Closed hubgit closed 5 years ago
In order to support a Schematron file that has 3 phases ("error", "warning" and "info"), with the same assertions in multiple phases, this adds support for an "info" phase and ensures that the phases are collected in increasing order of severity.
Closing as "info" is perhaps not a useful assertion type, and maybe having the same pattern in multiple phases is not the usual approach.
In order to support a Schematron file that has 3 phases ("error", "warning" and "info"), with the same assertions in multiple phases, this adds support for an "info" phase and ensures that the phases are collected in increasing order of severity.