Closed opeongo closed 1 month ago
Attention: 8 lines
in your changes are missing coverage. Please review.
Comparison is base (
2ffb804
) 74.24% compared to head (5934e52
) 74.40%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This was a huge help, thank you @opeongo
This is a fix for issue #556
Catch evaluation errors that are caused by common scripting errors: syntax, name lookup failures, etc. Allow the BeanShell script authors to catch these exceptions and attempt recovery or graceful shutdown.
The new class EvalException is a subclass of EvalError. This will be used by benign exceptions where the interpreter can simply unwind from the point of error and carry on in the catch or finally block.