From 796b19da1b9ef6c1721faa2ddf35100eb01a8a28 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sat, 18 Dec 2021 23:38:46 +0100 Subject: POM: Split into -bom, -core, -parent, -bundle. Change-Id: I1fd4cc766b60266ef9dcc40e943b45d067dd7b90 --- jgvariant-parent/pom.xml | 287 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 287 insertions(+) create mode 100644 jgvariant-parent/pom.xml (limited to 'jgvariant-parent/pom.xml') diff --git a/jgvariant-parent/pom.xml b/jgvariant-parent/pom.xml new file mode 100644 index 0000000..f91339a --- /dev/null +++ b/jgvariant-parent/pom.xml @@ -0,0 +1,287 @@ + + + + 4.0.0 + + 0.1.4-SNAPSHOT + + eu.mulk.jgvariant + jgvariant-parent + pom + + JGVariant Parent + https://gerrit.benkard.de/plugins/gitiles/jgvariant + + + Parent POM of the JGVariant library. + + + + + GNU Lesser General Public License v3.0 or later + https://www.gnu.org/licenses/lgpl-3.0.html + + + + + + Matthias Benkard + code@mulk.eu + Matthias Benkard + https://matthias.benkard.de + + + + + scm:git:https://gerrit.benkard.de/jgvariant + scm:git:ssh://gerrit.benkard.de:29418/jgvariant + https://gerrit.benkard.de/plugins/gitiles/jgvariant + + + + true + 17 + + UTF-8 + UTF-8 + + 3.8.1 + ${surefire-plugin.version} + 3.2.0 + 1.12.0 + 1.5 + 3.2.0 + 2.2.1 + 1.6.8 + 2.17.6 + 3.0.0-M5 + 2.8.1 + + 1.1.2 + 2.10.0 + 1.13.0 + 22.0.0 + 5.8.2 + + + + + ossrh + https://s01.oss.sonatype.org/content/repositories/snapshots + + + + + + + + com.google.errorprone + error_prone_annotations + ${errorprone.version} + + + org.jetbrains + annotations + ${jetbrains-annotations.version} + + + org.apiguardian + apiguardian-api + ${apiguardian.version} + + + + + org.junit.jupiter + junit-jupiter-engine + ${junit-jupiter.version} + test + + + org.junit.jupiter + junit-jupiter-api + ${junit-jupiter.version} + test + + + + + + + + + + + + maven-surefire-plugin + ${surefire-plugin.version} + + + --add-opens eu.mulk.jgvariant.core/eu.mulk.jgvariant.core=ALL-UNNAMED + + + + + + maven-failsafe-plugin + ${failsafe-plugin.version} + + + --add-opens eu.mulk.jgvariant.core/eu.mulk.jgvariant.core=ALL-UNNAMED + + + + + + maven-compiler-plugin + ${compiler-plugin.version} + + true + + -XDcompilePolicy=simple + -Xplugin:ErrorProne + -J--add-exports=jdk.compiler/com.sun.tools.javac.api=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.parser=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.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + + + + com.google.errorprone + error_prone_core + ${errorprone.version} + + + + + + + maven-jar-plugin + ${jar-plugin.version} + + + + org.codehaus.mojo + versions-maven-plugin + ${versions-plugin.version} + + + + org.apache.maven.plugins + maven-scm-plugin + ${maven-scm-plugin.version} + + v${project.version} + developerConnection + + + + + + + + + + + com.diffplug.spotless + spotless-maven-plugin + ${spotless-plugin.version} + + + + + java,javax,org,com,de,io,dagger,eu.mulk, + + + ${google-java-format.version} + + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + ${nexus-staging-plugin.version} + true + + ossrh + https://s01.oss.sonatype.org/ + true + + + + + + + + + + release + + + + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + code@mulk.eu + + + + sign-artifacts + verify + + sign + + + + + + + + + + + + -- cgit v1.2.3