[ 
https://issues.apache.org/jira/browse/MDEP-811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Slawomir Jaranowski updated MDEP-811:
-------------------------------------
    Component/s: list

> pom.xml output format for dependency:list
> -----------------------------------------
>
>                 Key: MDEP-811
>                 URL: https://issues.apache.org/jira/browse/MDEP-811
>             Project: Maven Dependency Plugin
>          Issue Type: New Feature
>          Components: list
>            Reporter: Simon
>            Priority: Major
>
> In order to create a reproducible build, it could make sense to fix all 
> version of direct and indirect dependency.
> This can be done adding this in <dependencyManagement>
> But this can be fastidious to do that manually.
> It could be great if it was possible to change dependency:list input format 
> to something like `pom` which will output something like :
> {code:xml}
> <dependencies>
>     <dependency>
>       <groupId>group-a</groupId>
>       <artifactId>artifact-a</artifactId>
>       <version>1.0</version>
>     </dependency>
>     <dependency>
>       <groupId>group-a</groupId>
>       <artifactId>artifact-b</artifactId>
>       <version>1.0</version>
>     </dependency>
> </dependencies>
> {code}
> This way this can be used to easily update/create <dependencyManagement>
> As in this case, it could even make sense to only fixed dependency with 
> version range, also adding an option {*}rangeVersionOnly{*}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to