All projects at a glance
|
Drill down to source code
|
|
Have a quick insight of your portfolio’s health is possible even with hundreds of projects. Have a look at Nemo, our public instance of Sonar to figure out what to expect
|
|
Want to know why a project has for instance so many coding rules violations? Drill down to modules then to packages and finally to source code
|
|
Coding rules
|
Unit Tests
|
|
More than 600 coding rules are provided off the shelf from simple naming convention to complex anti-pattern detection. Need more ? Write your own rules…
|
|
Nowadays, what does code quality mean without considering unit tests and associated metrics like code coverage ?
|
Standard Metrics
|
TimeMachine
|
|
Retrieve in Sonar all classical metrics related to Lines of Code, Cyclomatic Complexity, Duplicated code, Comments, …
|
|
Sonar helps you replay the past and show you how quality metrics evolve in time. Have a look at the LogBack project on Nemo
|
|
Maven ready
|
Easiness
|
|
Are your projects already using Maven ? Good news, you just need to launch the Sonar Maven goal to start analysis
|
|
Sonar comes along with a two minutes tutorial installation guide. The platform has been built with a simplicity goal in mind
|
Leverage existing components
|
Plugins
|
|
You probably already use best of breed tools like Checkstyle, PMD, Findbugs, Clover, Cobertura. Sonar can transparently orchestrate all those components for you.
|
|
Add new features to Sonar to suit your requirements or cover new languages
|
|
Security
|
|
|
|
Sonar instance can be fully secured and embarks a complete authentication and authorization mechanism.
|