assertionTracker.sourceText = new SourceText(statement, controller.getSourceUnit(), janitor); mv.visitTypeInsn(NEW, "org/codehaus/groovy/runtime/powerassert/ValueRecorder"); mv.visitInsn(DUP);
@Override public void visitAssertStatement(final AssertStatement statement) { Janitor j = new Janitor(); final String text = new SourceText(statement, sourceUnit, j).getNormalizedText(); j.cleanup(); makeNode("assert_", new Runnable() { @Override public void run() { visit(statement.getBooleanExpression()); visit(statement.getMessageExpression()); literal(text); } }); }
assertionTracker.sourceText = new SourceText(statement, controller.getSourceUnit(), janitor); mv.visitTypeInsn(NEW, "org/codehaus/groovy/runtime/powerassert/ValueRecorder"); mv.visitInsn(DUP);