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)