This is an automated email from the ASF dual-hosted git repository.
reschke pushed a commit to branch OAK-11462
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/OAK-11462 by this push:
new 268d816c93 OAK-11462: Remove usage of Guava Files.write() - oak-run
268d816c93 is described below
commit 268d816c93b050b57dc24ef81fa1d6dca48b2f5d
Author: Julian Reschke <[email protected]>
AuthorDate: Thu Feb 6 14:56:41 2025 +0100
OAK-11462: Remove usage of Guava Files.write() - oak-run
---
.../main/java/org/apache/jackrabbit/oak/index/merge/IndexDiff.java | 2 +-
.../src/test/java/org/apache/jackrabbit/oak/index/ReindexIT.java | 5 ++---
.../oak/plugins/tika/CSVFileBinaryResourceProviderTest.java | 5 ++---
.../java/org/apache/jackrabbit/oak/plugins/tika/TikaHelperTest.java | 6 ++----
4 files changed, 7 insertions(+), 11 deletions(-)
diff --git
a/oak-run/src/main/java/org/apache/jackrabbit/oak/index/merge/IndexDiff.java
b/oak-run/src/main/java/org/apache/jackrabbit/oak/index/merge/IndexDiff.java
index c20d4a4abc..c3a429c10f 100644
--- a/oak-run/src/main/java/org/apache/jackrabbit/oak/index/merge/IndexDiff.java
+++ b/oak-run/src/main/java/org/apache/jackrabbit/oak/index/merge/IndexDiff.java
@@ -73,7 +73,7 @@ public class IndexDiff {
private static void writeFile(Path p, JsonObject json) {
try {
- Files.write(p, json.toString().getBytes());
+ Files.writeString(p, json.toString());
} catch (IOException e) {
throw new IllegalStateException("Error writing file: " + p, e);
}
diff --git
a/oak-run/src/test/java/org/apache/jackrabbit/oak/index/ReindexIT.java
b/oak-run/src/test/java/org/apache/jackrabbit/oak/index/ReindexIT.java
index 74bc528e9d..4ff446d16f 100644
--- a/oak-run/src/test/java/org/apache/jackrabbit/oak/index/ReindexIT.java
+++ b/oak-run/src/test/java/org/apache/jackrabbit/oak/index/ReindexIT.java
@@ -19,7 +19,6 @@
package org.apache.jackrabbit.oak.index;
import org.apache.jackrabbit.guava.common.collect.Iterators;
-import org.apache.jackrabbit.guava.common.io.Files;
import org.apache.commons.io.output.ByteArrayOutputStream;
import org.apache.jackrabbit.oak.api.PropertyState;
import org.apache.jackrabbit.oak.api.Type;
@@ -51,7 +50,7 @@ import javax.jcr.query.RowIterator;
import java.io.File;
import java.io.IOException;
import java.io.PrintStream;
-import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.TimeUnit;
@@ -339,7 +338,7 @@ public class ReindexIT extends
LuceneAbstractIndexCommandTest {
"}";
File jsonFile = temporaryFolder.newFile();
- Files.write(json, jsonFile, StandardCharsets.UTF_8);
+ Files.writeString(jsonFile.toPath(), json);
File outDir = temporaryFolder.newFolder();
File storeDir = fixture.getDir();
diff --git
a/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/CSVFileBinaryResourceProviderTest.java
b/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/CSVFileBinaryResourceProviderTest.java
index 62e4c676c5..65f2964daa 100644
---
a/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/CSVFileBinaryResourceProviderTest.java
+++
b/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/CSVFileBinaryResourceProviderTest.java
@@ -19,10 +19,9 @@
package org.apache.jackrabbit.oak.plugins.tika;
import java.io.File;
-import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
import java.util.Map;
-import org.apache.jackrabbit.guava.common.io.Files;
import org.apache.commons.csv.CSVPrinter;
import org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore;
import org.junit.Rule;
@@ -47,7 +46,7 @@ public class CSVFileBinaryResourceProviderTest {
p.printRecord(null, null, "text/plain", null, "/c");
File dataFile = temporaryFolder.newFile();
- Files.write(sb, dataFile, StandardCharsets.UTF_8);
+ Files.writeString(dataFile.toPath(), sb);
CSVFileBinaryResourceProvider provider = new
CSVFileBinaryResourceProvider(dataFile, new MemoryBlobStore());
diff --git
a/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/TikaHelperTest.java
b/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/TikaHelperTest.java
index 3409de9c91..48ef18dca6 100644
---
a/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/TikaHelperTest.java
+++
b/oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/TikaHelperTest.java
@@ -16,13 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-
package org.apache.jackrabbit.oak.plugins.tika;
import java.io.File;
-import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
-import org.apache.jackrabbit.guava.common.io.Files;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;
@@ -55,7 +53,7 @@ public class TikaHelperTest {
" </parser>\n" +
" </parsers>\n" +
"</properties>";
- Files.write(configText, config, StandardCharsets.UTF_8);
+ Files.writeString(config.toPath(), configText);
TikaHelper tika = new TikaHelper(config);
assertFalse(tika.isIndexed("application/xml"));
}