[cfe-dev] CodeChecker infrastructure on GitHub
György Orbán
gyorgy.orban at ericsson.com
Tue Jul 28 08:57:21 PDT 2015
Hi All,
We have published CodeChecker on GitHub, a new defect storage and
management infrastructure based on Clang Static Analyzer.
CodeChecker replaces scan-build in Clang Static Analyzer in Linux systems.
It provides:
- a new command line tool for analyzing projects
- dynamic web based defect viewer (instead of static html)
- a PostgreSQL based defect storage & management
- incremental bug reporting (show only new bugs compared to a baseline)
- suppression of false positives
- better integration with build systems (through the LD_PRELOAD
mechanism)
- Apache Thrift API based server-client model for storing bugs and
viewing results.
- It is possible to connect multiple bug viewers. Currently a
web-based viewer and a command line viewer are provided.
You can find a high level overview about the infrastructure in the
presentation at the 2015 Euro LLVM
(http://llvm.org/devmtg/2015-04/slides/Clang_static_analysis_toolset_final.pdf)
Please check the tool if you have time.
https://github.com/Ericsson/codechecker
Any comments, ideas are welcome.
Best Regards,
The CodeChecker Team
More information about the cfe-dev
mailing list