You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2009/09/15 19:43:36 UTC

svn commit: r815413 - /maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java

Author: bentmann
Date: Tue Sep 15 17:43:36 2009
New Revision: 815413

URL: http://svn.apache.org/viewvc?rev=815413&view=rev
Log:
[MNG-4360] [regression] wagon-webdav-jackrabbit doesn't work with Maven 3.x

Modified:
    maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java

Modified: maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java
URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java?rev=815413&r1=815412&r2=815413&view=diff
==============================================================================
--- maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java (original)
+++ maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java Tue Sep 15 17:43:36 2009
@@ -76,11 +76,15 @@
         artifacts.add( "plexus-component-api" );
         artifacts.add( "plexus-container-default" );
         artifacts.add( "wagon-provider-api" );
-        artifacts.add( "wagon-file" );
-        artifacts.add( "wagon-http-lightweight" );
-        artifacts.add( "wagon-http-shared" );
         artifacts.add( "wagon-manager" );
 
+        /*
+         * NOTE: Don't exclude the wagons or any of their dependencies (apart from the wagon API). This would otherwise
+         * provoke linkage errors for wagons contributed by build extensions. We also don't need to exclude the wagons
+         * from plugins. Plugins that use wagons directly and declare the corresponding dependency will simply use a
+         * wagon from their plugin realm.
+         */
+
         DEFAULT_EXCLUSIONS = artifacts;
     }