maven/maven-core
Tamas Cservenak 69c5a5dbdb
[MNG-7619] Reverse Dependency Tree (#900)
Adds Maven feature that is able to explain why an artifact is present in local repository.

Usable for diagnosing resolution issues.

In local repository, for each artifact it records `.tracking` folder, containing farthest artifact that got to this artifact, and the list of graph nodes that lead to it.

Note: this is based on by @grgrzybek proposal and reuses some code he provided. See https://github.com/apache/maven-resolver/pull/182

---

https://issues.apache.org/jira/browse/MNG-7619
2022-12-05 16:19:20 +01:00
..
src [MNG-7619] Reverse Dependency Tree (#900) 2022-12-05 16:19:20 +01:00
lifecycle-executor.txt [MNG-6146] Several small stylistic and spelling improvements to code and documentation 2017-02-03 10:12:28 +01:00
plugin-manager.txt [MNG-6146] Several small stylistic and spelling improvements to code and documentation 2017-02-03 10:12:28 +01:00
pom.xml [MNG-7613] Parent POM 38 - code reformat 2022-12-02 12:54:12 +01:00