Uses of Class
org.codenarc.rule.AbstractAstVisitorRule
-
-
Uses of AbstractAstVisitorRule in org.codenarc.rule
Subclasses of AbstractAstVisitorRule in org.codenarc.rule Modifier and Type Class Description classAbstractEnhanceableAstVisitorRuleAbstract superclass for Rules that use a Groovy AST Visitor and can optionally run in enhanced mode.classAbstractSharedAstVisitorRuleAbstract superclass for Rules that use a single, shared AstVisitor across all ClassNodes in a source (file). -
Uses of AbstractAstVisitorRule in org.codenarc.rule.basic
-
Uses of AbstractAstVisitorRule in org.codenarc.rule.braces
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.braces Modifier and Type Class Description classElseBlockBracesRuleclassForStatementBracesRuleclassIfStatementBracesRuleclassWhileStatementBracesRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.comments
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.comments Modifier and Type Class Description classAbstractJavadocEmptyTagRuleclassAbstractJavadocMissingDescriptionRuleclassJavadocConsecutiveEmptyLinesRuleclassJavadocEmptyAuthorTagRuleclassJavadocEmptyExceptionTagRuleclassJavadocEmptyLastLineRuleclassJavadocEmptyParamTagRuleclassJavadocEmptyReturnTagRuleclassJavadocEmptySeeTagRuleclassJavadocEmptySinceTagRuleclassJavadocEmptyThrowsTagRuleclassJavadocEmptyVersionTagRuleclassJavadocMissingExceptionDescriptionRuleclassJavadocMissingParamDescriptionRuleclassJavadocMissingThrowsDescriptionRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.concurrency
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.concurrency Modifier and Type Class Description classBusyWaitRuleclassDoubleCheckedLockingRuleclassInconsistentPropertyLockingRuleclassInconsistentPropertySynchronizationRuleclassNestedSynchronizationRuleclassStaticCalendarFieldRuleclassStaticConnectionRuleclassStaticDateFormatFieldRuleclassStaticMatcherFieldRuleclassStaticSimpleDateFormatFieldRuleclassSynchronizedMethodRuleclassSynchronizedOnBoxedPrimitiveRuleclassSynchronizedOnGetClassRuleclassSynchronizedOnReentrantLockRuleclassSynchronizedOnStringRuleclassSynchronizedOnThisRuleclassSynchronizedReadObjectMethodRuleclassSystemRunFinalizersOnExitRuleclassThisReferenceEscapesConstructorRuleclassThreadGroupRuleclassThreadLocalNotStaticFinalRuleclassThreadYieldRuleclassUseOfNotifyMethodRuleclassVolatileArrayFieldRuleclassVolatileLongOrDoubleFieldRuleclassWaitOutsideOfWhileLoopRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.convention
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.convention Modifier and Type Class Description classCompileStaticRuleclassConfusingTernaryRuleclassCouldBeElvisRuleclassCouldBeSwitchStatementRuleclassFieldTypeRequiredRuleclassHashtableIsObsoleteRuleclassIfStatementCouldBeTernaryRuleclassInvertedConditionRuleclassInvertedIfElseRuleclassLongLiteralWithLowerCaseLRuleclassMethodParameterTypeRequiredclassMethodReturnTypeRequiredRuleclassNoDefRuleclassNoJavaUtilDateRuleclassParameterReassignmentRuleclassPublicMethodsBeforeNonPublicMethodsRuleclassStaticFieldsBeforeInstanceFieldsRuleclassStaticMethodsBeforeInstanceMethodsRuleclassTernaryCouldBeElvisRuleclassTrailingCommaRuleclassVariableTypeRequiredRuleclassVectorIsObsoleteRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.design
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.design Modifier and Type Class Description classAbstractClassWithoutAbstractMethodRuleclassAbstractClassWithPublicConstructorRuleclassAssignmentToStaticFieldFromInstanceMethodRuleclassBooleanMethodReturnsNullRuleclassBuilderMethodWithSideEffectsRuleclassCloneableWithoutCloneRuleclassCloneWithoutCloneableRuleclassCloseWithoutCloseableRuleclassCompareToWithoutComparableRuleclassConstantsOnlyInterfaceRuleclassEmptyMethodInAbstractClassRuleclassFinalClassWithProtectedMemberRuleclassImplementationAsTypeRuleclassInstanceofRuleclassLocaleSetDefaultRuleclassNestedForLoopRuleclassPrivateFieldCouldBeFinalRuleclassPublicInstanceFieldRuleclassReturnsNullInsteadOfEmptyArrayRuleclassReturnsNullInsteadOfEmptyCollectionRuleclassSimpleDateFormatMissingLocaleRuleclassStatelessSingletonRuleclassToStringReturnsNullRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.dry
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.dry Modifier and Type Class Description classDuplicateListLiteralRuleclassDuplicateMapLiteralRuleclassDuplicateNumberLiteralRuleclassDuplicateStringLiteralRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.enhanced
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.enhanced Modifier and Type Class Description classMissingOverrideAnnotationRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.exceptions
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.exceptions Modifier and Type Class Description classCatchArrayIndexOutOfBoundsExceptionRuleclassCatchErrorRuleclassCatchExceptionRuleclassCatchIllegalMonitorStateExceptionRuleclassCatchIndexOutOfBoundsExceptionRuleclassCatchNullPointerExceptionRuleclassCatchRuntimeExceptionRuleclassCatchThrowableRuleclassConfusingClassNamedExceptionRuleclassExceptionExtendsErrorRuleclassExceptionExtendsThrowableRuleclassExceptionNotThrownRuleclassMissingNewInThrowStatementRuleclassReturnNullFromCatchBlockRuleclassSwallowThreadDeathRuleclassThrowErrorRuleclassThrowExceptionRuleclassThrowNullPointerExceptionRuleclassThrowRuntimeExceptionRuleclassThrowThrowableRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.formatting
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.formatting Modifier and Type Class Description classBlockEndsWithBlankLineRuleclassBlockStartsWithBlankLineRuleclassBracesForForLoopRuleclassBracesForIfElseRuleclassBracesForMethodRuleclassBracesForTryCatchFinallyRuleclassClassEndsWithBlankLineRuleclassClassStartsWithBlankLineRuleclassClosureStatementOnOpeningLineOfMultipleLineClosureRuleclassIndentationRuleclassLineLengthRuleclassSpaceAfterCatchRuleclassSpaceAfterClosingBraceRuleclassSpaceAfterCommaRuleclassSpaceAfterForRuleclassSpaceAfterIfRuleclassSpaceAfterOpeningBraceRuleclassSpaceAfterSemicolonRuleclassSpaceAfterSwitchRuleclassSpaceAfterWhileRuleclassSpaceAroundClosureArrowRuleclassSpaceAroundMapEntryColonRuleclassSpaceAroundOperatorRuleclassSpaceBeforeClosingBraceRuleclassSpaceBeforeOpeningBraceRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.generic
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.generic Modifier and Type Class Description classIllegalClassMemberRuleclassIllegalClassReferenceRuleclassIllegalPackageReferenceRuleclassIllegalSubclassRuleclassStatelessClassRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.grails
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.grails Modifier and Type Class Description classGrailsDomainHasEqualsRuleclassGrailsDomainHasToStringRuleclassGrailsDomainReservedSqlKeywordNameRuleclassGrailsDomainStringPropertyMaxSizeRuleclassGrailsDomainWithServiceReferenceRuleclassGrailsDuplicateConstraintRuleclassGrailsDuplicateMappingRuleclassGrailsMassAssignmentRuleclassGrailsPublicControllerMethodRuleclassGrailsServletContextReferenceRuleclassGrailsStatelessServiceRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.groovyism
-
Uses of AbstractAstVisitorRule in org.codenarc.rule.imports
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.imports Modifier and Type Class Description classImportFromSunPackagesRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.jdbc
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.jdbc Modifier and Type Class Description classDirectConnectionManagementRuleclassJdbcConnectionReferenceRuleclassJdbcResultSetReferenceRuleclassJdbcStatementReferenceRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.junit
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.junit Modifier and Type Class Description classChainedTestRuleclassCoupledTestCaseRuleclassJUnitAssertAlwaysFailsRuleclassJUnitAssertAlwaysSucceedsRuleclassJUnitAssertEqualsConstantActualValueRuleclassJUnitFailWithoutMessageRuleclassJUnitLostTestRuleclassJUnitPublicFieldRuleclassJUnitPublicNonTestMethodRuleclassJUnitPublicPropertyRuleclassJUnitSetUpCallsSuperRuleclassJUnitStyleAssertionsRuleclassJUnitTearDownCallsSuperRuleclassJUnitTestMethodWithoutAssertRuleclassJUnitUnnecessarySetUpRuleclassJUnitUnnecessaryTearDownRuleclassJUnitUnnecessaryThrowsExceptionRuleclassSpockIgnoreRestUsedRuleclassUnnecessaryFailRuleclassUseAssertEqualsInsteadOfAssertTrueRuleclassUseAssertFalseInsteadOfNegationRuleclassUseAssertNullInsteadOfAssertEqualsRuleclassUseAssertSameInsteadOfAssertTrueRuleclassUseAssertTrueInsteadOfAssertEqualsRuleclassUseAssertTrueInsteadOfNegationRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.logging
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.logging Modifier and Type Class Description classLoggerForDifferentClassRuleclassLoggerWithWrongModifiersRuleclassLoggingSwallowsStacktraceRuleclassMultipleLoggersRuleclassPrintlnRuleclassPrintStackTraceRuleclassSystemErrPrintRuleclassSystemOutPrintRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.naming
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.naming Modifier and Type Class Description classAbstractClassNameRuleclassClassNameRuleclassClassNameSameAsSuperclassRuleclassConfusingMethodNameRuleclassFactoryMethodNameRuleclassFieldNameRuleclassInterfaceNameRuleclassInterfaceNameSameAsSuperInterfaceRuleclassMethodNameRuleclassObjectOverrideMisspelledMethodNameRuleclassPackageNameRuleclassParameterNameRuleclassPropertyNameRuleclassVariableNameRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.security
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.security Modifier and Type Class Description classFileCreateTempFileRuleclassInsecureRandomRuleclassJavaIoPackageAccessRuleclassNonFinalPublicFieldRuleclassNonFinalSubclassOfSensitiveInterfaceRuleclassObjectFinalizeRuleclassPublicFinalizeMethodRuleclassSystemExitRuleclassUnsafeArrayDeclarationRuleclassUnsafeImplementationAsMapRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.serialization
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.serialization Modifier and Type Class Description classEnumCustomSerializationIgnoredRuleclassSerializableClassMustDefineSerialVersionUIDRuleclassSerialPersistentFieldsRuleclassSerialVersionUIDRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.size
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.size Modifier and Type Class Description classAbcMetricRuleclassClassSizeRuleclassCrapMetricRuleclassCyclomaticComplexityRuleclassMethodCountRuleclassMethodSizeRuleclassNestedBlockDepthRuleclassParameterCountRule -
Uses of AbstractAstVisitorRule in org.codenarc.rule.unnecessary
-
Uses of AbstractAstVisitorRule in org.codenarc.rule.unused
Subclasses of AbstractAstVisitorRule in org.codenarc.rule.unused Modifier and Type Class Description classUnusedArrayRuleclassUnusedMethodParameterRuleclassUnusedObjectRuleclassUnusedPrivateFieldRuleclassUnusedPrivateMethodParameterRuleclassUnusedPrivateMethodRuleclassUnusedVariableRule
-