artifact property overwrites the existing properties
----------------------------------------------------

                 Key: IVY-587
                 URL: https://issues.apache.org/jira/browse/IVY-587
             Project: Ivy
          Issue Type: Improvement
            Reporter: Gilles Scokart
            Assignee: Gilles Scokart
             Fix For: 2.0.0-beta-1


artifactproperty use getProject().setProperty() to set the property.  This 
method overwrite the properties if it already exists.

As the standard in ant is to not overwrite properties, we should do the same 
(use getProject().setNewProperty()).

However, that would raise a backward compatibility issue.  So, we should at 
least provides an attribute to allow working as it worked before.

But I think complying with ant normal behavior is more important than keeping 
full backward compatibilty in the context of a 2.0 release.   So the default 
should be to not overwrite.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to