4.0.0 KoSIT XML Prüftool Implementierung de.kosit 1.4.2-SNAPSHOT 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.xoev.de Product Owner andreas.penski Andreas Penski ]init[ AG https://www.init.de developer UTF-8 0.8.5 1.18.12 9.9.1-7 1.7.25 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} commons-cli commons-cli 1.4 true org.fusesource.jansi jansi 1.18 true org.slf4j slf4j-simple ${version.slf4j} true org.apache.commons commons-lang3 3.10 org.glassfish.jaxb jaxb-runtime 2.3.3 true org.assertj assertj-core 3.16.1 test junit junit 4.13.1 test commons-io commons-io 2.6 io.rest-assured rest-assured 4.3.1 test org.mockito mockito-core 3.3.3 test de.kosit.validationtool packaged-test-scenarios 1.0.1 test src/main/model src/main/resources true org.codehaus.mojo build-helper-maven-plugin 3.1.0 reserve-network-port reserve-network-port process-resources validator.server.port jacoco.tcp.port org.apache.maven.plugins maven-enforcer-plugin 3.0.0-M2 enforce-versions enforce [3.3.9,) org.apache.maven.plugins maven-compiler-plugin 3.8.1 1.8 1.8 UTF-8 org.apache.maven.plugins maven-shade-plugin 3.2.1 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.1.1 full_dist package single src/assembly/assembly-dist.xml true false target/ target/assembly/full org.jvnet.jaxb2.maven2 maven-jaxb2-plugin 0.14.0 generate true src/main/model/xsd src/main/model/binding false -Xinheritance org.jvnet.jaxb2_commons jaxb2-basics 0.11.1 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 2.22.0 -Dfile.encoding=UTF-8 ${jacocoSurefire} org.apache.maven.plugins maven-source-plugin 3.1.0 attach-sources jar org.apache.maven.plugins maven-release-plugin 2.5.3 v@{project.version} org.codehaus.mojo exec-maven-plugin 1.6.0 run pre-integration-test exec java false true true ${jacocoFailsafe} -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 1.8 ${jacoco.tcp.port} sleep-for-a-while pre-integration-test run org.apache.maven.plugins maven-failsafe-plugin 2.22.1 test-it integration-test verify -Dfile.encoding=UTF-8 -Ddaemon.port=${validator.server.port} org.apache.maven.plugins maven-javadoc-plugin 3.2.0 8 none attach-javadocs jar net.revelc.code.formatter formatter-maven-plugin 2.13.0 validate generate-sources validate ${project.basedir}/formatter.xml LF
format false net.revelc.code.formatter formatter-maven-plugin 2.12.2 maven-formatting initialize format ${project.basedir}/formatter.xml 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