Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

The aim of this glossary is to give a definition to all terms/concepts used in a particular domain of Sonar.

Term

Definition

Examples

Metric

A metric is a property of a piece of software

Lines of code, Cyclomatic complexity, Code coverage

Measure

A measure is the value of a metric at a given time

12'000 Lines Of Code, 234 units tests on december 24th

Entity

An entity is a piece of software regardless of the granularity of this piece

Maven projects, Maven modules, Packages, Classes

Project

TODO

Project Tomcat on Nemo

Snapshot

A snapshot is a measures set on a given entity at a given time

Measures set on Tomcat project on december 24th 

Coding rule

TODO

Don't import java.lang package

Coding rule violation

This is a violation of a coding rule in a particular piece of software. A piece of software can of course contain several violations on the same coding rule.

Line 4 of file "DummyClass" : Don't import java.lang package

Coding rules profile

A coding rules profile is a given coding rules set

Sonar way on Nemo

Plugin

TODO

PL/SQL plugin, Clover plugin

Coding rules extension

TODO

 

Analysis phase

TODO

 

Collect phase

TODO

 

Injection phase

TODO

 

Component

TODO

 

Structured component

TODO

 

Atomic component

TODO

 

Quantitative measure

TODO

 

Qualitative measure

TODO

 

Violation

TODO

 

  • No labels