Bug 397169 - Conflict resolution transformer can remove dependency completely from tree
Partially reverted original fix and restored sharing of child node lists along with docs to explicitly call it out, not only can the new conflict resolver handle this data sharing, it's actually improving performance
Showing
- aether-api/src/main/java/org/eclipse/aether/graph/DefaultDependencyNode.java 0 additions, 5 deletions.../java/org/eclipse/aether/graph/DefaultDependencyNode.java
- aether-api/src/main/java/org/eclipse/aether/graph/DependencyNode.java 11 additions, 1 deletion...rc/main/java/org/eclipse/aether/graph/DependencyNode.java
- aether-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultDependencyCollector.java 2 additions, 2 deletions...ipse/aether/internal/impl/DefaultDependencyCollector.java
- aether-impl/src/test/java/org/eclipse/aether/internal/impl/DefaultDependencyCollectorTest.java 0 additions, 23 deletions.../aether/internal/impl/DefaultDependencyCollectorTest.java
- aether-impl/src/test/resources/artifact-descriptions/diamond/test_a_1_jar.ini 0 additions, 2 deletions.../resources/artifact-descriptions/diamond/test_a_1_jar.ini
- aether-impl/src/test/resources/artifact-descriptions/diamond/test_b_1_jar.ini 0 additions, 2 deletions.../resources/artifact-descriptions/diamond/test_b_1_jar.ini
- aether-impl/src/test/resources/artifact-descriptions/diamond/test_x_1_jar.ini 0 additions, 1 deletion.../resources/artifact-descriptions/diamond/test_x_1_jar.ini
Please register or sign in to comment