| Table of contents |
Sonar plugins
Artifact Size
Reports the size of the project artifact to follow its evolution throughout time. Plugin page
Category: Metric
License : LGPL
Bamboo
|
|
Launch Sonar analysis from Bamboo, the Atlassian CI engine. Plugin page Category: Continuous Integration |
Build Breaker
Makes the build fail if pre-defined alert thresholds are hit. Plugin page
Category: Build
License : LGPL
Build Stability
|
|
Generates reports based on information about builds from Continuous Integration System. Supports Hudson and Bamboo. Plugin page Categoty: Report |
Crowd
|
|
The Sonar Crowd Plugin enables the delegation of Sonar authentication to Atlassian Crowd. Plugin page Category: Security |
Emma
Emma is an alternative to Clover and Cobertura to measure coverage by unit tests. Plugin page
Category: Tests coverage
License : LGPL
GreenPepper
GreenPepper is a collaboration platform to help business experts and developers create executable specificatons in order to build the right software. This plugin collect test results provided by GreenPepper Maven plugin to feed Sonar. Plugin page
Category: Executable specifications
License : LGPL
Hudson
|
|
Launch Sonar analysis from Hudson, the well-known open-source CI engine. Plugin page Category: Continuous Integration |
Identity
|
|
The Sonar Identity Plugin enables the delegation of Sonar authentication to an external system. The plugin currently supports LDAP and Microsoft Active Directory. Plugin page |
JIRA
|
|
Display Sonar analysis data in JIRA, the Atlassian Issue and Project Manager tool. Plugin page Category: Report |
JIRA Issues
Retrieves the number of project issues from JIRA. Plugin page
Category: Report
License : LGPL
LDAP
|
|
The Sonar LDAP Plugin enables the delegation of Sonar authentication to an external system. The plugin currently supports LDAP and Microsoft Active Directory. Plugin page Category: Security |
Master Project
|
|
The Sonar Master Project Plugin computes all projects of the instance into what is called the Master Project. The so-created project is then available in the Home Page and offers all standard project services.Plugin page |
Maven report
Add a link in the Maven site to the Sonar project dashboard. Plugin page
Category: Maven site
License : LGPL
MetricsAnalytics (Isotrol)
|
|
Analyzes the Total Quality related to your Java code. Using this plugin you can visualize your Java code from different points of view: Architecture Quality (normalized distance from main sequence, cycle number, etc.); Design Quality (CBO, DIT, NOC, RFC, etc.); Code Quality (comments, duplicated lines, complexity cyclomatic, etc.); Test Quality (code coverage, etc.). Plugin page Category: Report |
MetriC++(Isotrol)
Enables to analyze C++ language
Category: Language
License : LGPL
Motion chart
|
Display how a set of metrics evolves over time. Plugin page. Category: Report |
PDF Report
Generates a PDF report with the result of an analysis. Plugin page
Category: Report
License : LGPL
PL/SQL
|
|
Enables analysis and reporting on PL/SQL projects. As an option, the plugin can extract PL/SQL code from Oracle. Plugin page |
Quality Index
|
Calculate a global Quality Index, based on coding rules, Style, Complexity and Coverage. Plugin page.
|
Radiator
|
|
Renders projects as a big treemap. Plugin page.
|
Rules Meter
This plugin gives information on the activated profile for a project. Plugin page
Category: Report
License : LGPL
SCM Activity
This plugin collects and reports information from SCM. Plugin page
Category: Report
License : Apache 2
Security Rules
Report the number of violations of security rules. Plugin page
Category: Metric
License : LGPL
SIG Maintainability Model
|
|
An implementation of the SIG MM to evaluate the maintainability of an application. Plugin page Category: Report |
SonarJ

Provides metrics about cyclic dependencies and other structural and architectural aspects of your software. If you are already using SonarJ the plugin will provide more metrics and use your architecture description to add Sonar violations for architecture violations, threshold violations and open tasks. Finally you are able to find out whether your code is matching the intended architecture and locate all violations in the code.
Category: Architecture
License : Apache 2
Taglist
Generates a report on various tags found in the code, like @todo or //FIXME tags. Plugin page
Category: Rules engine
License : LGPL
Technical debt
Calculates the technical debt on each component based on every quality axis (comments, duplications, coverage, complexity...). Plugin page
Category: Report
License : LGPL
Timeline
|
|
Renders project metrics history in Sonar using a Google timeline chart. Plugin page Category: Report |
Views
|
|
The Sonar Views Plugin enables the creation of aggregation trees to regroup projects. Projects can be grouped by applications, applications by team, teams by department… Each level is a View and offers all standard Sonar services. Plugin page Category: Report |

