This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to annotated tag maven-filtering-1.0-alpha-1
in repository https://gitbox.apache.org/repos/asf/maven-filtering.git

commit a8cec412e87435713493847f7924826fe6dc22bb
Author: Oliver Lamy <[email protected]>
AuthorDate: Sat Jul 26 02:15:23 2008 +0000

    fix checstyle errors
    
    git-svn-id: 
https://svn.apache.org/repos/asf/maven/sandbox/trunk/shared/maven-filtering@679946
 13f79535-47bb-0310-9956-ffa450edef68
---
 .../org/apache/maven/shared/filtering/CompositeMap.java  |  2 +-
 .../maven/shared/filtering/DefaultMavenFileFilter.java   | 12 ++++++------
 .../shared/filtering/DefaultMavenResourcesFiltering.java | 16 +++++++++-------
 .../apache/maven/shared/filtering/FilteringUtils.java    | 14 +++++---------
 .../apache/maven/shared/filtering/MavenFileFilter.java   |  6 +++---
 .../maven/shared/filtering/MavenResourcesExecution.java  |  4 ++--
 .../filtering/PropertiesEscapingBackSlahValueSource.java |  6 +++---
 7 files changed, 29 insertions(+), 31 deletions(-)

diff --git a/src/main/java/org/apache/maven/shared/filtering/CompositeMap.java 
b/src/main/java/org/apache/maven/shared/filtering/CompositeMap.java
index 6be53de..157cace 100755
--- a/src/main/java/org/apache/maven/shared/filtering/CompositeMap.java
+++ b/src/main/java/org/apache/maven/shared/filtering/CompositeMap.java
@@ -54,7 +54,7 @@ public class CompositeMap
     /**
      * @param maps an orderer {@link List} of {@link Map}
      * @param useSystemProperties using or not the System Properties
-     * @param systemPropertiesFirst if with get( key ) the systemProperties 
must wins (the internal ordered {@link List} 
+     * @param systemPropertiesFirst if with get( key ) the sysProps must wins 
(the internal ordered {@link List} 
      *        will have in first the System Properties)
      */
     public CompositeMap( List /*Map*/maps, boolean useSystemProperties, 
boolean systemPropertiesFirst )
diff --git 
a/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java 
b/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java
index cc5e4db..17bf524 100755
--- 
a/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java
+++ 
b/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java
@@ -53,7 +53,8 @@ public class DefaultMavenFileFilter
                           boolean escapedBackslashesInFilePath, String 
encoding, MavenSession mavenSession )
         throws MavenFilteringException
     {
-        List filterWrappers = getDefaultFilterWrappers( mavenProject, filters, 
escapedBackslashesInFilePath, mavenSession );
+        List filterWrappers = getDefaultFilterWrappers( mavenProject, filters, 
escapedBackslashesInFilePath,
+                                                        mavenSession );
         copyFile( from, to, filtering, filterWrappers, encoding );
     }
 
@@ -126,9 +127,8 @@ public class DefaultMavenFileFilter
         
         List defaultFilterWrappers = new ArrayList( 3 );
 
-        final ValueSource propertiesValueSource = new 
PropertiesEscapingBackSlahValueSource(
-                                                                               
              escapedBackslashesInFilePath,
-                                                                               
              filterProperties );
+        final ValueSource propertiesValueSource = 
+            new PropertiesEscapingBackSlahValueSource( 
escapedBackslashesInFilePath, filterProperties );
         
         // support ${token}
 
@@ -148,7 +148,7 @@ public class DefaultMavenFileFilter
         {
             public Reader getReader( Reader reader )
             {
-                final Interpolator propertiesInterpolatorAtRegex = new 
RegexBasedInterpolator("\\@", "(.+?)\\@");
+                final Interpolator propertiesInterpolatorAtRegex = new 
RegexBasedInterpolator( "\\@", "(.+?)\\@" );
                 propertiesInterpolatorAtRegex.addValueSource( 
propertiesValueSource );                
                 return new InterpolatorFilterReader( reader, 
propertiesInterpolatorAtRegex, "@", "@" );
             }
@@ -174,7 +174,7 @@ public class DefaultMavenFileFilter
         {
             public Reader getReader( Reader reader )
             {
-                Interpolator mavenProjectInterpolator = new 
RegexBasedInterpolator("\\@", "(.+?)\\@");
+                Interpolator mavenProjectInterpolator = new 
RegexBasedInterpolator( "\\@", "(.+?)\\@" );
                  
                 ValueSource valueSource = new MavenProjectValueSource( 
mavenProject, escapedBackslashesInFilePath );
                 mavenProjectInterpolator.addValueSource( valueSource );
diff --git 
a/src/main/java/org/apache/maven/shared/filtering/DefaultMavenResourcesFiltering.java
 
b/src/main/java/org/apache/maven/shared/filtering/DefaultMavenResourcesFiltering.java
index 54a468b..3ec1bae 100755
--- 
a/src/main/java/org/apache/maven/shared/filtering/DefaultMavenResourcesFiltering.java
+++ 
b/src/main/java/org/apache/maven/shared/filtering/DefaultMavenResourcesFiltering.java
@@ -153,11 +153,15 @@ public class DefaultMavenResourcesFiltering
 
         if ( mavenResourcesExecution.getEncoding() == null || 
mavenResourcesExecution.getEncoding().length() < 1 )
         {
-            getLogger().info( "Using platform encoding (" + 
ReaderFactory.FILE_ENCODING + " actually) to copy filtered resources." );
+            getLogger().info(
+                              "Using platform encoding (" + 
ReaderFactory.FILE_ENCODING
+                                  + " actually) to copy filtered resources." );
         }
         else
         {
-            getLogger().info( "Using '" + 
mavenResourcesExecution.getEncoding() + "' encoding to copy filtered 
resources." );
+            getLogger().info(
+                              "Using '" + mavenResourcesExecution.getEncoding()
+                                  + "' encoding to copy filtered resources." );
         }
         
         for ( Iterator i = mavenResourcesExecution.getResources().iterator(); 
i.hasNext(); )
@@ -183,12 +187,10 @@ public class DefaultMavenResourcesFiltering
             // this part is required in case the user specified "../something" 
as destination
             // see MNG-1345
             File outputDirectory = 
mavenResourcesExecution.getOutputDirectory();
-            if ( !outputDirectory.exists() )
+            if ( !outputDirectory.exists() && !outputDirectory.mkdirs() )
             {
-                if ( !outputDirectory.mkdirs() )
-                {
-                    throw new MavenFilteringException( "Cannot create resource 
output directory: " + outputDirectory );
-                }
+                throw new MavenFilteringException( "Cannot create resource 
output directory: " + outputDirectory );
+
             }
 
             DirectoryScanner scanner = new DirectoryScanner();
diff --git 
a/src/main/java/org/apache/maven/shared/filtering/FilteringUtils.java 
b/src/main/java/org/apache/maven/shared/filtering/FilteringUtils.java
index f28fc87..990d9ee 100755
--- a/src/main/java/org/apache/maven/shared/filtering/FilteringUtils.java
+++ b/src/main/java/org/apache/maven/shared/filtering/FilteringUtils.java
@@ -1,7 +1,5 @@
 package org.apache.maven.shared.filtering;
 
-import org.codehaus.plexus.util.StringUtils;
-
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -21,6 +19,8 @@ import org.codehaus.plexus.util.StringUtils;
  * under the License.
  */
 
+import org.codehaus.plexus.util.StringUtils;
+
 /**
  * @author <a href="mailto:[email protected]";>olamy</a>
  * @since 21 juil. 2008
@@ -39,14 +39,10 @@ public class FilteringUtils
     
     public static final String escapeWindowsPath( String val )
     {
-        if ( !StringUtils.isEmpty( val ) )
+        if ( !StringUtils.isEmpty( val ) && val.indexOf( ":\\" ) == 1 )
         {
-            // Check if it's a windows path
-            if ( val.indexOf( ":\\" ) == 1 )
-            {
-                val = StringUtils.replace( (String) val, "\\", "\\\\" );
-                val = StringUtils.replace( (String) val, ":", "\\:" );
-            }
+            val = StringUtils.replace( (String) val, "\\", "\\\\" );
+            val = StringUtils.replace( (String) val, ":", "\\:" );
         }
         return val;
     }
diff --git 
a/src/main/java/org/apache/maven/shared/filtering/MavenFileFilter.java 
b/src/main/java/org/apache/maven/shared/filtering/MavenFileFilter.java
index 1620159..d1bc248 100755
--- a/src/main/java/org/apache/maven/shared/filtering/MavenFileFilter.java
+++ b/src/main/java/org/apache/maven/shared/filtering/MavenFileFilter.java
@@ -63,9 +63,9 @@ public interface MavenFileFilter
      * Will return the default FileUtils.FilterWrappers
      * 
      * <ul>
-     *   <li>interpolation with token ${ } and values from SystemProps, 
project.properties, from filters and project filters.</li>
-     *   <li>interpolation with token @ @ and values from SystemProps, 
project.properties, from filters and project filters.</li>
-     *   <li>interpolation with token ${ } and values from mavenProject 
interpolation.</li>
+     *   <li>interpolate with token ${} and values from sysProps, 
project.properties, filters and project filters.</li>
+     *   <li>interpolate with token @ @ and values from sysProps, 
project.properties, filters and project filters.</li>
+     *   <li>interpolate with token ${} and values from mavenProject 
interpolation.</li>
      * </ul>
      * 
      * @param mavenProject
diff --git 
a/src/main/java/org/apache/maven/shared/filtering/MavenResourcesExecution.java 
b/src/main/java/org/apache/maven/shared/filtering/MavenResourcesExecution.java
index 2e5e63d..441959f 100755
--- 
a/src/main/java/org/apache/maven/shared/filtering/MavenResourcesExecution.java
+++ 
b/src/main/java/org/apache/maven/shared/filtering/MavenResourcesExecution.java
@@ -1,3 +1,5 @@
+package org.apache.maven.shared.filtering;
+
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -16,7 +18,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.maven.shared.filtering;
 
 import java.io.File;
 import java.io.Reader;
@@ -24,7 +25,6 @@ import java.util.ArrayList;
 import java.util.List;
 
 import org.apache.maven.execution.MavenSession;
-import org.apache.maven.model.Resource;
 import org.apache.maven.project.MavenProject;
 import org.codehaus.plexus.interpolation.Interpolator;
 import org.codehaus.plexus.interpolation.InterpolatorFilterReader;
diff --git 
a/src/main/java/org/apache/maven/shared/filtering/PropertiesEscapingBackSlahValueSource.java
 
b/src/main/java/org/apache/maven/shared/filtering/PropertiesEscapingBackSlahValueSource.java
index bc98355..76b6afb 100755
--- 
a/src/main/java/org/apache/maven/shared/filtering/PropertiesEscapingBackSlahValueSource.java
+++ 
b/src/main/java/org/apache/maven/shared/filtering/PropertiesEscapingBackSlahValueSource.java
@@ -33,13 +33,13 @@ public class PropertiesEscapingBackSlahValueSource
 {
 
     private boolean escapedBackslashesInFilePath;
-    
+
     private Properties properties;
-    
+
     /**
      * 
      */
-    public PropertiesEscapingBackSlahValueSource(boolean 
escapedBackslashesInFilePath, Properties properties)
+    public PropertiesEscapingBackSlahValueSource( boolean 
escapedBackslashesInFilePath, Properties properties )
     {
         this.escapedBackslashesInFilePath = escapedBackslashesInFilePath;
         this.properties = properties == null ? new Properties() : properties;

Reply via email to