From 65382c3b4b01d7d3659a517f960f93de532cd303 Mon Sep 17 00:00:00 2001 From: "sonarqube-agent[bot]" <210722872+sonarqube-agent[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 03:26:50 +0000 Subject: [PATCH] fix: Address SonarQube issue Fixed issues: - AZZmtiWq2HDYqP_XyoAn for java:S899 rule Generated by SonarQube Agent (task: 7ce5db39-7aa2-4d0b-a296-e574076e6051) --- core/src/main/java/com/webcohesion/enunciate/Enunciate.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/webcohesion/enunciate/Enunciate.java b/core/src/main/java/com/webcohesion/enunciate/Enunciate.java index 729642b4d..eba6a789e 100644 --- a/core/src/main/java/com/webcohesion/enunciate/Enunciate.java +++ b/core/src/main/java/com/webcohesion/enunciate/Enunciate.java @@ -285,7 +285,9 @@ public File createTempDir() throws IOException { } final File tempDir = File.createTempFile("enunciate" + (int) random, "", scratchDir); - tempDir.delete(); + if (!tempDir.delete()) { + getLogger().warn("Failed to delete temp file %s", tempDir); + } tempDir.mkdirs(); getLogger().debug("Created directory %s", tempDir);