This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
commit 73af05c1e2b42f6f16091d1742fdb6e6ad155de9 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Tue May 7 09:57:12 2024 -0400 Reuse PathUtils --- .../org/apache/commons/configuration2/test/HsqlDB.java | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/test/java/org/apache/commons/configuration2/test/HsqlDB.java b/src/test/java/org/apache/commons/configuration2/test/HsqlDB.java index 8f3cf21e..4ba1af15 100644 --- a/src/test/java/org/apache/commons/configuration2/test/HsqlDB.java +++ b/src/test/java/org/apache/commons/configuration2/test/HsqlDB.java @@ -17,12 +17,14 @@ package org.apache.commons.configuration2.test; -import java.io.FileReader; +import java.nio.charset.Charset; +import java.nio.file.Paths; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; +import org.apache.commons.io.file.PathUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -59,17 +61,7 @@ public class HsqlDB { } private String getFileContents(final String fileName) throws Exception { - try (FileReader fr = new FileReader(fileName)) { - - final char[] fileBuf = new char[1024]; - final StringBuilder sb = new StringBuilder(1000); - int res = -1; - - while ((res = fr.read(fileBuf, 0, 1024)) > -1) { - sb.append(fileBuf, 0, res); - } - return sb.toString(); - } + return PathUtils.readString(Paths.get(fileName), Charset.defaultCharset()); } private void loadSqlFile(final String fileName) throws Exception {