apache / apache/maven-dependency-plugin

[MDEP-522] Support different output types for list, or resolve

Open
#966 3 comments 0 reactions 0 assignees View on GitHub
enhancement priority:minor
Dominant language
Java
Stars
175
Forks
196
Avg merge
19h 30m
Merged PRs (30d)
5

Description

**[Jochen Wiedmann](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jochen@apache.org)** opened **[MDEP-522](https://issues.apache.org/jira/browse/MDEP-522?redirect=false)** and commented

Right now, the goals list, and resolve, generate a human readably output file. This is unsuitable for machine based processing, although a dependency list is very likely to be of use for downstream applications.

Suggestion: Introduce a new parameter outputFormat with values like "text" (current format, default), or "properties".

---

**Affects:** 2.10

**Attachments:**
- [MDEP-522.patch](https://issues.apache.org/jira/secure/attachment/12795294/MDEP-522.patch) (_19.09 kB_)
- [MDEP-522.patch](https://issues.apache.org/jira/secure/attachment/12795293/MDEP-522.patch) (_18.45 kB_)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the implementations of the list and resolve goals, then review the two attached MDEP-522.patch files for existing direction. The change should introduce an outputFormat option supporting the current text format by default and a properties format suitable for machine processing.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.