autonomousapps / autonomousapps/dependency-analysis-gradle-plugin
Remove duplicate dependencies.
- Dominant language
- Kotlin
- Stars
- 2.2k
- Forks
- 158
- Avg merge
- 16h 25m
- Merged PRs (30d)
- 46
Description
**Is your feature request related to a problem? Please describe.**
Currently the plugin does not notice or warn if you have two of the exact same dependency in your `dependencies` block.
**Describe the solution you'd like**
The plugin should remove duplicate lines from `dependencies` when using `fixDependencies` and maybe warn when running `projectHealth`
Contributor guide
Research direction
Start by locating the fixDependencies and projectHealth entry points and trace how dependency declarations are read and reported. Confirm whether duplicate lines should be removed only by fixDependencies or also reported by projectHealth; done means the agreed behavior is covered for duplicate entries in a dependencies block.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100