|
Groovy 1.7.9 | |||||||
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 extends StatementReplacingVisitorSupport
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 Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail |
---|
@Override protected SourceUnit getSourceUnit()
public static void rewrite(SourceUnit sourceUnit)
sourceUnit
- a source unit
@Override public void visitAssertStatement(AssertStatement stat)
@Override @SuppressWarnings("unchecked") public void visitClass(ClassNode node)
@Override public void visitClosureExpression(ClosureExpression expr)
@Override public void visitConstructor(ConstructorNode constructor)
@Override public void visitMethod(MethodNode method)
Copyright © 2003-2010 The Codehaus. All rights reserved.