What is Sonar ?
Sonar is an open source quality management platform, dedicated to continuously analyze and measure technical quality, from the project portfolio to the class method.
Using Sonar throughout the whole development project life cycle drastically improves visibility for every stakeholder. This gained visibility allows to manage risks, reduce maintenance costs and improve agility by implementing a real quality first approach
Sonar enables navigation through the latest measures to enable thorough analysis, to increase quality. But not only that, Sonar keeps historical data in order to see the evolution of measures throughout time.
Sonar will help you listen to your source code : it has so much to say !
Divided into two components : a web site and a maven plugin
The web site has got 2 main functionality :
- reporting on the quality of projects
- configuring the plugins to be run for collecting data
Open source componentsList of components that can be used whithin Sonar