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