groovy.org.codenarc.rule.design
Classes 
AbstractClassWithPublicConstructorAstVisitor
AbstractClassWithPublicConstructorRule
AbstractClassWithoutAbstractMethodAstVisitor
AbstractClassWithoutAbstractMethodRule
ArrayReturnTracker
BooleanMethodReturnsNullAstVisitor
BooleanMethodReturnsNullRule
BooleanReturnTracker
BuilderMethodWithSideEffectsAstVisitor
BuilderMethodWithSideEffectsRule
CloneableWithoutCloneAstVisitor
CloneableWithoutCloneRule
CloseWithoutCloseableAstVisitor
CloseWithoutCloseableRule
CollectionReturnTracker
CompareToWithoutComparableAstVisitor
CompareToWithoutComparableRule
ConstantsOnlyInterfaceAstVisitor
ConstantsOnlyInterfaceRule
EmptyMethodInAbstractClassAstVisitor
EmptyMethodInAbstractClassRule
FinalClassWithProtectedMemberAstVisitor
FinalClassWithProtectedMemberRule
ImplementationAsTypeAstVisitor
ImplementationAsTypeRule
PrivateFieldCouldBeFinalAstVisitor
PrivateFieldCouldBeFinalRule
PublicInstanceFieldAstVisitor
PublicInstanceFieldRule
ReturnsNullInsteadOfEmptyArrayAstVisitor
ReturnsNullInsteadOfEmptyArrayRule
ReturnsNullInsteadOfEmptyCollectionRule
ReturnsNullInsteadOfEmptyCollectionRuleAstVisitor
SimpleDateFormatMissingLocaleAstVisitor
SimpleDateFormatMissingLocaleRule
StatelessSingletonAstVisitor
StatelessSingletonRule