4.1.0 lv.enes parent 1.0.0 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 1.0.0 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.4.1 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-archetype-plugin ${archetype-plugin.version} 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