|Abacus Complexity||Cyclomatic Complexity|
|Medium||20 < X <= 50|
|Complex||50 < X <= 100|
|Very complex||> 100|
See the Configuration section to set your own thresholds.
At the file level, you can either use the Abacus tab or Abacus perspective or create a filter to display the abacus complexity measure.
At the module or project level, a widget is available to display the average abacus complexity and the abacus complexity distribution.
The abacus complexity distribution can be displayed either in number of files or percentage.
See screenshots below.
use this plug-in?
- To help you estimate your effort of change more quickly and accurately and in a quicker way.
- To help clients and providers argue less settle arguments about the effort of change as they will have a factual way to estimate required to make a change by providing a fact-based method of understanding the complexity of each file.
- Install the plugin through the Update Center or download it into the SONARQUBE_HOME/extensions/plugins directory
- Restart the SonarQubeserver
To set your own thresholds to compute the abacus complexity.