Hierarchy For Package org.codenarc.rule.convention
Class Hierarchy
- java.lang.Object
- org.codenarc.rule.AbstractRule (implements org.codenarc.rule.Rule)
- org.codenarc.rule.AbstractAstVisitorRule
- org.codenarc.rule.convention.CompileStaticRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.ConfusingTernaryRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.CouldBeElvisRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.CouldBeSwitchStatementRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.FieldTypeRequiredRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.HashtableIsObsoleteRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.IfStatementCouldBeTernaryRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.InvertedConditionRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.InvertedIfElseRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.LongLiteralWithLowerCaseLRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.MethodParameterTypeRequired (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.MethodReturnTypeRequiredRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.NoDefRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.NoJavaUtilDateRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.ParameterReassignmentRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.PublicMethodsBeforeNonPublicMethodsRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.StaticFieldsBeforeInstanceFieldsRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.StaticMethodsBeforeInstanceMethodsRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.TernaryCouldBeElvisRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.TrailingCommaRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.VariableTypeRequiredRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.VectorIsObsoleteRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.NoTabCharacterRule (implements groovy.lang.GroovyObject)
- org.codenarc.rule.AbstractAstVisitorRule
- org.codehaus.groovy.ast.CodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyCodeVisitor)
- org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyClassVisitor)
- org.codenarc.rule.AbstractAstVisitor (implements org.codenarc.rule.AstVisitor)
- org.codenarc.rule.convention.CompileStaticlVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.ConfusingTernaryAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.CouldBeElvisAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.CouldBeSwitchStatementAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.FieldTypeRequiredAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.IfStatementCouldBeTernaryAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.InvertedConditionAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.InvertedIfElseAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.LongLiteralWithLowerCaseLAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.MethodParameterTypeRequiredAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.MethodReturnTypeRequiredAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.NoDefAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.NoJavaUtilDateAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.ParameterReassignmentAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.PublicMethodsBeforeNonPublicMethodsAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.StaticFieldsBeforeInstanceFieldsAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.StaticMethodsBeforeInstanceMethodsAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.TernaryCouldBeElvisAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.TrailingCommaAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.convention.VariableTypeRequiredAstVisitor (implements groovy.lang.GroovyObject)
- org.codenarc.rule.AbstractAstVisitor (implements org.codenarc.rule.AstVisitor)
- org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyClassVisitor)
- org.codenarc.rule.AbstractRule (implements org.codenarc.rule.Rule)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.codenarc.rule.convention.StaticMethodsBeforeInstanceMethodsAstVisitor.Visibility (implements groovy.lang.GroovyObject)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)