![JAR search and dependency download from the Maven repository](/logo.png)
geb.transform.implicitassertions.ImplicitAssertionsTransformation Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geb-implicit-assertions Show documentation
Show all versions of geb-implicit-assertions Show documentation
Geb (pronounced "jeb") implicit assertion transform (used in conjunction with geb-core).
package geb.transform.implicitassertions;
import org.codehaus.groovy.ast.ASTNode;
import org.codehaus.groovy.ast.ClassNode;
import org.codehaus.groovy.control.CompilePhase;
import org.codehaus.groovy.control.SourceUnit;
import org.codehaus.groovy.transform.ASTTransformation;
import org.codehaus.groovy.transform.GroovyASTTransformation;
@GroovyASTTransformation(phase = CompilePhase.CANONICALIZATION)
public class ImplicitAssertionsTransformation implements ASTTransformation {
public void visit(ASTNode[] astNodes, SourceUnit sourceUnit) {
for (ClassNode classNode : sourceUnit.getAST().getClasses()) {
classNode.visitContents(new ImplicitAssertionsTransformationVisitor(sourceUnit));
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy