Christian Schulte created MRESOLVER-9:
-----------------------------------------

             Summary: DefaultDependencyCollector does not correctly handle 
dependency management.
                 Key: MRESOLVER-9
                 URL: https://issues.apache.org/jira/browse/MRESOLVER-9
             Project: Maven Resolver
          Issue Type: Bug
            Reporter: Christian Schulte
            Assignee: Christian Schulte
            Priority: Critical


During dependency processing the 'DependencySelector' is called to decide if a 
dependency is to be selected. The call to 'DependencySelector.selectDependency( 
dependency )' is performed with the unmanagement dependency but needs to be 
performed with the managed dependency. With the fix applied, the result no 
longer contains dependencies whose scope or optionality has been managed to not 
be part of the result (correct behaviour). Without the fix applied, the result 
contains dependencies with a managed scope or optionality not filtered out by 
the 'DependencySelector' in use (incorrect behaviour).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to