Enable consistent support of the configuration negation operator.
-----------------------------------------------------------------

                 Key: IVY-894
                 URL: https://issues.apache.org/jira/browse/IVY-894
             Project: Ivy
          Issue Type: Bug
          Components: Core
    Affects Versions: 2.0-RC1
            Reporter: Patrick Woodworth


To my mind there are two general areas that make wide use of comma-delimited 
configuration name lists.  The first area is in Ivy file dependency mappings 
and along with simple configuration names, one can also make use of operators 
like * for wildcarding and ! for negation.  The second area where these lists 
are used extensively is in the "conf" attribute of the Ant resolve task and the 
various post-resolve tasks.  Much like before one can also use the * character 
for wildcarding here, but much to my frustration the "conf" attribute of these 
Ant tasks doesn't seem to recognize the ! character as the negation operator.  
The attached patch (which includes test case) remedies this tragic situation.

-- 
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