Portfolio Management (Views)* - Enables aggregation of projects. Projects can be grouped into applications, applications into teams, teams into departments, etc.
PDF Report - Generates PDF report from project analysis. Note that report is not configurable and cannot be sent by email and the plugin is limited to Java Maven projects.
Report* - Reports information by sending customizable PDF reports by email. Information can come from project or/and global measures.
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 (Commercial) - 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) (Commercial) - Enables aggregation of projects. Projects can be grouped into applications, applications into teams, teams into departments...
|title||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.
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 - Retrieves and reports the number of project issues from JIRA. Enables the creation of JIRA issues from the issues view of the component viewer.
Generic Test Coverage - Imports coverage data for any combination of languages.
JMeter - Displays JMeter test results in SonarQube.
Mantis - Retrieves and reports the number of project issues from Mantis.
Security Rules - Allows a more prominent reporting of security-related issues to help you keep them under control.Taglist - Generates a report on various tags found in the code, like
//FIXME tags Plugin
- Reports on the number of lines that can be reduced in an application.
Violation Density - Computes a new metric named violation density. This is kind of "opposite" for rules compliance metric.
Visualization / Reporting
Doxygen - Generates the documentation of the application using Doxygen and Graphviz.
Motion Chart - Displays projects measures using the super sexy Google Motion Chart Gadget.
PDF Report - Generates a PDF report with the results of projects analysis.
SCM Stats - Generates reports based on SCM change log information.
Tab Metrics - Adds a new tab to the component viewer containing information about all metrics for the file.
Timeline - Displays the history of multiple metrics using a Google Timeline Chart to replay the past.
Widget Lab - Adds new ways to look at existing data through new widgets.
|Language packs are plugins that change the language of the user interface. They rely on the browser language. Default English pack is embedded in SonarQube. Additional language packs are: Chinese, French, German, Greek, Italian, Japanese, Portuguese, Spanish|