[ https://issues.apache.org/jira/browse/MDEP-649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16974524#comment-16974524 ]
Robert Scholte commented on MDEP-649: ------------------------------------- I don't understand: excludeTransitive is not the opposite of includeParents > dependency:resolve-plugins lacks includeParents user property > ------------------------------------------------------------- > > Key: MDEP-649 > URL: https://issues.apache.org/jira/browse/MDEP-649 > Project: Maven Dependency Plugin > Issue Type: New Feature > Components: resolve-plugins > Affects Versions: 3.1.1 > Reporter: Dennis Schridde > Priority: Major > > `dependency:resolve` has an `includeParents` user property [1] which > `dependency:resolve-plugins` is lacking [2]. This makes it difficult to > generate a complete list of all (JARs and) POMs required to build a project > (with dependencies and plugins and their dependencies). > P.S. `dependency:get` appears to have a similar shortcoming: It can resolve > dependencies recursively (`{{transitive}}=true`, enabled by default [3]), but > it lacks a `{{includeParents}}` user property. > [1]: > [https://maven.apache.org/plugins/maven-dependency-plugin/resolve-mojo.html#includeParents] > [2]: > [https://maven.apache.org/plugins/maven-dependency-plugin/resolve-plugins-mojo.html] > [3]: Which BTW is inverse to the disabled-by-default `{{excludeTransitive}}` > user property of `dependency:resolve` > -- This message was sent by Atlassian Jira (v8.3.4#803005)