This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-release-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new d893b4b Maven 3.8.3 throws an exception here because
MavenProject.getAttachedArtifacts() returns an IMMUTABLE collection.
d893b4b is described below
commit d893b4b0a9f01c6b22ff6486e5c5fb9dee6ceb3a
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Oct 23 09:39:21 2021 -0400
Maven 3.8.3 throws an exception here because
MavenProject.getAttachedArtifacts() returns an IMMUTABLE collection.
---
.../commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
b/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
index a044793..75fec51 100755
---
a/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
+++
b/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
@@ -133,6 +133,7 @@ public class CommonsDistributionDetachmentMojo extends
AbstractMojo {
return;
}
for (final Artifact artifactToRemove : detachedArtifacts) {
+ // Maven 3.8.3 throws an exception here because
MavenProject.getAttachedArtifacts() returns an IMMUTABLE collection.
project.getAttachedArtifacts().remove(artifactToRemove);
}
if (!workingDirectory.exists()) {