-
Notifications
You must be signed in to change notification settings - Fork 362
CXX Repositories
guwirth edited this page Mar 10, 2021
·
5 revisions
The rules for which you want to generate issue must be activated in the Quality Profile of your project. You can find instructions on how to do this under Manage Quality Profiles.
Listed below are the repositories that the cxx plugin provides.
In the SonarQube UI,
- the repositories can be selected via Rules > Filters > Repositories.
- For the repository keys, corresponding tags are also created. These can be used for filtering under Issues > Filters > Tags.
repository key | repository name | report configuration parameter | description |
---|---|---|---|
common-cxx | Common CXX | --- | Common SonarQube rules automatically available for all programming languages. |
cxx | SonarQube | --- | CXX Rules |
clangsa | Clang-SA | sonar.cxx.clangsa.reportPaths | Clang Static Analyzer support (https://clang-analyzer.llvm.org/) |
clangtidy | Clang-Tidy | sonar.cxx.clangtidy.reportPaths | Clang Tidy warnings support (http://clang.llvm.org/extra/clang-tidy/) |
compiler-gcc | Compiler-GCC | sonar.cxx.gcc.reportPaths | GCC/G++ warnings support (https://gcc.gnu.org/) |
compiler-vc | Compiler-VC | sonar.cxx.vc.reportPaths | Visual Studio warnings and Core Guideline Checker support (https://www.visualstudio.com/) |
cppcheck | Cppcheck | sonar.cxx.cppcheck.reportPaths | Cppcheck warnings support (http://cppcheck.sourceforge.net/) |
drmemory | Dr Memory | sonar.cxx.drmemory.reportPaths | Dr. Memory warnings support (http://drmemory.org/) |
infer | Infer | sonar.cxx.infer.reportPaths | Infer warnings support (https://fbinfer.com/) |
pclint | PC-lint | sonar.cxx.pclint.reportPaths | PC-Lint warnings support (http://www.gimpel.com/) |
rats | RATS | sonar.cxx.rats.reportPaths | RATS support (https://github.com/andrew-d/rough-auditing-tool-for-security) |
valgrind | Valgrind | sonar.cxx.valgrind.reportPaths | Valgrind support (http://valgrind.org/) |
vera++ | Vera++ | sonar.cxx.vera.reportPaths | Vera++ support (https://bitbucket.org/verateam/vera/wiki/Home) |
other | Other | sonar.cxx.other.reportPaths | Universal report sensor to support any other tools. |