SonarQube offers a number of services designed to help you pinpoint where in a project your technical debt lies.

Measures Drilldown

Wherever in a project, it is always possible to access the Measures Drilldown by clicking on a measure:



The component structure is displayed: hierarchy is represented from left (higher) to right (lower).

Components are sorted in a descending way, worst measures for the metric first. Note that components having the best value for the metric are not displayed. Also, note that only a maximum of 200 components (the most significant ones) are displayed on each column.

By clicking on a file, you will access the Component Viewer.

Issues Drilldown

Wherever in a project, it is always possible to access the Issues Drilldown through the left menu:

The component structure is displayed: hierarchy is represented from left (higher) to right (lower).

Components are sorted in a descending way, the one with the most issues first. Note that components with no issues are not displayed. Like for the Measures Drilldown, only a maximum of 200 components are displayed on each column.

The Issues drilldown is compatible with the differential views mechanism.

By clicking on a file, you will access the Component Viewer.

Components

Wherever in a project, it is always possible to access the Components dashboard through the left menu.

From there you can access the dashboard of a specific component. You will get the same information as for the project but restricted to the scope of the component.