Epsilon is a family of Java-based scripting languages for automating common model-based software engineering tasks, such as code generation, model-to-model transformation and model validation, that work out of the box with EMF (including Xtext and Sirius), UML (including Cameo/MagicDraw), Simulink, XML and other types of models.
During parsing, the ExecutableModuleTask will log any parse errors but then continue on without failing or throwing an exception. This happens even if failOnErrors is set to true.
https://github.com/eclipse/epsilon/blob/273ae8e27c8afa7c947526d043ea18ad2b9f6845/plugins/org.eclipse.epsilon.workflow/ant/org/eclipse/epsilon/workflow/tasks/ExecutableModuleTask.java#L299C4-L299C4
During parsing, the
ExecutableModuleTask
will log any parse errors but then continue on without failing or throwing an exception. This happens even iffailOnErrors
is set to true.