[ https://issues.apache.org/jira/browse/MNG-7316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17438304#comment-17438304 ]
Rob Tompkins commented on MNG-7316: ----------------------------------- What do you mean by "make those assemblies not attach through the plugin configuration?" Is there a way, using the maven-assembly-plugin, to create assemblies that aren't attached for .m2 distribution? I suppose we could be using the assembly plugin improperly here and maybe should be creating "modules" as opposed to "assemblies?" But I'm not that familiar with that territory, so I'll have to read in further to see what is possible in that space. > MavenProject.getAttachedArtifacts() regression with 3.8.1 > --------------------------------------------------------- > > Key: MNG-7316 > URL: https://issues.apache.org/jira/browse/MNG-7316 > Project: Maven > Issue Type: Bug > Components: Core > Affects Versions: 3.8.2, 3.8.3 > Reporter: Gary D. Gregory > Assignee: Michael Osipov > Priority: Critical > Fix For: 3.8.x-candidate > > > The method {{MavenProject.getAttachedArtifacts()}} as of 3.8.2 breaks > releasing components for us at Apache Commons using our Maven Release plugin > because the list returned is now immutable, we now get an exception when > calling {{remove()}} on the collection returned by the API; see > [https://github.com/apache/commons-release-plugin/blob/master/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java#L137] > This worked fine in 3.8.1, may you please change it back for 3.8.4? > We cannot use Maven 3.8.2 and 3.8.3 to release our components. > ([~michael-o]: Ironically, I discovered this trying to create a release > candidate for Apache Commons CLI.) > The exception in 3.8.3: > {quote}Caused by: java.lang.UnsupportedOperationException > at java.util.Collections$UnmodifiableCollection.remove > (Collections.java:1060) > at > org.apache.commons.release.plugin.mojos.CommonsDistributionDetachmentMojo.execute > (CommonsDistributionDetachmentMojo.java:136) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > {quote} > -- This message was sent by Atlassian Jira (v8.3.4#803005)