Quick Search
Browse
Pages
Blog
Labels
Attachments
Mail
Advanced
What’s New
Space Directory
Feed Builder
Keyboard Shortcuts
Confluence Gadgets
Log In
Sign Up
Dashboard
SonarQube
Copy Page
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account. You can also
Sign Up
for a new account.
This page is being edited by
.
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
More colours
Strikethrough
Subscript
Superscript
Monospace
Clear Formatting
Bullet list
Numbered list
Outdent
Indent
Align left
Align center
Align right
Link
Table
Insert
Insert Content
Image
Link
Attachment
Symbol
Emoticon
Wiki Markup
Horizontal rule
tinymce.confluence.insert_menu.macro_desc
Info
JIRA Issue
Status
Gallery
Tasklist
Table of Contents
Other Macros
Page Layout
No Layout
Two column (simple)
Two column (simple, left sidebar)
Two column (simple, right sidebar)
Three column (simple)
Two column
Two column (left sidebar)
Two column (right sidebar)
Three column
Three column (left and right sidebars)
Undo
Redo
Find/Replace
Keyboard Shortcuts Help
<table class="wysiwyg-macro" data-macro-name="section" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3NlY3Rpb259&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><table class="wysiwyg-macro" data-macro-name="column" data-macro-parameters="width=15px" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbjp3aWR0aD0xNXB4fQ&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><p> </p></td></tr></table><table class="wysiwyg-macro" data-macro-name="column" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbn0&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><h3>Languages</h3><p><a class="confluence-link" href="/display/SONAR/.NET" data-linked-resource-id="230392860" data-linked-resource-type="page" data-linked-resource-default-alias=".NET" data-base-url="http://docs.codehaus.org"><strong>.NET</strong></a> - Enables to perform objective and automated code quality reviews against <span>pre-defined or home made coding best practices on multi-language .NET solutions (C# + VB.NET).</span></p><p><strong><a href="http://www.sonarsource.com/products/plugins/languages/abap/">ABAP</a> </strong>(Commercial) - Enables to perform objective and automated SAP ABAP code quality reviews against coding best practices.</p><p><a href="http://www.sonarsource.com/products/plugins/languages/cpp/"><strong>C/C++</strong></a><span> (SonarSource, Commercial) - Enables to perform objective and automated C/C++ code quality reviews against pre-defined or home made coding best practices.</span></p><p><a class="confluence-link" href="/pages/viewpage.action?pageId=185073817" data-linked-resource-id="185073817" data-linked-resource-type="page" data-linked-resource-default-alias="C++ Plugin (Community)" data-base-url="http://docs.codehaus.org"><strong>C++</strong></a> (Community) - Provides basic support for C++ projects.</p><p><a class="confluence-link" href="/display/SONAR/C%23+Ecosystem" data-linked-resource-id="201228384" data-linked-resource-type="page" data-linked-resource-default-alias="C# Ecosystem" data-base-url="http://docs.codehaus.org"><strong>C#</strong></a> - Provides support for C# projects.</p><p><a href="http://www.sonarsource.com/products/plugins/languages/cobol/"><strong>Cobol</strong></a> (Commercial) - Enables to perform objective and automated Cobol code quality reviews against pre-defined or home made coding best practices.</p><p><a class="confluence-link" href="/display/SONAR/Delphi+Plugin" data-linked-resource-id="228178505" data-linked-resource-type="page" data-linked-resource-default-alias="Delphi Plugin" data-base-url="http://docs.codehaus.org"><strong>Delphi / Pascal</strong></a> - Provides support for Delphi or Pascal projects.</p><p><a class="confluence-link" href="/display/SONAR/Drools+Plugin" data-linked-resource-id="202506410" data-linked-resource-type="page" data-linked-resource-default-alias="Drools Plugin" data-base-url="http://docs.codehaus.org"><strong>Drools</strong></a><span> - Provides support for Drools projects.</span></p><p><strong><a class="confluence-link" href="/display/SONAR/Erlang+Plugin" data-linked-resource-id="230394073" data-linked-resource-type="page" data-linked-resource-default-alias="Erlang Plugin" data-base-url="http://docs.codehaus.org">Erlang</a></strong> - Provides support for Erlang projects.</p><p><a class="confluence-link" href="/display/SONAR/Flex+Plugin" data-linked-resource-id="136675686" data-linked-resource-type="page" data-linked-resource-default-alias="Flex Plugin" data-base-url="http://docs.codehaus.org"><strong>Flex / ActionScript</strong></a> - Provides support for ActionScript projects.</p><p><a class="confluence-link" href="/display/SONAR/Groovy+Plugin" data-linked-resource-id="140574889" data-linked-resource-type="page" data-linked-resource-default-alias="Groovy Plugin" data-base-url="http://docs.codehaus.org"><strong>Groovy</strong></a> - Provides support for Groovy projects.</p><p><a class="confluence-link" href="/display/SONAR/Java+Ecosystem" data-linked-resource-id="230396085" data-linked-resource-type="page" data-linked-resource-default-alias="Java Ecosystem" data-base-url="http://docs.codehaus.org"><strong>Java</strong></a><span> - Provides support for Java projects.</span></p><p><a class="confluence-link" href="/display/SONAR/JavaScript+Plugin" data-linked-resource-id="195100715" data-linked-resource-type="page" data-linked-resource-default-alias="JavaScript Plugin" data-base-url="http://docs.codehaus.org"><strong>JavaScript</strong></a> - Provides support for JavaScript projects.</p><p><a href="http://www.sonarsource.com/products/plugins/languages/natural/"><strong>Natural</strong></a> (Commercial) - Enables to perform objective and automated Natural code quality reviews against coding best practices.</p><p><strong><a href="http://www.sonarsource.com/products/plugins/languages/pacbase/">Pacbase</a></strong><span> (Commercial) - Provides support for Pacbase projects.</span></p><p><a class="confluence-link" href="/display/SONAR/PHP+Plugin" data-linked-resource-id="188613060" data-linked-resource-type="page" data-linked-resource-default-alias="PHP Plugin" data-base-url="http://docs.codehaus.org"><strong>PHP</strong></a> - <span>Provides support for PHP projects.</span></p><p><span><a href="http://www.sonarsource.com/products/plugins/languages/pli/"><strong>PL/I</strong></a><span> (Commercial) - </span><span>Enables to perform objective and automated PL/I code quality reviews against pre-defined or home made coding best practices.</span></span></p><p><a href="http://www.sonarsource.com/products/plugins/languages/plsql/"><strong>PL/SQL</strong></a> (Commercial) - <span>Enables to perform objective and automated PL/SQL code quality reviews against pre-defined or home made coding best practices. This plugin can </span>extract PL/SQL code from Oracle Forms.</p><p><strong><a class="confluence-link" href="/display/SONAR/Python+Plugin" data-linked-resource-id="228177650" data-linked-resource-type="page" data-linked-resource-default-alias="Python Plugin" data-base-url="http://docs.codehaus.org">Python</a></strong> - Provides support for Python projects.</p><p><strong><a href="http://www.sonarsource.com/products/plugins/languages/vb-net/">VB.NET</a></strong> (Commercial) - Enables to perform objective and automated VB.NET code quality reviews <span>against pre-defined or home made coding best practices.</span></p><p><a href="http://www.sonarsource.com/products/plugins/languages/visual-basic-6/"><strong>Visual Basic 6</strong></a> (Commercial) - Enables to perform objective and automated Visual Basic 6 code quality reviews against coding best practices.</p><p><a class="confluence-link" href="/display/SONAR/Web+Plugin" data-linked-resource-id="168034362" data-linked-resource-type="page" data-linked-resource-default-alias="Web Plugin" data-base-url="http://docs.codehaus.org"><strong>Web</strong></a> - <span>Provides support for Web projects (</span>JSP and JSF).</p><p><a class="confluence-link" href="/display/SONAR/XML+Plugin" data-linked-resource-id="190021978" data-linked-resource-type="page" data-linked-resource-default-alias="XML Plugin" data-base-url="http://docs.codehaus.org"><strong>XML</strong></a> - <span>Provides support for XML projects.</span></p><h3>Developer Tools</h3><p><strong><a href="http://www.sonarsource.com/products/plugins/developer-tools/developer-cockpit/">Developer Cockpit</a></strong> (Commercial) - Enables each developer to identify their individual contributions to a project and fosters best practices in code quality self-management.</p><p><a class="confluence-link" href="/display/SONAR/Using+SonarQube+in+Eclipse" data-linked-resource-id="186712286" data-linked-resource-type="page" data-linked-resource-default-alias="Using SonarQube in Eclipse" data-base-url="http://docs.codehaus.org"><strong>Eclipse</strong></a> - See defects gathered by SonarQube directly in <a href="http://eclipse.org/">Eclipse</a> and fix them on the spot.</p><p><strong><a class="confluence-link" href="/display/SONAR/Issues+Report+Plugin" data-linked-resource-id="230398911" data-linked-resource-type="page" data-linked-resource-default-alias="Issues Report Plugin" data-base-url="http://docs.codehaus.org">Issues Report</a></strong><span> - Run local analyses on your source code (compatible with all languages)</span><span>.</span></p><h3>Integration</h3><p><a class="confluence-link" href="/display/SONAR/Branding+Plugin" data-linked-resource-id="194314474" data-linked-resource-type="page" data-linked-resource-default-alias="Branding Plugin" data-base-url="http://docs.codehaus.org"><strong>Branding</strong></a> - Adds your own logo to the SonarQube UI.</p><p><a class="confluence-link" href="/display/SONAR/Build+Breaker+Plugin" data-linked-resource-id="127107399" data-linked-resource-type="page" data-linked-resource-default-alias="Build Breaker Plugin" data-base-url="http://docs.codehaus.org"><strong>Build Breaker</strong></a> - Makes the build fail if pre-defined alert thresholds are hit.</p><p><a class="confluence-link" href="/display/SONAR/Crowd+Plugin" data-linked-resource-id="136118426" data-linked-resource-type="page" data-linked-resource-default-alias="Crowd Plugin" data-base-url="http://docs.codehaus.org"><strong>Crowd</strong></a> - Enables delegation of SonarQube authentication to <a href="http://www.atlassian.com/software/crowd/">Atlassian Crowd</a>.</p><p><a class="confluence-link" href="/display/SONAR/Cutoff+Plugin" data-linked-resource-id="183075011" data-linked-resource-type="page" data-linked-resource-default-alias="Cutoff Plugin" data-base-url="http://docs.codehaus.org"><strong>Cutoff</strong></a> - Excludes files from analysis based on a cutoff date threshold, to analyze the work done on an existing code base and measure the quality of new code/changes only.</p><p><strong><a class="confluence-link" href="/display/SONAR/Fortify+Plugin" data-linked-resource-id="229740455" data-linked-resource-type="page" data-linked-resource-default-alias="Fortify Plugin" data-base-url="http://docs.codehaus.org">Fortify</a></strong><span> - Imports reports from Fortify: Fortify Security Rating, number of issues, vulnerability issues as SonarQube issues.<br /></span></p><p><a class="confluence-link" href="/display/SONAR/Google+Analytics+Plugin" data-linked-resource-id="227053712" data-linked-resource-type="page" data-linked-resource-default-alias="Google Analytics Plugin" data-base-url="http://docs.codehaus.org"><strong>Google Analytics</strong></a> - Adds the <a href="http://www.google.com/analytics/">Google Analytics</a> tracking script to the SonarQube web application.</p><p><a class="confluence-link" href="/display/SONAR/Google+Calendar+Plugin" data-linked-resource-id="209649704" data-linked-resource-type="page" data-linked-resource-default-alias="Google Calendar Plugin" data-base-url="http://docs.codehaus.org"><strong>Google Calendar</strong></a> - Posts an event, when project is analysed by SonarQube.</p><p><strong><a class="confluence-link" href="/display/SONAR/Hudson+Plugin" data-linked-resource-id="230400230" data-linked-resource-type="page" data-linked-resource-default-alias="Hudson Plugin" data-base-url="http://docs.codehaus.org">Hudson</a> </strong>- Enables to configure and launch SonarQube analysis from <a href="http://hudson-ci.org/">Hudson</a> CI engine.</p><p><a class="confluence-link" href="/display/SONAR/Jenkins+Plugin" data-linked-resource-id="116359341" data-linked-resource-type="page" data-linked-resource-default-alias="Jenkins Plugin" data-base-url="http://docs.codehaus.org"><strong>Jenkins</strong></a> - Enables to configure and launch SonarQube analysis from <a href="http://jenkins-ci.org/">Jenkins</a> CI engine.</p><p><a class="confluence-link" href="/display/SONAR/LDAP+Plugin" data-linked-resource-id="136118421" data-linked-resource-type="page" data-linked-resource-default-alias="LDAP Plugin" data-base-url="http://docs.codehaus.org"><strong>LDAP</strong></a> - Enables the delegation of SonarQube authentication and authorization to LDAP and Microsoft Active Directory.</p><p><strong><a class="confluence-link" href="/display/SONAR/Maven+Report+Plugin" data-linked-resource-id="119865837" data-linked-resource-type="page" data-linked-resource-default-alias="Maven Report Plugin" data-base-url="http://docs.codehaus.org">Maven Report</a></strong> - Adds a link to the Maven site to reference SonarQube project's dashboard.</p><p><strong><a class="confluence-link" href="/display/SONAR/OpenID+Plugin" data-linked-resource-id="229212681" data-linked-resource-type="page" data-linked-resource-default-alias="OpenID Plugin" data-base-url="http://docs.codehaus.org">OpenID</a></strong><span style="color: rgb(0,0,0);"> - </span>Enables user authentication and Single Sign-On via an OpenID provider.</p><p><a class="confluence-link" href="/display/SONAR/PAM+Plugin" data-linked-resource-id="198279265" data-linked-resource-type="page" data-linked-resource-default-alias="PAM Plugin" data-base-url="http://docs.codehaus.org"><strong>PAM</strong></a> - Enables the delegation of SonarQube authentication to underlying PAM subsystem.</p><p><a class="confluence-link" href="/display/SONAR/Piwik+Plugin" data-linked-resource-id="158334995" data-linked-resource-type="page" data-linked-resource-default-alias="Piwik Plugin" data-base-url="http://docs.codehaus.org"><strong>Piwik</strong></a> - Submits usage of a SonarQube instance to a <a href="http://piwik.org/">Piwik</a> server.</p><p><a class="confluence-link" href="/display/SONAR/SCM+Activity+Plugin" data-linked-resource-id="137199861" data-linked-resource-type="page" data-linked-resource-default-alias="SCM Activity Plugin" data-base-url="http://docs.codehaus.org"><strong>SCM Activity</strong></a> - Collects and reports information on commits using SCM data.</p><p><a class="confluence-link" href="/display/SONAR/Switch+Off+Violations+Plugin" data-linked-resource-id="208830485" data-linked-resource-type="page" data-linked-resource-default-alias="Switch Off Violations Plugin" data-base-url="http://docs.codehaus.org"><strong>Switch Off Violations</strong></a> - Excludes some violations in a fine-grained way.</p></td></tr></table><table class="wysiwyg-macro" data-macro-name="column" data-macro-parameters="width=50%" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbjp3aWR0aD01MCV9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><h3>Governance</h3><p><a class="confluence-link" href="/display/SONAR/Quality+Index+Plugin" data-linked-resource-id="131727436" data-linked-resource-type="page" data-linked-resource-default-alias="Quality Index Plugin" data-base-url="http://docs.codehaus.org"><strong>Quality Index</strong></a> - Calculates a global Quality Index based on coding rules, Style, Complexity and Coverage by unit tests.</p><p><a class="confluence-link" href="/display/SONAR/SIG+Maintainability+Model+Plugin" data-linked-resource-id="126025753" data-linked-resource-type="page" data-linked-resource-default-alias="SIG Maintainability Model Plugin" data-base-url="http://docs.codehaus.org"><strong>SIG Maintainability Model</strong></a> - Adds an implementation of the SIG MM to evaluate the maintainability of an application.</p><p><strong><a href="http://www.sonarsource.com/products/plugins/governance/sqale/">SQALE - Quality Model</a></strong> (Commercial) - 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.</p><p><a class="confluence-link" href="/display/SONAR/Technical+Debt+Plugin" data-linked-resource-id="120259008" data-linked-resource-type="page" data-linked-resource-default-alias="Technical Debt Plugin" data-base-url="http://docs.codehaus.org"><strong>Technical Debt</strong></a> - Calculates the technical debt on every component of projects with a breakdown by duplications, documentation, coverage, complexity...</p><p><a class="confluence-link" href="/display/SONAR/Total+Quality+Plugin" data-linked-resource-id="141164759" data-linked-resource-type="page" data-linked-resource-default-alias="Total Quality Plugin" data-base-url="http://docs.codehaus.org"><strong>Total Quality</strong></a> - Provides an overall measure of the quality of projects linking code quality, design, architecture, and unit testing.</p><p><strong><a href="http://docs.codehaus.org/display/SONAR/Toxicity+Chart+Plugin">Toxicity Chart</a></strong> <strong>- </strong>Stacks multiple static analysis metrics for classes, methods, or components within an application, providing a combined "toxicity" score for each area of the code base.</p><p><a href="http://www.sonarsource.com/products/plugins/governance/portfolio-management/"><strong>Views - Portfolio Management</strong></a> (Commercial) - Enables aggregation of projects. Projects can be grouped into applications, applications into teams, teams into departments...</p><h3>Visualization / Reporting</h3><p><strong><a href="http://docs.codehaus.org/display/SONAR/Doxygen+Plugin">Doxygen</a></strong> - Generates the documentation of the application using Doxygen and Graphviz.</p><p><a class="confluence-link" href="/display/SONAR/Motion+Chart+Plugin" data-linked-resource-id="129400845" data-linked-resource-type="page" data-linked-resource-default-alias="Motion Chart Plugin" data-base-url="http://docs.codehaus.org"><strong>Motion Chart</strong></a> - Displays projects measures using the super sexy Google Motion Chart Gadget.</p><p><a class="confluence-link" href="/display/SONAR/PDF+Plugin" data-linked-resource-id="116359257" data-linked-resource-type="page" data-linked-resource-default-alias="PDF Plugin" data-base-url="http://docs.codehaus.org"><strong>PDF Report</strong></a> - Generates a PDF report with the results of projects analysis.</p><p><strong><a href="http://www.sonarsource.com/products/plugins/reporting/report/">Report</a></strong> (Commercial) - Provides a way to report information by sending PDF report via email.</p><p><strong><a class="confluence-link" href="/display/SONAR/SCM+Stats+Plugin" data-linked-resource-id="229741975" data-linked-resource-type="page" data-linked-resource-default-alias="SCM Stats Plugin" data-base-url="http://docs.codehaus.org">SCM Stats</a></strong> - Generates reports based on SCM change log information.</p><p><a class="confluence-link" href="/display/SONAR/Tab+Metrics+Plugin" data-linked-resource-id="228186302" data-linked-resource-type="page" data-linked-resource-default-alias="Tab Metrics Plugin" data-base-url="http://docs.codehaus.org"><strong>Tab Metrics</strong></a> - Adds a new tab containing information about all metrics at file level.</p><p><a class="confluence-link" href="/display/SONAR/Timeline+Plugin" data-linked-resource-id="130777139" data-linked-resource-type="page" data-linked-resource-default-alias="Timeline Plugin" data-base-url="http://docs.codehaus.org"><strong>Timeline</strong></a> - Displays measures history using a Google Timeline Chart to replay the past.</p><p><a class="confluence-link" href="/display/SONAR/Widget+Lab+Plugin" data-linked-resource-id="228187592" data-linked-resource-type="page" data-linked-resource-default-alias="Widget Lab Plugin" data-base-url="http://docs.codehaus.org"><strong>Widget Lab</strong></a><span> - Adds new ways to look at existing data through new widgets.</span></p><h3>Additional Metrics</h3><p><a class="confluence-link" href="/display/SONAR/Abacus+Plugin" data-linked-resource-id="228186709" data-linked-resource-type="page" data-linked-resource-default-alias="Abacus Plugin" data-base-url="http://docs.codehaus.org"><strong>Abacus</strong></a> - Estimates the complexity of each file in order to help you use the 'abacus methodology'.</p><p><a class="confluence-link" href="/display/SONAR/Artifact+Size+Plugin" data-linked-resource-id="129565213" data-linked-resource-type="page" data-linked-resource-default-alias="Artifact Size Plugin" data-base-url="http://docs.codehaus.org"><strong>Artifact Size</strong></a> - Reports on the size of the artifact generated by projects.</p><p><a class="confluence-link" href="/display/SONAR/Build+Stability+Plugin" data-linked-resource-id="137625987" data-linked-resource-type="page" data-linked-resource-default-alias="Build Stability Plugin" data-base-url="http://docs.codehaus.org"><strong>Build Stability</strong></a> - Reports on stability of project build using Continuous Integration engine data.</p><p><a class="confluence-link" href="/display/SONAR/Clirr+Plugin" data-linked-resource-id="121208876" data-linked-resource-type="page" data-linked-resource-default-alias="Clirr Plugin" data-base-url="http://docs.codehaus.org"><strong>Clirr</strong></a> - Checks Java libraries for binary and source compatibility with older releases.</p><p><a class="confluence-link" href="/display/SONAR/fb-contrib+Plugin" data-linked-resource-id="189694006" data-linked-resource-type="page" data-linked-resource-default-alias="fb-contrib Plugin" data-base-url="http://docs.codehaus.org"><strong>fb-contrib</strong></a><span style="line-height: 13.0pt;font-size: 10.0pt;"> - Additional rules from fb-contrib project associated to the FindBugs plugin.</span></p><p><a class="confluence-link" href="/display/SONAR/GreenPepper+Plugin" data-linked-resource-id="117375042" data-linked-resource-type="page" data-linked-resource-default-alias="GreenPepper Plugin" data-base-url="http://docs.codehaus.org"><strong>GreenPepper</strong></a> - Collects and reports tests results of executable specifications provided by GreenPepper.</p><p><a class="confluence-link" href="/display/SONAR/JIRA+Plugin" data-linked-resource-id="121210242" data-linked-resource-type="page" data-linked-resource-default-alias="JIRA Plugin" data-base-url="http://docs.codehaus.org"><strong>JIRA Issues</strong></a> - Retrieves and reports the number of project issues from JIRA.</p><p><a class="confluence-link" href="/display/SONAR/JMeter+Plugin" data-linked-resource-id="187138053" data-linked-resource-type="page" data-linked-resource-default-alias="JMeter Plugin" data-base-url="http://docs.codehaus.org"><strong>JMeter</strong></a> - Displays JMeter test results in SonarQube.</p><p><a class="confluence-link" href="/display/SONAR/Mantis+Plugin" data-linked-resource-id="199098429" data-linked-resource-type="page" data-linked-resource-default-alias="Mantis Plugin" data-base-url="http://docs.codehaus.org"><strong>Mantis</strong></a> - Retrieves and reports the number of project issues from Mantis.</p><p><a class="confluence-link" href="/display/SONAR/Security+Rules+Plugin" data-linked-resource-id="129565198" data-linked-resource-type="page" data-linked-resource-default-alias="Security Rules Plugin" data-base-url="http://docs.codehaus.org"><strong>Security Rules</strong></a> - Enables to zoom on security rules violations to keep them under control.</p><p><a class="confluence-link" href="/display/SONAR/Sonargraph+Plugin" data-linked-resource-id="210468970" data-linked-resource-type="page" data-linked-resource-default-alias="Sonargraph Plugin" data-base-url="http://docs.codehaus.org"><strong>Sonargraph</strong></a> - Provides architecture governance features accompanied by metrics about cyclic dependencies and other structural aspects using Sonargraph.</p><p><a class="confluence-link" href="/display/SONAR/SonarJ+Plugin" data-linked-resource-id="132513837" data-linked-resource-type="page" data-linked-resource-default-alias="SonarJ Plugin" data-base-url="http://docs.codehaus.org"><strong>SonarJ</strong></a> - Provides architecture governance features accompanied by metrics about cyclic dependencies and other structural aspects using SonarJ.</p><p><a class="confluence-link" href="/display/SONAR/Taglist+Plugin" data-linked-resource-id="119866176" data-linked-resource-type="page" data-linked-resource-default-alias="Taglist Plugin" data-base-url="http://docs.codehaus.org"><strong>Taglist</strong></a> - Generates a report on various tags found in the code, like <code>@todo</code> or <code>//FIXME</code> tags.</p><p><strong><a class="confluence-link" href="/display/SONAR/Thucydides+Plugin" data-linked-resource-id="228185669" data-linked-resource-type="page" data-linked-resource-default-alias="Thucydides Plugin" data-base-url="http://docs.codehaus.org">Thucydides</a> </strong>- Reports on <a href="http://thucydides-webtests.com/">Thucydides</a> (acceptance tests tool) metrics.</p><p><strong><a class="confluence-link" href="/display/SONAR/Toad+CodeXpert" data-linked-resource-id="230392137" data-linked-resource-type="page" data-linked-resource-default-alias="Toad CodeXpert" data-base-url="http://docs.codehaus.org">Toad CodeXpert</a></strong> - Makes rules from Toad CodeXpert available for the <a href="http://www.sonarsource.com/products/plugins/languages/plsql/">PL/SQL plugin</a>.</p><p><a class="confluence-link" href="/display/SONAR/Trac+Plugin" data-linked-resource-id="171081780" data-linked-resource-type="page" data-linked-resource-default-alias="Trac Plugin" data-base-url="http://docs.codehaus.org"><strong>Trac</strong></a> - Retrieves and reports the number of project issues from a Trac instance.</p><p><strong><a class="confluence-link" href="/display/SONAR/Useless+Code+Tracker+Plugin" data-linked-resource-id="183992348" data-linked-resource-type="page" data-linked-resource-default-alias="Useless Code Tracker Plugin" data-base-url="http://docs.codehaus.org">Useless Code Tracker Plugin</a> </strong>- Reports on the number of lines that can be reduced in an application.</p><p><a class="confluence-link" href="/display/SONAR/Violation+Density+Plugin" data-linked-resource-id="223281163" data-linked-resource-type="page" data-linked-resource-default-alias="Violation Density Plugin" data-base-url="http://docs.codehaus.org"><strong>Violation Density</strong></a> - Computes a new metric named violation density. This is kind of "opposite" for rules compliance metric.</p><h3>Localization</h3><p>Language packs are plugins that change the language of the user interface. They rely on the browser language.</p><p><a class="confluence-link" href="/display/SONAR/Chinese+Pack" data-linked-resource-id="229738654" data-linked-resource-type="page" data-linked-resource-default-alias="Chinese Pack" data-base-url="http://docs.codehaus.org"><strong>Chinese Pack</strong></a></p><p><a class="confluence-link" href="/display/SONAR/French+Pack" data-linked-resource-id="220659721" data-linked-resource-type="page" data-linked-resource-default-alias="French Pack" data-base-url="http://docs.codehaus.org"><strong>French Pack</strong></a></p><p><strong><strong><a class="confluence-link" href="/display/SONAR/Greek+Pack" data-linked-resource-id="227051486" data-linked-resource-type="page" data-linked-resource-default-alias="Greek Pack" data-base-url="http://docs.codehaus.org">Greek Pack</a></strong></strong></p><p><strong><strong><a class="confluence-link" href="/display/SONAR/Italian+Pack" data-linked-resource-id="230398612" data-linked-resource-type="page" data-linked-resource-default-alias="Italian Pack" data-base-url="http://docs.codehaus.org">Italian Pack</a></strong></strong></p><p><strong><a class="confluence-link" href="/display/SONAR/Japanese+Pack" data-linked-resource-id="229739827" data-linked-resource-type="page" data-linked-resource-default-alias="Japanese Pack" data-base-url="http://docs.codehaus.org">Japanese Pack</a></strong></p><p><strong><strong><a class="confluence-link" href="/display/SONAR/Portuguese+Pack" data-linked-resource-id="230392435" data-linked-resource-type="page" data-linked-resource-default-alias="Portuguese Pack" data-base-url="http://docs.codehaus.org">Portuguese Pack</a></strong></strong></p><p><strong><a class="confluence-link" href="/display/SONAR/Spanish+Pack" data-linked-resource-id="220856376" data-linked-resource-type="page" data-linked-resource-default-alias="Spanish Pack" data-base-url="http://docs.codehaus.org">Spanish Pack</a></strong></p></td></tr></table></td></tr></table><h4>External Tools Integration</h4><ul><li><a href="http://github.com/jeremi/sonar-gadget">SonarQubeOpenSocial Gadgets</a> - A suite of gadgets developed for GateIn that should also work in any other standard gadget container (JIRA4, Shindig)</li><li><a href="http://www.marvelution.com/atlassian/jira-sonar-plugin/">Sonar</a><a href="http://github.com/jeremi/sonar-gadget">Qube</a><a href="http://www.marvelution.com/atlassian/jira-sonar-plugin/"> gadgets in JIRA4</a> - Developed by Marvelution, it enables to display several SonarQube gadgets in JIRA, along with a Project tab panel.</li><li><a href="http://confluence.atlassian.com/display/CODEGEIST/Sonar+Gadget">Sonar</a><a href="http://github.com/jeremi/sonar-gadget">Qube</a><a href="http://confluence.atlassian.com/display/CODEGEIST/Sonar+Gadget"> gadgets in JIRA4</a> - Developed by Ross Rowe, a set of gadgets that integrate SonarQube information within a JIRA 4 dashboard.</li><li><a href="http://www.coveros.com/research/research_stack.php">SecureCI</a> - An open-source continuous integration solution that is packaged as a virtual machiNE and can be run with the VMware Player. It integrates many tools like SonarQube, Maven, Nexus, Hudson and Subversion.</li><li><a href="http://www.headwaysoftware.com/help/java/structure101/index.html?sonar_sonar.html">Structure101</a> - Tracks metrics for software architecture.</li></ul><h4>External Plugins</h4><ul><li><a href="http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/10/sonar_integration_for_anthillpro.html">AnthillPro</a><span> - Enables to configure and launch SonarQube analysis from AnthillPro.</span></li><li><span><a class="confluence-link" href="/display/SONAR/Bamboo+Plugin" data-linked-resource-id="131727819" data-linked-resource-type="page" data-linked-resource-default-alias="Bamboo Plugin" data-base-url="http://docs.codehaus.org">Bamboo</a><span> - Enables to configure and launch SonarQube analysis from </span><a href="http://www.atlassian.com/software/bamboo/">Bamboo</a><span>, the Atlassian CI engine.</span></span></li><li><a href="http://code.google.com/p/memtracker/">Memtracker</a> - Tracks peak memory usage during functional test execution.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/QAlitaX+City+Model+%28english%29">City Model</a> - Displays your source code as a 3D city using SonarQube metrics.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+PMD+Model+Plugin+%28english%29">PMD Model</a> - Provides information about violations detected by <u><a class="external-link" href="http://pmd.sourceforge.net/" rel="nofollow" style="text-decoration: none;">PMD</a></u>, such as the number of violations by category or the level of implication of PMD in your quality profile.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+Findbugs+Model+Plugin+%28english%29">Findbugs Model</a> - Provides information about violations detected by <span style="color: rgb(0,0,0);"><a href="http://findbugs.sourceforge.net/">Findbugs</a></span>, such as the number of violations by category or the level of implication of Findbugs in your quality profile.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+Checkstyle+Model+Plugin+%28english%29">Checkstyle Model</a> - Provides information about violations detected by <a href="http://checkstyle.sourceforge.net/">Checkstyle</a>, such as the number of violations by category or the level of implication of Checkstyle in your quality profile.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+ABC+Metric+Plugin+%28english%29">ABC Metric</a> - Calculates a new size metric based on ABC (Assignment, Branches, Conditions) in Java projects.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+Logo+Plugin+%28english%29">Logo Plugin</a> - Includes a widget to show your project logo or any other image in your dashboard.</li><li><a href="http://sourceforge.net/p/scertify-sonar/wiki/Home/">Scertify™ Refactoring Assessment</a> - Detects the portions of an application that can be refactored, gives valuable information on refactoring strategies, and costs.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+Benchmark+Plugin+%28english%29">Benchmark Plugin</a> - Shows statistical information (average, minimum, maximum, distribution) to compare your projects metrics and retrieve your rank and percentile inside your SonarQube instance.</li><li><a href="https://servicios.excentia.es/confluence/display/QAX/SONAR+Formula+Plugin+(english)">Formula Plugin</a> - Shows values of new metrics created by a formula with the combination of others.</li><li><a href="https://servicios.excentia.es/confluence/pages/viewpage.action?pageId=22020446">OWASP Plugin</a> - Provides information about the <a href="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project">OWASP Top 10</a><a href="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project"> Web Application Security Risks</a><a href="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project"> and gives you an overall security risk factor for your project. </a></li><li><a href="https://servicios.excentia.es/confluence/pages/viewpage.action?pageId=22022092">FxCop Model</a> - Provides FxCop information for your C# .NET project, such as number of violations by category (design, naming, performance,...) or the level of implication of FxCop in your quality profile.</li><li><a href="https://servicios.excentia.es/confluence/pages/viewpage.action?pageId=22022104">Gendarme Model</a> - Provides Gendarme information for your C# .NET project, such as number of violations by category (correctness, security, exceptions, concurrency, ...) or the level of implication of Gendarme in your quality profile.</li><li><a href="https://servicios.excentia.es/confluence/pages/viewpage.action?pageId=22022110">StyleCop Model</a> - Provides StyleCop information for your C# .NET project, such as number of violations by category (maintainability, naming, ordering, readability, ...) or the level of implication of StyleCop in your quality profile.</li><li><a href="https://servicios.excentia.es/confluence/pages/viewpage.action?pageId=22023508">Database Metrics</a> - Provides a new language to analyze relational database models, with its own set of rules and metrics. Supports MySQL and Oracle.</li></ul><h4>Deprecated Plugins</h4><ul><li><a href="http://dist.sonarsource.com/c/download/sonar-c-plugin-1.8.jar">C</a> - Provides support for C projects. Note that this<span style="color: rgb(34,34,34);"> plugin is still available for download (latest version is 1.8) and usage but will no longer be supported it or evolve. </span>It is now replaced by the <a href="http://www.sonarsource.com/products/plugins/languages/cpp/">C/C++ plugin</a>.</li></ul>
Please type the word appearing in the picture.
Attachments
Labels
Location
Watch this page
< Edit
Preview >
Loading…
Save
Cancel
Next hint
search
attachments
weblink
advanced