Semmle 1.20
Skip to end of metadata
Go to start of metadata

About Project Insight

Semmle Project Insight is a web application that displays information from Semmle Core (see About Semmle Core below) in one or more dashboards.

Project Insight dashboards display quality trends for one or more software projects, allowing you to review progress on types of violations and categories of metrics. You can drill down into these categories to find all code that breaks a specific rule, and then further down to view the source code in which the issue was identified.

Project Insight helps you to monitor the quality of your projects and see how teams are responding to the challenge of improving code quality.

About Semmle Core

Semmle Core is an analysis platform that produces detailed analyses of the code base for one or more software projects. For each project that it analyzes, it measures artifacts against rules that check for good practice. Analysis is scheduled to occur on a regular basis. As part of this process a copy of the source code is checked out of the repository for analysis. The code, and related artifacts, is checked against rules, defined using queries, to identify any alerts. In addition, metrics are calculated and data may be imported from third-party systems used by your company. A database is created, containing detailed information about the artifacts and each alert.

Find out more

  • No labels