Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
In ivy file one can use patterns to include or exclude artifacts, and to define conflict manager rules. The problem is that the pattern is always considered as being either an exact pattern or a regexp (two are tested). This causes some problems:
- impossible to convert the rules from one namespace to another one (a regexp is not convertible), whereas it's often only an exat pattern which is used
- regexp are used even if not necessary, which can cause performance issue
- regexp are quite difficult to write for some people, having a pluggable matcher concept would greatly help, especially if a more simple matcher was part of ivy distribution