[ https://jira.codehaus.org/browse/MDEP-196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy updated MDEP-196: ------------------------------- Summary: Coherence between dependency:tree and dependency:list include/exclude options (was: Coherence between dependency:tree and dependency:list options) > Coherence between dependency:tree and dependency:list include/exclude options > ----------------------------------------------------------------------------- > > Key: MDEP-196 > URL: https://jira.codehaus.org/browse/MDEP-196 > Project: Maven 2.x Dependency Plugin > Issue Type: Improvement > Components: tree > Affects Versions: 2.0 > Reporter: Baptiste MATHUS > Priority: Minor > > (The "list" component seems to be missing. That's why I only selected the > "tree" one). > I think dependency:tree and dependency:list should at least try to share the > same filtering options. For example, I just ran this on my project: > bq. mvn dependency:tree -Dincludes=org.springframework > Then I wanted to see the resulting list after the transitive dependency > resolution, so I just replaced tree by list: > bq. mvn dependency:list -Dincludes=org.springframework > But indeed this won't work, since for dependency:list you have to put > -DincludeGroupIds instead of -Dincludes. > What it should do in my opinion: > # both should support a very simple -Dincludes/-Dexcludes option that would > just do a simple kind of grep inside the groupId/artifact (even version ?) > # both should then also support -DincludeGroupIds/includeArtifactIds as > specific options. > This would improve the global usability and coherence of the plugin. Also > note that other mojos of the dependency-plugin could be improved by this > unification (resolve*, sources, unpack...). > Thanks a lot. > Cheers. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira