apache / apache/maven-build-cache-extension
Cleanup dependencies
- Dominant language
- Java
- Stars
- 163
- Forks
- 77
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 4
Description
### Affected version
HEAD
### Bug description
```
[WARNING] Used undeclared dependencies found:
[WARNING] org.apache.maven:maven-artifact:jar:4.0.0-alpha-8:provided
[WARNING] com.google.guava:guava:jar:32.0.1-jre:provided
[WARNING] org.apache.maven.resolver:maven-resolver-api:jar:1.9.16:provided
[WARNING] javax.inject:javax.inject:jar:1:provided
[WARNING] org.junit.jupiter:junit-jupiter-api:jar:5.14.2:test
[WARNING] org.apache.httpcomponents:httpcore:jar:4.4.16:compile
[WARNING] org.jetbrains:annotations:jar:17.0.0:test
[WARNING] org.slf4j:slf4j-api:jar:1.7.36:compile
[WARNING] org.apache.maven:maven-plugin-api:jar:4.0.0-alpha-8:provided
[WARNING] org.apache.maven.wagon:wagon-provider-api:jar:3.5.3:compile
[WARNING] org.apache.httpcomponents:httpclient:jar:4.5.14:compile
[WARNING] org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.9.0.M4:provided
[WARNING] org.apache.maven:maven-model:jar:4.0.0-alpha-8:provided
[WARNING] org.apache.maven.resolver:maven-resolver-spi:jar:1.9.16:provided
[WARNING] Unused declared dependencies found:
[WARNING] org.apache.maven.resolver:maven-resolver-transport-http:jar:1.9.25:provided
[WARNING] org.apache.maven.wagon:wagon-webdav-jackrabbit:jar:3.5.3:compile
[WARNING] org.junit.jupiter:junit-jupiter-engine:jar:5.14.2:test
[WARNING] org.apache.maven:maven-embedder:jar:4.0.0-alpha-8:test
[WARNING] org.slf4j:log4j-over-slf4j:jar:1.7.36:test
[WARNING] org.slf4j:jcl-over-slf4j:jar:1.7.36:test
[WARNING] org.slf4j:jul-to-slf4j:jar:1.7.36:test
[WARNING] org.openjdk.jmh:jmh-generator-annprocess:jar:1.37:test
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Maven dependency declarations that produced these warnings and compare each used and unused entry with the project’s source and tests. Done means the listed undeclared and unused dependency warnings are resolved without breaking the build.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100