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
Sonar
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="info" data-macro-parameters="icon=false|title=Table of Contents" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2luZm86aWNvbj1mYWxzZXx0aXRsZT1UYWJsZSBvZiBDb250ZW50c30&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><p><img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3RvYzptYXhMZXZlbD0yfQ&locale=en_GB&version=2" data-macro-name="toc" data-macro-parameters="maxLevel=2"></p></td></tr></table><p>Once <a class="confluence-link" href="/display/SONAR/Installing+Sonar" data-linked-resource-id="113541598" data-linked-resource-type="page" data-linked-resource-default-alias="Installing Sonar" data-base-url="http://docs.codehaus.org">Sonar installation</a> is complete, you are ready to run analyses on your projects.</p><h1>Scope of Analysis</h1><p>Sonar has capability to perform analysis on <a class="confluence-link" href="/display/SONAR/Plugin+Library" data-linked-resource-id="116359189" data-linked-resource-type="page" data-linked-resource-default-alias="Plugin Library" data-base-url="http://docs.codehaus.org">20+ languages</a>. The outcome of this analysis is going to be mainly measures of <a class="confluence-link" href="/display/SONAR/Metric+definitions" data-linked-resource-id="230397406" data-linked-resource-type="page" data-linked-resource-default-alias="Metric definitions" data-base-url="http://docs.codehaus.org">metrics</a> and violations of coding rules. However, what gets analyzed by Sonar will vary depending on the language analyzed:</p><ul><li>On all languages, Sonar performs static analysis of source code (java files, Cobol programs, etc.)</li><li>Sonar can perform static analysis of compiled code on certain languages (.class files or jars in Java, dll files in C#, etc.)</li><li>Sonar can perform dynamic analysis of code on certain languages (execution of unit tests in Java, C#, etc.)</li></ul><h1>Running Analysis</h1><p>First, you should install the language of the project to be analyzed either by <a class="confluence-link" href="/display/SONAR/Plugin+Library" data-linked-resource-id="116359189" data-linked-resource-type="page" data-linked-resource-default-alias="Plugin Library" data-base-url="http://docs.codehaus.org">a direct download</a> or through the <a class="confluence-link" href="/display/SONAR/Update+Center" data-linked-resource-id="185598091" data-linked-resource-type="page" data-linked-resource-default-alias="Update Center" data-base-url="http://docs.codehaus.org">update center</a>.</p><p>To launch your Sonar analysis, the following clients are available:</p><ul><li><a class="confluence-link" href="/display/SONAR/Analyzing+with+Sonar+Runner" data-linked-resource-id="192872482" data-linked-resource-type="page" data-linked-resource-default-alias="Analyzing with Sonar Runner" data-base-url="http://docs.codehaus.org">Analyzing with Sonar Runner</a> (recommended client)</li><li><a class="confluence-link" href="/display/SONAR/Analyzing+with+Sonar+Ant+Task" data-linked-resource-id="210174228" data-linked-resource-type="page" data-linked-resource-default-alias="Analyzing with Sonar Ant Task" data-base-url="http://docs.codehaus.org">Analyzing with Sonar Ant Task</a></li><li><a class="confluence-link" href="/display/SONAR/Analyzing+with+Maven" data-linked-resource-id="193888393" data-linked-resource-type="page" data-linked-resource-default-alias="Analyzing with Maven" data-base-url="http://docs.codehaus.org">Analyzing with Maven</a></li><li><a class="confluence-link" href="/display/SONAR/Analyzing+with+Gradle" data-linked-resource-id="230399496" data-linked-resource-type="page" data-linked-resource-default-alias="Analyzing with Gradle" data-base-url="http://docs.codehaus.org">Analyzing with Gradle</a></li><li><a class="confluence-link" href="/display/SONAR/Continuous+Integration" data-linked-resource-id="77332935" data-linked-resource-type="page" data-linked-resource-default-alias="Continuous Integration" data-base-url="http://docs.codehaus.org">CI Engines</a></li></ul><p>For more information, see also:</p><ul><li><a class="confluence-link" href="/display/SONAR/Analysis+Parameters" data-linked-resource-id="113541435" data-linked-resource-type="page" data-linked-resource-default-alias="Analysis Parameters" data-base-url="http://docs.codehaus.org">Analysis Parameters</a></li><li><a class="confluence-link" href="/display/SONAR/Sonar+Project+Examples" data-linked-resource-id="229737720" data-linked-resource-type="page" data-linked-resource-default-alias="Sonar Project Examples" data-base-url="http://docs.codehaus.org">Sonar Project Examples</a></li></ul><p>Since Sonar 3.3, it is possible to analyze a multi-module project with different languages. For Sonar versions prior to 3.3, each of those modules needs to be analyzed separately by running a specific Sonar analysis. Then the results can be aggregated at project level, using the <a href="http://www.sonarsource.com/products/plugins/governance/portfolio-management/">Views plug-in</a>.</p>
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