github Ericsson/codechecker 6.28.0-rc1
v6.28.0-rc1

latest releases: v6.29.1, v6.29.0, v6.29.0-rc1...
pre-release5 months ago

🌟 Highlights

  • Source component table by @bruntib in #4758
    Queries by source components were slow. After this patch there is a radical speedup in the report queries where source component filter is involved.

  • List enabled checkers in CLI: CodeChecker cmd runs by @xb058t in #4468
    You can list the enabled checkers for any runs from the CLI by executing
    CodeChecker cmd runs -n <RUN_NAME> -o json

image
  • Addition of Saving and Loading of Filter Presets by @feyruzb in #4755
    Frequently used report filters can be saved into named "presets" and later can be reloaded:
image

The filter presests can also be access in the CLI with the
CodeChecker cmd filter-preset commands.

E.g.

CodeChecker cmd filter-preset list
----------------------------------------------------------------------------
ID | Name                 | Active Filters                                  
----------------------------------------------------------------------------
1  | High Severity Issues | severity(1), reviewStatus(2), detectionStatus(3)
----------------------------------------------------------------------------
  • [feat] Adding Checker coverage statistics to CLI by @bruntib in #4796
    The
    CodeChecker cmd sum -n tinxyml_sensitive --url http://localhost:8001/Default
    command lists the checkers that have findings and any corresponding guideline rules.
image image
  • Enable passing credentials from env var by @dkrupp in #4838
    The authentication credentials can now be passed from environment variable besides .codechecker_password.json file.
export CC_PASSWORD="secret"
CodeChecker cmd login username
image
  • [analyzer] Remove -analyzer-opt-analyze-headers flag by @gamesh411 in #4752
    -analyzer-opt-analyze-headers option was removed from Clang Static Analyzer invocation, which speeds up the analysis by ~2-3 times. When this flag is not present, functions defined in header files will not be analyzed as top level functions by the analyzer. The speedup sacrifices some header only reports.

What's Changed

New Contributors

Full Changelog: v6.27.0...6.28.0-rc1

Don't miss a new codechecker release

NewReleases is sending notifications on new releases.