apache / apache/maven-dependency-plugin
[MDEP-722] Verbose tree does not appropriately handle multi module projects
- Dominant language
- Java
- Stars
- 175
- Forks
- 196
- Avg merge
- 19h 30m
- Merged PRs (30d)
- 5
Description
**[Ian Lavallee](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=ilavallee)** opened **[MDEP-722](https://issues.apache.org/jira/browse/MDEP-722?redirect=false)** and commented
When the verbose tree is processing a module that has another module as a dependency it will print/create the parent module in proper verbose form but the dependency module will be printed in non verbose form.
This is not a massive issue as the dependent module will still be printed in verbose mode separately so a developer still has the info available but not in the most convenient form.
Relevant classes are TreeMojo, VerboseDependencyGraphBuilder and once this is fixed the warning message in the verbose serializers should be removed
---
No further details from [MDEP-722](https://issues.apache.org/jira/browse/MDEP-722?redirect=false)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing multi-module verbose-tree processing through TreeMojo and VerboseDependencyGraphBuilder. Check how the parent module and its dependency module are rendered, then inspect the verbose serializers' warning message. Done means dependent modules are printed in the appropriate verbose form and the obsolete warning is removed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100