@ParametersAreNonnullByDefault
Package org.sonar.api.server.rule
-
Interface Summary Interface Description RulesDefinition Defines some coding rules of the same repository.RulesDefinition.DebtRemediationFunctions Factory ofDebtRemediationFunction
.RulesDefinition.ExtendedRepository RulesDefinition.NewExtendedRepository RulesDefinition.NewRepository RulesDefinition.Param RulesDefinition.Repository -
Class Summary Class Description RuleParamType RulesDefinition.AbstractContext Instantiated by core but not by plugins, except for their tests.RulesDefinition.Context This implementation will be removed as soon as analyzers stop instantiating it.RulesDefinition.NewParam RulesDefinition.NewRule RulesDefinition.Rule RulesDefinition.SubCharacteristics Deprecated. in 5.5.RulesDefinitionAnnotationLoader Read definitions of rules based on the annotations provided by sonar-check-api.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-tagsRuleTagsToTypeConverter -
Enum Summary Enum Description RulesDefinition.OwaspTop10