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-4 [${maven.version}] 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.81 1.18.0 3.49.5 11.0.0 3.0.1 6.7.0 5.5.0 3.30.5 5.13.4 1.18.38 4.7.7 3.15.1 7.16.0 2.0.17 4.9.3 3.0.4 3.7.1 3.6.0 3.5.0 3.14.0 3.1.4 3.6.1 3.5.1 1.12.0 3.5.1 3.1.4 0.8.13 3.4.2 12.1.3 3.15.1 3.27.0 3.9.0 3.3.1 3.21.0 ${spotbugs.version}.2 3.5.3 2.18.0 3.3.2 org.junit junit-bom ${junit.version} pom import com.aayushatharva.brotli4j brotli4j ${brotli4j.version} com.github.spotbugs spotbugs-annotations ${spotbugs.version} info.picocli picocli ${picocli.version} io.javalin javalin ${javalin.version} jakarta.json.bind jakarta.json.bind-api ${jakarta.json.version} org.apache.jena apache-jena-libs ${jena.version} pom 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.jline jline ${jline.version} org.projectlombok lombok ${lombok.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-simple ${slf4j.version} org.slf4j slf4j-api org.checkerframework checker-qual provided org.projectlombok lombok provided org.junit.jupiter junit-jupiter test org.junit.jupiter junit-jupiter-engine test 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} ${mainClass} 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