svn commit: r762209 - /maven/doxia/doxia/trunk/pom.xml

2009-04-05 Thread ltheussl
Author: ltheussl
Date: Mon Apr  6 04:44:30 2009
New Revision: 762209

URL: http://svn.apache.org/viewvc?rev=762209view=rev
Log:
forkMode never does not work with cobertura, see MCOBERTURA-70

Modified:
maven/doxia/doxia/trunk/pom.xml

Modified: maven/doxia/doxia/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/pom.xml?rev=762209r1=762208r2=762209view=diff
==
--- maven/doxia/doxia/trunk/pom.xml (original)
+++ maven/doxia/doxia/trunk/pom.xml Mon Apr  6 04:44:30 2009
@@ -263,12 +263,6 @@
 
tagBasehttps://svn.apache.org/repos/asf/maven/doxia/doxia/tags/tagBase
   /configuration
 /plugin
-plugin
-  artifactIdmaven-surefire-plugin/artifactId
-  configuration
-forkModenever/forkMode
-  /configuration
-/plugin
 !-- TODO need to upgrade to last version or Maven parent version --
 plugin
   groupIdorg.codehaus.plexus/groupId




svn commit: r762044 - in /maven/scm/trunk: ./ maven-scm-managers/ maven-scm-providers/ maven-scm-providers/maven-scm-providers-cvs/ maven-scm-providers/maven-scm-providers-git/ maven-scm-providers/mav

2009-04-05 Thread olamy
Author: olamy
Date: Sun Apr  5 06:33:07 2009
New Revision: 762044

URL: http://svn.apache.org/viewvc?rev=762044view=rev
Log:
ignore eclipse files

Modified:
maven/scm/trunk/   (props changed)
maven/scm/trunk/maven-scm-managers/   (props changed)
maven/scm/trunk/maven-scm-providers/   (props changed)
maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/   (props 
changed)
maven/scm/trunk/maven-scm-providers/maven-scm-providers-git/   (props 
changed)
maven/scm/trunk/maven-scm-providers/maven-scm-providers-standard/   (props 
changed)
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/   (props 
changed)

Propchange: maven/scm/trunk/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -7,3 +7,4 @@
 *.iws
 *.iml
 .metadata
+.settings

Propchange: maven/scm/trunk/maven-scm-managers/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -2,3 +2,6 @@
 target
 *.ipr
 *.iws
+.settings
+.classpath
+.project

Propchange: maven/scm/trunk/maven-scm-providers/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -6,3 +6,4 @@
 *.ipr
 *.iws
 *.iml
+.settings

Propchange: maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -2,3 +2,6 @@
 maven-scm-providers-cvs.iws
 maven-scm-providers-cvs.iml
 target
+.settings
+.classpath
+.project

Propchange: maven/scm/trunk/maven-scm-providers/maven-scm-providers-git/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -6,3 +6,4 @@
 *.ipr
 *.iws
 *.iml
+.settings

Propchange: maven/scm/trunk/maven-scm-providers/maven-scm-providers-standard/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -1,2 +1,4 @@
 target
 .project
+.settings
+.classpath

Propchange: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/
--
--- svn:ignore (original)
+++ svn:ignore Sun Apr  5 06:33:07 2009
@@ -2,3 +2,6 @@
 maven-scm-providers-svn.iml
 maven-scm-providers-svn.ipr
 target
+.settings
+.classpath
+.project




svn commit: r762080 - /maven/plugins/trunk/maven-source-plugin/pom.xml

2009-04-05 Thread dennisl
Author: dennisl
Date: Sun Apr  5 13:22:49 2009
New Revision: 762080

URL: http://svn.apache.org/viewvc?rev=762080view=rev
Log:
o Use version 2.4 of maven-archiver.

Modified:
maven/plugins/trunk/maven-source-plugin/pom.xml

Modified: maven/plugins/trunk/maven-source-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-source-plugin/pom.xml?rev=762080r1=762079r2=762080view=diff
==
--- maven/plugins/trunk/maven-source-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-source-plugin/pom.xml Sun Apr  5 13:22:49 2009
@@ -73,7 +73,7 @@
 dependency
   groupIdorg.apache.maven/groupId
   artifactIdmaven-archiver/artifactId
-  version2.3/version
+  version2.4/version
 /dependency
 dependency
   groupIdorg.codehaus.plexus/groupId




svn commit: r762110 - /maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java

2009-04-05 Thread rafale
Author: rafale
Date: Sun Apr  5 15:43:32 2009
New Revision: 762110

URL: http://svn.apache.org/viewvc?rev=762110view=rev
Log:
Added some traces in order to help creating archetypes by hand.
(ARCHETYPE-236)

Modified:

maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java

Modified: 
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java
URL: 
http://svn.apache.org/viewvc/maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java?rev=762110r1=762109r2=762110view=diff
==
--- 
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java
 (original)
+++ 
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java
 Sun Apr  5 15:43:32 2009
@@ -57,9 +57,8 @@
  * @plexus.component
  */
 public class DefaultArchetypeArtifactManager
-extends AbstractLogEnabled
-implements ArchetypeArtifactManager
-{
+extends AbstractLogEnabled
+implements ArchetypeArtifactManager {
 /**
  * @plexus.requirement
  */
@@ -77,7 +76,7 @@
 
 private Map archetypeCache = new TreeMap();
 
-public File getArchetypeFile (
+public File getArchetypeFile(
 final String groupId,
 final String artifactId,
 final String version,
@@ -85,18 +84,15 @@
 final ArtifactRepository localRepository,
 final List repositories
 )
-throws UnknownArchetype
-{
-try
-{
+throws UnknownArchetype {
+try {
 File archetype = getArchetype(
-groupId,
-artifactId,
-version);
-if (archetype==null)
-{
+groupId,
+artifactId,
+version );
+if( archetype == null ) {
 archetype =
-downloader.download (
+downloader.download(
 groupId,
 artifactId,
 version,
@@ -105,142 +101,117 @@
 repositories
 );
 setArchetype(
-groupId,
-artifactId,
-version,
-archetype);
+groupId,
+artifactId,
+version,
+archetype );
 }
 return archetype;
 }
-catch ( DownloadNotFoundException ex )
-{
-throw new UnknownArchetype ( ex );
+catch( DownloadNotFoundException ex ) {
+throw new UnknownArchetype( ex );
 }
-catch ( DownloadException ex )
-{
-throw new UnknownArchetype ( ex );
+catch( DownloadException ex ) {
+throw new UnknownArchetype( ex );
 }
 }
 
-public ClassLoader getArchetypeJarLoader ( File archetypeFile )
-throws UnknownArchetype
-{
-try
-{
+public ClassLoader getArchetypeJarLoader( File archetypeFile )
+throws UnknownArchetype {
+try {
 URL[] urls = new URL[1];
 
-urls[0] = archetypeFile.toURI ().toURL ();
+urls[0] = archetypeFile.toURI().toURL();
 
-return new URLClassLoader ( urls );
+return new URLClassLoader( urls );
 }
-catch ( MalformedURLException e )
-{
-throw new UnknownArchetype ( e );
+catch( MalformedURLException e ) {
+throw new UnknownArchetype( e );
 }
 }
 
-public Model getArchetypePom ( File jar )
-throws XmlPullParserException, UnknownArchetype, IOException
-{
+public Model getArchetypePom( File jar )
+throws XmlPullParserException, UnknownArchetype, IOException {
 String pomFileName = null;
 ZipFile zipFile = null;
-try
-{
-zipFile = getArchetypeZipFile ( jar );
-Enumeration enumeration = zipFile.entries ();
-while ( enumeration.hasMoreElements () )
-{
-ZipEntry el = (ZipEntry) enumeration.nextElement ();
-
-String entry = el.getName ();
-if ( entry.startsWith ( META-INF )  entry.endsWith ( 
pom.xml ) )
-{
+try {
+zipFile = getArchetypeZipFile( jar );
+Enumeration enumeration = zipFile.entries();
+while( enumeration.hasMoreElements() ) {
+ZipEntry el = (ZipEntry) enumeration.nextElement();
+
+String entry = el.getName();
+if( entry.startsWith( META-INF )  entry.endsWith( 

svn commit: r762142 - in /maven/components/branches/MNG-2766: ./ maven-core/src/main/java/org/apache/maven/lifecycle/ maven-core/src/main/java/org/apache/maven/plugin/ maven-core/src/test/java/org/apa

2009-04-05 Thread jvanzyl
Author: jvanzyl
Date: Sun Apr  5 19:55:14 2009
New Revision: 762142

URL: http://svn.apache.org/viewvc?rev=762142view=rev
Log:
o roll up all the plugin manager capability into one class. having a manager, a 
component discoverer, and component discovery listener is too complicated.
o using the a looking to set the discoverer and discovery listener. in plexus 
this can be rolled into one extender


Added:

maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/MavenPluginManager.java
   (with props)
Removed:

maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/MavenPluginCollector.java

maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/MavenPluginDiscoverer.java
Modified:

maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java

maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java

maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java

maven/components/branches/MNG-2766/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java
maven/components/branches/MNG-2766/pom.xml

Modified: 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java?rev=762142r1=762141r2=762142view=diff
==
--- 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
 (original)
+++ 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
 Sun Apr  5 19:55:14 2009
@@ -265,6 +265,8 @@
 
 for( Plugin plugin : project.getBuild().getPlugins() )
 {
+System.out.println( plugin --  + plugin );
+
 for( PluginExecution execution : plugin.getExecutions() )
 {
 // if the phase is specified then I don't have to go fetch the 
plugin yet and pull it down

Modified: 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java?rev=762142r1=762141r2=762142view=diff
==
--- 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
 (original)
+++ 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
 Sun Apr  5 19:55:14 2009
@@ -15,9 +15,17 @@
  * the License.
  */
 
+import java.io.IOException;
+import java.io.Reader;
 import java.net.MalformedURLException;
+import java.net.URL;
+import java.net.URLConnection;
 import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.Enumeration;
 import java.util.HashMap;
+import java.util.HashSet;
 import java.util.Iterator;
 import java.util.LinkedHashSet;
 import java.util.List;
@@ -26,6 +34,7 @@
 
 import org.apache.maven.ArtifactFilterManager;
 import org.apache.maven.artifact.Artifact;
+import org.apache.maven.artifact.ArtifactUtils;
 import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.artifact.resolver.ArtifactNotFoundException;
 import org.apache.maven.artifact.resolver.ArtifactResolutionException;
@@ -45,6 +54,7 @@
 import org.apache.maven.plugin.descriptor.MojoDescriptor;
 import org.apache.maven.plugin.descriptor.Parameter;
 import org.apache.maven.plugin.descriptor.PluginDescriptor;
+import org.apache.maven.plugin.descriptor.PluginDescriptorBuilder;
 import org.apache.maven.project.DuplicateArtifactAttachmentException;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.project.MavenProjectBuilder;
@@ -61,25 +71,39 @@
 import org.codehaus.plexus.component.configurator.ConfigurationListener;
 import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException;
 import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator;
+import org.codehaus.plexus.component.discovery.ComponentDiscoverer;
+import org.codehaus.plexus.component.discovery.ComponentDiscovererManager;
+import org.codehaus.plexus.component.discovery.ComponentDiscoveryEvent;
+import org.codehaus.plexus.component.discovery.ComponentDiscoveryListener;
+import org.codehaus.plexus.component.repository.ComponentDescriptor;
+import org.codehaus.plexus.component.repository.ComponentSetDescriptor;
 import