Skip to content
This repository was archived by the owner on Feb 20, 2025. It is now read-only.

The ArtifactVersion leaks into public API #130

Open
Larusso opened this issue Nov 2, 2021 · 0 comments
Open

The ArtifactVersion leaks into public API #130

Larusso opened this issue Nov 2, 2021 · 0 comments

Comments

@Larusso
Copy link
Member

Larusso commented Nov 2, 2021

Description

The following dependency declaration makes the 'org.apache.maven:maven-artifact' an implemenation only depdency.

implementation 'org.apache.maven:maven-artifact:3.8.2'

But projects pulling this plugin also need to pull this dependency into the classpath when extending or writing custom tasks.
We need to redefine this dependency as API or update its internal usage so it won't leak.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant