Uses of Class
org.codenarc.rule.AbstractAstVisitorRule

Packages that use AbstractAstVisitorRule
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 AbstractAstVisitorRule in org.codenarc.rule.basic
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.basic
 class AddEmptyStringRule
           
 class AssignmentInConditionalRule
           
 class BigDecimalInstantiationRule
           
 class BooleanGetBooleanRule
           
 class BooleanMethodReturnsNullRule
           
 class BrokenOddnessCheckRule
           
 class CloneableWithoutCloneRule
           
 class CompareToWithoutComparableRule
           
 class ConfusingTernaryRule
           
 class ConsecutiveLiteralAppendsRule
           
 class ConsecutiveStringConcatenationRule
           
 class ConstantIfExpressionRule
           
 class ConstantTernaryExpressionRule
           
 class DeadCodeRule
           
 class DoubleNegativeRule
           
 class DuplicateCaseStatementRule
           
 class EmptyCatchBlockRule
           
 class EmptyElseBlockRule
           
 class EmptyFinallyBlockRule
           
 class EmptyForStatementRule
           
 class EmptyIfStatementRule
           
 class EmptyInstanceInitializerRule
           
 class EmptyMethodRule
           
 class EmptyStaticInitializerRule
           
 class EmptySwitchStatementRule
           
 class EmptySynchronizedStatementRule
           
 class EmptyTryBlockRule
           
 class EmptyWhileStatementRule
           
 class EqualsAndHashCodeRule
           
 class ExplicitArrayListInstantiationRule
           
 class ExplicitCallToAndMethodRule
           
 class ExplicitCallToCompareToMethodRule
           
 class ExplicitCallToDivMethodRule
           
 class ExplicitCallToEqualsMethodRule
           
 class ExplicitCallToGetAtMethodRule
           
 class ExplicitCallToLeftShiftMethodRule
           
 class ExplicitCallToMinusMethodRule
           
 class ExplicitCallToModMethodRule
           
 class ExplicitCallToMultiplyMethodRule
           
 class ExplicitCallToOrMethodRule
           
 class ExplicitCallToPlusMethodRule
           
 class ExplicitCallToPowerMethodRule
           
 class ExplicitCallToRightShiftMethodRule
           
 class ExplicitCallToXorMethodRule
           
 class ExplicitGarbageCollectionRule
           
 class ExplicitHashMapInstantiationRule
           
 class ExplicitHashSetInstantiationRule
           
 class ExplicitLinkedListInstantiationRule
           
 class ExplicitStackInstantiationRule
           
 class ExplicitTreeSetInstantiationRule
           
 class GroovyLangImmutableRule
           
 class GStringAsMapKeyRule
           
 class IntegerGetIntegerRule
           
 class InvertedIfElseRule
           
 class RemoveAllOnSelfRule
           
 class ReturnFromFinallyBlockRule
           
 class ReturnsNullInsteadOfEmptyArrayRule
           
 class ReturnsNullInsteadOfEmptyCollectionRule
           
 class SerializableClassMustDefineSerialVersionUIDRule
           
 class SerialVersionUIDRule
           
 class SimpleDateFormatMissingLocaleRule
           
 class ThrowExceptionFromFinallyBlockRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.braces
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.braces
 class ElseBlockBracesRule
           
 class ForStatementBracesRule
           
 class IfStatementBracesRule
           
 class WhileStatementBracesRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.concurrency
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.concurrency
 class BusyWaitRule
           
 class DoubleCheckedLockingRule
           
 class InconsistentPropertyLockingRule
           
 class InconsistentPropertySynchronizationRule
           
 class NestedSynchronizationRule
           
 class StaticCalendarFieldRule
           
 class StaticDateFormatFieldRule
           
 class StaticMatcherFieldRule
           
 class SynchronizedMethodRule
           
 class SynchronizedOnBoxedPrimitiveRule
           
 class SynchronizedOnGetClassRule
           
 class SynchronizedOnReentrantLockRule
           
 class SynchronizedOnStringRule
           
 class SynchronizedOnThisRule
           
 class SynchronizedReadObjectMethodRule
           
 class SystemRunFinalizersOnExitRule
           
 class ThreadGroupRule
           
 class ThreadLocalNotStaticFinalRule
           
 class ThreadYieldRule
           
 class UseOfNotifyMethodRule
           
 class VolatileArrayFieldRule
           
 class VolatileLongOrDoubleFieldRule
           
 class WaitOutsideOfWhileLoopRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.design
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.design
 class AbstractClassWithoutAbstractMethodRule
           
 class CloseWithoutCloseableRule
           
 class ConstantsOnlyInterfaceRule
           
 class EmptyMethodInAbstractClassRule
           
 class FinalClassWithProtectedMemberRule
           
 class ImplementationAsTypeRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.dry
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.dry
 class DuplicateNumberLiteralRule
           
 class DuplicateStringLiteralRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.exceptions
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.exceptions
 class CatchArrayIndexOutOfBoundsExceptionRule
           
 class CatchErrorRule
           
 class CatchExceptionRule
           
 class CatchIllegalMonitorStateExceptionRule
           
 class CatchIndexOutOfBoundsExceptionRule
           
 class CatchNullPointerExceptionRule
           
 class CatchRuntimeExceptionRule
           
 class CatchThrowableRule
           
 class ConfusingClassNamedExceptionRule
           
 class ExceptionExtendsErrorRule
           
 class MissingNewInThrowStatementRule
           
 class ReturnNullFromCatchBlockRule
           
 class ThrowErrorRule
           
 class ThrowExceptionRule
           
 class ThrowNullPointerExceptionRule
           
 class ThrowRuntimeExceptionRule
           
 class ThrowThrowableRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.generic
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.generic
 class StatelessClassRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.grails
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.grails
 class GrailsPublicControllerMethodRule
           
 class GrailsServletContextReferenceRule
           
 class GrailsSessionReferenceRule
           
 class GrailsStatelessServiceRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.junit
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.junit
 class ChainedTestRule
           
 class CoupledTestCaseRule
           
 class JUnitAssertAlwaysFailsRule
           
 class JUnitAssertAlwaysSucceedsRule
           
 class JUnitFailWithoutMessageRule
           
 class JUnitPublicNonTestMethodRule
           
 class JUnitSetUpCallsSuperRule
           
 class JUnitStyleAssertionsRule
           
 class JUnitTearDownCallsSuperRule
           
 class JUnitTestMethodWithoutAssertRule
           
 class JUnitUnnecessarySetUpRule
           
 class JUnitUnnecessaryTearDownRule
           
 class UnnecessaryFailRule
           
 class UseAssertEqualsInsteadOfAssertTrueRule
           
 class UseAssertFalseInsteadOfNegationRule
           
 class UseAssertNullInsteadOfAssertEqualsRule
           
 class UseAssertSameInsteadOfAssertTrueRule
           
 class UseAssertTrueInsteadOfAssertEqualsRule
           
 class UseAssertTrueInsteadOfNegationRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.logging
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.logging
 class LoggerForDifferentClassRule
           
 class LoggerWithWrongModifiersRule
           
 class LoggingSwallowsStacktraceRule
           
 class MultipleLoggersRule
           
 class PrintlnRule
           
 class PrintStackTraceRule
           
 class SystemErrPrintRule
           
 class SystemOutPrintRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.naming
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.naming
 class AbstractClassNameRule
           
 class ClassNameRule
           
 class ConfusingMethodNameRule
           
 class FieldNameRule
           
 class InterfaceNameRule
           
 class MethodNameRule
           
 class ObjectOverrideMisspelledMethodNameRule
           
 class PackageNameRule
           
 class ParameterNameRule
           
 class PropertyNameRule
           
 class VariableNameRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.size
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.size
 class AbcComplexityRule
           
 class ClassSizeRule
           
 class CyclomaticComplexityRule
           
 class MethodCountRule
           
 class MethodSizeRule
           
 class NestedBlockDepthRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.unnecessary
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.unnecessary
 class UnnecessaryBigDecimalInstantiationRule
           
 class UnnecessaryBigIntegerInstantiationRule
           
 class UnnecessaryBooleanExpressionRule
           
 class UnnecessaryBooleanInstantiationRule
           
 class UnnecessaryCallForLastElementRule
           
 class UnnecessaryCallToSubstringRule
           
 class UnnecessaryCatchBlockRule
           
 class UnnecessaryCollectCallRule
           
 class UnnecessaryCollectionCallRule
           
 class UnnecessaryConstructorRule
           
 class UnnecessaryDefInMethodDeclarationRule
           
 class UnnecessaryDoubleInstantiationRule
           
 class UnnecessaryFloatInstantiationRule
           
 class UnnecessaryGetterRule
           
 class UnnecessaryGStringRule
           
 class UnnecessaryIfStatementRule
           
 class UnnecessaryInstantiationToGetClassRule
           
 class UnnecessaryIntegerInstantiationRule
           
 class UnnecessaryLongInstantiationRule
           
 class UnnecessaryModOneRule
           
 class UnnecessaryNullCheckBeforeInstanceOfRule
           
 class UnnecessaryNullCheckRule
           
 class UnnecessaryObjectReferencesRule
           
 class UnnecessaryOverridingMethodRule
           
 class UnnecessaryPublicModifierRule
           
 class UnnecessaryReturnKeywordRule
           
 class UnnecessarySelfAssignmentRule
           
 class UnnecessarySemicolonRule
           
 class UnnecessaryStringInstantiationRule
           
 class UnnecessaryTernaryExpressionRule
           
 class UnnecessaryTransientModifierRule
           
 

Uses of AbstractAstVisitorRule in org.codenarc.rule.unused
 

Subclasses of AbstractAstVisitorRule in org.codenarc.rule.unused
 class UnusedArrayRule
           
 class UnusedObjectRule
           
 class UnusedPrivateFieldRule
           
 class UnusedPrivateMethodParameterRule
           
 class UnusedPrivateMethodRule
           
 class UnusedVariableRule
           
 



Copyright © 2011. All Rights Reserved.