Package org.openrewrite.internal
Class RecipeRunException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.openrewrite.internal.RecipeRunException
- All Implemented Interfaces:
Serializable
This provides a way for us to capture the cursor position where an unexpected exception was thrown so that
RecipeScheduler
can add an Markup.Error
marker on the
part of the LST as part of the recipe running lifecycle.
Developers should never see this exception propagated out of the recipe running lifecycle.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
RecipeRunException
-