From 67402b1acfc6ceae9338508804644cbde21db78f Mon Sep 17 00:00:00 2001 From: JFronny Date: Wed, 14 Sep 2022 19:31:32 +0200 Subject: [PATCH] Attempt to fix pom by replacing it with the current upstream --- gson/pom.xml | 177 ++++++++++++++++++++++++++++++++++++++------------- pom.xml | 154 +++++++++++++++++++++++++++++++++----------- 2 files changed, 247 insertions(+), 84 deletions(-) diff --git a/gson/pom.xml b/gson/pom.xml index fbe17177..bae3dcec 100644 --- a/gson/pom.xml +++ b/gson/pom.xml @@ -27,6 +27,26 @@ + + + org.codehaus.mojo + templating-maven-plugin + 1.0.0 + + + filtering-java-templates + + filter-sources + + + ${basedir}/src/main/java-templates + ${project.build.directory}/generated-sources/java-templates + + + + org.apache.maven.plugins maven-compiler-plugin @@ -41,18 +61,27 @@ - - 11 - 11 - - + + biz.aQute.bnd + bnd-maven-plugin + 6.3.1 + + + + bnd-process + + + + + + org.apache.maven.plugins maven-surefire-plugin - 3.0.0-M6 + 3.0.0-M7 + + org.apache.maven.plugins + maven-jar-plugin + + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + - + org.moditect moditect-maven-plugin @@ -96,45 +210,16 @@ - - biz.aQute.bnd - bnd-maven-plugin - 6.3.1 - - - - bnd-process - - - - + org.apache.maven.plugins - maven-jar-plugin + maven-javadoc-plugin - - - ${project.build.outputDirectory}/META-INF/MANIFEST.MF - + com.google.gson.internal:com.google.gson.internal.bind - - org.codehaus.mojo - templating-maven-plugin - 1.0.0 - - - filtering-java-templates - - filter-sources - - - ${basedir}/src/main/java-templates - ${project.build.directory}/generated-sources/java-templates - - - - diff --git a/pom.xml b/pom.xml index f6d84870..4545e840 100644 --- a/pom.xml +++ b/pom.xml @@ -43,6 +43,23 @@ + + + gitlab-maven + ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven + + + + + gitlab-maven + ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven + + + gitlab-maven + ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven + + + @@ -107,46 +124,107 @@ maven-jar-plugin 3.2.2 + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + org.apache.maven.plugins + maven-gpg-plugin + 3.0.1 + + + org.apache.maven.plugins + maven-release-plugin + 3.0.0-M6 + + true + + false + release + + + + + com.github.siom79.japicmp + japicmp-maven-plugin + 0.16.0 + + + + ${project.groupId} + ${project.artifactId} + + JAPICMP-OLD + + + + + ${project.build.directory}/${project.build.finalName}.${project.packaging} + + + + true + true + + com.google.gson.internal + + true + true + true + + + - - - org.apache.maven.plugins - maven-release-plugin - 2.5.3 - - - org.apache.maven.scm - maven-scm-api - 1.12.2 - - - org.apache.maven.scm - maven-scm-provider-gitexe - 1.12.2 - - - - true - - - - - - gitlab-maven - ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven - - - - - gitlab-maven - ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven - - - gitlab-maven - ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/maven - - + + + + release + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + +