Groovy Documentation

Package groovy.org.codenarc.ruleset

 

Interface Summary
RuleSet Represents a set of (configured) Rule objects that can be applied for static analysis.
 


Class Summary
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.
 


Groovy Documentation