Skip to content

Commit 987ea7a

Browse files
authored
Merge pull request from GHSA-pc22-3g76-gm6j
security: use java.nio.files in Generator.
2 parents a4b766b + 3b40539 commit 987ea7a

File tree

1 file changed

+2
-3
lines changed
  • modules/swagger-generator/src/main/java/io/swagger/generator/online

1 file changed

+2
-3
lines changed

modules/swagger-generator/src/main/java/io/swagger/generator/online/Generator.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import org.slf4j.LoggerFactory;
1616

1717
import java.io.File;
18+
import java.nio.file.Files;
1819
import java.util.ArrayList;
1920
import java.util.LinkedHashMap;
2021
import java.util.List;
@@ -173,9 +174,7 @@ public static InputOption serverOptions(@SuppressWarnings("unused") String langu
173174

174175
protected static File getTmpFolder() {
175176
try {
176-
File outputFolder = File.createTempFile("codegen-", "-tmp");
177-
outputFolder.delete();
178-
outputFolder.mkdir();
177+
File outputFolder = Files.createTempDirectory("codegen-").toFile();
179178
outputFolder.deleteOnExit();
180179
return outputFolder;
181180
} catch (Exception e) {

0 commit comments

Comments
 (0)