Kristian Rosenvold created MASSEMBLY-726:
--------------------------------------------
Summary: Fix artifact filtering
Key: MASSEMBLY-726
URL: https://jira.codehaus.org/browse/MASSEMBLY-726
Project: Maven Assembly Plugin
Issue Type: Bug
Reporter: Kristian Rosenvold
Artifact filtering is implemented in several places and at different layers,
and is rich with inconsistencies. Some code tries to filter based on "source"
artifact while the (correct) approach is to implement on target filename; avoid
duplicate files being added to the archive under the same name. If the user
wants to add the same file under different names, we should not care.
The entire class AssemblyProxyArchiver should basically be removed (there is a
DryRunArchiver in plexus that can be used for dry runs). The other logic in
this class is faulty duplication control and/or workarounds that I suspect have
been added as symptomatic stopgaps for MASSEMBLY-725
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)