Author: snicoll
Date: Sun Dec 23 14:37:58 2007
New Revision: 606629
URL: http://svn.apache.org/viewvc?rev=606629&view=rev
Log:
a bit of cleaning, too much debug statements.
Modified:
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
Modified:
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java?rev=606629&r1=606628&r2=606629&view=diff
==============================================================================
---
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
(original)
+++
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
Sun Dec 23 14:37:58 2007
@@ -19,18 +19,19 @@
* under the License.
*/
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-import java.util.ListIterator;
-import java.util.Set;
-
import org.apache.maven.artifact.Artifact;
import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter;
import org.apache.maven.plugin.war.Overlay;
import org.apache.maven.project.MavenProject;
import org.codehaus.plexus.util.StringUtils;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Iterator;
+import java.util.List;
+import java.util.ListIterator;
+import java.util.Set;
+
/**
* Manages the overlays.
*
@@ -43,7 +44,7 @@
private final MavenProject project;
private final List artifactsOverlays;
-
+
/**
* Creates a manager with the specified overlays.
* <p/>
@@ -68,12 +69,12 @@
this.project = project;
this.artifactsOverlays = getOverlaysAsArtifacts();
-
+
// Initialize
initialize( defaultIncludes, defaultExcludes );
-
+
}
-
+
/**
* Returns the resolved overlays.
@@ -133,8 +134,8 @@
it.set( overlay );
}
// default includes/excludes - only if the overlay uses the
default settings
- if ( Overlay.DEFAULT_INCLUDES.equals( overlay.getIncludes() )
- && Overlay.DEFAULT_EXCLUDES.equals( overlay.getExcludes() ) )
+ if ( Arrays.equals( Overlay.DEFAULT_INCLUDES,
overlay.getIncludes() ) &&
+ Arrays.equals( Overlay.DEFAULT_EXCLUDES, overlay.getExcludes()
) )
{
overlay.setIncludes( defaultIncludes );
overlay.setExcludes( defaultExcludes );
@@ -203,7 +204,7 @@
return artifact;
}
}
-
+
// maybe its a project dependencies zip or an other type
Set projectArtifacts = this.project.getDependencyArtifacts();
if ( projectArtifacts != null )
@@ -221,28 +222,28 @@
"overlay[" + overlay + "] is not a dependency of the project." );
}
-
+
/**
* compare groupId && artifactId && Type && classifier
- * @param overlay
- * @param artifact
+ * @param overlay the overlay
+ * @param artifact the artifact
* @return boolean true if equals
*/
private boolean compareOverlayWithArtifact( Overlay overlay, Artifact
artifact )
{
- return ( StringUtils.equals( overlay.getGroupId(),
artifact.getGroupId() )
- && StringUtils.equals( overlay.getArtifactId(),
artifact.getArtifactId() )
- && StringUtils.equals( overlay.getType(), artifact.getType() )
- && ( overlay.getClassifier() == null || ( StringUtils
- .equals( overlay.getClassifier(), artifact.getClassifier() ) ) ) );
+ return ( StringUtils.equals( overlay.getGroupId(),
artifact.getGroupId() ) &&
+ StringUtils.equals( overlay.getArtifactId(),
artifact.getArtifactId() ) &&
+ StringUtils.equals( overlay.getType(), artifact.getType() ) &&
+ ( overlay.getClassifier() == null || ( StringUtils
+ .equals( overlay.getClassifier(), artifact.getClassifier() ) )
) );
}
-
+
/**
* Returns a list of war [EMAIL PROTECTED]
org.apache.maven.artifact.Artifact} describing
* the overlays of the current project.
*
* @return the overlays as artifacts objects
- */
+ */
private List getOverlaysAsArtifacts()
{
ScopeArtifactFilter filter = new ScopeArtifactFilter(
Artifact.SCOPE_RUNTIME );
Modified:
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java?rev=606629&r1=606628&r2=606629&view=diff
==============================================================================
---
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
(original)
+++
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
Sun Dec 23 14:37:58 2007
@@ -136,44 +136,33 @@
String targetFilename )
throws IOException
{
- context.getLog().debug(
- "sourceId " + sourceId + ", copyFile file " +
file + ", targetFilename "
- + targetFilename );
final File targetFile = new File( context.getWebappDirectory(),
targetFilename );
context.getWebappStructure().registerFile( sourceId, targetFilename,
new WebappStructure.RegistrationCallback()
{
public void registered( String ownerId, String targetFilename )
throws IOException
{
- context.getLog().debug(
- "registered copy file " +
file.getPath() + " to targetFile "
- + targetFile.getName() );
copyFile( context, file, targetFile, targetFilename, false );
}
public void alreadyRegistered( String ownerId, String
targetFilename )
throws IOException
{
- context.getLog().debug(
- "alreadyRegistered copy onlyIfModified
file " + file.getPath()
- + " to targetFile " +
targetFile.getName() );
copyFile( context, file, targetFile, targetFilename, true );
}
public void refused( String ownerId, String targetFilename, String
actualOwnerId )
throws IOException
{
- context.getLog().debug(
- " - " + targetFilename + " wasn't
copied because it has "
- + "already been packaged for
overlay[" + actualOwnerId + "]." );
+ context.getLog().debug( " - " + targetFilename + " wasn't
copied because it has " +
+ "already been packaged for overlay[" + actualOwnerId +
"]." );
}
public void superseded( String ownerId, String targetFilename,
String deprecatedOwnerId )
throws IOException
{
- context.getLog().info(
- "File[" + targetFilename + "] belonged
to overlay[" + deprecatedOwnerId
- + "] so it will be overwritten." );
+ context.getLog().info( "File[" + targetFilename + "] belonged
to overlay[" + deprecatedOwnerId +
+ "] so it will be overwritten." );
copyFile( context, file, targetFile, targetFilename, false );
}
@@ -181,10 +170,9 @@
throws IOException
{
context.getLog()
- .warn(
- "File[" + targetFilename + "] belonged to overlay["
+ unknownOwnerId
- + "] which does not exist anymore in the
current project. It is recommended to invoke "
- + "clean if the dependencies of the project
changed." );
+ .warn( "File[" + targetFilename + "] belonged to overlay["
+ unknownOwnerId +
+ "] which does not exist anymore in the current
project. It is recommended to invoke " +
+ "clean if the dependencies of the project changed." );
copyFile( context, file, targetFile, targetFilename, false );
}
} );
@@ -209,13 +197,9 @@
throws IOException, MojoExecutionException
{
- context.getLog().debug(
- "sourceId " + sourceId + ", filtering file " +
file + " to targetFilename "
- + targetFilename );
if ( context.getWebappStructure().registerFile( sourceId,
targetFilename ) )
{
final File targetFile = new File( context.getWebappDirectory(),
targetFilename );
- context.getLog().debug( "filtering file " + file + " to targetFile
" + targetFile );
// buffer so it isn't reading a byte at a time!
Reader fileReader = null;
Writer fileWriter = null;
@@ -242,12 +226,13 @@
IOUtil.close( fileWriter );
}
// Add the file to the protected list
- context.getLog().debug( " + " + targetFilename + " has been
copied." );
+ context.getLog().debug( " + " + targetFilename + " has been copied
(filtered)." );
return true;
}
else
{
- context.getLog().debug( " - " + targetFilename + " wasn't copied
because it has already been packaged." );
+ context.getLog().debug(
+ " - " + targetFilename + " wasn't copied because it has
already been packaged (filtered)." );
return false;
}
}
@@ -276,19 +261,18 @@
}
catch ( IOException e )
{
- throw new MojoExecutionException( "Error unpacking file[" +
file.getAbsolutePath() + "]" + "to["
- + unpackDirectory.getAbsolutePath() + "]", e );
+ throw new MojoExecutionException( "Error unpacking file[" +
file.getAbsolutePath() + "]" + "to[" +
+ unpackDirectory.getAbsolutePath() + "]", e );
}
catch ( ArchiverException e )
{
- throw new MojoExecutionException( "Error unpacking file[" +
file.getAbsolutePath() + "]" + "to["
- + unpackDirectory.getAbsolutePath() + "]", e );
+ throw new MojoExecutionException( "Error unpacking file[" +
file.getAbsolutePath() + "]" + "to[" +
+ unpackDirectory.getAbsolutePath() + "]", e );
}
catch ( NoSuchArchiverException e )
{
- context.getLog().warn(
- "Skip unpacking dependency file[" +
file.getAbsolutePath()
- + " with unknown extension[" +
archiveExt + "]" );
+ context.getLog().warn( "Skip unpacking dependency file[" +
file.getAbsolutePath() +
+ " with unknown extension[" + archiveExt + "]" );
}
}
@@ -413,7 +397,7 @@
{
return new InterpolationFilterReader( fileReader,
filterProperties, "@", "@" );
}
- } };
+ }};
}
/**