Class CompilationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
ca.mcscert.jpipe.compiler.model.CompilationException
All Implemented Interfaces:
Serializable

public class CompilationException extends RuntimeException
Unchecked exception thrown when a compilation step fails unexpectedly. Checked exceptions thrown inside Transformation.run(I, CompilationContext) are wrapped here so the pipeline can propagate them without polluting every call-site.
See Also:
  • Constructor Details

    • CompilationException

      public CompilationException(String step, Throwable cause)
    • CompilationException

      public CompilationException(String step, String reason)