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


Reply via email to