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)

Reply via email to