apache / apache/maven-build-cache-extension

Cleanup dependencies

Open
#431 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.