SonarQube is the open source platform, to continuously inspect code quality of applications. It allows developers to detect bugs and vulnerabilities as well as to decrease code smells or bad practices, in more than 20 different languages.
SonarQube was formerly known as Sonar.
SonarQube is the open source platform, to continuously inspect code quality of applications.
It allows developers to detect bugs and vulnerabilities as well as to decrease code smells, in more than 20 different languages.
Feature overview
- Fully supports the Leak concept to make sure that the code quality of an application gets only better and better as code is added or updated over time
- Available for more than 20 languages (including Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, Web, XML)
- Built-in components for an easy integration (Maven, Ant, SVN, Git, JIRA, Mantis, Google Analytics, Redmine, Jenkins)