Menu

Commit [r5261]  Maximize  Restore  History

Bugfix for 3008828: throw null

http://sourceforge.net/tracker/index.php?func=detail&aid=3008828&group_id=44253&atid=438935

Fixed in DynamicJava:

As per Java Language Specification (JLS):
http://java.sun.com/docs/books/jls/third_edition/html/statements.html#14.18
"If evaluation of the Expression completes normally, producing a null
value, then an instance V of class NullPointerException is created and
thrown instead of null."

M dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementEvaluator.java
M drjava/lib/dynamicjava-base.jar
M drjava/src/edu/rice/cs/drjava/model/repl/JavaInterpreterTest.java

mgricken 2010-05-29

changed /trunk/drjava/lib/dynamicjava-base.jar
changed /trunk/drjava/src/edu/rice/cs/drjava/model/repl/JavaInterpreterTest.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementEvaluator.java
/trunk/drjava/lib/dynamicjava-base.jar
Binary file was changed.
/trunk/drjava/src/edu/rice/cs/drjava/model/repl/JavaInterpreterTest.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementEvaluator.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB