Package org.spockframework.compiler
Interface IRewriteResources
-
- All Known Implementing Classes:
SpecRewriter
public interface IRewriteResources- Author:
- Peter Niederwieser
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.codehaus.groovy.ast.expr.VariableExpressioncaptureOldValue(org.codehaus.groovy.ast.expr.Expression oldValue)voiddefineValueRecorder(java.util.List<org.codehaus.groovy.ast.stmt.Statement> stats)AstNodeCachegetAstNodeCache()BlockgetCurrentBlock()MethodgetCurrentMethod()SpecgetCurrentSpec()ErrorReportergetErrorReporter()org.codehaus.groovy.ast.expr.MethodCallExpressiongetMockInvocationMatcher()java.lang.StringgetSourceText(org.codehaus.groovy.ast.ASTNode node)
-
-
-
Method Detail
-
getCurrentSpec
Spec getCurrentSpec()
-
getCurrentMethod
Method getCurrentMethod()
-
getCurrentBlock
Block getCurrentBlock()
-
defineValueRecorder
void defineValueRecorder(java.util.List<org.codehaus.groovy.ast.stmt.Statement> stats)
-
captureOldValue
org.codehaus.groovy.ast.expr.VariableExpression captureOldValue(org.codehaus.groovy.ast.expr.Expression oldValue)
-
getMockInvocationMatcher
org.codehaus.groovy.ast.expr.MethodCallExpression getMockInvocationMatcher()
-
getAstNodeCache
AstNodeCache getAstNodeCache()
-
getSourceText
java.lang.String getSourceText(org.codehaus.groovy.ast.ASTNode node)
-
getErrorReporter
ErrorReporter getErrorReporter()
-
-