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 SonarQube 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 SonarQube all classical metrics related to Lines of Code, Cyclomatic Complexity, Duplicated code, Comments, … SonarQube 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 SonarQube 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. SonarQube can transparently orchestrate all those components for you. Add new features to SonarQube to suit your requirements or cover new languages

Security

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