Now with correct constructor signature.
I'm not sure if we should maintain maven-repository-builder, so for now keep this constructor so projects using this repo-builder can use improved common-artifact-filters
git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@1702716 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java b/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java
index 1a7d936..8bf74d1 100644
--- a/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java
+++ b/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java
@@ -57,10 +57,11 @@
this( patterns, false );
}
- // for backwards compatibility
- public PatternIncludesArtifactFilter( final List<String> patterns )
+ // for backwards compatibility, used by org.apache.maven.shared.repository.DefaultRepositoryAssembler
+ @Deprecated
+ public PatternIncludesArtifactFilter( final List<String> patterns, final boolean actTransitively )
{
- this( patterns, false );
+ this( (Collection) patterns, actTransitively );
}
public PatternIncludesArtifactFilter( final Collection<String> patterns, final boolean actTransitively )
diff --git a/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactTransitivityFilter.java b/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactTransitivityFilter.java
index f409503..69a7909 100644
--- a/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactTransitivityFilter.java
+++ b/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactTransitivityFilter.java
@@ -90,9 +90,10 @@
for ( org.eclipse.aether.graph.Dependency dependency : dependencies )
{
- Artifact mavenArtifact = (Artifact) Invoker.invoke( RepositoryUtils.class, "toArtifact",
- org.eclipse.aether.artifact.Artifact.class,
- dependency.getArtifact() );
+ Artifact mavenArtifact =
+ (Artifact) Invoker.invoke( RepositoryUtils.class, "toArtifact",
+ org.eclipse.aether.artifact.Artifact.class,
+ dependency.getArtifact() );
transitiveArtifacts.add( mavenArtifact.getDependencyConflictId() );
}
@@ -123,9 +124,10 @@
for ( org.sonatype.aether.graph.Dependency dependency : dependencies )
{
- Artifact mavenArtifact = (Artifact) Invoker.invoke( RepositoryUtils.class, "toArtifact",
- org.sonatype.aether.artifact.Artifact.class,
- dependency.getArtifact() );
+ Artifact mavenArtifact =
+ (Artifact) Invoker.invoke( RepositoryUtils.class, "toArtifact",
+ org.sonatype.aether.artifact.Artifact.class,
+ dependency.getArtifact() );
transitiveArtifacts.add( mavenArtifact.getDependencyConflictId() );
}