olabusayoT opened a new pull request #436:
URL: https://github.com/apache/incubator-daffodil/pull/436


   - add legacy coroutine class with 1 event ABQ
   - add DaffodilInputContentHandler to collect SAXEvents from parsed XML
   and convert to InfosetEvent for the SAXInfosetOutputter and the
   dp.unparse
   - add SAX unparsing to TDML
   - Add errorHandler to unparse
   - add features for namespace to xmlReader
   - add DaffodilUnparserSAXException abnd DaffodilUnhandledSAXException case 
classes and error handling for errors during unparse
   - add error info to events for communication b/w handler and inputter
   - rename inputterEvent to infosetEvent
   - add uri resolving for SAX simpleText (useful for TDML)
   - some refactoring to isolate coroutine switching w/i contentHandler
   - added comments for clarity
   - change isNilled to nilValue so we can account for non-boolean values
   - if getSimpleText has no value (i.e None), that is an error. Some(null)
   or Some("") is indicative of an empty element
   - add error handling so errors don't cause hanging
   
   DAFFODIL-2383
   
   TODO
   ----------
   - add unparser to Scala/Java API with respective tests and update 
documentation
   - review original test plan doc and implement relevant tests
   - update Proposal Documentation
   - add CLI tests for parsing/unparsing SAX 
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to