From 8e3d524227a7304b4050840186fa87cb8ed6541f Mon Sep 17 00:00:00 2001 From: "Stein.Codes" Date: Wed, 18 Oct 2023 05:54:45 +0000 Subject: [PATCH] refactor: Java Security Ultimate Scan 2023 Disclaimer: Automated Commit Alert Please be aware that this commit, generated through automated processes, may contain false alerts or not be precisely targeted. This automated commit is part of a large-scale effort to enhance software security over time. It is sent to various repositories to improve code quality and security. Exercise caution when reviewing the changes, and ensure that any necessary adjustments are made to maintain the integrity and functionality of the software. Use this link to re-run the recipe: https://app.moderne.io/recipes/builder/MtR7dypUE?organizationId=SmVua2lucyBDSQ%3D%3D Co-authored-by: Moderne --- src/main/java/com/amazonaws/codedeploy/AWSClients.java | 3 ++- .../java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/amazonaws/codedeploy/AWSClients.java b/src/main/java/com/amazonaws/codedeploy/AWSClients.java index 7669f9a..d2f7a22 100644 --- a/src/main/java/com/amazonaws/codedeploy/AWSClients.java +++ b/src/main/java/com/amazonaws/codedeploy/AWSClients.java @@ -21,6 +21,7 @@ import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; +import java.nio.file.Files; import java.util.UUID; import com.amazonaws.AmazonServiceException; @@ -162,7 +163,7 @@ public void testConnection(String s3bucket, String codeDeployApplication) throws } private File createTestFile() throws IOException { - File file = File.createTempFile("codedeploy-jenkins-plugin", ".txt"); + File file = Files.createTempFile("codedeploy-jenkins-plugin", ".txt").toFile(); file.deleteOnExit(); Writer writer = new OutputStreamWriter(new FileOutputStream(file), "UTF-8"); diff --git a/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java b/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java index a2d6672..0b8ab51 100644 --- a/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java +++ b/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java @@ -62,6 +62,7 @@ import java.io.InputStreamReader; import java.io.IOException; import java.io.PrintStream; +import java.nio.file.Files; import java.util.Date; import java.util.Map; import java.util.UUID; @@ -326,7 +327,7 @@ private RevisionLocation zipAndUpload(AWSClients aws, String projectName, FilePa logger.println("File already exists, overwriting: " + zipFile.getPath()); } } else { - zipFile = File.createTempFile(projectName + "-", ".zip"); + zipFile = Files.createTempFile(projectName + "-", ".zip").toFile(); } String key;