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() );
                     }