You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "nabeel saabna (Jira)" <ji...@apache.org> on 2021/03/31 14:37:00 UTC

[jira] [Created] (MDEP-741) Omitting incorrect occurrence in tree

nabeel saabna created MDEP-741:
----------------------------------

             Summary: Omitting incorrect occurrence in tree
                 Key: MDEP-741
                 URL: https://issues.apache.org/jira/browse/MDEP-741
             Project: Maven Dependency Plugin
          Issue Type: Bug
          Components: tree
    Affects Versions: 3.1.2, 2.10, 2.8
            Reporter: nabeel saabna
         Attachments: mvn_verbose_compare.html, test-dependency-bug.zip

*Description:*

Dependency net.bytebuddy:byte-buddy:jar:1.10.18:compile appears only once under a test scope dependency  org.mockito:mockito-core:jar:3.6.28:test  when running mvn dependency:tree although it is a child of another dependency with scope compile



*Actual behavior:*

The same lines that appears when running dependency:tree command:
{code:java}
+- org.mockito:mockito-core:jar:3.6.28:test       
|  +- net.bytebuddy:byte-buddy:jar:1.10.18:compile
{code}
Should be part of the omitted dependencies according to dependency:tree -Dverbose=true

{code:java}
+- org.mockito:mockito-core:jar:3.6.28:test
|  +- (net.bytebuddy:byte-buddy:jar:1.10.18:compile - scope updated from test; omitted for duplicate){code}
Full compare report attached

*Expected behavior:*
net.bytebuddy:byte-buddy:jar:1.10.18:compile to appear in the correct place in the tree

*Attachments:*
test-dependency-bug.zip
example project used to reproduce the issue and generate the report

mvn_verbose_compare.html
a compare report showing the issue
expecting line 12 to appear only the right side (verbose mode)
and line 18 to appear on both sides (appears only in verbose mode)


 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)