Skip to content
This documentation is a preview of the pull request #2253

For the latest updates and improvements in production, open docs.codacy.com instead.

Quality Repository Dashboard#

The Quality Repository Dashboard provides an overview of the repository code quality and items that require your attention.

To access your Repository Dashboard, select a repository from the Repositories list and select Dashboard on the left navigation sidebar.

Tip

You can share the URL of the Repository Dashboard for your public repositories to allow other people to see your repository code quality metrics, even if they aren't registered on Codacy.

Repository Dashboard

The top of the Repository Dashboard displays:

  • The name and code quality grade of the repository
  • A drop-down list that selects which branch of your repository to display on the dashboard

On the Repository Dashboard you have the following areas to help you monitor your repository:

The following sections provide a detailed overview of each dashboard area.

Note

You can use the Codacy API to generate reports or obtain information about the code quality of your repositories in a more flexible way.

For more information see the list of available API endpoints and the following examples:

Quality evolution chart#

The Quality evolution chart displays the evolution of the repository code quality regarding issues, complex files, duplication, and code coverage. Click on Last 3 months, Last 31 days, or Last 7 days to select the time interval of the historical data to display on the chart.

Each tab displays the following information for the corresponding metric:

  • A green or red indicator depending if the metric is within the acceptable quality level or not
  • The current value
  • The variation of the value introduced by the last commit

Note

The coverage tab only displays a value if Codacy received coverage data for the most recent commit. This is because one commit can easily change the size or number of files on the repository, or even remove some files that had coverage information.

The chart also displays the trendline based on the past behavior and the quality goals defined for the repository.

Quality evolution chart

Issues breakdown#

The Issues breakdown area displays the total number of issues found on the selected branch, as well as the distribution of issues across each code quality issue category.

Click See all issues to see the full list of issues found, or click a category to see the issues in that category.

If Codacy detects code patterns that have suggested fixes, a Fix issues button appears below the total issue count. Click this button to open a modal with a patch that addresses all resolvable issues, and follow the same procedure outlined on the Quality Issues page.

Issues breakdown

Coverage#

The Coverage area displays the percentage of lines of code on the selected branch that are covered by tests versus the coverage goal defined in the quality settings of the repository, as well as the number of files:

  • Without coverage
  • With coverage not up to standards (based on the coverage goal)
  • With coverage up to standards (based on the coverage goal)

Click See all files to open the list of files in the repository.

Tip

If you don't have coverage set up for your repository yet, the Coverage area provides you with instructions on how to add coverage for your repository.

Coverage

Open pull requests#

The Open pull requests area displays the last updated pull requests and the split between the status of all open pull requests in your repository:

  • Up to standards: Pull requests that meet the minimum quality levels
  • Not up to standards: Pull requests that failed to meet at least one of the quality gate rules defined for the repository
  • Analyzing: Pull requests currently being analyzed by Codacy

Click a bar segment to display only pull requests with the corresponding status.

To see the details of pull requests, click a pull request from the list or click See all pull requests to open the list of pull requests in the repository.

Open pull requests

See also#

Share your feedback 📢

Did this page help you?

Thanks for the feedback! Is there anything else you'd like to tell us about this page?

We're sorry to hear that. Please let us know what we can improve:

Alternatively, you can create a more detailed issue on our GitHub repository.

Thanks for helping improve the Codacy documentation.

Edit this page on GitHub if you notice something wrong or missing.

If you have a question or need help please contact support@codacy.com.

Last modified June 14, 2024