Groovy Documentation

groovy.org.codenarc.rule.size
[Groovy] Class NestedBlockDepthAstVisitor

java.lang.Object
  org.codenarc.rule.AbstractAstVisitor
      groovy.org.codenarc.rule.size.NestedBlockDepthAstVisitor

class NestedBlockDepthAstVisitor
extends AbstractAstVisitor

Method Summary
void visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement block)

void visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement statement)

void visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement statement)

void visitClassEx(org.codehaus.groovy.ast.ClassNode classNode)

void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)

void visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement forStatement)

void visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement ifStatement)

void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)

void visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement statement)

void visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement tryCatchStatement)

void visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement whileStatement)

 

Method Detail

visitBlockStatement

void visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement block)


visitCaseStatement

void visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement statement)


visitCatchStatement

void visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement statement)


visitClassEx

void visitClassEx(org.codehaus.groovy.ast.ClassNode classNode)


visitClosureExpression

void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)


visitForLoop

void visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement forStatement)


visitIfElse

void visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement ifStatement)


visitMethodCallExpression

@Override
void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)


visitSynchronizedStatement

void visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement statement)


visitTryCatchFinally

void visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement tryCatchStatement)


visitWhileLoop

void visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement whileStatement)


 

Groovy Documentation