codechecker icon indicating copy to clipboard operation
codechecker copied to clipboard

CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy

Results 314 codechecker issues
Sort by recently updated
recently updated
newest added

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...

enhancement :star2:
analyzer :chart_with_upwards_trend:
cppcheck 🐞

Exactly what is says on the tin!

enhancement :star2:
CLI :computer:

In concurrent storage of two runs containing the same files leads to duplicate key constraint violation. Some DBMSs can gracefully handle this issue by supporting "ON CONFLICT DO NOTHING" clause...

database :file_cabinet:
bugfix :hammer:

Most of them moved in: https://reviews.llvm.org/D128072

CodeChecker should support an analysis mode where for each source file, it tries to find the closest compile_commands.json file up in the directory hierarchy starting from the source file. clangd...

analyzer :chart_with_upwards_trend:
usability :+1:
new feature :+1:

I just wanted to give you guys a heads up that I just landed: https://reviews.llvm.org/D128704 which makes it possible to run `clang-extdef-mapping` on the ast files directly instead of having...

enhancement :star2:
analyzer :chart_with_upwards_trend:
clang sa :dragon:

Any plans to include support for other static analysis tools, e.g., cppcheck?

enhancement :star2:
analyzer :chart_with_upwards_trend:
cppcheck 🐞

This patch is about supporting https://reviews.llvm.org/D128704 from Clang. When doing CTU analysis setup we parse the .cpp to get an .ast and then we run clang-extdef-mapping on the .cpp file...

enhancement :star2:
analyzer :chart_with_upwards_trend:
clang sa :dragon:

The SQL statement querying review status counts when filtering reports in GUI with uniqueing was invalid.

database :file_cabinet:
bugfix :hammer:
server :desktop_computer: