apache / apache/maven-dependency-plugin

Undeprecate the silent parameter

Open
#1,643 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
175
Forks
196
Avg merge
19h 30m
Merged PRs (30d)
5

Description

### New feature, improvement proposal

After upgrading `maven-dependency-plugin`, we are getting this warning:

```
[INFO] --- dependency:3.10.0:copy-dependencies (copy-dependencies) @ app ---
Warning: Parameter 'silent' (user property 'silent') is deprecated: to be removed in 4.0; use -q command line option instead
```

This is not really helpful. Using `-q` will suppress all Maven output. Setting `silent` for one execution of the Dependency plugin will just suppress logging each copied dependency, which is a valid use case.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Maven Dependency Plugin handling and deprecation declaration for the `silent` parameter. Confirm how one plugin execution suppresses copied-dependency logging, then verify that the deprecation warning is gone while Maven's broader output remains unaffected.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.