|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
org.codehaus.groovy.transform.powerassert.StatementReplacingVisitorSupport
org.codehaus.groovy.transform.powerassert.AssertionRewriter
public class AssertionRewriter
Rewrites all assertions in a source unit.
| Method Summary | |
|---|---|
protected SourceUnit |
getSourceUnit()
|
static void |
rewrite(SourceUnit sourceUnit)
Rewrites all assertions in the given source unit. |
void |
visitAssertStatement(AssertStatement stat)
|
void |
visitClass(ClassNode node)
|
void |
visitClosureExpression(ClosureExpression expr)
|
void |
visitConstructor(ConstructorNode constructor)
|
void |
visitMethod(MethodNode method)
|
| Methods inherited from class org.codehaus.groovy.transform.powerassert.StatementReplacingVisitorSupport |
|---|
replace, replaceAll, replaceVisitedStatementWith, visitBlockStatement, visitCaseStatement, visitCatchStatement, visitDoWhileLoop, visitForLoop, visitIfElse, visitSwitch, visitSynchronizedStatement, visitTryCatchFinally, visitWhileLoop |
| Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupport |
|---|
addError, visitAnnotations, visitBreakStatement, visitClassCodeContainer, visitConstructorOrMethod, visitContinueStatement, visitExpressionStatement, visitField, visitImports, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitThrowStatement, visitVariableExpression |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void rewrite(SourceUnit sourceUnit)
sourceUnit - a source unitpublic void visitClass(ClassNode node)
visitClass in interface GroovyClassVisitorvisitClass in class ClassCodeVisitorSupportpublic void visitConstructor(ConstructorNode constructor)
visitConstructor in interface GroovyClassVisitorvisitConstructor in class ClassCodeVisitorSupportpublic void visitMethod(MethodNode method)
visitMethod in interface GroovyClassVisitorvisitMethod in class ClassCodeVisitorSupportpublic void visitClosureExpression(ClosureExpression expr)
visitClosureExpression in interface GroovyCodeVisitorvisitClosureExpression in class CodeVisitorSupportpublic void visitAssertStatement(AssertStatement stat)
visitAssertStatement in interface GroovyCodeVisitorvisitAssertStatement in class ClassCodeVisitorSupportprotected SourceUnit getSourceUnit()
getSourceUnit in class ClassCodeVisitorSupport
|
Copyright © 2003-2010 The Codehaus. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||