Scertify™ Refactoring Assessment is an open source component dedicated to development & QA teams that provides exclusive benchmark data on Software Quality. It automatically detects the portions of an application that can be refactored, gives valuable information on refactoring strategies, and costs.
Though IT departments have matured these last 10 years and have now no doubt on the benefits of a continuous control of code quality, three major concerns were still remaining, without any tools able to effectively addressing these needs:
Scertify™ Refactoring Assessment is a free & open source tool (read the LGPL license) designed to provide development teams with clear insights on these concerns, enabling them to:
For more details : Description of the functionalities
Project thought and developped by Tocea. Tocea Company
This plugin is absolutely free of charge and follows the LGPL license.
However to obtain the detailled statistics, some informations are required from the user :
Are transmitted :
No code is transmitted. We absolutely respect privacy and intellectual property of the code we are auditing. Tocea and their sofwares never transmit any piece of code.
Requires Sonar version 2.6 or higher
The field of the email address is required and must be entered to run the plugin.
Once filled you can use the plugin for your next five audits.
Then it will have either change the fields by another email address, or send an email to Tocea to ask the registering of your email address, allowing you to use the plugin indefinitely.
Settings: As mentioned previously, an email adress is needed and have to be set in settings plugin page. There are also settings to configure a proxy if your Sonar is under a proxy. You can choose the language, English(en) and French(fr) are available for now, default is english. Finally you can encrypt of your project names (by default it is not).
Quality Profile: Differencial between your quality profile and that suggested by Tocea.
Action plan: Make action plans to correct your violations. These action plans take care of the time you have to do it and the weight you specify for classifications of violated rules (more stars there are for a classification more this classification is important according to you). This classification of rules is done by Tocea. Three types of action plans are available, those types define the sort of result (from most to least important) :
Refactoring: List of violated rules of your project with Tocea information. This list can be filter by refactorability and rule classification.
Statistics: Statistics of your project. it shows you measures of your project metrics compared to those of all projects in Tocea database.