From 9ad51731abb796e3d990cb30b0943a86c8e75a7f Mon Sep 17 00:00:00 2001 From: fbuettner Date: Tue, 6 Mar 2018 09:27:56 +0100 Subject: [PATCH] Moved validation tool one level up, as it is now the sole content of this repository --- pom.xml | 272 +++++++++++++++- .../main/assembly/assembly-full.xml | 0 .../main/assembly/assembly-standalone.xml | 0 .../de/kosit/validationtool/api/Check.java | 0 .../api/CheckConfiguration.java | 0 .../de/kosit/validationtool/api/Input.java | 0 .../validationtool/api/InputFactory.java | 0 .../cmd/CheckAssertionAction.java | 0 .../cmd/CommandLineApplication.java | 0 .../cmd/ExtractHtmlContentAction.java | 0 .../validationtool/cmd/InternalCheck.java | 0 .../validationtool/cmd/PrintReportAction.java | 0 .../cmd/SerializeReportAction.java | 0 .../impl/ClassPathResourceResolver.java | 0 .../impl/CollectingErrorEventHandler.java | 0 .../impl/ContentRepository.java | 0 .../impl/ConversionService.java | 0 .../validationtool/impl/DefaultCheck.java | 0 .../validationtool/impl/ObjectFactory.java | 0 .../impl/RelativeUriResolver.java | 0 .../impl/ScenarioRepository.java | 0 .../impl/model/BaseScenario.java | 0 .../impl/model/BaseXMLSyntaxError.java | 0 .../validationtool/impl/model/Result.java | 0 .../impl/tasks/CheckAction.java | 0 .../impl/tasks/CreateReportAction.java | 0 .../impl/tasks/DocumentParseAction.java | 0 .../impl/tasks/ScenarioSelectionAction.java | 0 .../impl/tasks/SchemaValidationAction.java | 0 .../tasks/SchematronValidationAction.java | 0 .../impl/tasks/ValidateReportInputAction.java | 0 .../src => src}/main/model/binding/global.xjb | 0 .../src => src}/main/model/xsd/assertions.xsd | 0 .../main/model/xsd/createReportInput.xsd | 0 .../src => src}/main/model/xsd/scenarios.xsd | 0 .../main/resources/simplelogger.properties | 0 .../validationtool/api/InputFactoryTest.java | 0 .../cmd/CheckAssertionActionTest.java | 0 .../kosit/validationtool/cmd/CommandLine.java | 0 .../cmd/CommandlineApplicationTest.java | 0 .../cmd/ExtractHtmlActionTest.java | 0 .../cmd/PrintReportActionTest.java | 0 .../cmd/SerializeReportActionTest.java | 0 .../impl/ContentRepositoryTest.java | 0 .../impl/ConversionServiceTest.java | 0 .../validationtool/impl/DefaultCheckTest.java | 0 .../impl/DocumentParserTest.java | 0 .../de/kosit/validationtool/impl/Helper.java | 0 .../impl/RelativeUriResolverTest.java | 0 .../impl/SaxonSecurityTest.java | 0 .../impl/ScenarioRepositoryTest.java | 0 .../impl/SchemaValidatorActionTest.java | 0 .../validationtool/impl/VersioningTest.java | 0 .../src => src}/test/resources/evil/evil1.xsl | 0 .../src => src}/test/resources/evil/evil2.xsl | 0 .../src => src}/test/resources/evil/evil3.xsl | 0 .../src => src}/test/resources/evil/evil4.xsl | 0 .../src => src}/test/resources/evil/evil5.xsl | 0 .../src => src}/test/resources/evil/ref.txt | 0 ...LReady_EU_UBL-NL_20170102_FULL-invalid.xml | 0 .../UBLReady_EU_UBL-NL_20170102_FULL.xml | 0 .../examples/UBLReady/scenarios-1.xml | 0 .../examples/UBLReady/scenarios-2.xml | 0 .../examples/assertions/tests-xrechnung.xml | 0 .../examples/assertions/ubl-0001-report.xml | 0 .../examples/assertions/ubl-0001.xml | 0 .../examples/assertions/ubl-0002.xml | 0 .../common/CCTS_CCT_SchemaModule-2.1.xsd | 0 .../UBL-CommonAggregateComponents-2.1.xsd | 0 .../common/UBL-CommonBasicComponents-2.1.xsd | 0 .../UBL-CommonExtensionComponents-2.1.xsd | 0 .../UBL-CommonSignatureComponents-2.1.xsd | 0 .../UBL-CoreComponentParameters-2.1.xsd | 0 .../UBL-ExtensionContentDataType-2.1.xsd | 0 .../common/UBL-QualifiedDataTypes-2.1.xsd | 0 .../UBL-SignatureAggregateComponents-2.1.xsd | 0 .../UBL-SignatureBasicComponents-2.1.xsd | 0 .../common/UBL-UnqualifiedDataTypes-2.1.xsd | 0 .../xsdrt/common/UBL-XAdESv132-2.1.xsd | 0 .../xsdrt/common/UBL-XAdESv141-2.1.xsd | 0 .../common/UBL-xmldsig-core-schema-2.1.xsd | 0 .../xsdrt/maindoc/UBL-CreditNote-2.1.xsd | 0 .../UBL-2.1/xsdrt/maindoc/UBL-Invoice-2.1.xsd | 0 .../UBL-2.1/xsl/BIIRULES-UBL-T10.xsl | 0 .../UBL-2.1/xsl/OPENPEPPOL-UBL-T10.xsl | 0 .../resources/eRechnung/default-report.xsl | 0 .../repository/resources/eRechnung/report.xsl | 0 .../resources/examples/results/report.xml | 0 .../examples/versioning/scenarios-base.xml | 0 .../versioning/scenarios-increment.xml | 0 .../versioning/scenarios-newfeature.xml | 0 .../versioning/scenarios-newversion.xml | 0 .../resources/invalid/scenarios-illformed.xml | 0 .../resources/invalid/scenarios-invalid.xml | 0 .../test/resources/valid/report.xml | 0 .../test/resources/valid/scenarios.xml | 0 validationtool/pom.xml | 303 ------------------ 97 files changed, 260 insertions(+), 315 deletions(-) rename {validationtool/src => src}/main/assembly/assembly-full.xml (100%) rename {validationtool/src => src}/main/assembly/assembly-standalone.xml (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/api/Check.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/api/CheckConfiguration.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/api/Input.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/api/InputFactory.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/cmd/CheckAssertionAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/cmd/ExtractHtmlContentAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/cmd/InternalCheck.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/cmd/PrintReportAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/cmd/SerializeReportAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/ClassPathResourceResolver.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/CollectingErrorEventHandler.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/ContentRepository.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/ConversionService.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/DefaultCheck.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/ObjectFactory.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/RelativeUriResolver.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/ScenarioRepository.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/model/BaseScenario.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/model/BaseXMLSyntaxError.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/model/Result.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/CheckAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/CreateReportAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/DocumentParseAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/ScenarioSelectionAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/SchemaValidationAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/SchematronValidationAction.java (100%) rename {validationtool/src => src}/main/java/de/kosit/validationtool/impl/tasks/ValidateReportInputAction.java (100%) rename {validationtool/src => src}/main/model/binding/global.xjb (100%) rename {validationtool/src => src}/main/model/xsd/assertions.xsd (100%) rename {validationtool/src => src}/main/model/xsd/createReportInput.xsd (100%) rename {validationtool/src => src}/main/model/xsd/scenarios.xsd (100%) rename {validationtool/src => src}/main/resources/simplelogger.properties (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/api/InputFactoryTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/cmd/CheckAssertionActionTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/cmd/CommandLine.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/cmd/CommandlineApplicationTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/cmd/ExtractHtmlActionTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/cmd/PrintReportActionTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/cmd/SerializeReportActionTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/ContentRepositoryTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/ConversionServiceTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/DefaultCheckTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/DocumentParserTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/Helper.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/RelativeUriResolverTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/SaxonSecurityTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/ScenarioRepositoryTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/SchemaValidatorActionTest.java (100%) rename {validationtool/src => src}/test/java/de/kosit/validationtool/impl/VersioningTest.java (100%) rename {validationtool/src => src}/test/resources/evil/evil1.xsl (100%) rename {validationtool/src => src}/test/resources/evil/evil2.xsl (100%) rename {validationtool/src => src}/test/resources/evil/evil3.xsl (100%) rename {validationtool/src => src}/test/resources/evil/evil4.xsl (100%) rename {validationtool/src => src}/test/resources/evil/evil5.xsl (100%) rename {validationtool/src => src}/test/resources/evil/ref.txt (100%) rename {validationtool/src => src}/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL-invalid.xml (100%) rename {validationtool/src => src}/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL.xml (100%) rename {validationtool/src => src}/test/resources/examples/UBLReady/scenarios-1.xml (100%) rename {validationtool/src => src}/test/resources/examples/UBLReady/scenarios-2.xml (100%) rename {validationtool/src => src}/test/resources/examples/assertions/tests-xrechnung.xml (100%) rename {validationtool/src => src}/test/resources/examples/assertions/ubl-0001-report.xml (100%) rename {validationtool/src => src}/test/resources/examples/assertions/ubl-0001.xml (100%) rename {validationtool/src => src}/test/resources/examples/assertions/ubl-0002.xml (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonAggregateComponents-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonBasicComponents-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonExtensionComponents-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonSignatureComponents-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CoreComponentParameters-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-ExtensionContentDataType-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureAggregateComponents-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureBasicComponents-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv132-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv141-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-xmldsig-core-schema-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-CreditNote-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-Invoice-2.1.xsd (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/BIIRULES-UBL-T10.xsl (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/OPENPEPPOL-UBL-T10.xsl (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/default-report.xsl (100%) rename {validationtool/src => src}/test/resources/examples/repository/resources/eRechnung/report.xsl (100%) rename {validationtool/src => src}/test/resources/examples/results/report.xml (100%) rename {validationtool/src => src}/test/resources/examples/versioning/scenarios-base.xml (100%) rename {validationtool/src => src}/test/resources/examples/versioning/scenarios-increment.xml (100%) rename {validationtool/src => src}/test/resources/examples/versioning/scenarios-newfeature.xml (100%) rename {validationtool/src => src}/test/resources/examples/versioning/scenarios-newversion.xml (100%) rename {validationtool/src => src}/test/resources/invalid/scenarios-illformed.xml (100%) rename {validationtool/src => src}/test/resources/invalid/scenarios-invalid.xml (100%) rename {validationtool/src => src}/test/resources/valid/report.xml (100%) rename {validationtool/src => src}/test/resources/valid/scenarios.xml (100%) delete mode 100644 validationtool/pom.xml diff --git a/pom.xml b/pom.xml index 4cc0e3f..724d50c 100644 --- a/pom.xml +++ b/pom.xml @@ -25,11 +25,13 @@ 3.0 - de.kosit - validationtool-base - 1.0.2-SNAPSHOT - pom - KoSIT XML Prüftool + + KoSIT XML Prüftool Implementierung + + de.kosit + 1.0.2-SNAPSHOT + + validationtool KoSIT XML Prüftool zur Prüfung von XML Dateien gegenüber definierten Szenarien. @@ -45,20 +47,257 @@ http://www.kosit.de - - UTF-8 + 0.7.9 + 1.16.16 + 9.7.0-15 + 1.7.25 - - validationtool - - dist - + + + org.projectlombok + lombok + ${version.lombok} + provided + + + net.sf.saxon + Saxon-HE + ${version.saxon-he} + compile + + + org.slf4j + slf4j-api + ${version.slf4j} + + + commons-cli + commons-cli + 1.4 + + + org.slf4j + slf4j-simple + ${version.slf4j} + true + + + + org.apache.commons + commons-lang3 + 3.5 + + + org.assertj + assertj-core + 3.8.0 + test + + + junit + junit + 4.12 + test + + + + org.apache.commons + commons-io + 1.3.2 + test + + + + + + src/main/model + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.6.1 + + 1.8 + 1.8 + UTF-8 + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.20 + + + always + + + + maven-jar-plugin + 2.3.1 + + + simplelogger.properties + de/kosit/validationtool/cmd/** + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + standalone + package + + single + + + + + + de.kosit.validationtool.cmd.CommandLineApplication + + + + + src/main/assembly/assembly-standalone.xml + + + + + full + package + + single + + + + + + de.kosit.validationtool.cmd.CommandLineApplication + + + + + src/main/assembly/assembly-full.xml + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.1 + + + add-source + generate-sources + + add-source + + + + src/generated/java + + + + + + + + + org.jvnet.jaxb2.maven2 + maven-jaxb2-plugin + 0.13.2 + + + + generate + + + + + true + src/main/model/xsd + src/main/model/binding + src/generated/java + false + + -Xinheritance + + + + org.jvnet.jaxb2_commons + jaxb2-basics + 0.11.1 + + + + + + + + org.jacoco + jacoco-maven-plugin + ${version.jacoco} + + + **/validationtool/model/** + **/validationtool/cmd/assertions/** + + + + + prepareJacocoJUnitArgLine + + prepare-agent + + + jacocoArgumentsJUnit + + + + generateJacocoReport + + report + + verify + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.10 + + + -Dfile.encoding=UTF-8 ${jacocoArgumentsJUnit} + + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar + + + + org.apache.maven.plugins maven-release-plugin @@ -67,6 +306,15 @@ v@{project.version} + + org.apache.maven.plugins + maven-release-plugin + 2.5.3 + + v@{project.version} + + + diff --git a/validationtool/src/main/assembly/assembly-full.xml b/src/main/assembly/assembly-full.xml similarity index 100% rename from validationtool/src/main/assembly/assembly-full.xml rename to src/main/assembly/assembly-full.xml diff --git a/validationtool/src/main/assembly/assembly-standalone.xml b/src/main/assembly/assembly-standalone.xml similarity index 100% rename from validationtool/src/main/assembly/assembly-standalone.xml rename to src/main/assembly/assembly-standalone.xml diff --git a/validationtool/src/main/java/de/kosit/validationtool/api/Check.java b/src/main/java/de/kosit/validationtool/api/Check.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/api/Check.java rename to src/main/java/de/kosit/validationtool/api/Check.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/api/CheckConfiguration.java b/src/main/java/de/kosit/validationtool/api/CheckConfiguration.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/api/CheckConfiguration.java rename to src/main/java/de/kosit/validationtool/api/CheckConfiguration.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/api/Input.java b/src/main/java/de/kosit/validationtool/api/Input.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/api/Input.java rename to src/main/java/de/kosit/validationtool/api/Input.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/api/InputFactory.java b/src/main/java/de/kosit/validationtool/api/InputFactory.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/api/InputFactory.java rename to src/main/java/de/kosit/validationtool/api/InputFactory.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/cmd/CheckAssertionAction.java b/src/main/java/de/kosit/validationtool/cmd/CheckAssertionAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/cmd/CheckAssertionAction.java rename to src/main/java/de/kosit/validationtool/cmd/CheckAssertionAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java b/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java rename to src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/cmd/ExtractHtmlContentAction.java b/src/main/java/de/kosit/validationtool/cmd/ExtractHtmlContentAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/cmd/ExtractHtmlContentAction.java rename to src/main/java/de/kosit/validationtool/cmd/ExtractHtmlContentAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java b/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java rename to src/main/java/de/kosit/validationtool/cmd/InternalCheck.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/cmd/PrintReportAction.java b/src/main/java/de/kosit/validationtool/cmd/PrintReportAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/cmd/PrintReportAction.java rename to src/main/java/de/kosit/validationtool/cmd/PrintReportAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/cmd/SerializeReportAction.java b/src/main/java/de/kosit/validationtool/cmd/SerializeReportAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/cmd/SerializeReportAction.java rename to src/main/java/de/kosit/validationtool/cmd/SerializeReportAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/ClassPathResourceResolver.java b/src/main/java/de/kosit/validationtool/impl/ClassPathResourceResolver.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/ClassPathResourceResolver.java rename to src/main/java/de/kosit/validationtool/impl/ClassPathResourceResolver.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/CollectingErrorEventHandler.java b/src/main/java/de/kosit/validationtool/impl/CollectingErrorEventHandler.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/CollectingErrorEventHandler.java rename to src/main/java/de/kosit/validationtool/impl/CollectingErrorEventHandler.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/ContentRepository.java b/src/main/java/de/kosit/validationtool/impl/ContentRepository.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/ContentRepository.java rename to src/main/java/de/kosit/validationtool/impl/ContentRepository.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/ConversionService.java b/src/main/java/de/kosit/validationtool/impl/ConversionService.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/ConversionService.java rename to src/main/java/de/kosit/validationtool/impl/ConversionService.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/DefaultCheck.java b/src/main/java/de/kosit/validationtool/impl/DefaultCheck.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/DefaultCheck.java rename to src/main/java/de/kosit/validationtool/impl/DefaultCheck.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/ObjectFactory.java b/src/main/java/de/kosit/validationtool/impl/ObjectFactory.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/ObjectFactory.java rename to src/main/java/de/kosit/validationtool/impl/ObjectFactory.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/RelativeUriResolver.java b/src/main/java/de/kosit/validationtool/impl/RelativeUriResolver.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/RelativeUriResolver.java rename to src/main/java/de/kosit/validationtool/impl/RelativeUriResolver.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/ScenarioRepository.java b/src/main/java/de/kosit/validationtool/impl/ScenarioRepository.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/ScenarioRepository.java rename to src/main/java/de/kosit/validationtool/impl/ScenarioRepository.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/model/BaseScenario.java b/src/main/java/de/kosit/validationtool/impl/model/BaseScenario.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/model/BaseScenario.java rename to src/main/java/de/kosit/validationtool/impl/model/BaseScenario.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/model/BaseXMLSyntaxError.java b/src/main/java/de/kosit/validationtool/impl/model/BaseXMLSyntaxError.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/model/BaseXMLSyntaxError.java rename to src/main/java/de/kosit/validationtool/impl/model/BaseXMLSyntaxError.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/model/Result.java b/src/main/java/de/kosit/validationtool/impl/model/Result.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/model/Result.java rename to src/main/java/de/kosit/validationtool/impl/model/Result.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/CheckAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/CheckAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/CheckAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/CheckAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/CreateReportAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/CreateReportAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/CreateReportAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/CreateReportAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/DocumentParseAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/DocumentParseAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/DocumentParseAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/DocumentParseAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/ScenarioSelectionAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/ScenarioSelectionAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/ScenarioSelectionAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/ScenarioSelectionAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/SchemaValidationAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/SchemaValidationAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/SchemaValidationAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/SchemaValidationAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/SchematronValidationAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/SchematronValidationAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/SchematronValidationAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/SchematronValidationAction.java diff --git a/validationtool/src/main/java/de/kosit/validationtool/impl/tasks/ValidateReportInputAction.java b/src/main/java/de/kosit/validationtool/impl/tasks/ValidateReportInputAction.java similarity index 100% rename from validationtool/src/main/java/de/kosit/validationtool/impl/tasks/ValidateReportInputAction.java rename to src/main/java/de/kosit/validationtool/impl/tasks/ValidateReportInputAction.java diff --git a/validationtool/src/main/model/binding/global.xjb b/src/main/model/binding/global.xjb similarity index 100% rename from validationtool/src/main/model/binding/global.xjb rename to src/main/model/binding/global.xjb diff --git a/validationtool/src/main/model/xsd/assertions.xsd b/src/main/model/xsd/assertions.xsd similarity index 100% rename from validationtool/src/main/model/xsd/assertions.xsd rename to src/main/model/xsd/assertions.xsd diff --git a/validationtool/src/main/model/xsd/createReportInput.xsd b/src/main/model/xsd/createReportInput.xsd similarity index 100% rename from validationtool/src/main/model/xsd/createReportInput.xsd rename to src/main/model/xsd/createReportInput.xsd diff --git a/validationtool/src/main/model/xsd/scenarios.xsd b/src/main/model/xsd/scenarios.xsd similarity index 100% rename from validationtool/src/main/model/xsd/scenarios.xsd rename to src/main/model/xsd/scenarios.xsd diff --git a/validationtool/src/main/resources/simplelogger.properties b/src/main/resources/simplelogger.properties similarity index 100% rename from validationtool/src/main/resources/simplelogger.properties rename to src/main/resources/simplelogger.properties diff --git a/validationtool/src/test/java/de/kosit/validationtool/api/InputFactoryTest.java b/src/test/java/de/kosit/validationtool/api/InputFactoryTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/api/InputFactoryTest.java rename to src/test/java/de/kosit/validationtool/api/InputFactoryTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/cmd/CheckAssertionActionTest.java b/src/test/java/de/kosit/validationtool/cmd/CheckAssertionActionTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/cmd/CheckAssertionActionTest.java rename to src/test/java/de/kosit/validationtool/cmd/CheckAssertionActionTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/cmd/CommandLine.java b/src/test/java/de/kosit/validationtool/cmd/CommandLine.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/cmd/CommandLine.java rename to src/test/java/de/kosit/validationtool/cmd/CommandLine.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/cmd/CommandlineApplicationTest.java b/src/test/java/de/kosit/validationtool/cmd/CommandlineApplicationTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/cmd/CommandlineApplicationTest.java rename to src/test/java/de/kosit/validationtool/cmd/CommandlineApplicationTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/cmd/ExtractHtmlActionTest.java b/src/test/java/de/kosit/validationtool/cmd/ExtractHtmlActionTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/cmd/ExtractHtmlActionTest.java rename to src/test/java/de/kosit/validationtool/cmd/ExtractHtmlActionTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/cmd/PrintReportActionTest.java b/src/test/java/de/kosit/validationtool/cmd/PrintReportActionTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/cmd/PrintReportActionTest.java rename to src/test/java/de/kosit/validationtool/cmd/PrintReportActionTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/cmd/SerializeReportActionTest.java b/src/test/java/de/kosit/validationtool/cmd/SerializeReportActionTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/cmd/SerializeReportActionTest.java rename to src/test/java/de/kosit/validationtool/cmd/SerializeReportActionTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/ContentRepositoryTest.java b/src/test/java/de/kosit/validationtool/impl/ContentRepositoryTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/ContentRepositoryTest.java rename to src/test/java/de/kosit/validationtool/impl/ContentRepositoryTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/ConversionServiceTest.java b/src/test/java/de/kosit/validationtool/impl/ConversionServiceTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/ConversionServiceTest.java rename to src/test/java/de/kosit/validationtool/impl/ConversionServiceTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/DefaultCheckTest.java b/src/test/java/de/kosit/validationtool/impl/DefaultCheckTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/DefaultCheckTest.java rename to src/test/java/de/kosit/validationtool/impl/DefaultCheckTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/DocumentParserTest.java b/src/test/java/de/kosit/validationtool/impl/DocumentParserTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/DocumentParserTest.java rename to src/test/java/de/kosit/validationtool/impl/DocumentParserTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/Helper.java b/src/test/java/de/kosit/validationtool/impl/Helper.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/Helper.java rename to src/test/java/de/kosit/validationtool/impl/Helper.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/RelativeUriResolverTest.java b/src/test/java/de/kosit/validationtool/impl/RelativeUriResolverTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/RelativeUriResolverTest.java rename to src/test/java/de/kosit/validationtool/impl/RelativeUriResolverTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/SaxonSecurityTest.java b/src/test/java/de/kosit/validationtool/impl/SaxonSecurityTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/SaxonSecurityTest.java rename to src/test/java/de/kosit/validationtool/impl/SaxonSecurityTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/ScenarioRepositoryTest.java b/src/test/java/de/kosit/validationtool/impl/ScenarioRepositoryTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/ScenarioRepositoryTest.java rename to src/test/java/de/kosit/validationtool/impl/ScenarioRepositoryTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/SchemaValidatorActionTest.java b/src/test/java/de/kosit/validationtool/impl/SchemaValidatorActionTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/SchemaValidatorActionTest.java rename to src/test/java/de/kosit/validationtool/impl/SchemaValidatorActionTest.java diff --git a/validationtool/src/test/java/de/kosit/validationtool/impl/VersioningTest.java b/src/test/java/de/kosit/validationtool/impl/VersioningTest.java similarity index 100% rename from validationtool/src/test/java/de/kosit/validationtool/impl/VersioningTest.java rename to src/test/java/de/kosit/validationtool/impl/VersioningTest.java diff --git a/validationtool/src/test/resources/evil/evil1.xsl b/src/test/resources/evil/evil1.xsl similarity index 100% rename from validationtool/src/test/resources/evil/evil1.xsl rename to src/test/resources/evil/evil1.xsl diff --git a/validationtool/src/test/resources/evil/evil2.xsl b/src/test/resources/evil/evil2.xsl similarity index 100% rename from validationtool/src/test/resources/evil/evil2.xsl rename to src/test/resources/evil/evil2.xsl diff --git a/validationtool/src/test/resources/evil/evil3.xsl b/src/test/resources/evil/evil3.xsl similarity index 100% rename from validationtool/src/test/resources/evil/evil3.xsl rename to src/test/resources/evil/evil3.xsl diff --git a/validationtool/src/test/resources/evil/evil4.xsl b/src/test/resources/evil/evil4.xsl similarity index 100% rename from validationtool/src/test/resources/evil/evil4.xsl rename to src/test/resources/evil/evil4.xsl diff --git a/validationtool/src/test/resources/evil/evil5.xsl b/src/test/resources/evil/evil5.xsl similarity index 100% rename from validationtool/src/test/resources/evil/evil5.xsl rename to src/test/resources/evil/evil5.xsl diff --git a/validationtool/src/test/resources/evil/ref.txt b/src/test/resources/evil/ref.txt similarity index 100% rename from validationtool/src/test/resources/evil/ref.txt rename to src/test/resources/evil/ref.txt diff --git a/validationtool/src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL-invalid.xml b/src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL-invalid.xml similarity index 100% rename from validationtool/src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL-invalid.xml rename to src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL-invalid.xml diff --git a/validationtool/src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL.xml b/src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL.xml similarity index 100% rename from validationtool/src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL.xml rename to src/test/resources/examples/UBLReady/UBLReady_EU_UBL-NL_20170102_FULL.xml diff --git a/validationtool/src/test/resources/examples/UBLReady/scenarios-1.xml b/src/test/resources/examples/UBLReady/scenarios-1.xml similarity index 100% rename from validationtool/src/test/resources/examples/UBLReady/scenarios-1.xml rename to src/test/resources/examples/UBLReady/scenarios-1.xml diff --git a/validationtool/src/test/resources/examples/UBLReady/scenarios-2.xml b/src/test/resources/examples/UBLReady/scenarios-2.xml similarity index 100% rename from validationtool/src/test/resources/examples/UBLReady/scenarios-2.xml rename to src/test/resources/examples/UBLReady/scenarios-2.xml diff --git a/validationtool/src/test/resources/examples/assertions/tests-xrechnung.xml b/src/test/resources/examples/assertions/tests-xrechnung.xml similarity index 100% rename from validationtool/src/test/resources/examples/assertions/tests-xrechnung.xml rename to src/test/resources/examples/assertions/tests-xrechnung.xml diff --git a/validationtool/src/test/resources/examples/assertions/ubl-0001-report.xml b/src/test/resources/examples/assertions/ubl-0001-report.xml similarity index 100% rename from validationtool/src/test/resources/examples/assertions/ubl-0001-report.xml rename to src/test/resources/examples/assertions/ubl-0001-report.xml diff --git a/validationtool/src/test/resources/examples/assertions/ubl-0001.xml b/src/test/resources/examples/assertions/ubl-0001.xml similarity index 100% rename from validationtool/src/test/resources/examples/assertions/ubl-0001.xml rename to src/test/resources/examples/assertions/ubl-0001.xml diff --git a/validationtool/src/test/resources/examples/assertions/ubl-0002.xml b/src/test/resources/examples/assertions/ubl-0002.xml similarity index 100% rename from validationtool/src/test/resources/examples/assertions/ubl-0002.xml rename to src/test/resources/examples/assertions/ubl-0002.xml diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonAggregateComponents-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonAggregateComponents-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonAggregateComponents-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonAggregateComponents-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonBasicComponents-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonBasicComponents-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonBasicComponents-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonBasicComponents-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonExtensionComponents-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonExtensionComponents-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonExtensionComponents-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonExtensionComponents-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonSignatureComponents-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonSignatureComponents-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonSignatureComponents-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CommonSignatureComponents-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CoreComponentParameters-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CoreComponentParameters-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CoreComponentParameters-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-CoreComponentParameters-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-ExtensionContentDataType-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-ExtensionContentDataType-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-ExtensionContentDataType-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-ExtensionContentDataType-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureAggregateComponents-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureAggregateComponents-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureAggregateComponents-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureAggregateComponents-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureBasicComponents-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureBasicComponents-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureBasicComponents-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-SignatureBasicComponents-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv132-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv132-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv132-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv132-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv141-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv141-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv141-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-XAdESv141-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-xmldsig-core-schema-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-xmldsig-core-schema-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-xmldsig-core-schema-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/common/UBL-xmldsig-core-schema-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-CreditNote-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-CreditNote-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-CreditNote-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-CreditNote-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-Invoice-2.1.xsd b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-Invoice-2.1.xsd similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-Invoice-2.1.xsd rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsdrt/maindoc/UBL-Invoice-2.1.xsd diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/BIIRULES-UBL-T10.xsl b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/BIIRULES-UBL-T10.xsl similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/BIIRULES-UBL-T10.xsl rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/BIIRULES-UBL-T10.xsl diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/OPENPEPPOL-UBL-T10.xsl b/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/OPENPEPPOL-UBL-T10.xsl similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/OPENPEPPOL-UBL-T10.xsl rename to src/test/resources/examples/repository/resources/eRechnung/UBL-2.1/xsl/OPENPEPPOL-UBL-T10.xsl diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/default-report.xsl b/src/test/resources/examples/repository/resources/eRechnung/default-report.xsl similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/default-report.xsl rename to src/test/resources/examples/repository/resources/eRechnung/default-report.xsl diff --git a/validationtool/src/test/resources/examples/repository/resources/eRechnung/report.xsl b/src/test/resources/examples/repository/resources/eRechnung/report.xsl similarity index 100% rename from validationtool/src/test/resources/examples/repository/resources/eRechnung/report.xsl rename to src/test/resources/examples/repository/resources/eRechnung/report.xsl diff --git a/validationtool/src/test/resources/examples/results/report.xml b/src/test/resources/examples/results/report.xml similarity index 100% rename from validationtool/src/test/resources/examples/results/report.xml rename to src/test/resources/examples/results/report.xml diff --git a/validationtool/src/test/resources/examples/versioning/scenarios-base.xml b/src/test/resources/examples/versioning/scenarios-base.xml similarity index 100% rename from validationtool/src/test/resources/examples/versioning/scenarios-base.xml rename to src/test/resources/examples/versioning/scenarios-base.xml diff --git a/validationtool/src/test/resources/examples/versioning/scenarios-increment.xml b/src/test/resources/examples/versioning/scenarios-increment.xml similarity index 100% rename from validationtool/src/test/resources/examples/versioning/scenarios-increment.xml rename to src/test/resources/examples/versioning/scenarios-increment.xml diff --git a/validationtool/src/test/resources/examples/versioning/scenarios-newfeature.xml b/src/test/resources/examples/versioning/scenarios-newfeature.xml similarity index 100% rename from validationtool/src/test/resources/examples/versioning/scenarios-newfeature.xml rename to src/test/resources/examples/versioning/scenarios-newfeature.xml diff --git a/validationtool/src/test/resources/examples/versioning/scenarios-newversion.xml b/src/test/resources/examples/versioning/scenarios-newversion.xml similarity index 100% rename from validationtool/src/test/resources/examples/versioning/scenarios-newversion.xml rename to src/test/resources/examples/versioning/scenarios-newversion.xml diff --git a/validationtool/src/test/resources/invalid/scenarios-illformed.xml b/src/test/resources/invalid/scenarios-illformed.xml similarity index 100% rename from validationtool/src/test/resources/invalid/scenarios-illformed.xml rename to src/test/resources/invalid/scenarios-illformed.xml diff --git a/validationtool/src/test/resources/invalid/scenarios-invalid.xml b/src/test/resources/invalid/scenarios-invalid.xml similarity index 100% rename from validationtool/src/test/resources/invalid/scenarios-invalid.xml rename to src/test/resources/invalid/scenarios-invalid.xml diff --git a/validationtool/src/test/resources/valid/report.xml b/src/test/resources/valid/report.xml similarity index 100% rename from validationtool/src/test/resources/valid/report.xml rename to src/test/resources/valid/report.xml diff --git a/validationtool/src/test/resources/valid/scenarios.xml b/src/test/resources/valid/scenarios.xml similarity index 100% rename from validationtool/src/test/resources/valid/scenarios.xml rename to src/test/resources/valid/scenarios.xml diff --git a/validationtool/pom.xml b/validationtool/pom.xml deleted file mode 100644 index a4d089b..0000000 --- a/validationtool/pom.xml +++ /dev/null @@ -1,303 +0,0 @@ - - - - - 4.0.0 - - 3.0 - - - KoSIT XML Prüftool Implementierung - - - de.kosit - validationtool-base - 1.0.2-SNAPSHOT - ../ - - validationtool - KoSIT XML Prüftool zur Prüfung von XML Dateien gegenüber definierten Szenarien. - - - UTF-8 - 0.7.9 - 1.16.16 - 9.7.0-15 - 1.7.25 - - - - - org.projectlombok - lombok - ${version.lombok} - provided - - - net.sf.saxon - Saxon-HE - ${version.saxon-he} - compile - - - org.slf4j - slf4j-api - ${version.slf4j} - - - commons-cli - commons-cli - 1.4 - - - org.slf4j - slf4j-simple - ${version.slf4j} - true - - - - org.apache.commons - commons-lang3 - 3.5 - - - org.assertj - assertj-core - 3.8.0 - test - - - junit - junit - 4.12 - test - - - - org.apache.commons - commons-io - 1.3.2 - test - - - - - - - - src/main/model - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.6.1 - - 1.8 - 1.8 - UTF-8 - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.20 - - - always - - - - maven-jar-plugin - 2.3.1 - - - simplelogger.properties - de/kosit/validationtool/cmd/** - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - standalone - package - - single - - - - - - de.kosit.validationtool.cmd.CommandLineApplication - - - - - src/main/assembly/assembly-standalone.xml - - - - - full - package - - single - - - - - - de.kosit.validationtool.cmd.CommandLineApplication - - - - - src/main/assembly/assembly-full.xml - - - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - 1.1 - - - add-source - generate-sources - - add-source - - - - src/generated/java - - - - - - - - - org.jvnet.jaxb2.maven2 - maven-jaxb2-plugin - 0.13.2 - - - - generate - - - - - true - src/main/model/xsd - src/main/model/binding - src/generated/java - false - - -Xinheritance - - - - org.jvnet.jaxb2_commons - jaxb2-basics - 0.11.1 - - - - - - - - org.jacoco - jacoco-maven-plugin - ${version.jacoco} - - - **/validationtool/model/** - **/validationtool/cmd/assertions/** - - - - - prepareJacocoJUnitArgLine - - prepare-agent - - - jacocoArgumentsJUnit - - - - generateJacocoReport - - report - - verify - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.10 - - - -Dfile.encoding=UTF-8 ${jacocoArgumentsJUnit} - - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar - - - - - - org.apache.maven.plugins - maven-release-plugin - 2.5.3 - - v@{project.version} - - - - - - - \ No newline at end of file