apache / apache/maven-dependency-plugin
[MDEP-496] unpack-dependencies applies silent exclusions that can't be disabled
- Dominant language
- Java
- Stars
- 175
- Forks
- 196
- Avg merge
- 19h 30m
- Merged PRs (30d)
- 5
Description
**[Dan Armbrust](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=armbrust)** opened **[MDEP-496](https://issues.apache.org/jira/browse/MDEP-496?redirect=false)** and commented
The issues https://issues.apache.org/jira/browse/MDEP-338 and https://issues.apache.org/jira/browse/MDEP-337 are still just as valid today as they were 4 years ago when they were reported (and when a patch was supplied to fix the issue)
If you attempt to extract a zip file that contains a folder such as ".svn" it will extract fine - including the .svn folder - UNLESS you also supply an exclude such as \**/foo.txt\ - now the behavior changes, and it does NOT extract the .svn folder, as it falls into a default exclude list somewhere, which is unconfigurable.
---
**Affects:** 2.10
This issue is a sub-task of [MDEP-337](https://issues.apache.org/jira/browse/MDEP-337)
Contributor guide
No contributing guide indexed for this repository
Research direction
Read the related MDEP-337 and MDEP-338 reports first, then reproduce the unpack-dependencies behavior described for version 2.10 with a ZIP containing a .svn folder and an excludes entry for **/foo.txt. Trace where the default exclusions are applied. Done means the default exclusions can be disabled and the .svn folder is extracted when requested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100