Feature: Updated class 'JavaDependencyMediator' to become a very simple but
complete replacement for the 'ConflictResolver'. In addition to the
nearest node wins strategy, this implementation supports scope
priorities. Currently the priorities are hard-coded to (from highest
to lowest): system, compile, runtime, test, provided. This may be
changed in the future to allow for different priorities based on the
target classpath to transform the graph to. So that when transforming
to a test classpath the test scope gets higher priority than the
compile scope. See MNG-5988.
1 file changed