Mark Hobson wrote:

> Hi there,
> 
> I'd like to add some further goals to help with managing dependencies:
> 
> 1) List all resolve dependencies for the current project
> 2) Compare all resolved dependencies between the current project and a
> previous release
> 
> The question is where should they belong?  So far we have the
> following dependency-related goals:
> 
> - help:dependencies
> - dependency-analyse:analyse (MNG-2676)
> - dependency:*
> 
> I feel that they should be grouped together under the dependency
> plugin so we have:
> 
> - help:dependencies -> dependency:tree
> - dependency-analyse:analyse -> dependency:analyse
> 
> Then the above proposed goals could become:
> 
> 1) dependency:list
> 2) dependency:compare -DcompareVersion=xxx
> 
> What does everyone think?

What we have is also a plugin displaying a dep tree for one of
compile/runtime/test dependencies. This is really helpful.

So if you're going to move help:dependencies it might be nice to have 3
separate goals:

dependency:compile
dependency:runtime
dependency:test

Also a filter is something nice:

dependency:runtime -Dfilter=SNAPSHOT

So only the SNAPSHOT deps are shown in the tree ...

- Jörg



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to