Output full SVRL from Schematron validation
authorJohn Wass <jwass3@gmail.com>
Sat, 17 Apr 2021 17:43:46 +0000 (13:43 -0400)
committerJohn Wass <jwass3@gmail.com>
Tue, 20 Apr 2021 16:39:11 +0000 (12:39 -0400)
commit3ea5484c1261162c0a9e9ae961c6d6d15ce9c830
treeb71037def73c18e101bf95393e4993e7c087ef97
parent3848cd57c69c713225e554011bccb0b5d3967b25
Output full SVRL from Schematron validation

- allow for extensible Validator results
- accessible through a ParseResult
- optionally write SVRL from schematron validator

DAFFODIL-2482
12 files changed:
daffodil-cli/src/it/scala/org/apache/daffodil/schematron/TestSvrlOutput.scala [new file with mode: 0644]
daffodil-cli/src/it/scala/org/apache/daffodil/schematron/TestValidating.scala
daffodil-cli/src/it/scala/org/apache/daffodil/schematron/package.scala
daffodil-cli/src/main/scala/org/apache/daffodil/Main.scala
daffodil-japi/src/test/java/org/apache/daffodil/example/validation/FailingValidator.java
daffodil-japi/src/test/java/org/apache/daffodil/example/validation/PassingValidator.java
daffodil-lib/src/main/scala/org/apache/daffodil/api/Validator.scala
daffodil-runtime1/src/main/scala/org/apache/daffodil/api/DFDLParserUnparser.scala
daffodil-runtime1/src/main/scala/org/apache/daffodil/processors/DataProcessor.scala
daffodil-schematron/src/main/scala/org/apache/daffodil/validation/schematron/SchematronResult.scala [new file with mode: 0644]
daffodil-schematron/src/main/scala/org/apache/daffodil/validation/schematron/SchematronValidator.scala
daffodil-schematron/src/main/scala/org/apache/daffodil/validation/schematron/SchematronValidatorFactory.scala