Package cdc.issues.rules
Class ConfiguredRule
java.lang.Object
cdc.issues.rules.ConfiguredRule
Association of a Rule and a RuleConfig.
- Author:
- Damien Carbonne
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ConfiguredRule.BuilderbooleangetRule()inthashCode()booleantoString()
-
Method Details
-
getRule
- Returns:
- The rule.
-
getConfig
- Returns:
- The rule config.
-
isEnabled
public boolean isEnabled()- Returns:
trueif the rule is enabled.
-
getCustomizedSeverity
- Returns:
- The optional config severity. Used to override the rule severity.
-
getEffectiveSeverity
- Returns:
- The effective severity that should be used for the rule. It is the config severity, when defined, the default rule severity otherwise.
-
getParams
- Returns:
- the parameters of the rule.
-
hashCode
public int hashCode() -
equals
-
toString
-
builder
-