stevedlawrence opened a new pull request, #1179:
URL: https://github.com/apache/daffodil/pull/1179

   Optional elements used to be implemented as arrays with a max size of one. A 
side effect of this was that accessing these elements in an expression required 
a predicate (e.g. /path/to/optional[1]).
   
   However, at some point we changed the implementation so optional elements 
were no longer arrays and were added to the infoset just like scalars. This 
change also meant they no longer needed, or were allowed to have, predicates in 
expressions. This adds a test to confirm that behavior.
   
   This also adds a colon to "subset" error messages to make the actual error 
message more clear.
   
   DAFFODIL-2013


-- 
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.

To unsubscribe, e-mail: [email protected]

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

Reply via email to