autonomousapps / autonomousapps/dependency-analysis-gradle-plugin
Support coreLibraryDesugaring configuration
- 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.**
I noticed that when my module have dependency on `coreLibraryDesugaring(libs.tools.desugarJdkLibs)` then plugin doesn't even see it and in console there is no suggestion to remove it if it unused
**Describe the solution you'd like**
Support searching for this configuration usages
Contributor guide
Research direction
Start by locating the dependency-configuration scanning entry point and checking how `coreLibraryDesugaring(...)` is represented. Trace the existing unused-dependency suggestion path, then add coverage for a module using that configuration and verify that unused dependencies are reported appropriately.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100