|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AstVisitor in org.codenarc.rule |
---|
Classes in org.codenarc.rule that implement AstVisitor | |
---|---|
class |
AbstractAstVisitor
Abstract superclass for Groovy AST Visitors used with Rules |
class |
AbstractConstructorCallAstVisitor
|
class |
AbstractFieldVisitor
This is the base class for AST Visitors that only need to visit the fields of a class. |
class |
AbstractMethodCallExpressionVisitor
This is the base class for AST Visitors that only need to visit the MethodCallExpressions of a class. |
class |
AbstractMethodVisitor
This is the base class for AST Visitors that only need to visit the methods of a class. |
class |
ClassReferenceAstVisitor
|
class |
FieldReferenceAstVisitor
|
class |
NullReturnTracker
|
Methods in org.codenarc.rule that return AstVisitor | |
---|---|
AstVisitor |
AbstractAstVisitorRule.getAstVisitor()
|
protected AstVisitor |
AbstractSharedAstVisitorRule.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 | |
---|---|
protected void |
AbstractSharedAstVisitorRule.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 | |
---|---|
class |
ElseBlockBracesAstVisitor
|
class |
ForStatementBracesAstVisitor
|
class |
IfStatementBracesAstVisitor
|
class |
WhileStatementBracesAstVisitor
|
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 | |
---|---|
class |
ConfusingTernaryAstVisitor
|
class |
CouldBeElvisAstVisitor
|
class |
InvertedIfElseAstVisitor
|
class |
LongLiteralWithLowerCaseLAstVisitor
|
class |
ParameterReassignmentAstVisitor
|
class |
TernaryCouldBeElvisAstVisitor
|
Methods in org.codenarc.rule.convention that return AstVisitor | |
---|---|
AstVisitor |
VectorIsObsoleteRule.getAstVisitor()
|
AstVisitor |
HashtableIsObsoleteRule.getAstVisitor()
|
Uses of AstVisitor in org.codenarc.rule.design |
---|
Methods in org.codenarc.rule.design with parameters of type AstVisitor | |
---|---|
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 | |
---|---|
class |
DuplicateListLiteralAstVisitor
|
class |
DuplicateLiteralAstVisitor
|
class |
DuplicateMapLiteralAstVisitor
|
Methods in org.codenarc.rule.dry that return AstVisitor | |
---|---|
AstVisitor |
DuplicateStringLiteralRule.getAstVisitor()
|
AstVisitor |
DuplicateNumberLiteralRule.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
|
class |
SwallowThreadDeathAstVisitor
|
Methods in org.codenarc.rule.exceptions that return AstVisitor | |
---|---|
AstVisitor |
ThrowThrowableRule.getAstVisitor()
|
AstVisitor |
ThrowRuntimeExceptionRule.getAstVisitor()
|
AstVisitor |
ThrowNullPointerExceptionRule.getAstVisitor()
|
AstVisitor |
ThrowExceptionRule.getAstVisitor()
|
AstVisitor |
ThrowErrorRule.getAstVisitor()
|
AstVisitor |
CatchThrowableRule.getAstVisitor()
|
AstVisitor |
CatchRuntimeExceptionRule.getAstVisitor()
|
AstVisitor |
CatchNullPointerExceptionRule.getAstVisitor()
|
AstVisitor |
CatchIndexOutOfBoundsExceptionRule.getAstVisitor()
|
AstVisitor |
CatchIllegalMonitorStateExceptionRule.getAstVisitor()
|
AstVisitor |
CatchExceptionRule.getAstVisitor()
|
AstVisitor |
CatchErrorRule.getAstVisitor()
|
AstVisitor |
CatchArrayIndexOutOfBoundsExceptionRule.getAstVisitor()
|
Uses of AstVisitor in org.codenarc.rule.formatting |
---|
Classes in org.codenarc.rule.formatting that implement AstVisitor | |
---|---|
class |
BracesForForLoopAstVisitor
|
class |
BracesForIfElseAstVisitor
|
class |
BracesForMethodAstVisitor
|
class |
BracesForTryCatchFinallyAstVisitor
|
Uses of AstVisitor in org.codenarc.rule.generic |
---|
Classes in org.codenarc.rule.generic that implement AstVisitor | |
---|---|
class |
IllegalPackageReferenceAstVisitor
|
class |
StatelessClassAstVisitor
|
Methods in org.codenarc.rule.generic that return AstVisitor | |
---|---|
AstVisitor |
IllegalClassReferenceRule.getAstVisitor()
|
Uses of AstVisitor in org.codenarc.rule.grails |
---|
Classes in org.codenarc.rule.grails that implement AstVisitor | |
---|---|
class |
GrailsDomainHasEqualsAstVisitor
|
class |
GrailsDomainHasToStringAstVisitor
|
class |
GrailsPublicControllerMethodAstVisitor
|
class |
GrailsServletContextReferenceAstVisitor
|
class |
GrailsSessionReferenceAstVisitor
|
Uses of AstVisitor in org.codenarc.rule.groovyism |
---|
Methods in org.codenarc.rule.groovyism that return AstVisitor | |
---|---|
AstVisitor |
ExplicitTreeSetInstantiationRule.getAstVisitor()
|
AstVisitor |
ExplicitStackInstantiationRule.getAstVisitor()
|
AstVisitor |
ExplicitLinkedListInstantiationRule.getAstVisitor()
|
AstVisitor |
ExplicitLinkedHashMapInstantiationRule.getAstVisitor()
|
AstVisitor |
ExplicitHashSetInstantiationRule.getAstVisitor()
|
AstVisitor |
ExplicitHashMapInstantiationRule.getAstVisitor()
|
AstVisitor |
ExplicitArrayListInstantiationRule.getAstVisitor()
|
Uses of AstVisitor in org.codenarc.rule.jdbc |
---|
Classes in org.codenarc.rule.jdbc that implement AstVisitor | |
---|---|
class |
DirectConnectionManagementAstVisitor
|
Methods in org.codenarc.rule.jdbc that return AstVisitor | |
---|---|
AstVisitor |
JdbcStatementReferenceRule.getAstVisitor()
|
AstVisitor |
JdbcResultSetReferenceRule.getAstVisitor()
|
AstVisitor |
JdbcConnectionReferenceRule.getAstVisitor()
|
Uses of AstVisitor in org.codenarc.rule.junit |
---|
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 |
FactoryMethodNameAstVisitor
|
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.security |
---|
Classes in org.codenarc.rule.security that implement AstVisitor | |
---|---|
class |
FileCreateTempFileAstVisitor
|
class |
InsecureRandomAstVisitor
|
class |
JavaIoPackageAccessAstVisitor
|
class |
NonFinalPublicFieldAstVisitor
|
class |
NonFinalSubclassOfSensitiveInterfaceAstVisitor
|
class |
ObjectFinalizeAstVisitor
|
class |
PublicFinalizeMethodAstVisitor
|
class |
SystemExitAstVisitor
|
class |
UnsafeArrayDeclarationAstVisitor
|
Uses of AstVisitor in org.codenarc.rule.serialization |
---|
Classes in org.codenarc.rule.serialization that implement AstVisitor | |
---|---|
class |
SerializableClassMustDefineSerialVersionUIDAstVisitor
|
class |
SerialPersistentFieldsAstVisitor
|
class |
SerialVersionUIDAstVisitor
|
Uses of AstVisitor in org.codenarc.rule.size |
---|
Classes in org.codenarc.rule.size that implement AstVisitor | |
---|---|
class |
AbcComplexityAstVisitor
|
class |
AbstractMethodMetricAstVisitor
|
class |
ClassSizeAstVisitor
|
class |
CrapMetricAstVisitor
|
class |
CyclomaticComplexityAstVisitor
|
class |
MethodCountAstVisitor
|
class |
MethodSizeAstVisitor
|
class |
NestedBlockDepthAstVisitor
|
Methods in org.codenarc.rule.size that return AstVisitor | |
---|---|
AstVisitor |
CrapMetricRule.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 | |
---|---|
class |
AbstractLastStatementInBlockAstVisitor
|
class |
UnusedArrayAstVisitor
|
class |
UnusedMethodParameterAstVisitor
|
class |
UnusedObjectAstVisitor
|
class |
UnusedPrivateMethodAstVisitor
|
class |
UnusedPrivateMethodParameterAstVisitor
|
class |
UnusedVariableAstVisitor
|
Methods in org.codenarc.rule.unused that return AstVisitor | |
---|---|
protected AstVisitor |
UnusedPrivateMethodRule.getAstVisitor(SourceCode sourceCode)
|
protected AstVisitor |
UnusedPrivateFieldRule.getAstVisitor(SourceCode sourceCode)
|
Methods in org.codenarc.rule.unused with parameters of type AstVisitor | |
---|---|
protected List<Violation> |
UnusedPrivateMethodRule.getViolations(AstVisitor visitor,
SourceCode sourceCode)
|
protected List<Violation> |
UnusedPrivateFieldRule.getViolations(AstVisitor visitor,
SourceCode sourceCode)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |