4.0.0 dev.openfeature sdk 1.16.1 [17,) UTF-8 11 ${maven.compiler.source} 5.18.0 **/e2e/*.java ${project.groupId}.${project.artifactId} false 11 OpenFeature Java SDK This is the Java implementation of OpenFeature, a vendor-agnostic abstraction library for evaluating feature flags. https://openfeature.dev abrahms Justin Abrahms eBay https://justin.abrah.ms/ Apache License 2.0 https://www.apache.org/licenses/LICENSE-2.0 scm:git:https://github.com/open-feature/java-sdk.git scm:git:https://github.com/open-feature/java-sdk.git https://github.com/open-feature/java-sdk org.projectlombok lombok 1.18.38 provided com.github.spotbugs spotbugs 4.8.6 provided org.slf4j slf4j-api 2.0.17 com.tngtech.archunit archunit-junit5 1.4.1 test org.mockito mockito-core ${org.mockito.version} test org.assertj assertj-core 3.27.3 test org.junit.jupiter junit-jupiter test org.junit.jupiter junit-jupiter-engine test org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-params test org.junit.platform junit-platform-suite test io.cucumber cucumber-java test io.cucumber cucumber-junit-platform-engine test io.cucumber cucumber-picocontainer test org.simplify4u slf4j2-mock 2.4.0 test com.google.guava guava 33.4.8-jre test org.awaitility awaitility 4.3.0 test org.openjdk.jmh jmh-core 1.37 test net.bytebuddy byte-buddy 1.17.6 test net.bytebuddy byte-buddy-agent 1.17.6 test io.cucumber cucumber-bom 7.26.0 pom import org.junit junit-bom 5.13.3 pom import org.apache.maven.plugins maven-toolchains-plugin 3.2.0 select-jdk-toolchain org.cyclonedx cyclonedx-maven-plugin 2.9.1 library 1.3 true true true true true false false all package makeAggregateBom maven-compiler-plugin 3.14.0 org.apache.maven.plugins maven-surefire-plugin 3.5.3 1 false ${surefireArgLine} --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED ${testExclusions} org.apache.maven.plugins maven-failsafe-plugin 3.5.3 ${surefireArgLine} org.apache.maven.plugins maven-jar-plugin 3.4.2 ${module-name} codequality true maven-dependency-plugin 3.8.1 verify analyze true com.github.spotbugs:* org.junit* com.tngtech.archunit* org.simplify4u:slf4j2-mock* com.google.guava* io.cucumber* org.junit* com.tngtech.archunit* com.google.code.findbugs* com.github.spotbugs* org.simplify4u:slf4j-mock-common:* org.jacoco jacoco-maven-plugin 0.8.13 prepare-agent prepare-agent ${project.build.directory}/coverage-reports/jacoco-ut.exec surefireArgLine report verify report ${project.build.directory}/coverage-reports/jacoco-ut.exec ${project.reporting.outputDirectory}/jacoco-ut jacoco-check check ${project.build.directory}/coverage-reports/jacoco-ut.exec dev/openfeature/sdk/exceptions/** PACKAGE LINE COVEREDRATIO 0.80 com.github.spotbugs spotbugs-maven-plugin 4.9.3.2 spotbugs-exclusions.xml com.h3xstream.findsecbugs findsecbugs-plugin 1.14.0 com.github.spotbugs spotbugs 4.8.6 run-spotbugs verify check org.apache.maven.plugins maven-checkstyle-plugin 3.6.0 checkstyle.xml true true false com.puppycrawl.tools checkstyle 10.26.1 validate validate check com.diffplug.spotless spotless-maven-plugin 2.45.0 .gitattributes .gitignore true 4 true 4 check deploy true org.sonatype.central central-publishing-maven-plugin 0.8.0 true central true org.apache.maven.plugins maven-source-plugin 3.3.1 attach-sources jar-no-fork org.apache.maven.plugins maven-javadoc-plugin 3.11.2 true all,-missing attach-javadocs jar org.apache.maven.plugins maven-gpg-plugin 3.2.8 sign-artifacts install sign benchmark pw.krejci jmh-maven-plugin 0.2.2 e2e org.codehaus.mojo exec-maven-plugin 3.5.1 update-test-harness-submodule validate exec git submodule update --init spec java11 [11,) true org.apache.maven.plugins maven-toolchains-plugin 3.2.0 select-jdk-toolchain org.apache.maven.plugins maven-surefire-plugin 3.5.3 ${surefireArgLine} ${testExclusions} ${skip.tests} org.apache.maven.plugins maven-failsafe-plugin 3.5.3 ${surefireArgLine} org.apache.maven.plugins maven-compiler-plugin 3.14.0 default-testCompile test-compile testCompile true central https://central.sonatype.com/repository/maven-snapshots/