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.