Christian Schulte created MRESOLVER-33:
------------------------------------------

             Summary: New class 'DefaultDependencyManager' managing 
dependencies on all levels supporting transitive dependency management.
                 Key: MRESOLVER-33
                 URL: https://issues.apache.org/jira/browse/MRESOLVER-33
             Project: Maven Resolver
          Issue Type: New Feature
            Reporter: Christian Schulte
            Priority: Trivial


The {{ClassicDependencyManager}} ignores the dependency management from 
transitive dependencies to maintain backwards compatibility with Maven 2, then 
Maven 3 (objective when extracting Aether was to keep compatibility).

The {{TransitiveDependencyManager}} will use that dependency management and 
will still support management overrides from inside {{<dependencies>}} 
elements. See the linked issues.

The {{DefaultDependencyManager}} will no longer support such overrides and can 
be considered the default implementation from a resolver point of view.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to