Features

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-minute 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

40px_crystal_Clear_app_password Sonar instance can be fully secured and embarks a complete authentication and authorization mechanism.