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 !
Sonar is made of 3 distinct technical component :
- a maven plugin, to collect project data
- a database to store the project data
- a web site to report on the project data
Open source component
List of components that can be used within Sonar