commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ebo...@apache.org
Subject svn commit: r630420 - in /commons/proper/configuration/branches/configuration2_experimental: ./ src/main/java/org/apache/commons/configuration2/
Date Sat, 23 Feb 2008 10:30:50 GMT
Author: ebourg
Date: Sat Feb 23 02:30:49 2008
New Revision: 630420

URL: http://svn.apache.org/viewvc?rev=630420&view=rev
Log:
Configured the Maven 2 PMD plugin
Fixed some PMD warnings

Modified:
    commons/proper/configuration/branches/configuration2_experimental/pom.xml
    commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/AbstractFileConfiguration.java
    commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java
    commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java

Modified: commons/proper/configuration/branches/configuration2_experimental/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/pom.xml?rev=630420&r1=630419&r2=630420&view=diff
==============================================================================
--- commons/proper/configuration/branches/configuration2_experimental/pom.xml (original)
+++ commons/proper/configuration/branches/configuration2_experimental/pom.xml Sat Feb 23 02:30:49
2008
@@ -366,6 +366,17 @@
             <configLocation>conf/checkstyle.xml</configLocation>
           </configuration>
         </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-pmd-plugin</artifactId>
+          <configuration>
+            <targetJdk>1.5</targetJdk>
+            <excludes>
+              <exclude>**/*PropertyListParser*</exclude>
+              <exclude>**/*TokenMgrError*</exclude>
+            </excludes>
+          </configuration>
+        </plugin>
       </plugins>
     </build>
 

Modified: commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/AbstractFileConfiguration.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/AbstractFileConfiguration.java?rev=630420&r1=630419&r2=630420&view=diff
==============================================================================
--- commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/AbstractFileConfiguration.java
(original)
+++ commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/AbstractFileConfiguration.java
Sat Feb 23 02:30:49 2008
@@ -948,16 +948,13 @@
      */
     private void createPath(File file)
     {
-        if (file != null)
+        if (file != null && !file.exists())
         {
             // create the path to the file if the file doesn't exist
-            if (!file.exists())
+            File parent = file.getParentFile();
+            if (parent != null && !parent.exists())
             {
-                File parent = file.getParentFile();
-                if (parent != null && !parent.exists())
-                {
-                    parent.mkdirs();
-                }
+                parent.mkdirs();
             }
         }
     }

Modified: commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java?rev=630420&r1=630419&r2=630420&view=diff
==============================================================================
--- commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java
(original)
+++ commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java
Sat Feb 23 02:30:49 2008
@@ -82,12 +82,9 @@
      */
     public String next()
     {
-        if (!nextElementSet)
+        if (!nextElementSet && !setNextElement())
         {
-            if (!setNextElement())
-            {
-                throw new NoSuchElementException();
-            }
+            throw new NoSuchElementException();
         }
         nextElementSet = false;
         return nextElement;

Modified: commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java?rev=630420&r1=630419&r2=630420&view=diff
==============================================================================
--- commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java
(original)
+++ commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java
Sat Feb 23 02:30:49 2008
@@ -210,12 +210,6 @@
         }
     }
 
-    @Override
-    protected String interpolate(String base)
-    {
-        return super.interpolate(base);
-    }
-
     /**
      * {@inheritDoc}
      *



Mime
View raw message