autonomousapps / autonomousapps/dependency-analysis-gradle-plugin

Remove duplicate dependencies.

Open
#887 1 comment 1 reaction 0 assignees View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.