You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (JIRA)" <ji...@codehaus.org> on 2014/06/07 10:47:10 UTC

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

     [ https://jira.codehaus.org/browse/MPIR-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Osipov reassigned MPIR-295:
-----------------------------------

    Assignee: Michael Osipov

> 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.7, 2.8
>            Reporter: Simon Wang
>            Assignee: Michael Osipov
>             Fix For: 2.8
>
>
> *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)