Skip to content

Commit 796712f

Browse files
committed
Use Files.writeString and Files.readString where possible
1 parent 1ba8e42 commit 796712f

File tree

7 files changed

+7
-12
lines changed

7 files changed

+7
-12
lines changed

extensions/amazon-lambda/common-deployment/src/main/java/io/quarkus/amazon/lambda/deployment/LambdaUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public static void writeFile(OutputTargetBuildItem target, String name, String o
4747
output = output.replace("${artifactId}", target.getBaseName())
4848
.replace("${buildDir}", target.getOutputDirectory().toString())
4949
.replace("${targetUri}", targetUri);
50-
Files.write(artifact, output.getBytes(StandardCharsets.UTF_8));
50+
Files.writeString(artifact, output);
5151
}
5252

5353
public static void writeExecutableFile(OutputTargetBuildItem target, String name, String output) throws IOException {

extensions/container-image/container-image-jib/deployment/src/main/java/io/quarkus/container/image/jib/deployment/JibProcessor.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
import java.io.IOException;
1212
import java.io.UncheckedIOException;
13-
import java.nio.charset.StandardCharsets;
1413
import java.nio.file.DirectoryStream;
1514
import java.nio.file.Files;
1615
import java.nio.file.Path;
@@ -341,7 +340,7 @@ private void doWriteOutputFile(OutputTargetBuildItem outputTarget, Path configPa
341340
configPath = outputTarget.getOutputDirectory().resolve(configPath);
342341
}
343342
try {
344-
Files.write(configPath, output.getBytes(StandardCharsets.UTF_8));
343+
Files.writeString(configPath, output);
345344
} catch (IOException e) {
346345
log.errorf(e, "Unable to write file '%s'.", configPath.toAbsolutePath().toString());
347346
}

extensions/resteasy-reactive/rest-client/deployment/src/test/java/io/quarkus/rest/client/reactive/multipart/MultipartDetectionTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ void shouldCallExplicitEndpoints() throws IOException {
4545
Client client = RestClientBuilder.newBuilder().baseUri(baseUri).build(Client.class);
4646

4747
File file = File.createTempFile("MultipartTest", ".txt");
48-
byte[] contents = "Hello".getBytes(StandardCharsets.UTF_8);
49-
Files.write(file.toPath(), contents);
48+
Files.writeString(file.toPath(), "Hello");
5049
file.deleteOnExit();
5150

5251
assertThat(client.postMultipartExplicit(file.getName(), file))

extensions/resteasy-reactive/rest/deployment/src/test/java/io/quarkus/resteasy/reactive/server/test/multipart/LargerThanDefaultFormAttributeMultipartFormInputTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import java.io.File;
77
import java.io.IOException;
8-
import java.nio.charset.StandardCharsets;
98
import java.nio.file.Files;
109
import java.util.function.Supplier;
1110

@@ -48,7 +47,7 @@ public JavaArchive get() {
4847

4948
@Test
5049
public void test() throws IOException {
51-
String fileContents = new String(Files.readAllBytes(FILE.toPath()), StandardCharsets.UTF_8);
50+
String fileContents = Files.readString(FILE.toPath());
5251
StringBuilder sb = new StringBuilder();
5352
for (int i = 0; i < 10; ++i) {
5453
sb.append(fileContents);

extensions/resteasy-reactive/rest/deployment/src/test/java/io/quarkus/resteasy/reactive/server/test/multipart/TooLargeFormAttributeMultipartFormInputTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import java.io.File;
66
import java.io.IOException;
7-
import java.nio.charset.StandardCharsets;
87
import java.nio.file.Files;
98
import java.nio.file.Paths;
109
import java.util.function.Supplier;
@@ -68,7 +67,7 @@ public void clearDirectory() {
6867

6968
@Test
7069
public void test() throws IOException {
71-
String fileContents = new String(Files.readAllBytes(FORM_ATTR_SOURCE_FILE.toPath()), StandardCharsets.UTF_8);
70+
String fileContents = Files.readString(FORM_ATTR_SOURCE_FILE.toPath());
7271
StringBuilder sb = new StringBuilder();
7372
for (int i = 0; i < 10; ++i) {
7473
sb.append(fileContents);

extensions/vertx-http/deployment/src/main/java/io/quarkus/devui/deployment/DevUIProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ void registerDevUiHandlers(
212212
String parsedContent = Qute.fmt(new String(c.getTemplate()), c.getData());
213213
Path tempFile = devUiBasePath
214214
.resolve(c.getFileName());
215-
Files.write(tempFile, parsedContent.getBytes(StandardCharsets.UTF_8));
215+
Files.writeString(tempFile, parsedContent);
216216

217217
urlAndPath.put(c.getFileName(), tempFile.toString());
218218
}

extensions/vertx-http/deployment/src/test/java/io/quarkus/vertx/http/accesslog/AccessLogFileTestCase.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import java.io.ByteArrayOutputStream;
1919
import java.io.IOException;
20-
import java.nio.charset.StandardCharsets;
2120
import java.nio.file.Files;
2221
import java.nio.file.Path;
2322
import java.util.Properties;
@@ -119,7 +118,7 @@ public void run() throws Throwable {
119118
}
120119
Path path = logDirectory.resolve("server.log");
121120
Assertions.assertTrue(Files.exists(path));
122-
String data = new String(Files.readAllBytes(path), StandardCharsets.UTF_8);
121+
String data = Files.readString(path);
123122
Assertions.assertFalse(data.contains("/health"));
124123
Assertions.assertFalse(data.contains("/liveliness"));
125124
Assertions.assertTrue(data.contains("/does-not-exist"));

0 commit comments

Comments
 (0)