From 3cd892c85d9113c4f327ae814d323ef656e26eca Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Fri, 31 Jul 2026 07:49:50 +0000
Subject: [PATCH] Add explicit default clauses to switches flagged by java/missing-case-in-switch (#791)
---
opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalSingle.java | 7 ++
opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java | 6 ++
opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/UserAttr.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/plugins/PasswordPolicyImportPlugin.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalMultiple.java | 4 +
opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/RuntimeOptionsPanel.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/core/SearchOperationBasis.java | 3 +
opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java | 3 +
opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java | 5 +
opendj-server-legacy/src/main/java/org/opends/server/replication/common/StatusMachine.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryDNVirtualAttributeProvider.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/types/LDAPURL.java | 3 +
opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/Installer.java | 7 ++
opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java | 4 +
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/IndexPanel.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/BindRule.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java | 3 +
opendj-server-legacy/src/main/java/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/backends/task/TaskBackend.java | 10 +++
opendj-server-legacy/src/main/java/org/opends/server/plugins/profiler/ProfilerPlugin.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/extensions/ExternalSASLMechanismHandler.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java | 7 ++
opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java | 5 +
opendj-server-legacy/src/main/java/org/opends/server/core/BindOperationBasis.java | 5 +
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/Task.java | 4 +
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/browser/BrowserController.java | 3 +
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java | 4 +
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java | 4 +
opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/Uninstaller.java | 5 +
32 files changed, 144 insertions(+), 0 deletions(-)
diff --git a/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java b/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java
index b56505a..067fa09 100644
--- a/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java
+++ b/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/Utils.java
@@ -12,6 +12,7 @@
* information: "Portions Copyright [year] [name of copyright owner]".
*
* Copyright 2006-2010 Sun Microsystems, Inc.
+ * Portions Copyright 2026 3A Systems, LLC.
* Portions copyright 2014-2016 ForgeRock AS.
* Portions copyright 2022-2024 3A Systems,LLC.
*/
@@ -182,6 +183,9 @@
case CHANGE_AFTER_RESET:
app.println(INFO_BIND_MUST_CHANGE_PASSWORD.get());
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/browser/BrowserController.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/browser/BrowserController.java
index acf1199..edfc629 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/browser/BrowserController.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/browser/BrowserController.java
@@ -1827,6 +1827,9 @@
errorType = ERROR_SEARCHING_CHILDREN;
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
errorException = error.getException();
errorArg = error.getArg();
diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/Task.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/Task.java
index dbfcb29..97afd84 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/Task.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/Task.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2009 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.guitools.controlpanel.task;
@@ -817,6 +818,9 @@
case DELETE:
sb.append("delete: ").append(attrDesc).append("<br>");
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
for (ByteString value : attr)
diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/IndexPanel.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/IndexPanel.java
index 235fbcc..444fb53 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/IndexPanel.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/IndexPanel.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2009 Sun Microsystems, Inc.
* Portions Copyright 2014-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.guitools.controlpanel.ui;
@@ -404,6 +405,9 @@
case SUBSTRING:
substring.setSelected(true);
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
index 24a775d..f2850c3 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2013-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.guitools.controlpanel.ui;
@@ -2135,6 +2136,9 @@
args.add("--recurringTask");
args.add(schedule.getCronValue());
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
return args;
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/Uninstaller.java b/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/Uninstaller.java
index 2bff14e..808f87b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/Uninstaller.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/Uninstaller.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2010 Sun Microsystems, Inc.
* Portions Copyright 2014-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.guitools.uninstaller;
@@ -1578,6 +1579,10 @@
stopProcessing = true;
}
}
+ break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
exceptionMsgs.add(getMessage(e));
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/Installer.java b/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/Installer.java
index b70df04..2c787e8 100644
--- a/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/Installer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/Installer.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.quicksetup.installer;
@@ -550,6 +551,9 @@
case IMPORT_AUTOMATICALLY_GENERATED_DATA:
steps.add(InstallProgressStep.IMPORTING_AUTOMATICALLY_GENERATED);
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
@@ -928,6 +932,9 @@
return new ProgressPanel(this);
case FINISHED:
return new FinishedPanel(this);
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
return null;
diff --git a/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/RuntimeOptionsPanel.java b/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/RuntimeOptionsPanel.java
index cef93aa..379cfc2 100644
--- a/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/RuntimeOptionsPanel.java
+++ b/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/RuntimeOptionsPanel.java
@@ -13,6 +13,7 @@
*
* Copyright 2010 Sun Microsystems, Inc.
* Portions Copyright 2013-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.quicksetup.installer.ui;
@@ -383,6 +384,9 @@
get();
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
else if (repl.getType() == DataReplicationOptions.Type.IN_EXISTING_TOPOLOGY)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java
index 17e6720..e3d6a11 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java
@@ -15,6 +15,7 @@
* Portions Copyright 2011-2016 ForgeRock AS.
* Portions Copyright 2013 Manuel Gaupp
* Portions Copyright 2024 3A Systems, LLC.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.authorization.dseecompat;
@@ -729,6 +730,9 @@
}
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
/*
* Check if the modification type has an "aci" attribute type.
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/BindRule.java b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/BindRule.java
index 96bbef5..8eacf35 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/BindRule.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/BindRule.java
@@ -415,6 +415,10 @@
throw new AciException(
WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO.get(keyword, op));
}
+ break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/UserAttr.java b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/UserAttr.java
index f34df2a..ea1f069 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/UserAttr.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/UserAttr.java
@@ -13,6 +13,7 @@
*
* Copyright 2008 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.authorization.dseecompat;
@@ -148,6 +149,9 @@
//a message if it is seen in the expression.
throw new AciException(WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED.get(expression));
}
+ default:
+ // No action needed for the remaining values.
+ break;
}
return new UserAttr(vals[0], vals[1], userAttrType, type);
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
index ce9e200..e57f7ec 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2010 Sun Microsystems, Inc.
* Portions Copyright 2012-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.backends.pluggable;
@@ -332,6 +333,9 @@
update(txn, entryDN, toStrings(a));
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/task/TaskBackend.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/task/TaskBackend.java
index 4d8395e..964e107 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/task/TaskBackend.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/task/TaskBackend.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2009 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.backends.task;
@@ -761,6 +762,9 @@
searchScheduledTasks = true;
searchRecurringTasks = true;
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
else if (baseDN.equals(scheduledTaskParentDN))
@@ -780,6 +784,9 @@
case SUBORDINATES:
searchScheduledTasks = true;
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
else if (baseDN.equals(recurringTaskParentDN))
@@ -799,6 +806,9 @@
case SUBORDINATES:
searchRecurringTasks = true;
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
else
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/core/BindOperationBasis.java b/opendj-server-legacy/src/main/java/org/opends/server/core/BindOperationBasis.java
index 957dddb..095c997 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/core/BindOperationBasis.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/core/BindOperationBasis.java
@@ -13,6 +13,7 @@
*
* Copyright 2007-2010 Sun Microsystems, Inc.
* Portions Copyright 2013-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.core;
@@ -516,6 +517,10 @@
{
bindDN = actualRootDN;
}
+ break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
workflowExecuted = execute(this, bindDN);
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java b/opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java
index 9578799..5ea6999 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java
@@ -3590,6 +3590,9 @@
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
@@ -3655,6 +3658,9 @@
// Modify may or may not be allowed, but we'll leave that
// determination up to the modify operation itself.
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/core/SearchOperationBasis.java b/opendj-server-legacy/src/main/java/org/opends/server/core/SearchOperationBasis.java
index bde5544..cdf5cdf 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/core/SearchOperationBasis.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/core/SearchOperationBasis.java
@@ -1216,6 +1216,9 @@
}
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
return false;
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryDNVirtualAttributeProvider.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryDNVirtualAttributeProvider.java
index dd7d031..85b6aaf 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryDNVirtualAttributeProvider.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryDNVirtualAttributeProvider.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2009 Sun Microsystems, Inc.
* Portions Copyright 2012-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.extensions;
@@ -283,6 +284,9 @@
}
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/ExternalSASLMechanismHandler.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/ExternalSASLMechanismHandler.java
index a911df2..4b99793 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/ExternalSASLMechanismHandler.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/ExternalSASLMechanismHandler.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.extensions;
@@ -278,6 +279,9 @@
return;
}
}
+ default:
+ // No action needed for the remaining values.
+ break;
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java
index bbe7188..4a06ac6 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2009 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.extensions;
@@ -343,6 +344,9 @@
}
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
return null;
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java
index 4690eec..703b333 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.extensions;
@@ -599,6 +600,9 @@
}
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/plugins/PasswordPolicyImportPlugin.java b/opendj-server-legacy/src/main/java/org/opends/server/plugins/PasswordPolicyImportPlugin.java
index cbf668f..e69ff72 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/plugins/PasswordPolicyImportPlugin.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/plugins/PasswordPolicyImportPlugin.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.plugins;
@@ -240,6 +241,9 @@
case USER_PASSWORD:
userPWTypes.add(t);
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/plugins/profiler/ProfilerPlugin.java b/opendj-server-legacy/src/main/java/org/opends/server/plugins/profiler/ProfilerPlugin.java
index 61132b8..ce1e32b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/plugins/profiler/ProfilerPlugin.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/plugins/profiler/ProfilerPlugin.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2008 Sun Microsystems, Inc.
* Portions Copyright 2014-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.plugins.profiler;
import static org.opends.messages.PluginMessages.*;
@@ -352,6 +353,9 @@
}
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
return ccr;
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/replication/common/StatusMachine.java b/opendj-server-legacy/src/main/java/org/opends/server/replication/common/StatusMachine.java
index 8bed1e3..183565b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/replication/common/StatusMachine.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/replication/common/StatusMachine.java
@@ -12,6 +12,7 @@
* information: "Portions Copyright [year] [name of copyright owner]".
*
* Copyright 2008 Sun Microsystems, Inc.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.replication.common;
@@ -39,6 +40,9 @@
case DEGRADED_STATUS:
case BAD_GEN_ID_STATUS:
return true;
+ default:
+ // No action needed for the remaining values.
+ break;
}
return false;
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalMultiple.java b/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalMultiple.java
index b787305..dfb6535 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalMultiple.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalMultiple.java
@@ -13,6 +13,7 @@
*
* Copyright 2006-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.replication.plugin;
@@ -330,6 +331,9 @@
case INCREMENT:
/* FIXME : we should update CSN */
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalSingle.java b/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalSingle.java
index 4e3e06c..555dbd1 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalSingle.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/AttrHistoricalSingle.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.replication.plugin;
@@ -102,6 +103,9 @@
case INCREMENT:
/* FIXME : we should update CSN */
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
@@ -261,6 +265,9 @@
case INCREMENT:
/* FIXME : we should update CSN */
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
return conflict;
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java
index 4af6a35..f0eef29 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java
@@ -348,6 +348,9 @@
case CHANGE_AFTER_RESET:
out.println(INFO_BIND_MUST_CHANGE_PASSWORD.get());
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
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 214f6b1..2b3596e 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
@@ -375,6 +375,9 @@
ldifDNs.add(DN.valueOf(removeDnPrefix(dnLine)));
}
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/types/LDAPURL.java b/opendj-server-legacy/src/main/java/org/opends/server/types/LDAPURL.java
index c16e437..cc3fb8a 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/types/LDAPURL.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/types/LDAPURL.java
@@ -1480,6 +1480,9 @@
case SUBORDINATES:
buffer.append("subordinate");
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
buffer.append("?");
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java
index 03a1e3b..1e405dc 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java
@@ -14,6 +14,7 @@
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
* Portions Copyright 2024-2025 3A Systems,LLC.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.workflowelement.localbackend;
@@ -880,6 +881,10 @@
ResultCode.INVALID_ATTRIBUTE_SYNTAX, message);
case WARN:
logger.error(message);
+ break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java
index effec13..499214b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
* Portions copyright 2024-2025 3A Systems,LLC.
*/
package org.opends.server.workflowelement.localbackend;
@@ -738,6 +739,9 @@
case INCREMENT:
newEntry.incrementAttribute(a);
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java
index f2c7f78..4872b6a 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java
@@ -14,6 +14,7 @@
* Copyright 2008-2011 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
* Portions Copyright 2024-2025 3A Systems,LLC.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.workflowelement.localbackend;
@@ -951,6 +952,9 @@
case INCREMENT:
processIncrementModification(attr);
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
@@ -1235,6 +1239,9 @@
logger.error(msg);
invalidReason = new LocalizableMessageBuilder();
break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
}
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java
index 81f6c5e..376fd25 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.workflowelement.localbackend;
@@ -711,6 +712,10 @@
{
throw new DirectoryException(ResultCode.UNWILLING_TO_PERFORM, errorMsg.get(entryDN));
}
+ break;
+ default:
+ // No action needed for the remaining values.
+ break;
}
}
--
Gitblit v1.10.0