Skip to content

Commit b778125

Browse files
committed
Replace File.createTempFile with java.nio.file.Files.createTempFile
Signed-off-by: Julien Nioche <[email protected]>
1 parent a837e6a commit b778125

6 files changed

Lines changed: 12 additions & 8 deletions

File tree

examples/storm-pmml-examples/src/main/java/org/apache/storm/pmml/JpmmlRunnerTestTopology.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.io.FileOutputStream;
2525
import java.io.IOException;
2626
import java.io.InputStream;
27+
import java.nio.file.Files;
2728
import java.util.Arrays;
2829
import java.util.List;
2930

@@ -131,7 +132,7 @@ private void setDefaults() {
131132

132133
private File loadExample(File file, String example) {
133134
try (InputStream stream = Thread.currentThread().getContextClassLoader().getResourceAsStream(example)) {
134-
file = File.createTempFile("pmml-example", ".tmp");
135+
file = Files.createTempFile("pmml-example", ".tmp").toFile();
135136
IOUtils.copy(stream, new FileOutputStream(file));
136137
} catch (IOException e) {
137138
throw new RuntimeException("Error loading example " + example, e);

storm-client/test/jvm/org/apache/storm/dependency/DependencyUploaderTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ public void uploadArtifacts() throws Exception {
301301
}
302302

303303
private File createTemporaryDummyFile() throws IOException {
304-
File tempFile = File.createTempFile("tempfile", ".tmp");
304+
File tempFile = java.nio.file.Files.createTempFile("tempfile", ".tmp").toFile();
305305

306306
BufferedWriter bw = new BufferedWriter(new FileWriter(tempFile));
307307
bw.write("This is the temporary file content");

storm-client/test/jvm/org/apache/storm/security/auth/AutoSSLTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public void testgetSSLFilesFromConfMultipleComma() {
7373

7474
@Test
7575
public void testpopulateCredentials() throws Exception {
76-
File temp = File.createTempFile("tmp-autossl-test", ".txt");
76+
File temp = Files.createTempFile("tmp-autossl-test", ".txt").toFile();
7777
temp.deleteOnExit();
7878
List<String> lines = Arrays.asList("The first line", "The second line");
7979
Files.write(temp.toPath(), lines, StandardCharsets.UTF_8);

storm-client/test/jvm/org/apache/storm/security/auth/authorizer/DRPCSimpleACLAuthorizerTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.io.File;
1717
import java.io.FileWriter;
1818
import java.io.IOException;
19+
import java.nio.file.Files;
1920
import java.util.HashMap;
2021
import java.util.Map;
2122
import org.apache.storm.Config;
@@ -175,7 +176,7 @@ private boolean isPermitted(IAuthorizer authorizer, ReqContext context, String o
175176
public void test_read_acl_no_values() throws IOException {
176177
DRPCSimpleACLAuthorizer authorizer = new DRPCSimpleACLAuthorizer();
177178

178-
File tempFile = File.createTempFile("drpcacl", ".yaml");
179+
File tempFile = Files.createTempFile("drpcacl", ".yaml").toFile();
179180
tempFile.deleteOnExit();
180181
BufferedWriter writer = new BufferedWriter(new FileWriter(tempFile));
181182
writer.write("drpc.authorizer.acl:");
@@ -197,7 +198,7 @@ public void test_read_acl_no_values() throws IOException {
197198
public void test_read_acl_empty_file() throws IOException {
198199
DRPCSimpleACLAuthorizer authorizer = new DRPCSimpleACLAuthorizer();
199200

200-
File tempFile = File.createTempFile("drpcacl", ".yaml");
201+
File tempFile = Files.createTempFile("drpcacl", ".yaml").toFile();
201202
tempFile.deleteOnExit();
202203

203204
authorizer.prepare(ImmutableMap

storm-core/src/jvm/org/apache/storm/utils/TopologySpoutLag.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.File;
2222
import java.io.FileOutputStream;
2323
import java.io.IOException;
24+
import java.nio.file.Files;
2425
import java.util.ArrayList;
2526
import java.util.Arrays;
2627
import java.util.HashMap;
@@ -96,7 +97,7 @@ private static File createExtraPropertiesFile(Map<String, Object> jsonConf) {
9697
}
9798
if (!extraProperties.isEmpty()) {
9899
try {
99-
file = File.createTempFile("kafka-consumer-extra", "props");
100+
file = Files.createTempFile("kafka-consumer-extra", "props").toFile();
100101
file.deleteOnExit();
101102
Properties properties = new Properties();
102103
properties.putAll(extraProperties);

storm-server/src/test/java/org/apache/storm/scheduler/utils/FileConfigLoaderTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
import java.io.File;
1616
import java.io.FileWriter;
17+
import java.nio.file.Files;
1718
import java.util.HashMap;
1819
import java.util.Map;
1920
import org.apache.storm.Config;
@@ -49,7 +50,7 @@ public void testInvalidConfig() {
4950
@Test
5051
public void testMalformedYaml() throws Exception {
5152

52-
File temp = File.createTempFile("FileLoader", ".yaml");
53+
File temp = Files.createTempFile("FileLoader", ".yaml").toFile();
5354
temp.deleteOnExit();
5455

5556
FileWriter fw = new FileWriter(temp);
@@ -69,7 +70,7 @@ public void testMalformedYaml() throws Exception {
6970
@Test
7071
public void testValidFile() throws Exception {
7172

72-
File temp = File.createTempFile("FileLoader", ".yaml");
73+
File temp = Files.createTempFile("FileLoader", ".yaml").toFile();
7374
temp.deleteOnExit();
7475

7576
Map<String, Integer> testMap = new HashMap<>();

0 commit comments

Comments
 (0)