Class ErrorReporter

java.lang.Object
org.spockframework.compiler.ErrorReporter

public class ErrorReporter extends Object
Reporting facility for problems found during compilation. In general, error(ASTNode) is the preferred method to use. error(InvalidSpecCompileException) should only be used if compilation cannot continue in the same method where the error was found (because some steps need to be skipped). In that case, a InvalidSpecCompileException should be thrown at the point where the error is detected, and an outer method should catch the exception and pass it on to ErrorReporter.
Author:
Peter Niederwieser
  • Constructor Details

    • ErrorReporter

      public ErrorReporter(org.codehaus.groovy.control.SourceUnit sourceUnit)
  • Method Details