@ParametersAreNonnullByDefault
| Interface | Description |
|---|---|
| RulesDefinition |
Defines some coding rules of the same repository.
|
| RulesDefinition.DebtRemediationFunctions |
Factory of
DebtRemediationFunction. |
| RulesDefinition.ExtendedRepository | |
| RulesDefinition.NewExtendedRepository | |
| RulesDefinition.NewRepository | |
| RulesDefinition.Repository |
| Class | Description |
|---|---|
| RuleParamType | |
| RulesDefinition.Context |
Instantiated by core but not by plugins, except for their tests.
|
| RulesDefinition.NewParam | |
| RulesDefinition.NewRepositoryImpl | |
| RulesDefinition.NewRule | |
| RulesDefinition.Param | |
| RulesDefinition.RepositoryImpl | |
| RulesDefinition.Rule | |
| RulesDefinition.SubCharacteristics | Deprecated
in 5.5.
|
| RulesDefinitionAnnotationLoader |
Read definitions of rules based on the annotations provided by sonar-check-api.
|
| RulesDefinitionI18nLoader |
Loads the English bundles of rules (name, description and parameters) that are
deprecated since 4.2.
|
| RulesDefinitionXmlLoader |
Loads definitions of rules from a XML file.
|
| RuleTagFormat |
The characters allowed in rule tags are the same as those on StackOverflow, basically lower-case
letters, digits, plus (+), sharp (#), dash (-) and dot (.)
See http://meta.stackoverflow.com/questions/22624/what-symbols-characters-are-not-allowed-in-tags
|
Copyright © 2009–2017 SonarSource. All rights reserved.