diff --git a/pom.xml b/pom.xml index 877d788..ade11bc 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,4 @@ - + - - - 4.0.0 - - KoSIT XML Prüftool Implementierung - - de.kosit - 1.5.1 - - validationtool - KoSIT XML Validator against XSD and Schematron based on defined scenarios. - - - - fabian.buettner - Fabian Büttner - KoSIT - http://www.xoev.de - - - renzo.kottmann - Renzo Kottmann - KoSIT - http://www.xeinkauf.de - - Product Owner - - - - andreas.penski - Andreas Penski - ]init[ AG - https://www.init.de - - developer - - - - - UTF-8 - 3.27.3 - 2.18.0 - 3.17.0 - 0.8.13 - 2.3.9 - 1.18.38 - 4.11.0 - 7.2.0 - 5.2.0 - 11.4 - 1.7.36 - - - - project.local - project - file:${project.basedir}/libs - - - - - - org.projectlombok - lombok - ${version.lombok} - provided - - - net.sf.saxon - Saxon-HE - ${version.saxon-he} - compile - - - org.slf4j - slf4j-api - ${version.slf4j} - - - info.picocli - picocli - 4.7.6 - true - - - org.fusesource.jansi - jansi - 2.4.1 - true - - - org.slf4j - slf4j-simple - ${version.slf4j} - true - - - - org.apache.commons - commons-lang3 - ${version.commons-lang} - - + + 4.0.0 + de.kosit + validationtool + 1.5.1 + KoSIT XML Prüftool Implementierung + KoSIT XML Validator against XSD and Schematron based on defined scenarios. + https://github.com/itplr-kosit/validator + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + fabian.buettner + Fabian Büttner + KoSIT + http://www.xoev.de + + + renzo.kottmann + Renzo Kottmann + KoSIT + http://www.xeinkauf.de + + Product Owner + + + + andreas.penski + Andreas Penski + ]init[ AG + https://www.init.de + + developer + + + + + scm:git:https://github.com/itplr-kosit/validationtool.git + scm:git:https://projekte.kosit.org/kosit/validator.git + v1.1.0 + https://github.com/itplr-kosit/validator + + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + xoev + https://www.xoev.de/ + + + + UTF-8 + 8 + 3.6.3 + + 3.27.3 + 2.18.0 + 3.17.0 + 2.4.1 + 2.3.9 + 4.13.1 + 1.18.38 + 4.11.0 + 1.0.2 + 4.7.6 + 5.3.0 + 11.4 + 1.7.36 + 1.7.36 + + 3.6.0 + 7.2.0 + 3.5.0 + 2.13.0 + 0.8.13 + 0.13.1 + 3.1.0 + 3.7.1 + 3.14.0 + 3.5.0 + 3.5.3 + 3.2.7 + 3.11.2 + 0.15.3 + 3.1.1 + 3.3.1 + 3.6.0 + 3.3.1 + 3.5.3 + + + + + commons-io + commons-io + ${version.commons-io} + + + net.sf.saxon + Saxon-HE + ${version.saxon-he} + + + org.apache.commons + commons-lang3 + ${version.commons-lang3} + + + org.slf4j + slf4j-api + ${version.slf4j-api} + + + + info.picocli + picocli + ${version.picocli} + true + + + org.fusesource.jansi + jansi + ${version.jansi} + true + + + org.glassfish.jaxb + jaxb-runtime + ${version.jaxb-runtime} + true + + + org.slf4j + slf4j-simple + ${version.slf4j-simple} + true + + + + org.projectlombok + lombok + ${version.lombok} + provided + + + + de.kosit.validationtool + packaged-test-scenarios + ${version.packaged-test-scenarios} + test + + + io.rest-assured + rest-assured + ${version.rest-assured} + test + + + junit + junit + ${version.junit} + test + + + org.assertj + assertj-core + ${version.assertj-core} + test + + + org.mockito + mockito-core + ${version.mockito-core} + test + + + + + project.local + project + file:${project.basedir}/libs + + + + + + src/main/model + + + + src/main/resources + true + + + + + + org.apache.maven.plugins + maven-resources-plugin + ${version.maven-resources-plugin} + + ISO-8859-1 + + + + org.codehaus.mojo + build-helper-maven-plugin + ${version.build-helper-maven-plugin} + + + reserve-network-port + + reserve-network-port + + process-resources + + + validator.server.port + jacoco.tcp.port + + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + ${version.maven-enforcer-plugin} + + + enforce-versions + + enforce + + + + + ${version.maven} + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${version.maven-compiler-plugin} + + ${version.java} + UTF-8 + + ${compiler.verbosearg} + ${compiler.xlintarg} + ${compiler.warg} + + + + + org.apache.maven.plugins + maven-shade-plugin + ${version.maven-shade-plugin} + + + jdk11+ + package + + shade + + + true + standalone + + + de.kosit.validationtool.cmd.CommandLineApplication + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + **/module-info.class + + + + + + + jdk8 + package + + shade + + + true + java8-standalone + + + org.glassfish.jaxb:jaxb-runtime + com.sun.istack:istack-commons-runtime + com.sun.xml.fastinfoset:FastInfoset + jakarta.activation:jakarta.activation-api + jakarta.xml.bind:jakarta.xml.bind-api + org.jvnet.staxex:stax-ex + org.glassfish.jaxb:txw2 + + + + + de.kosit.validationtool.cmd.CommandLineApplication + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + **/module-info.class + + + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + ${version.maven-assembly-plugin} + + + full_dist + package + + single + + + + src/assembly/assembly-dist.xml + + true + false + target/ + target/assembly/full + + + + + + + org.jvnet.jaxb2.maven2 + maven-jaxb2-plugin + ${version.maven-jaxb2-plugin} + + + + generate + + + + + true + src/main/model/xsd + src/main/model/binding + false + + -Xinheritance + + + + org.jvnet.jaxb2_commons + jaxb2-basics + ${version.jaxb2-basics} + + + + + org.glassfish.jaxb jaxb-runtime - ${version.jaxb} + ${version.jaxb-runtime} true - - - org.assertj - assertj-core - ${version.assertj} - test - - - junit - junit - 4.13.1 - test - - - commons-io - commons-io - ${version.commons-io} - - - io.rest-assured - rest-assured - 5.3.0 - test - - - org.mockito - mockito-core - ${version.mockito} - test - - - de.kosit.validationtool - packaged-test-scenarios - 1.0.2 - test - - - - - - - - src/main/model - - - - src/main/resources - true - - - + + + + + + org.jacoco + jacoco-maven-plugin + ${version.jacoco-maven-plugin} + + + **/validationtool/model/** + **/validationtool/cmd/assertions/** + + + + + prepareJacocoSurefireArgLine + + prepare-agent + + + jacocoSurefire + + + + prepareJacocoFailsafeArgLine + pre-integration-test + + prepare-agent + + + jacocoFailsafe + tcpserver +
localhost
+ ${jacoco.tcp.port} +
+
+ + dump + post-integration-test + + dump + + +
localhost
+ ${jacoco.tcp.port} + true +
+
+ + generateJacocoReport + + report + + verify + +
+
+ + org.apache.maven.plugins + maven-surefire-plugin + ${version.maven-surefire-plugin} + + + -Dfile.encoding=UTF-8 ${jacocoSurefire} + + + + org.apache.maven.plugins + maven-source-plugin + ${version.maven-source-plugin} + + + attach-sources + + jar + + + + + + org.apache.maven.plugins + maven-release-plugin + ${version.maven-release-plugin} + + v@{project.version} + + + + org.codehaus.mojo + exec-maven-plugin + ${version.exec-maven-plugin} + + + run + pre-integration-test + + exec + + + + + java + false + true + true + + + ${jacocoFailsafe} + -Xmx128m + -classpath + + de.kosit.validationtool.cmd.CommandLineApplication + -s + ${project.build.testOutputDirectory}/examples/simple/scenarios.xml + -r + ${project.build.testOutputDirectory}/examples/simple/repository + -P + ${validator.server.port} + -D + + + + + org.apache.maven.plugins + maven-antrun-plugin + ${version.maven-antrun-plugin} + + + + + ${jacoco.tcp.port} + + + + + sleep-for-a-while + pre-integration-test + + run + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + ${version.maven-failsafe-plugin} + + + test-it + + integration-test + verify + + + + -Dfile.encoding=UTF-8 -Ddaemon.port=${validator.server.port} + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${version.maven-javadoc-plugin} + + ${version.java} + none + + + + attach-javadocs + + jar + + + + + + net.revelc.code.formatter + formatter-maven-plugin + ${version.formatter-maven-plugin} + + + validate + generate-sources + + validate + + + + + ${project.basedir}/formatter.xml + LF + + + + + + + + + + format + + false + + - - - org.apache.maven.plugins - maven-resources-plugin - 3.3.1 - - ISO-8859-1 - - - - - org.codehaus.mojo - build-helper-maven-plugin - 3.6.0 - - - reserve-network-port - - reserve-network-port - - process-resources - - - validator.server.port - jacoco.tcp.port - - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - 3.5.0 - - - enforce-versions - - enforce - - - - - [3.3.9,) - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.14.0 - - 1.8 - 1.8 - UTF-8 - - - - - org.apache.maven.plugins - maven-shade-plugin - 3.6.0 - - - jdk11+ - package - - shade - - - true - standalone - - - de.kosit.validationtool.cmd.CommandLineApplication - - - - - *:* - - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - **/module-info.class - - - - - - - jdk8 - package - - shade - - - true - java8-standalone - - - org.glassfish.jaxb:jaxb-runtime - com.sun.istack:istack-commons-runtime - com.sun.xml.fastinfoset:FastInfoset - jakarta.activation:jakarta.activation-api - jakarta.xml.bind:jakarta.xml.bind-api - org.jvnet.staxex:stax-ex - org.glassfish.jaxb:txw2 - - - - - de.kosit.validationtool.cmd.CommandLineApplication - - - - - *:* - - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - **/module-info.class - - - - - - - - - - org.apache.maven.plugins - maven-assembly-plugin - 3.7.1 - - - full_dist - package - - single - - - - src/assembly/assembly-dist.xml - - true - false - target/ - target/assembly/full - - - - - - - - org.jvnet.jaxb2.maven2 - maven-jaxb2-plugin - 0.15.3 - - - - generate - - - - - true - src/main/model/xsd - src/main/model/binding - false - - -Xinheritance - - - - org.jvnet.jaxb2_commons - jaxb2-basics - 0.13.1 - - - - - - org.glassfish.jaxb - jaxb-runtime - ${version.jaxb} - true - - - - - - - org.jacoco - jacoco-maven-plugin - ${version.jacoco} - - - **/validationtool/model/** - **/validationtool/cmd/assertions/** - - - - - prepareJacocoSurefireArgLine - - prepare-agent - - - jacocoSurefire - - - - prepareJacocoFailsafeArgLine - pre-integration-test - - prepare-agent - - - jacocoFailsafe - tcpserver -
localhost
- ${jacoco.tcp.port} -
-
- - dump - post-integration-test - - dump - - - -
localhost
- ${jacoco.tcp.port} - true -
-
- - generateJacocoReport - - report - - verify - -
-
- - org.apache.maven.plugins - maven-surefire-plugin - 3.5.3 - - - -Dfile.encoding=UTF-8 ${jacocoSurefire} - - - - - org.apache.maven.plugins - maven-source-plugin - 3.3.1 - - - attach-sources - - jar - - - - - - - org.apache.maven.plugins - maven-release-plugin - 3.1.1 - - v@{project.version} - - - - - org.codehaus.mojo - exec-maven-plugin - 3.5.0 - - - run - pre-integration-test - - exec - - - - - java - false - true - true - - - ${jacocoFailsafe} - -Xmx128m - -classpath - - de.kosit.validationtool.cmd.CommandLineApplication - -s - ${project.build.testOutputDirectory}/examples/simple/scenarios.xml - -r - ${project.build.testOutputDirectory}/examples/simple/repository - --port - ${validator.server.port} - -D - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - 3.1.0 - - - - - ${jacoco.tcp.port} - - - - - sleep-for-a-while - pre-integration-test - - run - - - - - - org.apache.maven.plugins - maven-failsafe-plugin - 3.5.3 - - - test-it - - integration-test - verify - - - - -Dfile.encoding=UTF-8 -Ddaemon.port=${validator.server.port} - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.11.2 - - 8 - none - - - - attach-javadocs - - jar - - - - - - net.revelc.code.formatter - formatter-maven-plugin - 2.13.0 - - - validate - generate-sources - - validate - - - - - ${project.basedir}/formatter.xml - LF - - - - + + net.revelc.code.formatter + formatter-maven-plugin + ${version.formatter-maven-plugin} + + + maven-formatting + initialize + + format + + + + + ${project.basedir}/formatter.xml + +
-
- - - - release-sign-artifacts - - - performRelease - true - - - - - - maven-gpg-plugin - 3.2.7 - - - sign-artifacts - verify - - sign - - - - - - - - - owasp-check - - - - org.owasp - dependency-check-maven - ${version.owasp-dependency-check} - - 0 - - ${project.basedir}/owasp-suppressions.xml - - - - - - - validate - - - check - - - - - - - - - format - - false - - - - - net.revelc.code.formatter - formatter-maven-plugin - 2.13.0 - - - maven-formatting - initialize - - format - - - - - ${project.basedir}/formatter.xml - - - - - - - - + +
+ + owasp-check + - + + org.owasp + dependency-check-maven + ${version.dependency-check-maven} + + 0 + + ${project.basedir}/owasp-suppressions.xml + + + + + validate + + check + + + + - - - - https://github.com/itplr-kosit/validationtool.git - scm:git:https://projekte.kosit.org/kosit/validator.git - v1.1.0 - https://github.com/itplr-kosit/validator - - https://github.com/itplr-kosit/validator - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - sonatype-nexus-staging - Nexus Release Repository - https://oss.sonatype.org/service/local/staging/deploy/maven2 - - - + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${version.maven-gpg-plugin} + + + sign-artifacts + verify + + sign + + + + + + + +