Uses of Interface
org.codenarc.rule.AstVisitor

Packages that use AstVisitor
org.codenarc.rule   
org.codenarc.rule.basic   
org.codenarc.rule.braces   
org.codenarc.rule.concurrency   
org.codenarc.rule.design   
org.codenarc.rule.dry   
org.codenarc.rule.exceptions   
org.codenarc.rule.generic   
org.codenarc.rule.grails   
org.codenarc.rule.junit   
org.codenarc.rule.logging   
org.codenarc.rule.naming   
org.codenarc.rule.size   
org.codenarc.rule.unnecessary   
org.codenarc.rule.unused   
 

Uses of AstVisitor in org.codenarc.rule
 

Classes in org.codenarc.rule that implement AstVisitor
 class AbstractAstVisitor
           
 class AbstractConstructorCallAstVisitor
           
 

Methods in org.codenarc.rule that return AstVisitor
 AstVisitor AbstractAstVisitorRule.getAstVisitor()
           
 

Uses of AstVisitor in org.codenarc.rule.basic
 

Classes in org.codenarc.rule.basic that implement AstVisitor
 class AbstractFinallyAstVisitor
           
 class AddEmptyStringAstVisitor
           
 class ArrayReturnTracker
           
 class AssignmentInConditionalAstVisitor
           
 class BigDecimalInstantiationAstVisitor
           
 class BooleanGetBooleanAstVisitor
           
 class BooleanMethodReturnsNullAstVisitor
           
 class BooleanReturnTracker
           
 class BrokenOddnessCheckAstVisitor
           
 class CloneableWithoutCloneAstVisitor
           
 class CollectionReturnTracker
           
 class CompareToWithoutComparableAstVisitor
           
 class ConfusingTernaryAstVisitor
           
 class ConsecutiveLiteralAppendsAstVisitor
           
 class ConsecutiveStringConcatenationAstVisitor
           
 class ConstantIfExpressionAstVisitor
           
 class ConstantTernaryExpressionAstVisitor
           
 class DeadCodeAstVisitor
           
 class DoubleNegativeAstVisitor
           
 class DuplicateCaseStatementAstVisitor
           
 class EmptyCatchBlockAstVisitor
           
 class EmptyElseBlockAstVisitor
           
 class EmptyFinallyBlockAstVisitor
           
 class EmptyForStatementAstVisitor
           
 class EmptyIfStatementAstVisitor
           
 class EmptyInstanceInitializerAstVisitor
           
 class EmptyMethodAstVisitor
           
 class EmptyStaticInitializerAstVisitor
           
 class EmptySwitchStatementAstVisitor
           
 class EmptySynchronizedStatementAstVisitor
           
 class EmptyTryBlockAstVisitor
           
 class EmptyWhileStatementAstVisitor
           
 class EqualsAndHashCodeAstVisitor
           
 class ExplicitCallToAndMethodAstVisitor
           
 class ExplicitCallToCompareToMethodAstVisitor
           
 class ExplicitCallToDivMethodAstVisitor
           
 class ExplicitCallToEqualsMethodAstVisitor
           
 class ExplicitCallToGetAtMethodAstVisitor
           
 class ExplicitCallToLeftShiftMethodAstVisitor
           
 class ExplicitCallToMethodAstVisitor
           
 class ExplicitCallToMinusMethodAstVisitor
           
 class ExplicitCallToModMethodAstVisitor
           
 class ExplicitCallToMultiplyMethodAstVisitor
           
 class ExplicitCallToOrMethodAstVisitor
           
 class ExplicitCallToPlusMethodAstVisitor
           
 class ExplicitCallToPowerMethodAstVisitor
           
 class ExplicitCallToRightShiftMethodAstVisitor
           
 class ExplicitCallToXorMethodAstVisitor
           
 class ExplicitGarbageCollectionAstVisitor
           
 class ExplicitTypeInstantiationAstVisitor
           
 class GroovyLangImmutableAstVisitor
           
 class GStringAsMapKeyAstVisitor
           
 class IntegerGetIntegerAstVisitor
           
 class InvertedIfElseAstVisitor
           
 class NullReturnTracker
           
 class RemoveAllOnSelfAstVisitor
           
 class ReturnFromFinallyBlockAstVisitor
           
 class ReturnsNullInsteadOfEmptyArrayAstVisitor
           
 class ReturnsNullInsteadOfEmptyCollectionRuleAstVisitor
           
 class SerializableClassMustDefineSerialVersionUIDAstVisitor
           
 class SerialVersionUIDAstVisitor
           
 class SimpleDateFormatMissingLocaleAstVisitor
           
 class ThrowExceptionFromFinallyBlockAstVisitor
           
 

Methods in org.codenarc.rule.basic that return AstVisitor
 AstVisitor ExplicitStackInstantiationRule.getAstVisitor()
           
 AstVisitor ExplicitHashSetInstantiationRule.getAstVisitor()
           
 AstVisitor ExplicitHashMapInstantiationRule.getAstVisitor()
           
 AstVisitor ExplicitLinkedListInstantiationRule.getAstVisitor()
           
 AstVisitor ExplicitArrayListInstantiationRule.getAstVisitor()
           
 AstVisitor ExplicitTreeSetInstantiationRule.getAstVisitor()
           
 

Uses of AstVisitor in org.codenarc.rule.braces
 

Classes in org.codenarc.rule.braces that implement AstVisitor
 class ElseBlockBracesAstVisitor
           
 class ForStatementBracesAstVisitor
           
 class IfStatementBracesAstVisitor
           
 class WhileStatementBracesAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.concurrency
 

Classes in org.codenarc.rule.concurrency that implement AstVisitor
 class BusyWaitAstVisitor
           
 class DoubleCheckedLockingAstVisitor
           
 class InconsistentPropertyLockingAstVisitor
           
 class InconsistentPropertySynchronizationAstVisitor
           
 class NestedSynchronizationAstVisitor
           
 class StaticCalendarFieldAstVisitor
           
 class StaticDateFormatFieldAstVisitor
           
 class StaticMatcherFieldAstVisitor
           
 class SynchronizedMethodAstVisitor
           
 class SynchronizedOnBoxedPrimitiveAstVisitor
           
 class SynchronizedOnGetClassAstVisitor
           
 class SynchronizedOnReentrantLockAstVisitor
           
 class SynchronizedOnStringAstVisitor
           
 class SynchronizedOnThisAstVisitor
           
 class SynchronizedReadObjectMethodAstVisitor
           
 class SystemRunFinalizersOnExitAstVisitor
           
 class ThreadGroupAstVisitor
           
 class ThreadLocalNotStaticFinalAstVisitor
           
 class ThreadYieldAstVisitor
           
 class UseOfNotifyMethodAstVisitor
           
 class VolatileArrayFieldAstVisitor
           
 class VolatileLongOrDoubleFieldVisitor
           
 class WaitOutsideOfWhileLoopAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.design
 

Classes in org.codenarc.rule.design that implement AstVisitor
 class AbstractClassWithoutAbstractMethodAstVisitor
           
 class CloseWithoutCloseableAstVisitor
           
 class ConstantsOnlyInterfaceAstVisitor
           
 class EmptyMethodInAbstractClassAstVisitor
           
 class FinalClassWithProtectedMemberAstVisitor
           
 class ImplementationAsTypeAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.dry
 

Classes in org.codenarc.rule.dry that implement AstVisitor
 class DuplicateLiteralAstVisitor
           
 

Methods in org.codenarc.rule.dry that return AstVisitor
 AstVisitor DuplicateNumberLiteralRule.getAstVisitor()
           
 AstVisitor DuplicateStringLiteralRule.getAstVisitor()
           
 

Uses of AstVisitor in org.codenarc.rule.exceptions
 

Classes in org.codenarc.rule.exceptions that implement AstVisitor
 class CommonCatchAstVisitor
           
 class CommonThrowAstVisitor
           
 class ConfusingClassNamedExceptionAstVisitor
           
 class ExceptionExtendsErrorAstVisitor
           
 class MissingNewInThrowStatementAstVisitor
           
 class ReturnNullFromCatchBlockAstVisitor
           
 

Methods in org.codenarc.rule.exceptions that return AstVisitor
 AstVisitor CatchRuntimeExceptionRule.getAstVisitor()
           
 AstVisitor ThrowNullPointerExceptionRule.getAstVisitor()
           
 AstVisitor CatchExceptionRule.getAstVisitor()
           
 AstVisitor ThrowRuntimeExceptionRule.getAstVisitor()
           
 AstVisitor CatchErrorRule.getAstVisitor()
           
 AstVisitor ThrowExceptionRule.getAstVisitor()
           
 AstVisitor CatchNullPointerExceptionRule.getAstVisitor()
           
 AstVisitor CatchThrowableRule.getAstVisitor()
           
 AstVisitor CatchArrayIndexOutOfBoundsExceptionRule.getAstVisitor()
           
 AstVisitor CatchIllegalMonitorStateExceptionRule.getAstVisitor()
           
 AstVisitor ThrowErrorRule.getAstVisitor()
           
 AstVisitor CatchIndexOutOfBoundsExceptionRule.getAstVisitor()
           
 AstVisitor ThrowThrowableRule.getAstVisitor()
           
 

Uses of AstVisitor in org.codenarc.rule.generic
 

Classes in org.codenarc.rule.generic that implement AstVisitor
 class StatelessClassAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.grails
 

Classes in org.codenarc.rule.grails that implement AstVisitor
 class GrailsPublicControllerMethodAstVisitor
           
 class GrailsServletContextReferenceAstVisitor
           
 class GrailsSessionReferenceAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.junit
 

Classes in org.codenarc.rule.junit that implement AstVisitor
 class AssertionTrap
           
 class ChainedTestAstVisitor
           
 class CoupledTestCaseAstVisitor
           
 class JUnitAssertAlwaysFailsAstVisitor
           
 class JUnitAssertAlwaysSucceedsAstVisitor
           
 class JUnitFailWithoutMessageRuleAstVisitor
           
 class JUnitPublicNonTestMethodAstVisitor
           
 class JUnitSetUpCallsSuperAstVisitor
           
 class JUnitStyleAssertionsAstVisitor
           
 class JUnitTearDownCallsSuperAstVisitor
           
 class JUnitTestMethodWithoutAssertAstVisitor
           
 class JUnitUnnecessarySetUpAstVisitor
           
 class JUnitUnnecessaryTearDownAstVisitor
           
 class UnnecessaryFailAstVisitor
           
 class UseAssertEqualsInsteadOfAssertTrueAstVisitor
           
 class UseAssertFalseInsteadOfNegationAstVisitor
           
 class UseAssertNullInsteadOfAssertEqualsAstVisitor
           
 class UseAssertSameInsteadOfAssertTrueAstVisitor
           
 class UseAssertTrueInsteadOfAssertEqualsAstVisitor
           
 class UseAssertTrueInsteadOfNegationAstVisitor
           
 

Methods in org.codenarc.rule.junit that return AstVisitor
 AstVisitor JUnitTestMethodWithoutAssertRule.getAstVisitor()
           
 

Uses of AstVisitor in org.codenarc.rule.logging
 

Classes in org.codenarc.rule.logging that implement AstVisitor
 class LoggerForDifferentClassAstVisitor
           
 class LoggerWithWrongModifiersAstVisitor
           
 class LoggingSwallowsStacktraceAstVisitor
           
 class MultipleLoggersAstVisitor
           
 class PrintlnAstVisitor
           
 class PrintStackTraceAstVisitor
           
 class SystemErrPrintAstVisitor
           
 class SystemOutPrintAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.naming
 

Classes in org.codenarc.rule.naming that implement AstVisitor
 class AbstractClassNameAstVisitor
           
 class AbstractTypeNameAstVisitor
           
 class ClassNameAstVisitor
           
 class ConfusingMethodNameAstVisitor
           
 class FieldNameAstVisitor
           
 class InterfaceNameAstVisitor
           
 class MethodNameAstVisitor
           
 class ObjectOverrideMisspelledMethodNameAstVisitor
           
 class PackageNameAstVisitor
           
 class ParameterNameAstVisitor
           
 class PropertyNameAstVisitor
           
 class ScopedConfusingMethodNameAstVisitor
           
 class VariableNameAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.size
 

Classes in org.codenarc.rule.size that implement AstVisitor
 class AbcComplexityAstVisitor
           
 class AbstractMethodMetricAstVisitor
           
 class ClassSizeAstVisitor
           
 class CyclomaticComplexityAstVisitor
           
 class MethodCountAstVisitor
           
 class MethodSizeAstVisitor
           
 class NestedBlockDepthAstVisitor
           
 

Uses of AstVisitor in org.codenarc.rule.unnecessary
 

Classes in org.codenarc.rule.unnecessary that implement AstVisitor
 class UnnecessaryBigDecimalInstantiationAstVisitor
           
 class UnnecessaryBigIntegerInstantiationAstVisitor
           
 class UnnecessaryBooleanExpressionAstVisitor
           
 class UnnecessaryBooleanInstantiationAstVisitor
           
 class UnnecessaryCallForLastElementAstVisitor
           
 class UnnecessaryCallToSubstringAstVisitor
           
 class UnnecessaryCatchBlockAstVisitor
           
 class UnnecessaryCollectCallAstVisitor
           
 class UnnecessaryCollectionCallAstVisitor
           
 class UnnecessaryConstructorAstVisitor
           
 class UnnecessaryDefInMethodDeclarationAstVisitor
           
 class UnnecessaryDoubleInstantiationAstVisitor
           
 class UnnecessaryFloatInstantiationAstVisitor
           
 class UnnecessaryGetterAstVisitor
           
 class UnnecessaryGStringAstVisitor
           
 class UnnecessaryIfStatementAstVisitor
           
 class UnnecessaryInstantiationAstVisitor
           
 class UnnecessaryInstantiationToGetClassAstVisitor
           
 class UnnecessaryIntegerInstantiationAstVisitor
           
 class UnnecessaryLongInstantiationAstVisitor
           
 class UnnecessaryModOneAstVisitor
           
 class UnnecessaryNullCheckAstVisitor
           
 class UnnecessaryNullCheckBeforeInstanceOfAstVisitor
           
 class UnnecessaryObjectReferencesAstVisitor
           
 class UnnecessaryOverridingMethodAstVisitor
           
 class UnnecessaryPublicModifierAstVisitor
           
 class UnnecessaryReturnKeywordAstVisitor
           
 class UnnecessarySelfAssignmentAstVisitor
           
 class UnnecessarySemicolonAstVisitor
           
 class UnnecessaryStringInstantiationAstVisitor
           
 class UnnecessaryTernaryExpressionAstVisitor
           
 class UnnecessaryTransientModifierAstVisitor
           
 class VariableUsageFinder
           
 

Uses of AstVisitor in org.codenarc.rule.unused
 

Classes in org.codenarc.rule.unused that implement AstVisitor
 class AbstractLastStatementInBlockAstVisitor
           
 class UnusedArrayAstVisitor
           
 class UnusedObjectAstVisitor
           
 class UnusedPrivateFieldAstVisitor
           
 class UnusedPrivateMethodAstVisitor
           
 class UnusedPrivateMethodParameterAstVisitor
           
 class UnusedVariableAstVisitor
           
 



Copyright © 2011. All Rights Reserved.