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

Hudson commented on MRESOLVER-8:
--------------------------------

SUCCESS: Integrated in Jenkins build maven-resolver #21 (See 
[https://builds.apache.org/job/maven-resolver/21/])
[MRESOLVER-8] Direct dependencies incorrectly detected as transitive. (schulte: 
rev e391a27ab3609fc63a625bbe3a25401af6ec02ef)
* (edit) 
maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultDependencyCollector.java


> Direct dependencies incorrectly detected as transitive.
> -------------------------------------------------------
>
>                 Key: MRESOLVER-8
>                 URL: https://issues.apache.org/jira/browse/MRESOLVER-8
>             Project: Maven Resolver
>          Issue Type: Bug
>            Reporter: Christian Schulte
>            Assignee: Christian Schulte
>            Priority: Critical
>             Fix For: Maven Artifact Resolver 1.2.0
>
>
> The 'DefaultDependencyCollector' updates the state of the 
> 'DependencyCollectionContext' when recursively processing dependencies but 
> does never return the context to the former state. This context is passed to 
> various methods when deriving child components 
> ('DependencyManager.deriveChildManager', 
> 'DependencySelector.deriveChildSelector', 
> 'DependencyTraverser.deriveChildTraverser', 
> 'VersionFilter.deriveChildFilter') which fail to correctly detect the 
> depth/transitivity of the context passed due to that context never getting 
> reset after recursion.



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

Reply via email to