Schematron validation is currently optional in the interpreter. We have required schema validation because there are numerous places in the code that we make the assumption that the xml is valid. At this point skipping schema validation would likely result in all sorts of odd behavior. If you are working on the interpreter and find the schema validation time to be overly burdensome you can consider testing with smaller input files, or adding in debug ifdefs to remove the validation code when running in debug mode.
Regards,
Jon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1986824
Originator: NO
Schematron validation is currently optional in the interpreter. We have required schema validation because there are numerous places in the code that we make the assumption that the xml is valid. At this point skipping schema validation would likely result in all sorts of odd behavior. If you are working on the interpreter and find the schema validation time to be overly burdensome you can consider testing with smaller input files, or adding in debug ifdefs to remove the validation code when running in debug mode.
Regards,
Jon