You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2009/01/29 05:17:38 UTC

svn commit: r738753 - /maven/components/branches/maven-2.1.x/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java

Author: brett
Date: Thu Jan 29 04:17:38 2009
New Revision: 738753

URL: http://svn.apache.org/viewvc?rev=738753&view=rev
Log:
[MNG-3920] block out the component api from plugins since they are only going to be exposed to the one from the core (it is not shaded). This prevents the confusing scenario of double loading the interfaces and having the container not register them properly

Modified:
    maven/components/branches/maven-2.1.x/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java

Modified: maven/components/branches/maven-2.1.x/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java
URL: http://svn.apache.org/viewvc/maven/components/branches/maven-2.1.x/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java?rev=738753&r1=738752&r2=738753&view=diff
==============================================================================
--- maven/components/branches/maven-2.1.x/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java (original)
+++ maven/components/branches/maven-2.1.x/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java Thu Jan 29 04:17:38 2009
@@ -87,6 +87,10 @@
         artifacts.add( "plexus-interactivity-api" );
         artifacts.add( "maven-toolchain" );
         artifacts.add( "wagon-provider-api" );
+
+        // drop the component-api - even though we don't use it directly it is included in out container-default
+        artifacts.add( "plexus-component-api" );
+        
         return artifacts;
     }
 }