This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-api.git


The following commit(s) were added to refs/heads/main by this push:
     new 981807c  NIFI-15609 Removed unnecessary semicolons in enums and 
ensured all variables in enums are final (#68)
981807c is described below

commit 981807c57c1c6651bfd6a90ec629e5304f585200
Author: dan-s1 <[email protected]>
AuthorDate: Sat Feb 28 15:10:54 2026 -0500

    NIFI-15609 Removed unnecessary semicolons in enums and ensured all 
variables in enums are final (#68)
    
    Signed-off-by: David Handermann <[email protected]>
---
 src/main/java/org/apache/nifi/action/Component.java                   | 2 +-
 .../java/org/apache/nifi/annotation/behavior/InputRequirement.java    | 2 +-
 .../org/apache/nifi/annotation/notification/PrimaryNodeState.java     | 2 +-
 .../java/org/apache/nifi/components/ConfigVerificationResult.java     | 2 +-
 src/main/java/org/apache/nifi/components/PortFunction.java            | 2 +-
 src/main/java/org/apache/nifi/components/RequiredPermission.java      | 4 ++--
 .../java/org/apache/nifi/components/resource/ResourceCardinality.java | 2 +-
 src/main/java/org/apache/nifi/controller/ScheduledState.java          | 2 +-
 .../java/org/apache/nifi/controller/status/FlowFileAvailability.java  | 2 +-
 .../java/org/apache/nifi/controller/status/LoadBalanceStatus.java     | 2 +-
 src/main/java/org/apache/nifi/controller/status/RunStatus.java        | 2 +-
 .../java/org/apache/nifi/controller/status/TransmissionStatus.java    | 2 +-
 src/main/java/org/apache/nifi/documentation/ExtensionType.java        | 2 +-
 src/main/java/org/apache/nifi/expression/AttributeExpression.java     | 2 +-
 src/main/java/org/apache/nifi/expression/ExpressionLanguageScope.java | 2 +-
 src/main/java/org/apache/nifi/flow/ConnectableComponentType.java      | 2 +-
 src/main/java/org/apache/nifi/flow/ExecutionEngine.java               | 2 +-
 src/main/java/org/apache/nifi/flow/PortType.java                      | 2 +-
 src/main/java/org/apache/nifi/flow/ScheduledState.java                | 2 +-
 src/main/java/org/apache/nifi/flow/VersionedResourceCardinality.java  | 2 +-
 src/main/java/org/apache/nifi/flow/VersionedResourceType.java         | 2 +-
 src/main/java/org/apache/nifi/flowanalysis/EnforcementPolicy.java     | 2 +-
 src/main/java/org/apache/nifi/flowanalysis/FlowAnalysisRuleState.java | 2 +-
 src/main/java/org/apache/nifi/logging/LogLevel.java                   | 2 +-
 src/main/java/org/apache/nifi/parameter/ParameterSensitivity.java     | 2 +-
 src/main/java/org/apache/nifi/provenance/ProvenanceEventType.java     | 2 +-
 src/main/java/org/apache/nifi/registry/flow/RegisterAction.java       | 2 +-
 src/main/java/org/apache/nifi/reporting/ComponentType.java            | 2 +-
 src/main/java/org/apache/nifi/reporting/Severity.java                 | 2 +-
 src/main/java/org/apache/nifi/scheduling/ExecutionNode.java           | 2 +-
 src/test/java/org/apache/nifi/components/EnumNotDescribedValue.java   | 2 +-
 31 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/src/main/java/org/apache/nifi/action/Component.java 
b/src/main/java/org/apache/nifi/action/Component.java
index 9a65185..0f1e7f7 100644
--- a/src/main/java/org/apache/nifi/action/Component.java
+++ b/src/main/java/org/apache/nifi/action/Component.java
@@ -38,5 +38,5 @@ public enum Component {
     AccessPolicy,
     User,
     UserGroup,
-    Label;
+    Label
 }
diff --git 
a/src/main/java/org/apache/nifi/annotation/behavior/InputRequirement.java 
b/src/main/java/org/apache/nifi/annotation/behavior/InputRequirement.java
index 372d80c..f842ff3 100644
--- a/src/main/java/org/apache/nifi/annotation/behavior/InputRequirement.java
+++ b/src/main/java/org/apache/nifi/annotation/behavior/InputRequirement.java
@@ -62,6 +62,6 @@ public @interface InputRequirement {
          * to the Processor. As a result, this value can be used in order to 
clarify that incoming
          * connections will not be used. This prevents the user from even 
creating such a connection.
          */
-        INPUT_FORBIDDEN;
+        INPUT_FORBIDDEN
     }
 }
diff --git 
a/src/main/java/org/apache/nifi/annotation/notification/PrimaryNodeState.java 
b/src/main/java/org/apache/nifi/annotation/notification/PrimaryNodeState.java
index 539e5f0..d98bdb8 100644
--- 
a/src/main/java/org/apache/nifi/annotation/notification/PrimaryNodeState.java
+++ 
b/src/main/java/org/apache/nifi/annotation/notification/PrimaryNodeState.java
@@ -29,5 +29,5 @@ public enum PrimaryNodeState {
      * The node receiving this state was the Primary Node but has now had its 
Primary Node
      * role revoked.
      */
-    PRIMARY_NODE_REVOKED;
+    PRIMARY_NODE_REVOKED
 }
diff --git 
a/src/main/java/org/apache/nifi/components/ConfigVerificationResult.java 
b/src/main/java/org/apache/nifi/components/ConfigVerificationResult.java
index 9f2ab77..08b94c6 100644
--- a/src/main/java/org/apache/nifi/components/ConfigVerificationResult.java
+++ b/src/main/java/org/apache/nifi/components/ConfigVerificationResult.java
@@ -78,6 +78,6 @@ public class ConfigVerificationResult {
 
         FAILED,
 
-        SKIPPED;
+        SKIPPED
     }
 }
diff --git a/src/main/java/org/apache/nifi/components/PortFunction.java 
b/src/main/java/org/apache/nifi/components/PortFunction.java
index a746eb3..6f05d2e 100644
--- a/src/main/java/org/apache/nifi/components/PortFunction.java
+++ b/src/main/java/org/apache/nifi/components/PortFunction.java
@@ -27,5 +27,5 @@ public enum PortFunction {
      * Port denotes that the invocation of the stateless flow has failed. If 
run using the Standard Engine, will operate as a Standard port. If running
      * using the Stateless Engine, the transaction is rolled back, and any 
input FlowFiles will be transferred to this Port.
      */
-    FAILURE;
+    FAILURE
 }
diff --git a/src/main/java/org/apache/nifi/components/RequiredPermission.java 
b/src/main/java/org/apache/nifi/components/RequiredPermission.java
index 81c9ded..593f064 100644
--- a/src/main/java/org/apache/nifi/components/RequiredPermission.java
+++ b/src/main/java/org/apache/nifi/components/RequiredPermission.java
@@ -33,8 +33,8 @@ public enum RequiredPermission {
     EXPORT_NIFI_DETAILS("export-nifi-details", "export nifi details"),
     REFERENCE_REMOTE_RESOURCES("reference-remote-resources", "reference remote 
resources");
 
-    private String permissionIdentifier;
-    private String permissionLabel;
+    private final String permissionIdentifier;
+    private final String permissionLabel;
 
     RequiredPermission(String permissionIdentifier, String permissionLabel) {
         this.permissionIdentifier = permissionIdentifier;
diff --git 
a/src/main/java/org/apache/nifi/components/resource/ResourceCardinality.java 
b/src/main/java/org/apache/nifi/components/resource/ResourceCardinality.java
index 1563df7..1ef5856 100644
--- a/src/main/java/org/apache/nifi/components/resource/ResourceCardinality.java
+++ b/src/main/java/org/apache/nifi/components/resource/ResourceCardinality.java
@@ -30,5 +30,5 @@ public enum ResourceCardinality {
     /**
      * One or more resources may be supplied, as a comma-separated list
      */
-    MULTIPLE;
+    MULTIPLE
 }
diff --git a/src/main/java/org/apache/nifi/controller/ScheduledState.java 
b/src/main/java/org/apache/nifi/controller/ScheduledState.java
index f457a9c..29cbc7c 100644
--- a/src/main/java/org/apache/nifi/controller/ScheduledState.java
+++ b/src/main/java/org/apache/nifi/controller/ScheduledState.java
@@ -39,5 +39,5 @@ public enum ScheduledState {
 
     STOPPING,
 
-    RUN_ONCE;
+    RUN_ONCE
 }
diff --git 
a/src/main/java/org/apache/nifi/controller/status/FlowFileAvailability.java 
b/src/main/java/org/apache/nifi/controller/status/FlowFileAvailability.java
index d805312..af2b3bc 100644
--- a/src/main/java/org/apache/nifi/controller/status/FlowFileAvailability.java
+++ b/src/main/java/org/apache/nifi/controller/status/FlowFileAvailability.java
@@ -22,5 +22,5 @@ public enum FlowFileAvailability {
 
     HEAD_OF_QUEUE_PENALIZED,
 
-    FLOWFILE_AVAILABLE;
+    FLOWFILE_AVAILABLE
 }
diff --git 
a/src/main/java/org/apache/nifi/controller/status/LoadBalanceStatus.java 
b/src/main/java/org/apache/nifi/controller/status/LoadBalanceStatus.java
index bd3bed4..7ee2c57 100644
--- a/src/main/java/org/apache/nifi/controller/status/LoadBalanceStatus.java
+++ b/src/main/java/org/apache/nifi/controller/status/LoadBalanceStatus.java
@@ -22,5 +22,5 @@ public enum LoadBalanceStatus {
 
     LOAD_BALANCE_ACTIVE,
 
-    LOAD_BALANCE_INACTIVE;
+    LOAD_BALANCE_INACTIVE
 }
diff --git a/src/main/java/org/apache/nifi/controller/status/RunStatus.java 
b/src/main/java/org/apache/nifi/controller/status/RunStatus.java
index aad749f..674e83f 100644
--- a/src/main/java/org/apache/nifi/controller/status/RunStatus.java
+++ b/src/main/java/org/apache/nifi/controller/status/RunStatus.java
@@ -22,5 +22,5 @@ public enum RunStatus {
     Stopped,
     Validating,
     Invalid,
-    Disabled;
+    Disabled
 }
diff --git 
a/src/main/java/org/apache/nifi/controller/status/TransmissionStatus.java 
b/src/main/java/org/apache/nifi/controller/status/TransmissionStatus.java
index 6d7eb12..eb62508 100644
--- a/src/main/java/org/apache/nifi/controller/status/TransmissionStatus.java
+++ b/src/main/java/org/apache/nifi/controller/status/TransmissionStatus.java
@@ -19,5 +19,5 @@ package org.apache.nifi.controller.status;
 public enum TransmissionStatus {
 
     Transmitting,
-    NotTransmitting;
+    NotTransmitting
 }
diff --git a/src/main/java/org/apache/nifi/documentation/ExtensionType.java 
b/src/main/java/org/apache/nifi/documentation/ExtensionType.java
index 7f6fbab..4359e1f 100644
--- a/src/main/java/org/apache/nifi/documentation/ExtensionType.java
+++ b/src/main/java/org/apache/nifi/documentation/ExtensionType.java
@@ -27,5 +27,5 @@ public enum ExtensionType {
 
     PARAMETER_PROVIDER,
 
-    FLOW_REGISTRY_CLIENT;
+    FLOW_REGISTRY_CLIENT
 }
diff --git a/src/main/java/org/apache/nifi/expression/AttributeExpression.java 
b/src/main/java/org/apache/nifi/expression/AttributeExpression.java
index 94ac7e5..d955ff0 100644
--- a/src/main/java/org/apache/nifi/expression/AttributeExpression.java
+++ b/src/main/java/org/apache/nifi/expression/AttributeExpression.java
@@ -76,6 +76,6 @@ public interface AttributeExpression {
     ResultType getResultType();
 
     enum ResultType {
-        STRING, BOOLEAN, WHOLE_NUMBER, DATE, INSTANT, DECIMAL, NUMBER;
+        STRING, BOOLEAN, WHOLE_NUMBER, DATE, INSTANT, DECIMAL, NUMBER
     }
 }
diff --git 
a/src/main/java/org/apache/nifi/expression/ExpressionLanguageScope.java 
b/src/main/java/org/apache/nifi/expression/ExpressionLanguageScope.java
index db52405..7d5379f 100644
--- a/src/main/java/org/apache/nifi/expression/ExpressionLanguageScope.java
+++ b/src/main/java/org/apache/nifi/expression/ExpressionLanguageScope.java
@@ -50,7 +50,7 @@ public enum ExpressionLanguageScope {
      */
     FLOWFILE_ATTRIBUTES("Environment variables and FlowFile Attributes");
 
-    private String description;
+    private final String description;
 
     ExpressionLanguageScope(String description) {
         this.description = description;
diff --git a/src/main/java/org/apache/nifi/flow/ConnectableComponentType.java 
b/src/main/java/org/apache/nifi/flow/ConnectableComponentType.java
index 2ad41f8..b2a88f7 100644
--- a/src/main/java/org/apache/nifi/flow/ConnectableComponentType.java
+++ b/src/main/java/org/apache/nifi/flow/ConnectableComponentType.java
@@ -23,5 +23,5 @@ public enum ConnectableComponentType {
     REMOTE_OUTPUT_PORT,
     INPUT_PORT,
     OUTPUT_PORT,
-    FUNNEL;
+    FUNNEL
 }
diff --git a/src/main/java/org/apache/nifi/flow/ExecutionEngine.java 
b/src/main/java/org/apache/nifi/flow/ExecutionEngine.java
index 9c5412a..9172577 100644
--- a/src/main/java/org/apache/nifi/flow/ExecutionEngine.java
+++ b/src/main/java/org/apache/nifi/flow/ExecutionEngine.java
@@ -31,5 +31,5 @@ public enum ExecutionEngine {
     /**
      * Use the Execution Engine that is configured for the parent Process 
Group. If there is no parent Process Group, default to the standard engine.
      */
-    INHERITED;
+    INHERITED
 }
diff --git a/src/main/java/org/apache/nifi/flow/PortType.java 
b/src/main/java/org/apache/nifi/flow/PortType.java
index 86a994e..4e7ba1f 100644
--- a/src/main/java/org/apache/nifi/flow/PortType.java
+++ b/src/main/java/org/apache/nifi/flow/PortType.java
@@ -19,5 +19,5 @@ package org.apache.nifi.flow;
 
 public enum PortType {
     INPUT_PORT,
-    OUTPUT_PORT;
+    OUTPUT_PORT
 }
diff --git a/src/main/java/org/apache/nifi/flow/ScheduledState.java 
b/src/main/java/org/apache/nifi/flow/ScheduledState.java
index d53ede9..462238a 100644
--- a/src/main/java/org/apache/nifi/flow/ScheduledState.java
+++ b/src/main/java/org/apache/nifi/flow/ScheduledState.java
@@ -19,5 +19,5 @@ package org.apache.nifi.flow;
 public enum ScheduledState {
     ENABLED,
     DISABLED,
-    RUNNING;
+    RUNNING
 }
diff --git 
a/src/main/java/org/apache/nifi/flow/VersionedResourceCardinality.java 
b/src/main/java/org/apache/nifi/flow/VersionedResourceCardinality.java
index 3ce4495..152f429 100644
--- a/src/main/java/org/apache/nifi/flow/VersionedResourceCardinality.java
+++ b/src/main/java/org/apache/nifi/flow/VersionedResourceCardinality.java
@@ -27,6 +27,6 @@ public enum VersionedResourceCardinality {
     /**
      * One or more resources may be supplied, as a comma-separated list
      */
-    MULTIPLE;
+    MULTIPLE
 
 }
diff --git a/src/main/java/org/apache/nifi/flow/VersionedResourceType.java 
b/src/main/java/org/apache/nifi/flow/VersionedResourceType.java
index 7fb67d8..adcb00b 100644
--- a/src/main/java/org/apache/nifi/flow/VersionedResourceType.java
+++ b/src/main/java/org/apache/nifi/flow/VersionedResourceType.java
@@ -37,6 +37,6 @@ public enum VersionedResourceType {
      * Referenced Resource is a URL that uses the HTTP, HTTPS, or file protocol
      * (i.e., <code>http://...</code>, <code>https://...</code>, or 
<code>file:...</code>)
      */
-    URL;
+    URL
 
 }
diff --git a/src/main/java/org/apache/nifi/flowanalysis/EnforcementPolicy.java 
b/src/main/java/org/apache/nifi/flowanalysis/EnforcementPolicy.java
index c1cda44..85938ba 100644
--- a/src/main/java/org/apache/nifi/flowanalysis/EnforcementPolicy.java
+++ b/src/main/java/org/apache/nifi/flowanalysis/EnforcementPolicy.java
@@ -25,5 +25,5 @@ public enum EnforcementPolicy {
      * Rules with this enforcement policy also invalidate the corresponding 
components and fixing
      *  these problems are to be considered mandatory.
      */
-    ENFORCE;
+    ENFORCE
 }
diff --git 
a/src/main/java/org/apache/nifi/flowanalysis/FlowAnalysisRuleState.java 
b/src/main/java/org/apache/nifi/flowanalysis/FlowAnalysisRuleState.java
index 79731ba..5eff92f 100644
--- a/src/main/java/org/apache/nifi/flowanalysis/FlowAnalysisRuleState.java
+++ b/src/main/java/org/apache/nifi/flowanalysis/FlowAnalysisRuleState.java
@@ -18,5 +18,5 @@ package org.apache.nifi.flowanalysis;
 
 public enum FlowAnalysisRuleState {
     ENABLED,
-    DISABLED;
+    DISABLED
 }
diff --git a/src/main/java/org/apache/nifi/logging/LogLevel.java 
b/src/main/java/org/apache/nifi/logging/LogLevel.java
index c063bf8..f3d9710 100644
--- a/src/main/java/org/apache/nifi/logging/LogLevel.java
+++ b/src/main/java/org/apache/nifi/logging/LogLevel.java
@@ -24,5 +24,5 @@ public enum LogLevel {
     WARN,
     ERROR,
     FATAL,
-    NONE;
+    NONE
 }
diff --git a/src/main/java/org/apache/nifi/parameter/ParameterSensitivity.java 
b/src/main/java/org/apache/nifi/parameter/ParameterSensitivity.java
index 6d3c523..9f2159e 100644
--- a/src/main/java/org/apache/nifi/parameter/ParameterSensitivity.java
+++ b/src/main/java/org/apache/nifi/parameter/ParameterSensitivity.java
@@ -23,7 +23,7 @@ public enum ParameterSensitivity {
     SENSITIVE("Sensitive"),
     NON_SENSITIVE("Non-Sensitive");
 
-    private String name;
+    private final String name;
 
     ParameterSensitivity(final String name) {
         this.name = name;
diff --git a/src/main/java/org/apache/nifi/provenance/ProvenanceEventType.java 
b/src/main/java/org/apache/nifi/provenance/ProvenanceEventType.java
index aaa23dc..1a16b52 100644
--- a/src/main/java/org/apache/nifi/provenance/ProvenanceEventType.java
+++ b/src/main/java/org/apache/nifi/provenance/ProvenanceEventType.java
@@ -135,5 +135,5 @@ public enum ProvenanceEventType {
      * Indicates that the type of the provenance event is unknown because the 
user
      * who is attempting to access the event is not authorize to know the type.
      */
-    UNKNOWN;
+    UNKNOWN
 }
diff --git a/src/main/java/org/apache/nifi/registry/flow/RegisterAction.java 
b/src/main/java/org/apache/nifi/registry/flow/RegisterAction.java
index 593a302..c96d5b8 100644
--- a/src/main/java/org/apache/nifi/registry/flow/RegisterAction.java
+++ b/src/main/java/org/apache/nifi/registry/flow/RegisterAction.java
@@ -21,5 +21,5 @@ package org.apache.nifi.registry.flow;
 
 public enum RegisterAction {
     COMMIT,
-    FORCE_COMMIT;
+    FORCE_COMMIT
 }
diff --git a/src/main/java/org/apache/nifi/reporting/ComponentType.java 
b/src/main/java/org/apache/nifi/reporting/ComponentType.java
index 95cec81..e51dbba 100644
--- a/src/main/java/org/apache/nifi/reporting/ComponentType.java
+++ b/src/main/java/org/apache/nifi/reporting/ComponentType.java
@@ -74,5 +74,5 @@ public enum ComponentType {
     /**
      * Bulletin is associated with a Flow Registry Client
      */
-    FLOW_REGISTRY_CLIENT;
+    FLOW_REGISTRY_CLIENT
 }
diff --git a/src/main/java/org/apache/nifi/reporting/Severity.java 
b/src/main/java/org/apache/nifi/reporting/Severity.java
index 8c2b27f..16a902e 100644
--- a/src/main/java/org/apache/nifi/reporting/Severity.java
+++ b/src/main/java/org/apache/nifi/reporting/Severity.java
@@ -20,5 +20,5 @@ public enum Severity {
 
     INFO,
     WARNING,
-    ERROR;
+    ERROR
 }
diff --git a/src/main/java/org/apache/nifi/scheduling/ExecutionNode.java 
b/src/main/java/org/apache/nifi/scheduling/ExecutionNode.java
index e41f703..9440115 100644
--- a/src/main/java/org/apache/nifi/scheduling/ExecutionNode.java
+++ b/src/main/java/org/apache/nifi/scheduling/ExecutionNode.java
@@ -27,5 +27,5 @@ public enum ExecutionNode {
     /**
      * A Component will be scheduled to run on the primary node only.
      */
-    PRIMARY;
+    PRIMARY
 }
diff --git 
a/src/test/java/org/apache/nifi/components/EnumNotDescribedValue.java 
b/src/test/java/org/apache/nifi/components/EnumNotDescribedValue.java
index a280c9c..96b837a 100644
--- a/src/test/java/org/apache/nifi/components/EnumNotDescribedValue.java
+++ b/src/test/java/org/apache/nifi/components/EnumNotDescribedValue.java
@@ -17,5 +17,5 @@
 package org.apache.nifi.components;
 
 public enum EnumNotDescribedValue {
-    GREEN, RED, BLUE;
+    GREEN, RED, BLUE
 }

Reply via email to