Groovy Documentation

Package 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.
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.
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