The tool status page provides visibility into the health and performance of code scanning tools in your repository.
The tool status page shows information about all of your code scanning tools and is a good starting point for debugging problems when code scanning isn't working as expected.
Note
The tool status page shows tool status at the repository level for the default branch only, not at the organization level.
The tool status page displays one of three statuses:
In addition to the information listed above, the tool status page for integrated tools provides the following details:
CodeQL reports a file as scanned if some lines of code in that file were processed.
paths and paths-ignore to define which files to scan. See Code scanning with CodeQL.The tool status page reports files present before running autobuild or manual build steps. Files generated during the build process are not shown. See CodeQL code scanning for compiled languages.
File coverage percentages respect any files excluded by paths and paths-ignore configuration properties.
Use file coverage percentages to debug and improve your analysis:
Note
If you set up both advanced setup and default setup, the tool status page only shows default setup.
The tool status page helps you troubleshoot issues through: