From d0bd5bb6d7bfc68fc1453a664b52637f643b541a Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Wed, 29 Jan 2025 22:38:00 -0500 Subject: [PATCH 1/3] fix: animal-sniffer-maven-plugin to a profile b/384085175#comment40 We can skip animal-sniffer-maven-plugin execution if we wrap it as a profile. --- google-oauth-client-appengine/pom.xml | 12 ------ google-oauth-client-java6/pom.xml | 12 ------ google-oauth-client-jetty/pom.xml | 12 ------ pom.xml | 54 ++++++++++++++++----------- 4 files changed, 33 insertions(+), 57 deletions(-) diff --git a/google-oauth-client-appengine/pom.xml b/google-oauth-client-appengine/pom.xml index cda732087..0a3cde176 100644 --- a/google-oauth-client-appengine/pom.xml +++ b/google-oauth-client-appengine/pom.xml @@ -62,18 +62,6 @@ - - - org.codehaus.mojo - animal-sniffer-maven-plugin - - - org.codehaus.mojo.signature - java17 - 1.0 - - - org.apache.felix maven-bundle-plugin diff --git a/google-oauth-client-java6/pom.xml b/google-oauth-client-java6/pom.xml index f3bb99e1d..49faaf0de 100644 --- a/google-oauth-client-java6/pom.xml +++ b/google-oauth-client-java6/pom.xml @@ -47,18 +47,6 @@ - - - org.codehaus.mojo - animal-sniffer-maven-plugin - - - org.codehaus.mojo.signature - java17 - 1.0 - - - org.apache.felix maven-bundle-plugin diff --git a/google-oauth-client-jetty/pom.xml b/google-oauth-client-jetty/pom.xml index bca8bd220..77e17aeee 100644 --- a/google-oauth-client-jetty/pom.xml +++ b/google-oauth-client-jetty/pom.xml @@ -49,18 +49,6 @@ - - - org.codehaus.mojo - animal-sniffer-maven-plugin - - - org.codehaus.mojo.signature - java17 - 1.0 - - - org.apache.felix maven-bundle-plugin diff --git a/pom.xml b/pom.xml index 6861b2294..53a388e55 100644 --- a/pom.xml +++ b/pom.xml @@ -415,27 +415,6 @@ - - org.codehaus.mojo - animal-sniffer-maven-plugin - - - org.codehaus.mojo.signature - java17 - 1.0 - - - com.sun.net.httpserver.* - - - - - - check - - - - maven-project-info-reports-plugin @@ -661,5 +640,38 @@ + + animal-sniffer + + + [1.8,) + + + + + org.codehaus.mojo + animal-sniffer-maven-plugin + + + org.codehaus.mojo.signature + + java17 + 1.0 + + + com.sun.net.httpserver.* + + + + + + check + + + + + + + From 01d82c1232d7e97a847272ed773668f2cfe0e5ff Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Wed, 29 Jan 2025 23:07:38 -0500 Subject: [PATCH 2/3] clirr profile --- pom.xml | 87 ++++++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 53a388e55..3ca896c13 100644 --- a/pom.xml +++ b/pom.xml @@ -298,6 +298,43 @@ plexus-sec-dispatcher 1.4 + + + org.apache.maven.scm + maven-scm-api + 2.0.0 + + + org.apache.maven.scm + maven-scm-manager-plexus + 2.0.0 + runtime + + + org.apache.maven.scm + maven-scm-provider-hg + 2.0.0 + + + org.apache.maven.scm + maven-scm-provider-svn-commons + 2.0.0 + + + org.apache.maven.scm + maven-scm-provider-svnexe + 2.0.0 + + + org.apache.maven.scm + maven-scm-provider-git-commons + 2.0.0 + + + org.apache.maven.scm + maven-scm-provider-gitexe + 2.0.0 + @@ -399,22 +436,6 @@ - - org.codehaus.mojo - clirr-maven-plugin - - 1.19.0 - ${basedir}/../clirr-ignored-differences.xml - true - - - - - check - - - - maven-project-info-reports-plugin @@ -640,6 +661,40 @@ + + clirr-compatibility-check + + + + [1.8,) + + + + + org.codehaus.mojo + clirr-maven-plugin + + 1.19.0 + ${basedir}/../clirr-ignored-differences.xml + true + + + + + check + + + + + + + animal-sniffer From 572593a1b580bc28d0d0dd13d7e1adb16d142113 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Wed, 29 Jan 2025 23:09:12 -0500 Subject: [PATCH 3/3] revert scm dependencies --- pom.xml | 37 ------------------------------------- 1 file changed, 37 deletions(-) diff --git a/pom.xml b/pom.xml index 3ca896c13..ba62408f7 100644 --- a/pom.xml +++ b/pom.xml @@ -298,43 +298,6 @@ plexus-sec-dispatcher 1.4 - - - org.apache.maven.scm - maven-scm-api - 2.0.0 - - - org.apache.maven.scm - maven-scm-manager-plexus - 2.0.0 - runtime - - - org.apache.maven.scm - maven-scm-provider-hg - 2.0.0 - - - org.apache.maven.scm - maven-scm-provider-svn-commons - 2.0.0 - - - org.apache.maven.scm - maven-scm-provider-svnexe - 2.0.0 - - - org.apache.maven.scm - maven-scm-provider-git-commons - 2.0.0 - - - org.apache.maven.scm - maven-scm-provider-gitexe - 2.0.0 -