Package | Description |
---|---|
org.sonar.api.server.rule |
Modifier and Type | Method and Description |
---|---|
RulesDefinition.NewRule |
RulesDefinition.NewRule.addTags(String... list) |
RulesDefinition.NewRule |
RulesDefinition.NewExtendedRepository.createRule(String ruleKey)
Create a rule with specified key.
|
RulesDefinition.NewRule |
RulesDefinition.NewRepositoryImpl.createRule(String ruleKey) |
RulesDefinition.NewRule |
RulesDefinition.NewExtendedRepository.rule(String ruleKey) |
RulesDefinition.NewRule |
RulesDefinition.NewRepositoryImpl.rule(String ruleKey) |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setActivatedByDefault(boolean activatedByDefault)
Should this rule be enabled by default.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setDebtRemediationFunction(DebtRemediationFunction fn) |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setDebtSubCharacteristic(String s)
Deprecated.
in 5.5. SQALE Quality Model is replaced by SonarQube Quality Model. This method does nothing.
See https://jira.sonarsource.com/browse/MMF-184
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setEffortToFixDescription(String s)
Deprecated.
since 5.5, replaced by
setGapDescription(String) |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setGapDescription(String s)
For rules that use LINEAR or LINEAR_OFFSET remediation functions, the meaning
of the function parameter (= "gap") must be set.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setHtmlDescription(String s)
The optional description, in HTML format, has no max length.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setHtmlDescription(URL classpathUrl)
Load description from a file available in classpath.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setInternalKey(String s)
Optional key that can be used by the rule engine.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setMarkdownDescription(String s)
The optional description, in a restricted Markdown format, has no max length.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setMarkdownDescription(URL classpathUrl)
Load description from a file available in classpath.
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setName(String s)
Required rule name
|
RulesDefinition.NewRule |
RulesDefinition.NewRule.setSeverity(String s) |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setStatus(RuleStatus status)
Default value is
RuleStatus.READY . |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setTags(String... list) |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setTemplate(boolean template) |
RulesDefinition.NewRule |
RulesDefinition.NewRule.setType(RuleType t)
The type as defined by the SonarQube Quality Model.
|
Modifier and Type | Method and Description |
---|---|
Collection<RulesDefinition.NewRule> |
RulesDefinition.NewExtendedRepository.rules() |
Collection<RulesDefinition.NewRule> |
RulesDefinition.NewRepositoryImpl.rules() |
Copyright © 2009–2017 SonarSource. All rights reserved.