Improvements to Schema 1.1 assertions processing
------------------------------------------------
Key: XERCESJ-1502
URL: https://issues.apache.org/jira/browse/XERCESJ-1502
Project: Xerces2-J
Issue Type: Improvement
Components: XML Schema 1.1 Datatypes, XML Schema 1.1 Structures
Affects Versions: 2.11.0
Reporter: Mukul Gandhi
Assignee: Mukul Gandhi
I thought it's good to create a JIRA issue for these changes for tracking
purpose.
1. Changed internal code design significantly for Schema 1.1 assertions
processing (mainly in validator and evaluation layers. traverser implementation
is mostly untouched since 2.11.0 release), involving quite a bit of
re-factoring to improve understandability and maintainability of code base.
2. Improvements to assertion failure messages. Now assertion facet failure
messages are similar to other facet failure messages. Earlier it was not
apparent in error messages, that a facet failure with xs:assertion *was from a
facet*.
3. Improved processing logic for assertion evaluations for simpleType's with
variety union. Improvements to updation of memberType PSVI result when
assertions are involved for simpleType with variety union.
4. Providing an improved PsychoPath XPath 2.0 JAR file.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]