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 (implements groovy.lang.GroovyObject)
- org.codenarc.report.HtmlReportWriter
- org.codenarc.report.SortableHtmlReportWriter
- org.codenarc.report.BaselineXmlReportWriter
- org.codenarc.report.TextReportWriter
- org.codenarc.report.IdeTextReportWriter
- org.codenarc.report.XmlReportWriter
- org.codenarc.report.InlineXmlReportWriter
- org.codenarc.report.AbstractHtmlReportWriter (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
- org.codenarc.rule.comments.JavadocEmptyExceptionTagRule
- org.codenarc.rule.comments.JavadocEmptyParamTagRule
- org.codenarc.rule.comments.JavadocEmptyReturnTagRule
- org.codenarc.rule.comments.JavadocEmptySeeTagRule
- org.codenarc.rule.comments.JavadocEmptySinceTagRule
- org.codenarc.rule.comments.JavadocEmptyThrowsTagRule
- org.codenarc.rule.comments.JavadocEmptyVersionTagRule
- 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
- org.codenarc.rule.imports.MisorderedStaticImportsRule
- org.codenarc.rule.imports.NoWildcardImportsRule
- 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.rule.AbstractAstVisitorRule
- org.codenarc.analyzer.AbstractSourceAnalyzer (implements groovy.lang.GroovyObject, org.codenarc.analyzer.SourceAnalyzer)
- org.codenarc.ant.AntFileSetSourceAnalyzer
- org.codenarc.analyzer.FilesystemSourceAnalyzer
- org.codenarc.analyzer.StringSourceAnalyzer
- org.codenarc.source.AbstractSourceCode (implements groovy.lang.GroovyObject, org.codenarc.source.SourceCode)
- org.codenarc.source.CustomCompilerPhaseSourceDecorator
- org.codenarc.source.SourceFile
- org.codenarc.source.SourceString
- org.codenarc.test.AbstractTestCase (implements groovy.lang.GroovyObject)
- org.codenarc.rule.AbstractRuleTestCase<T> (implements groovy.lang.GroovyObject)
- 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
- org.codenarc.rule.unnecessary.UnnecessaryBooleanInstantiationAstVisitor
- org.codenarc.rule.unnecessary.UnnecessaryStringInstantiationAstVisitor
- org.codenarc.rule.basic.AbstractFinallyAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.basic.AssertWithinFinallyBlockAstVisitor
- org.codenarc.rule.basic.ReturnFromFinallyBlockAstVisitor
- org.codenarc.rule.basic.ThrowExceptionFromFinallyBlockAstVisitor
- org.codenarc.rule.unused.AbstractLastStatementInBlockAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.unused.UnusedArrayAstVisitor
- org.codenarc.rule.unused.UnusedObjectAstVisitor
- org.codenarc.rule.size.AbstractMethodMetricAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.size.AbcMetricAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.size.CrapMetricAstVisitor
- org.codenarc.rule.size.CyclomaticComplexityAstVisitor
- org.codenarc.rule.formatting.AbstractSingleSpaceAfterKeywordAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.formatting.SpaceAfterElseAstVisitor
- org.codenarc.rule.formatting.SpaceAfterForAstVisitor
- org.codenarc.rule.formatting.SpaceAfterIfAstVisitor
- org.codenarc.rule.formatting.SpaceAfterSwitchAstVisitor
- org.codenarc.rule.formatting.SpaceAfterWhileAstVisitor
- org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.formatting.SpaceAfterClosingBraceAstVisitor
- org.codenarc.rule.formatting.SpaceAfterOpeningBraceAstVisitor
- org.codenarc.rule.formatting.SpaceBeforeClosingBraceAstVisitor
- org.codenarc.rule.formatting.SpaceBeforeOpeningBraceAstVisitor
- org.codenarc.rule.naming.AbstractTypeNameAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.naming.AbstractClassNameAstVisitor (implements groovy.lang.GroovyObject)
- 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 (implements groovy.lang.GroovyObject)
- org.codenarc.rule.unnecessary.UnnecessaryBigIntegerInstantiationAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.unnecessary.UnnecessaryDoubleInstantiationAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.unnecessary.UnnecessaryFloatInstantiationAstVisitor (implements groovy.lang.GroovyObject)
- 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 (implements groovy.lang.GroovyObject)
- org.codenarc.rule.groovyism.ExplicitCallToDivMethodAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.groovyism.ExplicitCallToEqualsMethodAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.groovyism.ExplicitCallToGetAtMethodAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.groovyism.ExplicitCallToLeftShiftMethodAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.groovyism.ExplicitCallToMinusMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToModMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToMultiplyMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToOrMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToPlusMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToPowerMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToPutAtMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToRightShiftMethodAstVisitor
- org.codenarc.rule.groovyism.ExplicitCallToXorMethodAstVisitor
- 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.AbstractAstVisitor (implements org.codenarc.rule.AstVisitor)
- org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyClassVisitor)
- 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.apache.tools.ant.Task
- 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)
- org.codenarc.report.AbstractReportWriter (implements groovy.lang.GroovyObject, org.codenarc.report.ReportWriter)
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