maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MRESOLVER-9) DefaultDependencyCollector does not correctly handle dependency management.
Date Sat, 31 Dec 2016 18:58:58 GMT

    [ https://issues.apache.org/jira/browse/MRESOLVER-9?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15789889#comment-15789889
] 

Hudson commented on MRESOLVER-9:
--------------------------------

SUCCESS: Integrated in Jenkins build maven-resolver #32 (See [https://builds.apache.org/job/maven-resolver/32/])
[MRESOLVER-9] DefaultDependencyCollector does not correctly handle (schulte: [http://git-wip-us.apache.org/repos/asf/?p=maven-resolver.git&a=commit&h=8cec8a788c59fd62a2c8486073412f5b3efd47a5])
* (edit) maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultDependencyCollector.java


> 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
>             Fix For: Maven Artifact Resolver 1.2.0
>
>
> 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)

Mime
View raw message