Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.4.0
-
None
-
None
Description
Consider the following projects:
1. Project A with an artifact attached
2. Project B, that references A through <extends>
3. Project C, that references A through <dependency changing="true"> and B through <extends>
Disclaimer: I agree that this is a weird setup, but I didn't see it prohibited anywhere either. Please correct me if I'm wrong.
If we now try to resolve C for the first time, everything will go fine.
However, if we update A's artifact and resolve C again, then A's artifact will not be re-downloaded.