| ($) |
* - Enables each developer to identify their individual contributions to a project, and fosters best practices in code quality self-management.
Eclipse - See defects gathered by SonarQube directly in Eclipse and fix them on the spot. (Limited language compatibility).
IntelliJ - See defects gathered by SonarQube directly in IntelliJ and fix them on the spot. (Limited language compatibility).
Issues Report - Run local analyses on your source code. (Compatible with all languages).
pre-defined alert thresholds are hit.Cutoff - Excludes files from analysis based on a date threshold, to analyze work done on an existing code base and measure the quality of new code/changes only
Branding - Adds your own logo to the SonarQube UI.
Build Breaker - Makes the build fail if
quality gate fails.
Fortify - Imports reports from Fortify: Fortify Security Rating, number of issues, and vulnerability issues. Vulnerability issues are recorded as SonarQube issues.
Google Analytics - Adds the Google Analytics tracking script to the SonarQube web application.
Google Calendar - Posts an event when a project is analysed by SonarQube.
Technical Debt Evaluation (SQALE) ($) - Adds an implementation of the SQALE Methodology to compute technical debt, which supports the evaluation of a software application’s source code in the most objective, accurate, reproducible and automated way possible.
Report ($) - Provides a way to report information by sending a PDF report via email.
Total Quality - Provides an overall measure of the quality of a project, linking code quality, design, architecture, and unit testing.
Portfolio Management (Views) ($) - Enables aggregation of projects. Projects can be grouped into applications, applications into teams, teams into departments...
Abacus - Estimates the complexity of each file in order to help you use the "abacus methodology".
Artifact Size - Reports on the size of the artifact generated by a project.
Build Stability - Reports on stability of project build using data from your Continuous Integration engine.
GreenPepper - Collects and reports tests results of executable specifications provided by GreenPepper.JIRA Issues -
Hudson - Enables launching SonarQube analysis from the Hudson CI engine.
Jenkins - Enables launching SonarQube analysis from the Jenkins CI engine.
JIRA Issues - Retrieves and reports the number of project issues from JIRA. Enables the creation of JIRA issues from the issues view of the component viewer.
Maven Report - Adds a link to the Maven site to reference the project's SonarQube dashboard.
Piwik - Submits usage of a SonarQube instance to a Piwik server.
SCM Activity - Collects and reports information on commits using SCM data.
Switch Off Violations - Excludes some violations in a fine-grained way.
Authentication & Authorization
Crowd - Enables delegation of SonarQube authentication to Atlassian Crowd.
LDAP - Enables the delegation of SonarQube authentication and authorization to LDAP and Microsoft Active Directory.
OpenID - Enables user authentication and Single Sign-On via an OpenID provider.
PAM - Enables the delegation of SonarQube authentication to the underlying PAM subsystem.