Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: forky-mcforkface/codechecker

Tags

v6.20.0-rc1

Toggle v6.20.0-rc1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[analyzer] Cppcheck support (Ericsson#3680)

[analyzer] Cppcheck support

This commit adds support for the Cppcheck analyzer.

The following two commits are also squashed into this:
* [test] Add new test cases for Cppcheck support
* [analyzer] Check version compatibility

This commit is the resurrection of works made by Márton Csordás.
The original pull request Ericsson#2290 had three more refactoring-related change
sets which were omitted in this. Some changes were added in compared to
the original commits:
* The Cppcheck report converter is used to get the results in the
result_handler.
* The hash calculation logic has been uplifted to the latest one.
* Some small small compatibility changes were added because of the
changes in the code base.

Further changes:
* Cppcheck now works in a raw directory instead of directly into the
workspace folder.
* Exponential explosion of reports in plist files are now fixed.
* Checker disable now works on native levels.
* The `--disable <cppcheck_check>` now properly translates to
`--suppress <cppcheck_check>` in the cppcheck invocation.
* The current run configuration of cppcheck is `--enable=all`.

Added two new input paramaters:
* With `cppcheck-addons` extra cppcheck checkers can be specified.
* With `cppcheck-libraries` the cppcheck library definitions can be added.

Cppcheck reports have to be "fixed" for Codechecker to be able to
properly interpret them. The actual error message must be added to any
multistep report as a last bug path event.

Cppcheck checkers are prefixed with the `cppcheck-` prefix.

Co-authored-by: Márton Csordás <[email protected]>
Co-authored-by: bruntib <[email protected]>
Co-authored-by: vodorok <[email protected]>

v6.19.1

Toggle v6.19.1's commit message
[bugfix] Determine stats capability in pre-analysis

get_analyzer_checkers() should be used for querying checker list because
this can be used for getting modeling checkers too. Pre-analysis depends
on the existence of some modeling checkers.

v6.19.0

Toggle v6.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request Ericsson#3620 from csordasmarton/new_features_6.19.0

[gui] Describe new features in 6.19.0

v6.18.2

Toggle v6.18.2's commit message
[version] Bump up version to 6.18.2

v6.18.1

Toggle v6.18.1's commit message
[gui] Fix number of outstanding reports chart

Let's assume that a bug was detected yesterday at 3PM and I want to view
this chart today at 1PM. In day resolution we used the current date as a
starting point and based on the interval length (e.g.: 7 days) we subtract
x days from the current date. For this reason the grap will not show me this
bug which was detected yesteday, but it assumes that is was detected today.

With this patch we will set the starting date to the end of the current date
which will solve this issue.

v6.18.0

Toggle v6.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request Ericsson#3494 from dkrupp/remove_virt_destr_checker

Removing cppcoreguidelines-virtual-class-destructor from the profiles

v6.17.0

Toggle v6.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request Ericsson#3432 from bruntib/add_labels_to_checkers

[config] Add some labels to checkers

v6.16.0

Toggle v6.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request Ericsson#3339 from csordasmarton/fix_analysis_info…

…_storage

[server] Fix getting existing analysis info

v6.15.2

Toggle v6.15.2's commit message
Removing noisy checkers from the sei-cert guideline

v6.15.1

Toggle v6.15.1's commit message
[server] Fix filtering number of outstanding reports on the statistic…

…s page

The number of outstanding reports are not filtered by the BASELINE run filters
because the run ids in the compare data for the API function is not set.