This is an automated email from the ASF dual-hosted git repository.
elharo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new 3bcfbc26 Avoid deprecated ArtifactFactory (#489)
3bcfbc26 is described below
commit 3bcfbc261c39e59043306e2f50a1f35af81fd9be
Author: Elliotte Rusty Harold <[email protected]>
AuthorDate: Mon Jan 6 15:42:18 2025 +0000
Avoid deprecated ArtifactFactory (#489)
---
.../dependency/fromDependencies/TestCopyDependenciesMojo2.java | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git
a/src/test/java/org/apache/maven/plugins/dependency/fromDependencies/TestCopyDependenciesMojo2.java
b/src/test/java/org/apache/maven/plugins/dependency/fromDependencies/TestCopyDependenciesMojo2.java
index cb852a1e..bb554d33 100644
---
a/src/test/java/org/apache/maven/plugins/dependency/fromDependencies/TestCopyDependenciesMojo2.java
+++
b/src/test/java/org/apache/maven/plugins/dependency/fromDependencies/TestCopyDependenciesMojo2.java
@@ -27,7 +27,6 @@ import java.util.Collection;
import java.util.Set;
import org.apache.maven.artifact.Artifact;
-import org.apache.maven.artifact.factory.ArtifactFactory;
import org.apache.maven.artifact.metadata.ArtifactMetadata;
import org.apache.maven.artifact.repository.ArtifactRepository;
import org.apache.maven.artifact.repository.ArtifactRepositoryPolicy;
@@ -232,8 +231,6 @@ public class TestCopyDependenciesMojo2 extends
AbstractDependencyMojoTestCase {
mojo.useRepositoryLayout = true;
mojo.execute();
- ArtifactFactory artifactFactory = lookup(ArtifactFactory.class);
-
File outputDirectory = mojo.outputDirectory;
ArtifactRepository targetRepository = new MavenArtifactRepository(
"local",
@@ -246,11 +243,12 @@ public class TestCopyDependenciesMojo2 extends
AbstractDependencyMojoTestCase {
File baseDirectory = Paths.get(targetRepository.getBasedir()).toFile();
assertTrue(baseDirectory.isDirectory());
+ org.apache.maven.repository.RepositorySystem repositorySystem =
+ lookup(org.apache.maven.repository.RepositorySystem.class);
for (Artifact artifact : artifacts) {
assertArtifactExists(artifact, targetRepository);
-
if (!artifact.getBaseVersion().equals(artifact.getVersion())) {
- Artifact baseArtifact = artifactFactory.createArtifact(
+ Artifact baseArtifact = repositorySystem.createArtifact(
artifact.getGroupId(),
artifact.getArtifactId(),
artifact.getBaseVersion(),