Build: #4 failed Changes by Taylor Wise
Code commits
daffodil
-
Taylor Wise 54b98654efe1c4fb6e367ddee0e416a45ac010e8
User test exposed a non-exhaustive match case in Infoset.scala. Added a default case that returns 'null'. Added a check to the InteractiveDebugger's getInfoset method to check for 'null' before attempting to find the root node.
Issue was reproduced and verified corrected
via a separate Java project in Eclipse.
Adds a simpler version of the user
submitted test that exposed the match
case issue.
Changes "display info infoset" to
"display eval node .." to ease the
verbosity of the trace.
DFDL-782- daffodil-cli/src/main/scala/edu/illinois/ncsa/daffodil/debugger/TraceDebuggerRunner.scala (version 54b98654efe1c4fb6e367ddee0e416a45ac010e8) (diffs)
- daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/processors/Infoset.scala (version 54b98654efe1c4fb6e367ddee0e416a45ac010e8) (diffs)
- daffodil-runtime1/src/main/scala/edu/illinois/ncsa/daffodil/debugger/InteractiveDebugger.scala (version 54b98654efe1c4fb6e367ddee0e416a45ac010e8) (diffs)
- daffodil-test/src/test/resources/edu/illinois/ncsa/daffodil/usertests/UserSubmittedTests.tdml (version 54b98654efe1c4fb6e367ddee0e416a45ac010e8) (diffs)
- daffodil-test/src/test/scala-new/edu/illinois/ncsa/daffodil/usertests/TestUserSubmittedTests.scala (version 54b98654efe1c4fb6e367ddee0e416a45ac010e8) (diffs)