Author: hboutemy
Date: Sat Apr 10 15:19:07 2010
New Revision: 932744
URL: http://svn.apache.org/viewvc?rev=932744&view=rev
Log:
o added class javadoc
o removed unused method
Modified:
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java
Modified:
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java
URL:
http://svn.apache.org/viewvc/maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java?rev=932744&r1=932743&r2=932744&view=diff
==============================================================================
---
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java
(original)
+++
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java
Sat Apr 10 15:19:07 2010
@@ -22,6 +22,9 @@ package org.apache.maven.archetype.creat
import org.apache.maven.archetype.ArchetypeCreationRequest;
import org.apache.maven.archetype.ArchetypeCreationResult;
+/**
+ * Create an archetype from a project.
+ */
public interface ArchetypeCreator
{
String ROLE = ArchetypeCreator.class.getName();
Modified:
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java
URL:
http://svn.apache.org/viewvc/maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java?rev=932744&r1=932743&r2=932744&view=diff
==============================================================================
---
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java
(original)
+++
maven/archetype/trunk/archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java
Sat Apr 10 15:19:07 2010
@@ -76,7 +76,11 @@ import java.util.Map;
import java.util.Properties;
import java.util.Set;
-/** @plexus.component role-hint="fileset" */
+/**
+ * Create a 2.0.x Archetype from a project.
+ *
+ * @plexus.component role-hint="fileset"
+ */
public class FilesetArchetypeCreator
extends AbstractLogEnabled
implements ArchetypeCreator
@@ -1093,35 +1097,6 @@ public class FilesetArchetypeCreator
}
}
- private void createReplicaFiles( List filesets, File basedir, File
replicaFilesDirectory )
- throws IOException
- {
- getLogger().debug(
- "Creating OldArchetype/Module replica files from "
+ basedir + " to "
- + replicaFilesDirectory );
-
- copyPom( basedir, replicaFilesDirectory );
-
- for ( Iterator iterator = filesets.iterator(); iterator.hasNext(); )
- {
- FileSet fileset = (FileSet) iterator.next();
-
- DirectoryScanner scanner = new DirectoryScanner();
- scanner.setBasedir( basedir );
- scanner.setIncludes( (String[]) concatenateToList(
fileset.getIncludes(), fileset.getDirectory() ).toArray( new
String[fileset.getIncludes().size()] ) );
- scanner.setExcludes( (String[]) fileset.getExcludes().toArray( new
String[fileset.getExcludes().size()] ) );
- scanner.addDefaultExcludes();
- getLogger().debug( "Using fileset " + fileset );
- scanner.scan();
-
- List fileSetResources = Arrays.asList( scanner.getIncludedFiles()
);
-
- copyFiles( basedir, replicaFilesDirectory, fileset.getDirectory(),
fileSetResources, false, null );
-
- getLogger().debug( "Copied " + fileset.getDirectory() + " files" );
- }
- }
-
private Set getExtensions( List files )
{
Set extensions = new HashSet();