Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Let's assume A depends on latest B with configuration B1. I publish B with configuration B2. I then run resolve for A and it properly finds the latest revision of B but does NOT download any artifacts. It doesn't even complain that configuration B1 is missing. If I run -verbose I can see this message:
[ivy:resolve] configuration required by evicted revision is not available in selected revision. skipping B1 in Landmark#B#HEAD;LOCAL
1. I think this message should be shown without having to use -verbose
2. An error should be thrown since the selected revision does not have the configuration requred by the dependency