You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Outcome.quit now returns Outcome, so that you can throw Outcome.quit(.. or return Outcome.quit(..
InStream.quit is introduced, it's almost the same as Outcome.quit, but for answer stream it quits with Outcome.FAIL instead of PE or WA.
Several examples and unit-tests added
Fixed bug: when checker throws Outcome, extra output is not checked.
CheckerFramework.runChecker is introduced, with an argument of instance of the checker class. From now on you can create checkers, that can be run without calling CheckerFramework.main. Several example, that are using CheckerFramework.runChecker are added: YesNoWithMain.java, CompareIntegerWithMain.java
Be careful, if your checker class has no default constructor, then old method of calling CheckerFramework.main will not work