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 25 true 4.0.0-rc-5 [${maven.version}] 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.83 1.20.0 13.0.0 3.0.1 25.0.1 6.7.0 5.6.0 3.30.6 1.10.8 6.0.2 1.18.42 3.3.6 4.7.7 3.15.2 7.20.0 1.2.1 2.0.17 3.0.4 3.8.0 3.6.0 3.5.0 3.14.1 3.1.4 3.6.2 3.6.3 3.5.1 3.1.4 0.8.14 3.5.0 0.0.8 12.2.0 3.15.2 3.28.0 3.9.0 3.4.0 3.21.0 3.5.4 2.20.1 3.3.4 org.junit junit-bom ${junit.version} pom import org.lwjgl lwjgl-bom ${lwjgl.version} pom import com.aayushatharva.brotli4j brotli4j ${brotli4j.version} info.picocli picocli ${picocli.version} io.javalin javalin ${javalin.version} jakarta.json.bind jakarta.json.bind-api ${jakarta.json.version} me.saharnooby qoi-java ${qoi.version} me.saharnooby qoi-java-awt ${qoi.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.eclipse yasson ${yasson.version} org.jline jline ${jline.version} org.openjfx javafx-controls ${javafx.version} org.joml joml ${joml.version} org.projectlombok lombok ${lombok.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-simple ${slf4j.version} org.slf4j slf4j-api 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} 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.*,.*-ea.* org.jacoco jacoco-maven-plugin ${jacoco-plugin.version} org.openjfx javafx-maven-plugin ${javafx-plugin.version} default-cli ${mainClass} 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-pmd-plugin check maven-surefire-plugin @{argLine} 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 lwjgl-natives-freebsd-amd64 unix freebsd amd64 natives-freebsd lwjgl-natives-linux-amd64 unix linux amd64 natives-linux lwjgl-natives-linux-aarch64 unix linux aarch64 natives-linux-arm64 lwjgl-natives-linux-arm unix linux arm natives-linux-arm32 lwjgl-natives-linux-arm32 unix linux arm32 natives-linux-arm32 lwjgl-natives-linux-ppc64le unix linux ppc64le natives-linux-ppc64le lwjgl-natives-linux-riscv64 unix linux riscv64 natives-linux-riscv64 lwjgl-natives-macos-x86_64 mac x86_64 natives-macos lwjgl-natives-macos-aarch64 mac aarch64 natives-macos-arm64 lwjgl-natives-windows-amd64 windows amd64 natives-windows lwjgl-natives-windows-x86 windows x86 natives-windows-x86 lwjgl-natives-windows-aarch64 windows aarch64 natives-windows-arm64