Description
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.
Attachments
Attachments
Issue Links
- is related to
-
IVY-951 Correctly set ivy.resolved.configurations property when the conf string includes a negation operator.
- Resolved