Uses of Interface
org.codenarc.rule.AstVisitor
-
-
Uses of AstVisitor in org.codenarc.rule
Classes in org.codenarc.rule that implement AstVisitor Modifier and Type Class Description classAbstractAstVisitorAbstract superclass for Groovy AST Visitors used with RulesclassAbstractConstructorCallAstVisitorclassAbstractFieldVisitorThis is the base class for AST Visitors that only need to visit the fields of a class.classAbstractMethodCallExpressionVisitorThis is the base class for AST Visitors that only need to visit the MethodCallExpressions of a class.classAbstractMethodVisitorThis is the base class for AST Visitors that only need to visit the methods of a class.classClassReferenceAstVisitorclassFieldReferenceAstVisitorclassNullReturnTrackerMethods in org.codenarc.rule that return AstVisitor Modifier and Type Method Description AstVisitorAbstractAstVisitorRule. getAstVisitor()protected AstVisitorAbstractSharedAstVisitorRule. getAstVisitor(SourceCode sourceCode)Subclasses can override to provide an AstVisitor with SourceCode or AST-specific initialization.Methods in org.codenarc.rule with parameters of type AstVisitor Modifier and Type Method Description protected voidAbstractSharedAstVisitorRule. applyVisitor(AstVisitor visitor, SourceCode sourceCode)protected abstract List<Violation>AbstractSharedAstVisitorRule. getViolations(AstVisitor astVisitor, SourceCode sourceCode) -
Uses of AstVisitor in org.codenarc.rule.basic
-
Uses of AstVisitor in org.codenarc.rule.braces
Classes in org.codenarc.rule.braces that implement AstVisitor Modifier and Type Class Description classElseBlockBracesAstVisitorclassForStatementBracesAstVisitorclassIfStatementBracesAstVisitorclassWhileStatementBracesAstVisitor -
Uses of AstVisitor in org.codenarc.rule.concurrency
-
Uses of AstVisitor in org.codenarc.rule.convention
Classes in org.codenarc.rule.convention that implement AstVisitor Modifier and Type Class Description classCompileStaticlVisitorclassConfusingTernaryAstVisitorclassCouldBeElvisAstVisitorclassCouldBeSwitchStatementAstVisitorclassFieldTypeRequiredAstVisitorclassIfStatementCouldBeTernaryAstVisitorclassInvertedConditionAstVisitorclassInvertedIfElseAstVisitorclassLongLiteralWithLowerCaseLAstVisitorclassMethodParameterTypeRequiredAstVisitorclassMethodReturnTypeRequiredAstVisitorclassNoDefAstVisitorclassNoJavaUtilDateAstVisitorclassParameterReassignmentAstVisitorclassPublicMethodsBeforeNonPublicMethodsAstVisitorclassStaticFieldsBeforeInstanceFieldsAstVisitorclassStaticMethodsBeforeInstanceMethodsAstVisitorclassTernaryCouldBeElvisAstVisitorclassTrailingCommaAstVisitorclassVariableTypeRequiredAstVisitorMethods in org.codenarc.rule.convention that return AstVisitor Modifier and Type Method Description AstVisitorHashtableIsObsoleteRule. getAstVisitor()AstVisitorVectorIsObsoleteRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.design
Methods in org.codenarc.rule.design with parameters of type AstVisitor Modifier and Type Method Description protected List<Violation>PrivateFieldCouldBeFinalRule. getViolations(AstVisitor visitor, SourceCode sourceCode) -
Uses of AstVisitor in org.codenarc.rule.dry
Classes in org.codenarc.rule.dry that implement AstVisitor Modifier and Type Class Description classDuplicateListLiteralAstVisitorclassDuplicateLiteralAstVisitorclassDuplicateMapLiteralAstVisitorMethods in org.codenarc.rule.dry that return AstVisitor Modifier and Type Method Description AstVisitorDuplicateNumberLiteralRule. getAstVisitor()AstVisitorDuplicateStringLiteralRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.enhanced
Classes in org.codenarc.rule.enhanced that implement AstVisitor Modifier and Type Class Description classMissingOverrideAnnotationAstVisitor -
Uses of AstVisitor in org.codenarc.rule.exceptions
Classes in org.codenarc.rule.exceptions that implement AstVisitor Modifier and Type Class Description classCommonCatchAstVisitorclassCommonThrowAstVisitorclassConfusingClassNamedExceptionAstVisitorclassExceptionExtendsErrorAstVisitorclassExceptionExtendsThrowableAstVisitorclassExceptionNotThrownAstVisitorclassMissingNewInThrowStatementAstVisitorclassReturnNullFromCatchBlockAstVisitorclassSwallowThreadDeathAstVisitorMethods in org.codenarc.rule.exceptions that return AstVisitor Modifier and Type Method Description AstVisitorCatchArrayIndexOutOfBoundsExceptionRule. getAstVisitor()AstVisitorCatchErrorRule. getAstVisitor()AstVisitorCatchExceptionRule. getAstVisitor()AstVisitorCatchIllegalMonitorStateExceptionRule. getAstVisitor()AstVisitorCatchIndexOutOfBoundsExceptionRule. getAstVisitor()AstVisitorCatchNullPointerExceptionRule. getAstVisitor()AstVisitorCatchRuntimeExceptionRule. getAstVisitor()AstVisitorCatchThrowableRule. getAstVisitor()AstVisitorThrowErrorRule. getAstVisitor()AstVisitorThrowExceptionRule. getAstVisitor()AstVisitorThrowNullPointerExceptionRule. getAstVisitor()AstVisitorThrowRuntimeExceptionRule. getAstVisitor()AstVisitorThrowThrowableRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.formatting
-
Uses of AstVisitor in org.codenarc.rule.generic
Classes in org.codenarc.rule.generic that implement AstVisitor Modifier and Type Class Description classIllegalClassMemberAstVisitorclassIllegalPackageReferenceAstVisitorclassIllegalSubclassAstVisitorclassStatelessClassAstVisitorMethods in org.codenarc.rule.generic that return AstVisitor Modifier and Type Method Description AstVisitorIllegalClassReferenceRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.grails
Classes in org.codenarc.rule.grails that implement AstVisitor Modifier and Type Class Description classGrailsDomainCantReferenceServiceAstVisitorclassGrailsDomainHasEqualsAstVisitorclassGrailsDomainHasToStringAstVisitorclassGrailsDomainReservedSqlKeywordNameAstVisitorclassGrailsDomainStringPropertyMaxSizeAstVisitorclassGrailsDuplicateConstraintAstVisitorclassGrailsDuplicateMappingAstVisitorclassGrailsMassAssignmentAstVisitorclassGrailsPublicControllerMethodAstVisitorclassGrailsServletContextReferenceAstVisitorMethods in org.codenarc.rule.grails that return AstVisitor Modifier and Type Method Description AstVisitorGrailsDomainReservedSqlKeywordNameRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.groovyism
Methods in org.codenarc.rule.groovyism that return AstVisitor Modifier and Type Method Description AstVisitorExplicitArrayListInstantiationRule. getAstVisitor()AstVisitorExplicitHashMapInstantiationRule. getAstVisitor()AstVisitorExplicitHashSetInstantiationRule. getAstVisitor()AstVisitorExplicitLinkedHashMapInstantiationRule. getAstVisitor()AstVisitorExplicitLinkedListInstantiationRule. getAstVisitor()AstVisitorExplicitStackInstantiationRule. getAstVisitor()AstVisitorExplicitTreeSetInstantiationRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.jdbc
Classes in org.codenarc.rule.jdbc that implement AstVisitor Modifier and Type Class Description classDirectConnectionManagementAstVisitorMethods in org.codenarc.rule.jdbc that return AstVisitor Modifier and Type Method Description AstVisitorJdbcConnectionReferenceRule. getAstVisitor()AstVisitorJdbcResultSetReferenceRule. getAstVisitor()AstVisitorJdbcStatementReferenceRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.junit
Methods in org.codenarc.rule.junit that return AstVisitor Modifier and Type Method Description AstVisitorJUnitTestMethodWithoutAssertRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.logging
Classes in org.codenarc.rule.logging that implement AstVisitor Modifier and Type Class Description classLoggerForDifferentClassAstVisitorclassLoggerWithWrongModifiersAstVisitorclassLoggingSwallowsStacktraceAstVisitorclassMultipleLoggersAstVisitorclassPrintlnAstVisitorclassPrintStackTraceAstVisitorclassSystemErrPrintAstVisitorclassSystemOutPrintAstVisitor -
Uses of AstVisitor in org.codenarc.rule.naming
Classes in org.codenarc.rule.naming that implement AstVisitor Modifier and Type Class Description classAbstractClassNameAstVisitorclassAbstractTypeNameAstVisitorclassClassNameAstVisitorclassClassNameSameAsSuperclassAstVisitorclassConfusingMethodNameAstVisitorclassFactoryMethodNameAstVisitorclassFieldNameAstVisitorclassInterfaceNameAstVisitorclassInterfaceNameSameAsSuperInterfaceAstVisitorclassMethodNameAstVisitorclassObjectOverrideMisspelledMethodNameAstVisitorclassPackageNameAstVisitorclassParameterNameAstVisitorclassPropertyNameAstVisitorclassScopedConfusingMethodNameAstVisitorclassVariableNameAstVisitor -
Uses of AstVisitor in org.codenarc.rule.security
Classes in org.codenarc.rule.security that implement AstVisitor Modifier and Type Class Description classFileCreateTempFileAstVisitorclassInsecureRandomAstVisitorclassJavaIoPackageAccessAstVisitorclassNonFinalPublicFieldAstVisitorclassNonFinalSubclassOfSensitiveInterfaceAstVisitorclassObjectFinalizeAstVisitorclassPublicFinalizeMethodAstVisitorclassSystemExitAstVisitorclassUnsafeArrayDeclarationAstVisitorclassUnsafeImplementationAsMapAstVisitor -
Uses of AstVisitor in org.codenarc.rule.serialization
Classes in org.codenarc.rule.serialization that implement AstVisitor Modifier and Type Class Description classEnumCustomSerializationIgnoredAstVisitorclassSerializableClassMustDefineSerialVersionUIDAstVisitorclassSerialPersistentFieldsAstVisitorclassSerialVersionUIDAstVisitor -
Uses of AstVisitor in org.codenarc.rule.size
Classes in org.codenarc.rule.size that implement AstVisitor Modifier and Type Class Description classAbcMetricAstVisitorclassAbstractMethodMetricAstVisitorclassClassSizeAstVisitorclassCrapMetricAstVisitorclassCyclomaticComplexityAstVisitorclassMethodCountAstVisitorclassMethodSizeAstVisitorclassNestedBlockDepthAstVisitorclassParameterCountAstVisitorMethods in org.codenarc.rule.size that return AstVisitor Modifier and Type Method Description AstVisitorCrapMetricRule. getAstVisitor() -
Uses of AstVisitor in org.codenarc.rule.unnecessary
-
Uses of AstVisitor in org.codenarc.rule.unused
Classes in org.codenarc.rule.unused that implement AstVisitor Modifier and Type Class Description classAbstractLastStatementInBlockAstVisitorclassUnusedArrayAstVisitorclassUnusedMethodParameterAstVisitorclassUnusedObjectAstVisitorclassUnusedPrivateMethodAstVisitorclassUnusedPrivateMethodParameterAstVisitorclassUnusedVariableAstVisitorMethods in org.codenarc.rule.unused that return AstVisitor Modifier and Type Method Description protected AstVisitorUnusedPrivateFieldRule. getAstVisitor(SourceCode sourceCode)protected AstVisitorUnusedPrivateMethodRule. getAstVisitor(SourceCode sourceCode)Methods in org.codenarc.rule.unused with parameters of type AstVisitor Modifier and Type Method Description protected List<Violation>UnusedPrivateFieldRule. getViolations(AstVisitor visitor, SourceCode sourceCode)protected List<Violation>UnusedPrivateMethodRule. getViolations(AstVisitor visitor, SourceCode sourceCode)
-