New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove use of System.exit() calls from codebase #20
Comments
@Yongyao CC for context |
The Relnoun case is definitely an error; that should be throwing an exception or similar. The Nesty case is in a |
OK thanks @jkinkead I'm working on a PR and testing locally to see if this resolves my issue.
Two things spring to mind
|
We're not actively working on making changes to this codebase at the moment. If you have a suggestion for what to change, a PR would be welcome. (I agree that deeply nested library code shouldn't make Closing this issue now as part of cleanup, but please re-open if there's more to discuss. |
I'm currently working on building openie into Apache Any23 via apache/any23#33, a major issue I am having however is with Unit testing the code I'm attempting to implement.
The is due to the Maven surefire plugin failing whenever it encounters System.exit().
I've scanned the openie codebase and there appears to be a few places where this is the case.
I am not 100% sure that this stems from openie, however I will begin by submitting the PR here to narrow the issue down.
The text was updated successfully, but these errors were encountered: