Introduce the sbt-explicit-dependencies
Open
delta
enhancement
- Dominant language
- Scala
- Stars
- 301
- Forks
- 76
- PR merge metrics
- No merged PRs in 30d
Description
The plugin allows a strict definition of dependencies in the appropriate scope.
Update github actions workflows to check that no unused dependencies are added and that all used dependencies are explicitly declared.
https://github.com/cb372/sbt-explicit-dependencies
Contributor guide
Research direction
Start by reviewing the repository's GitHub Actions workflows and the linked sbt-explicit-dependencies plugin documentation. Configure the workflows to check that unused dependencies are rejected and all used dependencies are explicitly declared; done means both checks run successfully in GitHub Actions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, scala
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100