From 069a1256c6ebdc1142e525a44733bc32fd834061 Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Tue, 04 Aug 2026 11:37:29 +0000
Subject: [PATCH] Fix CodeQL note-severity alerts: ignored error status of file and stream calls (#814)
---
opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java
index 2b3596e..c7f43fe 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java
@@ -24,6 +24,7 @@
import java.io.FileReader;
import java.io.FilenameFilter;
import java.io.IOException;
+import java.nio.file.Files;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -682,17 +683,14 @@
{
logger.debug(LocalizableMessage.raw("Parent file of %s doesn't exist", destination.getPath()));
- parentDirectory.mkdirs();
+ Files.createDirectories(parentDirectory.toPath());
logger.debug(LocalizableMessage.raw("Parent directory %s created.", parentDirectory.getPath()));
}
- if (!destination.exists())
- {
- destination.createNewFile();
- }
logger.debug(LocalizableMessage.raw("Writing entries in %s.", destination.getAbsolutePath()));
+ // The destination file is created by the output stream below if it does not exist yet.
try (LDIFEntryWriter writer = new LDIFEntryWriter(new FileOutputStream(destination)))
{
writer.writeEntry(theNewSchemaEntry);
--
Gitblit v1.10.0