/[Apache-SVN]/jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java
ViewVC logotype

Diff of /jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java	2005/07/27 09:59:30	225486
+++ jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java	2005/07/27 10:01:31	225487
@@ -16,14 +16,14 @@
 
 package org.apache.commons.configuration;
 
+import java.io.BufferedReader;
 import java.io.File;
 import java.io.FilterWriter;
 import java.io.IOException;
 import java.io.LineNumberReader;
 import java.io.Reader;
-import java.io.Writer;
 import java.io.StringReader;
-import java.io.BufferedReader;
+import java.io.Writer;
 import java.net.URL;
 import java.util.Date;
 import java.util.Iterator;
@@ -68,7 +68,7 @@ import org.apache.commons.lang.StringUti
  *   like if they were on the same line separated with commas.
  *  </li>
  *  <li>
- *   Blank lines and lines starting with character '#' are skipped.
+ *   Blank lines and lines starting with character '#' or '!' are skipped.
  *  </li>
  *  <li>
  *   If a property is named "include" (or whatever is defined by
@@ -414,7 +414,7 @@ public class PropertiesConfiguration ext
         /**
          * Read a property. Returns null if Stream is
          * at EOF. Concatenates lines ending with "\".
-         * Skips lines beginning with "#" and empty lines.
+         * Skips lines beginning with "#" or "!" and empty lines.
          *
          * @return A string containing a property value or null
          *
@@ -436,7 +436,7 @@ public class PropertiesConfiguration ext
                 line = line.trim();
 
                 // skip comments and empty lines
-                if (StringUtils.isEmpty(line) || (line.charAt(0) == '#'))
+                if (StringUtils.isEmpty(line) || (line.charAt(0) == '#') || (line.charAt(0) == '!'))
                 {
                     continue;
                 }

 

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26