timefold-solver icon indicating copy to clipboard operation
timefold-solver copied to clipboard

jpyinterpreter - Better error reporting

Open Christopher-Chianelli opened this issue 1 year ago • 0 comments

Currently, for certain classes of User errors that is allowed in Python but forbidden in Java, we fallback to generating a Python wrapper (that will almost certainly raise an error at Runtime). For instance, accessing a non-existent field. JPyInterpreter should instead store errors and warnings inside a CompilationResult, and report these errors to the user.

Christopher-Chianelli avatar Mar 04 '24 18:03 Christopher-Chianelli