SonarCloud / SonarSource SA (Technical Debt analysis) |
||
JProfiler / ej-technologies GmbH (when it comes to profiling: Java profiler tool) |
||
GitHub Actions (Windows & Linux CI/CD) |
You can download latest snapshot from here. |
SonarQube is an open platform to manage code quality. This plugin adds C++ support to SonarQube with the focus on integration of existing C++ tools.
The sensors for reading reports can be used with this cxx plugin or SonarCFamily plugin.
This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
C++03
, C++11
, C++14
,C++17
, C++20
, C++23
C89
, C99
, C11
, C17
C++/CLI
, Attributed ATL
CUDA
extensionsSensors for static and dynamic code analysis:
Test framework sensors for:
--output-junit <file>
Coverage sensors for:
--xml
https://gcovr.com/en/stable/guide.html--export_type=cobertura
(https://github.com/OpenCppCoverage/OpenCppCoverage/)Simple to customize
You are welcome to contribute. Help is needed.
That's not the only choice when you are looking for C++ support in SonarQube there is also
Choose whatever fits your needs.