Class |
Description |
CompositeRuleSet
|
A RuleSet implementation that aggregates a set of RuleSets and Rules. |
FilteredRuleSet
|
A RuleSet implementation that is a Decorator for another RuleSet, but provides
the ability to filter included and excluded rules within that RuleSet. |
GroovyDslRuleSet
|
A RuleSet implementation that parses a Groovy DSL of RuleSet definitions.
|
ListRuleSet
|
A RuleSet implementation that returns a static List of Rules passed into its constructor. |
MovedRules
|
Helper class to manage information for moved or renamed rules, and provide helpful error message. |
PropertiesFileRuleSetConfigurer
|
Reads the properties file named "codenarc.properties", if found on the classpath, and applies
the property values to matching Rules within a specified RuleSet . |
RuleSetBuilder
|
A Builder for RuleSets. |
RuleSetDelegate
|
|
RuleSetUtil
|
A private utility class for the RuleSet classes. |
RuleSets
|
Holds list of all RuleSet files. |
TopLevelDelegate
|
|
XmlFileRuleSet
|
A RuleSet implementation that parses Rule definitions from XML read from a
file. |
XmlReaderRuleSet
|
A RuleSet implementation that parses Rule definitions from XML read from a
Reader . |