A centralized XML validation system should allow for significant LoC reduction
and readability improvement, as the core importer.py and entities.py functions
can assume any XML reaching them is valid. Verbose and helpful error reporting
is an essential part of this feature.
Since standard libraries do not support validation via DTD or schema, and
because Sigma's validation requirements are far fewer and less stringent than
the use cases for these complex methods, we can easily implement a simplified
validation scheme should be more than adequate.
This validation will complement the new unit-testing framework.
Original issue reported on code.google.com by bmcca...@gmail.com on 12 Sep 2010 at 10:26
Original issue reported on code.google.com by
bmcca...@gmail.com
on 12 Sep 2010 at 10:26