You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Simon Wang (JIRA)" <ji...@codehaus.org> on 2014/05/19 11:13:10 UTC

[jira] (MPIR-295) enhancements on dependency convergence report

Simon Wang created MPIR-295:
-------------------------------

             Summary: enhancements on dependency convergence report
                 Key: MPIR-295
                 URL: https://jira.codehaus.org/browse/MPIR-295
             Project: Maven Project Info Reports Plugin
          Issue Type: Improvement
          Components: dependency-convergence
    Affects Versions: 2.8
            Reporter: Simon Wang


*Description*

Previously, dependency convergence report have below problems:
1. Only take care directive dependencies, not include transive dependencies into analyzing.
   In fact, more version conflicting cases are happening on transive dependencies.
2. Only effective for reactor build.
   For those single maven project, also need to analyze version conflicting.
3. Show all dependencies in report, even it is a good dependency.
   That would confuse users.
4. Without dependency hierachy, it's hard for users to resolve version conflicting issues.

To resolve above problems, have these enhancements:
1. include transive dependencies.
2. effective for both reactor build and single build.
3. only show version conflicting dependency & snapshot dependency in report.
4. show clear dependency hierachy for version conflicting dependency.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)