| Concept | Definition | Related Topics |
|---|---|---|
| Check | Check = Coding Rule. | |
| Client | Batch that runs source code analyzers to compute snapshots. | See Architecture Overview. |
| Coding Rule | A good coding practice. Violating coding rules leads to quality flows. | |
| Dashboard | Web page that provides a way to display any data stored in the Sonar Concepts#database. A dashboard is a set of widgets. | See Dashboards. |
| Database | Stores:
| See Architecture Overview. |
| Filter | TODO | See Filters. |
| Metric | A property of a Sonar Concepts#resource. Examples: number of lines of code, complexity, etc. A metric may be either:
The value of the metric for a given Sonar Concepts#resource is called Sonar Concepts#measure. | See detailed documentation on metrics. |
| Measure | The value of a Sonar Concepts#metric for a given Sonar Concepts#resource at a given time. Examples:
| |
| Quality Profile | A set of coding rules. Each Sonar Concepts#snapshot is based on a single quality profile. | |
| Resource | A piece of software. Examples: project, package, module, file, etc. | |
| Server | Web Server that is used to navigate the snapshots and make configuration | See Architecture Overview . |
| Snapshot | A set of measures and violations on a given Sonar Concepts#resource at a given time. A snapshot is generated for each Sonar analysis. | |
| Violation | When a Sonar Concepts#resource does not comply with a coding rule, Sonar logs a violation to the Sonar Concepts#snapshot. | |
| Widget | TODO |
Labels

