SonarQube is a web-based platform for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities on 20+ programming languages. It helps developers and DevOps teams to improve code quality, and also detect and prevent bugs at early stages. SonarQube supports integration with various development tools like Jenkins, Eclipse, and IntelliJ, and can also be used to measure and track code coverage, technical debt, and maintainability. It also provides insights into code complexity and duplication to help developers keep code clean and maintainable. Additionally, SonarQube can be used to support compliance with coding standards, like CERT C and MISRA C.
Measure the evaluation of code quality over time.