From 504a43fc479d884085df9895900608dc5b0aca6f Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Fri, 31 Jul 2026 07:52:35 +0000
Subject: [PATCH] Fix CodeQL warning-severity alerts: dead checks, boxed locals and three null dereferences (#793)
---
opendj-maven-plugin/src/main/java/org/forgerock/opendj/maven/GenerateConfigMojo.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opendj-maven-plugin/src/main/java/org/forgerock/opendj/maven/GenerateConfigMojo.java b/opendj-maven-plugin/src/main/java/org/forgerock/opendj/maven/GenerateConfigMojo.java
index 6ab98dc..94f87ec 100644
--- a/opendj-maven-plugin/src/main/java/org/forgerock/opendj/maven/GenerateConfigMojo.java
+++ b/opendj-maven-plugin/src/main/java/org/forgerock/opendj/maven/GenerateConfigMojo.java
@@ -184,7 +184,7 @@
} else if (!isXMLPackageDirectoryValid()) {
throw new MojoExecutionException("The XML definition directory \""
+ getXMLPackageDirectory() + "\" does not exist.");
- } else if (getClass().getResource(getStylesheetDirectory()) == null) {
+ } else if (GenerateConfigMojo.class.getResource(getStylesheetDirectory()) == null) {
throw new MojoExecutionException("The XSLT stylesheet directory \""
+ getStylesheetDirectory() + "\" does not exist.");
}
@@ -439,7 +439,7 @@
private Templates loadStylesheet(final String stylesheet)
throws TransformerConfigurationException {
final Source xslt =
- new StreamSource(getClass().getResourceAsStream(
+ new StreamSource(GenerateConfigMojo.class.getResourceAsStream(
getStylesheetDirectory() + "/" + stylesheet));
return stylesheetFactory.newTemplates(xslt);
}
--
Gitblit v1.10.0