4.1.0 lv.enes parent 1.0.0-SNAPSHOT pom buildstuffs AGPL-3.0-or-later https://www.gnu.org/licenses/agpl-3.0.en.html repo GNU Affero General Public License mvn.enes.lv Enes Maven https://mvn.enes.lv/releases mvn.enes.lv-snapshots Enes Maven Snapshots https://mvn.enes.lv/snapshots UTF-8 UTF-8 24 true 4.0.0-rc-3 [${maven.version}] 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.80 3.49.3 10.23.1 3.0.1 5.4.0 5.12.2 1.18.38 4.7.7 3.15.1 7.13.0 2.0.17 4.9.3 2.3.18.Final 3.0.4 3.7.1 3.6.0 3.4.1 3.14.0 3.1.4 3.5.0 3.5.0 1.12.0 3.5.1 3.1.4 0.8.13 3.4.2 12.1.1 3.15.1 3.26.0 3.9.0 3.3.1 3.21.0 ${spotbugs.version}.0 3.5.3 2.18.0 3.3.2 org.junit junit-bom ${junit.version} pom import com.github.spotbugs spotbugs-annotations ${spotbugs.version} info.picocli picocli ${picocli.version} io.undertow undertow-core ${undertow.version} jakarta.json.bind jakarta.json.bind-api ${jakarta.json.version} org.apache.jena apache-jena-libs ${jena.version} pom org.apache.maven maven-core ${maven.version} org.apache.maven maven-plugin-api ${maven.version} org.apache.maven.plugin-tools maven-plugin-annotations ${plugin-annotations.version} org.bouncycastle bcprov-jdk18on ${bouncycastle.version} org.checkerframework checker-qual ${checker.version} org.eclipse yasson ${yasson.version} org.projectlombok lombok ${lombok.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-simple ${slf4j.version} org.checkerframework checker-qual provided maven-assembly-plugin ${assembly-plugin.version} maven-checkstyle-plugin ${checkstyle-plugin.version} lv/enes/buildstuffs/checkstyle.xml lv/enes/buildstuffs/checkstyle-suppressions.xml true true com.puppycrawl.tools checkstyle ${checkstyle.version} lv.enes buildstuffs ${enes-parent.version} maven-clean-plugin ${clean-plugin.version} maven-compiler-plugin ${compiler-plugin.version} org.projectlombok lombok ${lombok.version} lombok.launch.AnnotationProcessorHider$AnnotationProcessor -Xlint:deprecation ${java.version} ${java.preview} maven-deploy-plugin ${deploy-plugin.version} maven-enforcer-plugin ${enforcer-plugin.version} enforce enforce true true ${maven.version-range} false org.apache.maven.plugins:maven-help-plugin org.apache.maven.plugins:maven-wrapper-plugin org.codehaus.mojo:versions-maven-plugin maven-install-plugin ${install-plugin.version} maven-help-plugin ${help-plugin.version} maven-jar-plugin ${jar-plugin.version} maven-plugin-plugin ${plugin-plugin.version} help-mojo helpmojo maven-pmd-plugin ${pmd-plugin.version} net.sourceforge.pmd pmd-core ${pmd.version} net.sourceforge.pmd pmd-java ${pmd.version} net.sourceforge.pmd pmd-xml ${pmd.version} lv.enes buildstuffs ${enes-parent.version} true target/generated-sources/ true true lv/enes/buildstuffs/pmd-rules.xml maven-resources-plugin ${resources-plugin.version} maven-site-plugin ${site-plugin.version} maven-surefire-plugin ${surefire-plugin.version} maven-wrapper-plugin ${wrapper-plugin.version} com.github.spotbugs spotbugs-maven-plugin ${spotbugs-plugin.version} lv/enes/buildstuffs/spotbugs-exclude.xml com.h3xstream.findsecbugs findsecbugs-plugin ${findsecbugs-plugin.version} lv.enes buildstuffs ${enes-parent.version} lv.enes vocabulary-builder-plugin ${enes-vocabulary-plugin.version} org.codehaus.mojo exec-maven-plugin ${exec-plugin.version} org.codehaus.mojo versions-maven-plugin ${versions-plugin.version} .*-M.*,.*-RC.*,.*-alpha.*,.*-beta.* org.jacoco jacoco-maven-plugin ${jacoco-plugin.version} org.owasp dependency-check-maven ${owasp-plugin.version} 7 maven-enforcer-plugin maven-site-plugin attach-descriptor env-dev env !prod maven-checkstyle-plugin check maven-compiler-plugin true org.checkerframework checker ${checker.version} org.checkerframework.checker.nullness.NullnessChecker org.checkerframework.checker.optional.OptionalChecker org.checkerframework.checker.regex.RegexChecker org.checkerframework.checker.formatter.FormatterChecker -Xmaxerrs 10000 -Xmaxwarns 10000 -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED -AskipFiles=/target/generated-sources/ maven-pmd-plugin check maven-surefire-plugin @{argLine} com.github.spotbugs spotbugs-maven-plugin check org.jacoco jacoco-maven-plugin prepare-agent prepare-agent check check CLASS *Exception *Main *Test INSTRUCTION COVEREDRATIO 80% env-test env test org.owasp dependency-check-maven nvd.nist.gov check java-preview java.preview true maven-surefire-plugin --enable-preview