From 9b22e6c88920b4d06ff0a8a67153452f8fd1bd1b Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Tue, 04 Aug 2026 08:29:20 +0000
Subject: [PATCH] Fix CodeQL note-severity alerts: deprecated JDK calls and inefficient expressions (#823)
---
opendj-server-legacy/src/main/java/org/opends/server/tools/makeldif/TemplateFile.java | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/makeldif/TemplateFile.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/makeldif/TemplateFile.java
index f46c7ad..a3f94d0 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/makeldif/TemplateFile.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/makeldif/TemplateFile.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2009 Sun Microsystems, Inc.
* Portions Copyright 2013-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.tools.makeldif;
@@ -185,7 +186,7 @@
{
try
{
- Tag t = (Tag) c.newInstance();
+ Tag t = (Tag) c.getDeclaredConstructor().newInstance();
registeredTags.put(toLowerCase(t.getName()), t);
}
catch (Exception e)
@@ -437,7 +438,7 @@
Tag tag;
try
{
- tag = (Tag) tagClass.newInstance();
+ tag = (Tag) tagClass.getDeclaredConstructor().newInstance();
}
catch (Exception e)
{
@@ -1225,11 +1226,12 @@
Tag newTag;
try
{
- newTag = t.getClass().newInstance();
+ newTag = t.getClass().getDeclaredConstructor().newInstance();
}
catch (Exception e)
{
- throw new MakeLDIFException(ERR_MAKELDIF_CANNOT_INSTANTIATE_NEW_TAG.get(tagName, lineNumber, e), e);
+ throw new MakeLDIFException(ERR_MAKELDIF_CANNOT_INSTANTIATE_NEW_TAG.get(tagName, lineNumber,
+ getExceptionMessage(e)), e);
}
if (branch == null)
--
Gitblit v1.10.0