opensearch-project/OpenSearch

[Feature Request] Automate detection of unused dependencies

Open

#19.364 aperta il 22 set 2025

Vedi su GitHub
 (3 commenti) (0 reazioni) (1 assegnatario)Java (1505 fork)batch import
Buildenhancementgood first issue

Metriche repository

Star
 (8123 star)
Metriche merge PR
 (Merge medio 5g 9h) (266 PR mergiate in 30 g)

Descrizione

Is your feature request related to a problem? Please describe

This repository has a lot of subprojects, each with its own set of dependencies. This leads to a lot of maintenance in keeping these dependencies up to date. We use dependabot to automate updates but that does not eliminate manual work. See #19347 for a case where a dependency was unused. It would be great to automate detection of unused dependencies so they can be removed in order to reduce maintenance overhead.

Describe the solution you'd like

See #5652 for one possible solution for detecting unused dependencies

Related component

Build

Guida contributor