This is an automated email from the ASF dual-hosted git repository. jamesbognar pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push: new c3b4004 Minor bug fix in config API. c3b4004 is described below commit c3b4004fd884c29b56b835836c82bbfdd2dd542a Author: JamesBognar <jamesbog...@apache.org> AuthorDate: Tue Apr 24 19:53:55 2018 -0400 Minor bug fix in config API. --- .../java/org/apache/juneau/config/internal/ConfigMap.java | 2 +- .../main/java/org/apache/juneau/internal/StringUtils.java | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/internal/ConfigMap.java b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/internal/ConfigMap.java index b2b3e72..db48420 100644 --- a/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/internal/ConfigMap.java +++ b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/internal/ConfigMap.java @@ -99,7 +99,7 @@ public class ConfigMap implements ConfigStoreListener { boolean foundComment = false; for (ListIterator<String> li = lines.listIterator(); li.hasNext();) { String l = li.next(); - char c = StringUtils.firstNonWhitespaceChar(l); + char c = firstChar(l); if (c != '#') { if (c == 0 && foundComment) { li.set("[]"); diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java index d7717a4..9ec58cc 100644 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java @@ -2256,4 +2256,16 @@ public final class StringUtils { return Integer.MAX_VALUE; return s1.compareTo(s2); } + + /** + * Returns the first character in the specified string. + * + * @param s The string to check. + * @return The first character in the string, or <code>0</code> if the string is <jk>null</jk> or empty. + */ + public static char firstChar(String s) { + if (s == null || s.length() == 0) + return 0; + return s.charAt(0); + } } -- To stop receiving notification emails like this one, please contact jamesbog...@apache.org.