From 2eb1f3eebb05529e802c2c117059b66849fa7147 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Thu, 28 May 2026 08:23:27 +0200 Subject: [PATCH] Bump scala-maven-plugin upgrade target from 4.9.2 to 4.9.5 Version 4.9.2 still calls add() on immutable lists returned by Maven 4 API. The fix (commit e6d922eb) landed in 4.9.5, the first version published to Maven Central after the fix. Co-Authored-By: Claude Opus 4.6 --- .../cling/invoker/mvnup/goals/PluginUpgradeStrategy.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/PluginUpgradeStrategy.java b/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/PluginUpgradeStrategy.java index 6a6d16cb1510..15209a2f9103 100644 --- a/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/PluginUpgradeStrategy.java +++ b/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/PluginUpgradeStrategy.java @@ -92,8 +92,8 @@ public class PluginUpgradeStrategy extends AbstractUpgradeStrategy { new PluginUpgrade( "net.alchim31.maven", "scala-maven-plugin", - "4.9.2", - "Versions before 4.9.2 call add() on immutable lists returned by Maven 4 API"), + "4.9.5", + "Versions before 4.9.5 call add() on immutable lists returned by Maven 4 API"), new PluginUpgrade( DEFAULT_MAVEN_PLUGIN_GROUP_ID, "maven-resources-plugin", @@ -261,7 +261,7 @@ private Map getPluginUpgradesMap() { new PluginUpgradeInfo(DEFAULT_MAVEN_PLUGIN_GROUP_ID, "maven-surefire-report-plugin", "3.5.2")); upgrades.put( "net.alchim31.maven:scala-maven-plugin", - new PluginUpgradeInfo("net.alchim31.maven", "scala-maven-plugin", "4.9.2")); + new PluginUpgradeInfo("net.alchim31.maven", "scala-maven-plugin", "4.9.5")); upgrades.put( DEFAULT_MAVEN_PLUGIN_GROUP_ID + ":maven-resources-plugin", new PluginUpgradeInfo(DEFAULT_MAVEN_PLUGIN_GROUP_ID, "maven-resources-plugin", "3.3.1"));