JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
SEARCH:
JavaScript is disabled on your browser.
Hierarchy For All Packages
Package Hierarchies:
org.codehaus.groovy.transform.powerassert
,
org.codenarc
,
org.codenarc.analyzer
,
org.codenarc.ant
,
org.codenarc.report
,
org.codenarc.results
,
org.codenarc.rule
,
org.codenarc.rule.basic
,
org.codenarc.rule.braces
,
org.codenarc.rule.comments
,
org.codenarc.rule.concurrency
,
org.codenarc.rule.convention
,
org.codenarc.rule.design
,
org.codenarc.rule.dry
,
org.codenarc.rule.enhanced
,
org.codenarc.rule.exceptions
,
org.codenarc.rule.formatting
,
org.codenarc.rule.generic
,
org.codenarc.rule.grails
,
org.codenarc.rule.groovyism
,
org.codenarc.rule.imports
,
org.codenarc.rule.jdbc
,
org.codenarc.rule.junit
,
org.codenarc.rule.logging
,
org.codenarc.rule.naming
,
org.codenarc.rule.security
,
org.codenarc.rule.serialization
,
org.codenarc.rule.size
,
org.codenarc.rule.unnecessary
,
org.codenarc.rule.unused
,
org.codenarc.ruleregistry
,
org.codenarc.ruleset
,
org.codenarc.source
,
org.codenarc.test
,
org.codenarc.tool
,
org.codenarc.util
,
org.codenarc.util.io
Class Hierarchy
java.lang.
Object
org.codenarc.report.
AbstractReportWriter
(implements groovy.lang.GroovyObject, org.codenarc.report.
ReportWriter
)
org.codenarc.report.
AbstractHtmlReportWriter
org.codenarc.report.
HtmlReportWriter
org.codenarc.report.
SortableHtmlReportWriter
(implements groovy.lang.GroovyObject)
org.codenarc.report.
BaselineXmlReportWriter
org.codenarc.report.
TextReportWriter
(implements groovy.lang.GroovyObject)
org.codenarc.report.
IdeTextReportWriter
org.codenarc.report.
XmlReportWriter
(implements groovy.lang.GroovyObject)
org.codenarc.report.
InlineXmlReportWriter
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractRule
(implements org.codenarc.rule.
Rule
)
org.codenarc.rule.
AbstractAstVisitorRule
org.codenarc.rule.size.
AbcMetricRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
AbstractClassNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
AbstractClassWithoutAbstractMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
AbstractClassWithPublicConstructorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractEnhanceableAstVisitorRule
org.codenarc.rule.design.
CloseWithoutCloseableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CompareToWithoutComparableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
AbstractJavadocEmptyTagRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptyAuthorTagRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptyExceptionTagRule
org.codenarc.rule.comments.
JavadocEmptyParamTagRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptyReturnTagRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptySeeTagRule
org.codenarc.rule.comments.
JavadocEmptySinceTagRule
org.codenarc.rule.comments.
JavadocEmptyThrowsTagRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptyVersionTagRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
AbstractJavadocMissingDescriptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocMissingExceptionDescriptionRule
org.codenarc.rule.comments.
JavadocMissingParamDescriptionRule
org.codenarc.rule.comments.
JavadocMissingThrowsDescriptionRule
org.codenarc.rule.
AbstractSharedAstVisitorRule
org.codenarc.rule.design.
PrivateFieldCouldBeFinalRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedPrivateFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedPrivateMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
AddEmptyStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
AssertWithinFinallyBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
AssignCollectionSortRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
AssignCollectionUniqueRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
AssignmentInConditionalRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
AssignmentToStaticFieldFromInstanceMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BigDecimalInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BitwiseOperatorInConditionalRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BlockEndsWithBlankLineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BlockStartsWithBlankLineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BooleanGetBooleanRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
BooleanMethodReturnsNullRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForForLoopRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForIfElseRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForTryCatchFinallyRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BrokenNullCheckRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BrokenOddnessCheckRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
BuilderMethodWithSideEffectsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
BusyWaitRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchArrayIndexOutOfBoundsExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchErrorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchIllegalMonitorStateExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchIndexOutOfBoundsExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchNullPointerExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchRuntimeExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CatchThrowableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
ChainedTestRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ClassEndsWithBlankLineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ClassForNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ClassNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ClassNameSameAsSuperclassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
ClassSizeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ClassStartsWithBlankLineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CloneableWithoutCloneRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CloneWithoutCloneableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ClosureAsLastMethodParameterRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ClosureStatementOnOpeningLineOfMultipleLineClosureRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
CollectAllIsDeprecatedRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ComparisonOfTwoConstantsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ComparisonWithSelfRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
CompileStaticRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ConfusingClassNamedExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ConfusingMethodNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ConfusingMultipleReturnsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
ConfusingTernaryRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
ConsecutiveLiteralAppendsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
ConsecutiveStringConcatenationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ConstantAssertExpressionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ConstantIfExpressionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ConstantsOnlyInterfaceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ConstantTernaryExpressionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
CouldBeElvisRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
CouldBeSwitchStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
CoupledTestCaseRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
CrapMetricRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
CyclomaticComplexityRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DeadCodeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.jdbc.
DirectConnectionManagementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
DoubleCheckedLockingRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DoubleNegativeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DuplicateCaseStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateListLiteralRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DuplicateMapKeyRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateMapLiteralRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateNumberLiteralRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DuplicateSetValueRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateStringLiteralRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
ElseBlockBracesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyCatchBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyElseBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyFinallyBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyForStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyIfStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyInstanceInitializerRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
EmptyMethodInAbstractClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyStaticInitializerRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptySwitchStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptySynchronizedStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyTryBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyWhileStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
EnumCustomSerializationIgnoredRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EqualsAndHashCodeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EqualsOverloadedRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ExceptionExtendsErrorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ExceptionExtendsThrowableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ExceptionNotThrownRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitArrayListInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToAndMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToCompareToMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToDivMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToEqualsMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToGetAtMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToLeftShiftMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToMinusMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToModMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToMultiplyMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToOrMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToPlusMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToPowerMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToPutAtMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToRightShiftMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToXorMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ExplicitGarbageCollectionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitHashMapInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitHashSetInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitLinkedHashMapInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitLinkedListInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitStackInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitTreeSetInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
FactoryMethodNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
FieldNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
FieldTypeRequiredRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
FileCreateTempFileRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
FinalClassWithProtectedMemberRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ForLoopShouldBeWhileLoopRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
ForStatementBracesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GetterMethodCouldBePropertyRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainHasEqualsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainHasToStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainReservedSqlKeywordNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainStringPropertyMaxSizeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainWithServiceReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDuplicateConstraintRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDuplicateMappingRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsMassAssignmentRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsPublicControllerMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsServletContextReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GroovyLangImmutableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GStringAsMapKeyRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GStringExpressionWithinStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
HardCodedWindowsFileSeparatorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
HardCodedWindowsRootDirectoryRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
HashtableIsObsoleteRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
IfStatementBracesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
IfStatementCouldBeTernaryRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalClassMemberRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalClassReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalPackageReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalSubclassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ImplementationAsTypeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
ImportFromSunPackagesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
InconsistentPropertyLockingRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
InconsistentPropertySynchronizationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
IndentationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
InsecureRandomRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
InstanceofRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
IntegerGetIntegerRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
InterfaceNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
InterfaceNameSameAsSuperInterfaceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
InvertedConditionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
InvertedIfElseRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocConsecutiveEmptyLinesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptyLastLineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
JavaIoPackageAccessRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.jdbc.
JdbcConnectionReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.jdbc.
JdbcResultSetReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.jdbc.
JdbcStatementReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitAssertAlwaysFailsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitAssertAlwaysSucceedsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitAssertEqualsConstantActualValueRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitFailWithoutMessageRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitLostTestRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitPublicFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitPublicNonTestMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitPublicPropertyRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitSetUpCallsSuperRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitStyleAssertionsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitTearDownCallsSuperRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitTestMethodWithoutAssertRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUnnecessarySetUpRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUnnecessaryTearDownRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUnnecessaryThrowsExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
LineLengthRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
LocaleSetDefaultRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
LoggerForDifferentClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
LoggerWithWrongModifiersRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
LoggingSwallowsStacktraceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
LongLiteralWithLowerCaseLRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
MethodCountRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
MethodNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
MethodParameterTypeRequired
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
MethodReturnTypeRequiredRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
MethodSizeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
MissingNewInThrowStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.enhanced.
MissingOverrideAnnotationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
MultipleLoggersRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
MultipleUnaryOperatorsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
NestedBlockDepthRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
NestedForLoopRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
NestedSynchronizationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
NoDefRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
NoJavaUtilDateRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
NonFinalPublicFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
NonFinalSubclassOfSensitiveInterfaceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
ObjectFinalizeRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ObjectOverrideMisspelledMethodNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
PackageNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
ParameterCountRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ParameterNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
ParameterReassignmentRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
PrintlnRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
PrintStackTraceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
PropertyNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
PublicFinalizeMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
PublicInstanceFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
PublicMethodsBeforeNonPublicMethodsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
RandomDoubleCoercedToZeroRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
RemoveAllOnSelfRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ReturnFromFinallyBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ReturnNullFromCatchBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ReturnsNullInsteadOfEmptyArrayRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ReturnsNullInsteadOfEmptyCollectionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
SerializableClassMustDefineSerialVersionUIDRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
SerialPersistentFieldsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
SerialVersionUIDRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
SimpleDateFormatMissingLocaleRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterCatchRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterClosingBraceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterCommaRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterForRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterIfRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterOpeningBraceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterSemicolonRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterSwitchRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterWhileRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAroundClosureArrowRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAroundMapEntryColonRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAroundOperatorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceBeforeClosingBraceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceBeforeOpeningBraceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
SpockIgnoreRestUsedRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
StatelessClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsStatelessServiceRule
org.codenarc.rule.design.
StatelessSingletonRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticCalendarFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticConnectionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticDateFormatFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
StaticFieldsBeforeInstanceFieldsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticMatcherFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
StaticMethodsBeforeInstanceMethodsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticSimpleDateFormatFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
SwallowThreadDeathRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnBoxedPrimitiveRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnGetClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnReentrantLockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnThisRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedReadObjectMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
SystemErrPrintRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
SystemExitRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
SystemOutPrintRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SystemRunFinalizersOnExitRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
TernaryCouldBeElvisRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThisReferenceEscapesConstructorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThreadGroupRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThreadLocalNotStaticFinalRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThreadYieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ThrowErrorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ThrowExceptionFromFinallyBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ThrowExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ThrowNullPointerExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ThrowRuntimeExceptionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ThrowThrowableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ToStringReturnsNullRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
TrailingCommaRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBigDecimalInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBigIntegerInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBooleanExpressionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBooleanInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCallForLastElementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCallToSubstringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCastRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCatchBlockRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCollectCallRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCollectionCallRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryConstructorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDefInFieldDeclarationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDefInMethodDeclarationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDefInVariableDeclarationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDotClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDoubleInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryElseStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UnnecessaryFailRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryFinalOnPrivateMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryFloatInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryGetterRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryGStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryIfStatementRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryInstanceOfCheckRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryInstantiationToGetClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryIntegerInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryLongInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryModOneRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryNullCheckBeforeInstanceOfRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryNullCheckRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryObjectReferencesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryOverridingMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryPackageReferenceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryParenthesesForMethodCallWithClosureRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryPublicModifierRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryReturnKeywordRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySafeNavigationOperatorRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySelfAssignmentRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySemicolonRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySetterRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryStringInstantiationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySubstringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryTernaryExpressionRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryToStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryTransientModifierRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
UnsafeArrayDeclarationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
UnsafeImplementationAsMapRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedArrayRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedMethodParameterRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedObjectRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedPrivateMethodParameterRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedVariableRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertEqualsInsteadOfAssertTrueRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertFalseInsteadOfNegationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertNullInsteadOfAssertEqualsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertSameInsteadOfAssertTrueRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertTrueInsteadOfAssertEqualsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertTrueInsteadOfNegationRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
UseCollectManyRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
UseCollectNestedRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
UseOfNotifyMethodRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
VariableNameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
VariableTypeRequiredRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
VectorIsObsoleteRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
VolatileArrayFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
VolatileLongOrDoubleFieldRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
WaitOutsideOfWhileLoopRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
WhileStatementBracesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
AbstractImportRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
DuplicateImportRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
MisorderedStaticImportsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
NoWildcardImportsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BlankLineBeforePackageRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForClassRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
ClassJavadocRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ClassNameSameAsFilenameRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ConsecutiveBlankLinesRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
FileEndsWithoutNewlineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalRegexRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
ImportFromSamePackageRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
JavadocEmptyFirstLineRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
MissingBlankLineAfterImportsRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
MissingBlankLineAfterPackageRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
NoTabCharacterRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
PackageNameMatchesFilePathRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
RequiredRegexRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
RequiredStringRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
StubRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
TrailingWhitespaceRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
UnnecessaryGroovyImportRule
(implements groovy.lang.GroovyObject)
org.codenarc.rule.imports.
UnusedImportRule
(implements groovy.lang.GroovyObject)
org.codenarc.analyzer.
AbstractSourceAnalyzer
(implements groovy.lang.GroovyObject, org.codenarc.analyzer.
SourceAnalyzer
)
org.codenarc.ant.
AntFileSetSourceAnalyzer
org.codenarc.analyzer.
FilesystemSourceAnalyzer
(implements groovy.lang.GroovyObject)
org.codenarc.analyzer.
StringSourceAnalyzer
(implements groovy.lang.GroovyObject)
org.codenarc.source.
AbstractSourceCode
(implements groovy.lang.GroovyObject, org.codenarc.source.
SourceCode
)
org.codenarc.source.
CustomCompilerPhaseSourceDecorator
(implements groovy.lang.GroovyObject)
org.codenarc.source.
SourceFile
(implements groovy.lang.GroovyObject)
org.codenarc.source.
SourceString
org.codenarc.test.
AbstractTestCase
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractRuleTestCase
<T>
org.codenarc.
AnalysisContext
(implements groovy.lang.GroovyObject)
org.codenarc.util.
AstUtil
org.codenarc.util.
BaselineResultsProcessor
(implements groovy.lang.GroovyObject, org.codenarc.
ResultsProcessor
)
org.codenarc.report.
BaselineViolation
(implements groovy.lang.GroovyObject)
org.codenarc.report.
BaselineXmlReportParser
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
ClassConstraintsAndMapping
(implements groovy.lang.GroovyObject)
org.codenarc.util.io.
ClassPathResource
(implements groovy.lang.GroovyObject, org.codenarc.util.io.
Resource
)
org.codenarc.
CodeNarc
(implements groovy.lang.GroovyObject)
org.codenarc.
CodeNarcRunner
(implements groovy.lang.GroovyObject)
org.codehaus.groovy.ast.CodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyCodeVisitor)
org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyClassVisitor)
org.codenarc.rule.
AbstractAstVisitor
(implements org.codenarc.rule.
AstVisitor
)
org.codenarc.rule.design.
AbstractClassWithoutAbstractMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
AbstractClassWithPublicConstructorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractConstructorCallAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BigDecimalInstantiationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBooleanInstantiationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryStringInstantiationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
AbstractFinallyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
AssertWithinFinallyBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ReturnFromFinallyBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ThrowExceptionFromFinallyBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
AbstractLastStatementInBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedArrayAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedObjectAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
AbstractMethodMetricAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
AbcMetricAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
CrapMetricAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
CyclomaticComplexityAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
AbstractSingleSpaceAfterKeywordAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterElseAstVisitor
org.codenarc.rule.formatting.
SpaceAfterForAstVisitor
org.codenarc.rule.formatting.
SpaceAfterIfAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterSwitchAstVisitor
org.codenarc.rule.formatting.
SpaceAfterWhileAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
AbstractSpaceAroundBraceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterClosingBraceAstVisitor
org.codenarc.rule.formatting.
SpaceAfterOpeningBraceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceBeforeClosingBraceAstVisitor
org.codenarc.rule.formatting.
SpaceBeforeOpeningBraceAstVisitor
org.codenarc.rule.naming.
AbstractTypeNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
AbstractClassNameAstVisitor
org.codenarc.rule.naming.
ClassNameAstVisitor
org.codenarc.rule.naming.
InterfaceNameAstVisitor
org.codenarc.rule.unnecessary.
AddEmptyStringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ArrayReturnTracker
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
AssertionTrap
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
AssignCollectionSortAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
AssignCollectionUniqueAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
AssignmentInConditionalAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
AssignmentToStaticFieldFromInstanceMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BitwiseOperatorInConditionalAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BlockEndsWithBlankLineAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BlockStartsWithBlankLineAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
BooleanMethodReturnsNullAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
BooleanReturnTracker
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForForLoopAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForIfElseAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
BracesForTryCatchFinallyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BrokenNullCheckAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
BrokenOddnessCheckAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
BusyWaitAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ClassEndsWithBlankLineAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ClassNameSameAsSuperclassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
ClassReferenceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
ClassSizeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ClassStartsWithBlankLineAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CloneableWithoutCloneAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CloneWithoutCloneableAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
ClosureStatementOnOpeningLineOfMultipleLineClosureAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
CollectAllIsDeprecatedAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CollectionReturnTracker
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CommonCatchAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
CommonThrowAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ComparisonOfTwoConstantsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ComparisonWithSelfAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
CompileStaticlVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ConfusingClassNamedExceptionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ConfusingMethodNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ConfusingMultipleReturnsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
ConfusingTernaryAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
ConsecutiveStringConcatenationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ConstantAssertExpressionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ConstantIfExpressionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ConstantsOnlyInterfaceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ConstantTernaryExpressionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
CouldBeElvisAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
CouldBeSwitchStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
CoupledTestCaseAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DeadCodeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
DoubleCheckedLockingAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DoubleNegativeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DuplicateCaseStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateListLiteralAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateLiteralAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DuplicateMapKeyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.dry.
DuplicateMapLiteralAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
DuplicateSetValueAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
ElseBlockBracesAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyCatchBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyElseBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyFinallyBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyForStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyIfStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyInstanceInitializerAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptySwitchStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptySynchronizedStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyTryBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyWhileStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
EnumCustomSerializationIgnoredAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EqualsAndHashCodeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ExceptionExtendsErrorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ExceptionExtendsThrowableAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ExceptionNotThrownAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitTypeInstantiationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
FieldNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
FieldReferenceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
FieldTypeRequiredAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
FinalClassWithProtectedMemberAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ForLoopShouldBeWhileLoopAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
ForStatementBracesAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GetterMethodCouldBePropertyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainHasEqualsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainHasToStringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainReservedSqlKeywordNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDomainStringPropertyMaxSizeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDuplicateConstraintAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsDuplicateMappingAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsMassAssignmentAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsServletContextReferenceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GroovyLangImmutableAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GStringAsMapKeyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
GStringExpressionWithinStringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
HardCodedWindowsFileSeparatorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
HardcodedWindowsRootDirectoryAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
IfStatementBracesAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
IfStatementCouldBeTernaryAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalClassMemberAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalPackageReferenceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
IllegalSubclassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ImplementationAsTypeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
IndentationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
InsecureRandomAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
InstanceofAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
InterfaceNameSameAsSuperInterfaceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
InvertedConditionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
InvertedIfElseAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
JavaIoPackageAccessAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitAssertEqualsConstantActualValueAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitPublicPropertyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUnnecessaryThrowsExceptionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
LocaleSetDefaultAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
LoggingSwallowsStacktraceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
LongLiteralWithLowerCaseLAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
MathRandomTracker
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
MethodCountAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
MethodParameterTypeRequiredAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
MethodReturnTypeRequiredAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
MethodSizeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
MissingNewInThrowStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.enhanced.
MissingOverrideAnnotationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
MultipleUnaryOperatorsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
NestedBlockDepthAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
NestedForLoopAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
NestedSynchronizationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
NoDefAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
NoJavaUtilDateAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
NonFinalSubclassOfSensitiveInterfaceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
NullReturnTracker
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
PackageNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
ParameterCountAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ParameterNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
ParameterReassignmentAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
PrintlnAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
PrivateFieldCouldBeFinalAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
PropertyNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
PublicMethodsBeforeNonPublicMethodsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
RandomDoubleCoercedToZeroAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
ReturnNullFromCatchBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ReturnsNullInsteadOfEmptyArrayAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ReturnsNullInsteadOfEmptyCollectionRuleAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ScopedConfusingMethodNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
SerializableClassMustDefineSerialVersionUIDAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
SerialVersionUIDAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
SimpleDateFormatMissingLocaleAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterCommaAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAfterSemicolonAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAroundClosureArrowAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAroundMapEntryColonAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.formatting.
SpaceAroundOperatorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
StatelessSingletonAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
StaticFieldsBeforeInstanceFieldsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
StaticMethodsBeforeInstanceMethodsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.exceptions.
SwallowThreadDeathAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnBoxedPrimitiveAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnGetClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnReentrantLockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnStringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedOnThisAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
TernaryCouldBeElvisAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThisReferenceEscapesConstructorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThreadGroupAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
ToStringReturnsNullAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
TrailingCommaAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBooleanExpressionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCallForLastElementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCastAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCatchBlockAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryConstructorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDefInMethodDeclarationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDefInVariableDeclarationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDotClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryElseStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UnnecessaryFailAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryGetterAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryGStringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryIfStatementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryInstanceOfCheckAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryInstantiationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryBigDecimalInstantiationAstVisitor
org.codenarc.rule.unnecessary.
UnnecessaryBigIntegerInstantiationAstVisitor
org.codenarc.rule.unnecessary.
UnnecessaryDoubleInstantiationAstVisitor
org.codenarc.rule.unnecessary.
UnnecessaryFloatInstantiationAstVisitor
org.codenarc.rule.unnecessary.
UnnecessaryIntegerInstantiationAstVisitor
org.codenarc.rule.unnecessary.
UnnecessaryLongInstantiationAstVisitor
org.codenarc.rule.unnecessary.
UnnecessaryModOneAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryNullCheckAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryNullCheckBeforeInstanceOfAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryObjectReferencesAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryPackageReferenceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryPublicModifierAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryReturnKeywordAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySafeNavigationOperatorAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySelfAssignmentAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySemicolonAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySetterAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryTernaryExpressionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryToStringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
UnsafeImplementationAsMapAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedPrivateMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedVariableAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertTrueInsteadOfAssertEqualsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
UseCollectManyAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
UseCollectNestedAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
VariableNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.convention.
VariableTypeRequiredAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
VariableUsageFinder
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
WaitOutsideOfWhileLoopAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.braces.
WhileStatementBracesAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractFieldVisitor
(implements org.codenarc.rule.
AstVisitor
)
org.codenarc.rule.grails.
GrailsDomainCantReferenceServiceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitPublicFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
LoggerForDifferentClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
LoggerWithWrongModifiersAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
MultipleLoggersAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
NonFinalPublicFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
PublicInstanceFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.serialization.
SerialPersistentFieldsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.generic.
StatelessClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticCalendarFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticConnectionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticDateFormatFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticMatcherFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
StaticSimpleDateFormatFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThreadLocalNotStaticFinalAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryDefInFieldDeclarationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryTransientModifierAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
UnsafeArrayDeclarationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
VolatileArrayFieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
VolatileLongOrDoubleFieldVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractMethodCallExpressionVisitor
(implements org.codenarc.rule.
AstVisitor
)
org.codenarc.rule.basic.
BooleanGetBooleanAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
ChainedTestAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ClassForNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ClosureAsLastMethodParameterAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
ConsecutiveLiteralAppendsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.jdbc.
DirectConnectionManagementAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToAndMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToCompareToMethodAstVisitor
org.codenarc.rule.groovyism.
ExplicitCallToDivMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToEqualsMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToGetAtMethodAstVisitor
org.codenarc.rule.groovyism.
ExplicitCallToLeftShiftMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToMinusMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToModMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToMultiplyMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToOrMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToPlusMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToPowerMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToPutAtMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToRightShiftMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ExplicitCallToXorMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
ExplicitGarbageCollectionAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
FileCreateTempFileAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
IntegerGetIntegerAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitAssertAlwaysFailsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitAssertAlwaysSucceedsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitFailWithoutMessageRuleAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitStyleAssertionsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
ObjectFinalizeAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
PrintStackTraceAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
RemoveAllOnSelfAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
SystemErrPrintAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
SystemExitAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.logging.
SystemOutPrintAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SystemRunFinalizersOnExitAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
ThreadYieldAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCallToSubstringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCollectCallAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryCollectionCallAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryInstantiationToGetClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryParenthesesForMethodCallWithClosureAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessarySubstringAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertEqualsInsteadOfAssertTrueAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertFalseInsteadOfNegationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertNullInsteadOfAssertEqualsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertSameInsteadOfAssertTrueAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
UseAssertTrueInsteadOfNegationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
UseOfNotifyMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
AbstractMethodVisitor
(implements org.codenarc.rule.
AstVisitor
)
org.codenarc.rule.design.
BuilderMethodWithSideEffectsAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CloseWithoutCloseableAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
CompareToWithoutComparableAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.design.
EmptyMethodInAbstractClassAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EmptyStaticInitializerAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.basic.
EqualsOverloadedAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
FactoryMethodNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.grails.
GrailsPublicControllerMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
InconsistentPropertyLockingAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
InconsistentPropertySynchronizationAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitLostTestAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitPublicNonTestMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitSetUpCallsSuperAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitTearDownCallsSuperAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitTestMethodWithoutAssertAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUnnecessarySetUpAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUnnecessaryTearDownAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
MethodNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.naming.
ObjectOverrideMisspelledMethodNameAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.security.
PublicFinalizeMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
SpockIgnoreRestUsedAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.concurrency.
SynchronizedReadObjectMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryFinalOnPrivateMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unnecessary.
UnnecessaryOverridingMethodAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedMethodParameterAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
UnusedPrivateMethodParameterAstVisitor
(implements groovy.lang.GroovyObject)
org.codenarc.rule.unused.
ReferenceCollector
(implements groovy.lang.GroovyObject)
org.codenarc.rule.comments.
CommentsUtil
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
CompositeRuleSet
(implements groovy.lang.GroovyObject, org.codenarc.ruleset.
RuleSet
)
org.codenarc.util.
ConsecutiveUtils
(implements groovy.lang.GroovyObject)
org.codenarc.rule.groovyism.
ConstantExpressionExtractor
(implements groovy.lang.GroovyObject)
org.codenarc.util.io.
DefaultResourceFactory
(implements groovy.lang.GroovyObject, org.codenarc.util.io.
ResourceFactory
)
org.codenarc.results.
DirectoryResults
(implements groovy.lang.GroovyObject, org.codenarc.results.
Results
)
org.codenarc.rule.dry.
DryUtil
(implements groovy.lang.GroovyObject)
org.codenarc.results.
FileResults
(implements groovy.lang.GroovyObject, org.codenarc.results.
Results
)
org.codenarc.ruleset.
FilteredRuleSet
(implements groovy.lang.GroovyObject, org.codenarc.ruleset.
RuleSet
)
org.codenarc.tool.
GenerateAll
(implements groovy.lang.GroovyObject)
org.codenarc.tool.
GenerateCodeNarcRulesProperties
(implements groovy.lang.GroovyObject)
org.codenarc.tool.
GenerateRuleIndexPage
(implements groovy.lang.GroovyObject)
org.codenarc.tool.
GenerateRuleSetAllRules
(implements groovy.lang.GroovyObject)
org.codenarc.tool.
GenerateRuleSetAllRulesByCategory
(implements groovy.lang.GroovyObject)
org.codenarc.tool.
GenerateUtil
(implements groovy.lang.GroovyObject)
org.codenarc.rule.size.
GMetricsSourceCodeAdapter
(implements groovy.lang.GroovyObject, org.gmetrics.source.SourceCode)
org.codenarc.rule.grails.
GrailsUtil
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
GroovyDslRuleSet
(implements groovy.lang.GroovyObject, org.codenarc.ruleset.
RuleSet
)
org.codenarc.util.
GroovyVersion
(implements groovy.lang.GroovyObject)
org.codenarc.util.
ImportUtil
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
InlineViolationsParser
(implements groovy.lang.GroovyObject)
org.codenarc.rule.
InlineViolationsParser.ParseResult
(implements groovy.lang.GroovyObject)
org.codenarc.rule.junit.
JUnitUtil
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
ListRuleSet
(implements groovy.lang.GroovyObject, org.codenarc.ruleset.
RuleSet
)
org.codenarc.rule.logging.
LogUtil
(implements groovy.lang.GroovyObject)
org.codenarc.util.
ModifiersUtil
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
MovedRules
(implements groovy.lang.GroovyObject)
org.codenarc.util.
MultilineCommentChecker
(implements groovy.lang.GroovyObject)
org.codenarc.
NullResultsProcessor
(implements groovy.lang.GroovyObject, org.codenarc.
ResultsProcessor
)
org.codenarc.util.
PathUtil
(implements groovy.lang.GroovyObject)
org.apache.tools.ant.ProjectComponent (implements java.lang.
Cloneable
)
org.apache.tools.ant.Task
org.codenarc.ant.
CodeNarcTask
(implements groovy.lang.GroovyObject)
org.codenarc.ruleregistry.
PropertiesFileRuleRegistry
(implements groovy.lang.GroovyObject, org.codenarc.ruleregistry.
RuleRegistry
)
org.codenarc.ruleset.
PropertiesFileRuleSetConfigurer
(implements groovy.lang.GroovyObject)
org.codenarc.util.
PropertyUtil
(implements groovy.lang.GroovyObject)
org.codenarc.ant.
Report
(implements groovy.lang.GroovyObject)
org.codenarc.ant.
ReportOption
(implements groovy.lang.GroovyObject)
org.codenarc.report.
ReportWriterFactory
(implements groovy.lang.GroovyObject)
org.codenarc.ruleregistry.
RuleRegistryHolder
(implements groovy.lang.GroovyObject)
org.codenarc.ruleregistry.
RuleRegistryInitializer
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
RuleSetBuilder
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
RuleSetDelegate
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
RuleSets
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
RuleSetUtil
(implements groovy.lang.GroovyObject)
org.codenarc.source.
SourceCodeCriteria
(implements groovy.lang.GroovyObject)
org.codenarc.util.
SourceCodeUtil
(implements groovy.lang.GroovyObject)
org.codenarc.analyzer.
SuppressionAnalyzer
org.codenarc.ruleset.
TopLevelDelegate
(implements groovy.lang.GroovyObject)
org.codenarc.util.io.
UrlResource
(implements groovy.lang.GroovyObject, org.codenarc.util.io.
Resource
)
org.codehaus.groovy.transform.powerassert.
Value
org.codehaus.groovy.transform.powerassert.
ValueRecorder
org.codenarc.rule.
Violation
(implements groovy.lang.GroovyObject)
org.codenarc.results.
VirtualResults
(implements groovy.lang.GroovyObject, org.codenarc.results.
Results
)
org.codenarc.util.
WildcardPattern
(implements groovy.lang.GroovyObject)
org.codenarc.ruleset.
XmlFileRuleSet
(implements groovy.lang.GroovyObject, org.codenarc.ruleset.
RuleSet
)
org.codenarc.ruleset.
XmlReaderRuleSet
(implements groovy.lang.GroovyObject, org.codenarc.ruleset.
RuleSet
)
org.codenarc.report.
XmlReportUtil
(implements groovy.lang.GroovyObject)
Interface Hierarchy
org.codehaus.groovy.ast.GroovyClassVisitor
org.codenarc.rule.
AstVisitor
org.codenarc.report.
ReportWriter
org.codenarc.util.io.
Resource
org.codenarc.util.io.
ResourceFactory
org.codenarc.results.
Results
org.codenarc.
ResultsProcessor
org.codenarc.rule.
Rule
org.codenarc.ruleregistry.
RuleRegistry
org.codenarc.ruleset.
RuleSet
org.codenarc.analyzer.
SourceAnalyzer
org.codenarc.source.
SourceCode
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
JavaScript is disabled on your browser.
Copyright © 2019. All rights reserved.