This is an automated email from the ASF dual-hosted git repository.
bbende pushed a commit to branch NIFI-15258
in repository https://gitbox.apache.org/repos/asf/nifi-api.git
The following commit(s) were added to refs/heads/NIFI-15258 by this push:
new 4532fff NIFI-15565: Code cleanup (#64)
4532fff is described below
commit 4532fff1ec43089c6d1e6ca061ac982a7d31cc3b
Author: Mark Payne <[email protected]>
AuthorDate: Tue Feb 10 09:45:38 2026 -0500
NIFI-15565: Code cleanup (#64)
---
.../components/connector/ConfigurationStep.java | 23 ++++++++++++++++++++
.../connector/ConnectorPropertyDependency.java | 23 ++++++++++++++++++++
.../connector/components/ParameterValue.java | 25 ++++++++++++++++------
.../nifi/flow/VersionedConfigurationStep.java | 5 +++++
4 files changed, 70 insertions(+), 6 deletions(-)
diff --git
a/src/main/java/org/apache/nifi/components/connector/ConfigurationStep.java
b/src/main/java/org/apache/nifi/components/connector/ConfigurationStep.java
index d840b12..abbd84d 100644
--- a/src/main/java/org/apache/nifi/components/connector/ConfigurationStep.java
+++ b/src/main/java/org/apache/nifi/components/connector/ConfigurationStep.java
@@ -25,6 +25,7 @@ import java.util.Arrays;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
+import java.util.Objects;
import java.util.Set;
import java.util.stream.Collectors;
@@ -60,6 +61,28 @@ public final class ConfigurationStep {
return dependencies;
}
+ @Override
+ public String toString() {
+ return "ConfigurationStep[name=" + name + "]";
+ }
+
+ @Override
+ public boolean equals(final Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ final ConfigurationStep that = (ConfigurationStep) o;
+ return Objects.equals(name, that.name);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hashCode(name);
+ }
+
public static final class Builder {
private String name;
private String description;
diff --git
a/src/main/java/org/apache/nifi/components/connector/ConnectorPropertyDependency.java
b/src/main/java/org/apache/nifi/components/connector/ConnectorPropertyDependency.java
index 0f2d1e2..d2ecb79 100644
---
a/src/main/java/org/apache/nifi/components/connector/ConnectorPropertyDependency.java
+++
b/src/main/java/org/apache/nifi/components/connector/ConnectorPropertyDependency.java
@@ -17,6 +17,7 @@
package org.apache.nifi.components.connector;
+import java.util.Objects;
import java.util.Set;
public final class ConnectorPropertyDependency {
@@ -40,4 +41,26 @@ public final class ConnectorPropertyDependency {
public Set<String> getDependentValues() {
return dependentValues;
}
+
+ @Override
+ public String toString() {
+ return "ConnectorPropertyDependency[propertyName=" + propertyName + ",
dependentValues=" + dependentValues + "]";
+ }
+
+ @Override
+ public boolean equals(final Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ final ConnectorPropertyDependency that = (ConnectorPropertyDependency)
o;
+ return Objects.equals(propertyName, that.propertyName) &&
Objects.equals(dependentValues, that.dependentValues);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(propertyName, dependentValues);
+ }
}
diff --git
a/src/main/java/org/apache/nifi/components/connector/components/ParameterValue.java
b/src/main/java/org/apache/nifi/components/connector/components/ParameterValue.java
index 6a77467..0671af0 100644
---
a/src/main/java/org/apache/nifi/components/connector/components/ParameterValue.java
+++
b/src/main/java/org/apache/nifi/components/connector/components/ParameterValue.java
@@ -22,6 +22,7 @@ import org.apache.nifi.asset.Asset;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
+import java.util.Objects;
public class ParameterValue {
private final String name;
@@ -54,12 +55,24 @@ public class ParameterValue {
@Override
public String toString() {
- return "ParameterValue{" +
- "name=" + name +
- ", value=" + (sensitive ? "****" : value) +
- ", sensitive=" + sensitive +
- ", assets=" + assets +
- '}';
+ return "ParameterValue[name=" + name + ", value=" + (sensitive ?
"****" : value) + ", sensitive=" + sensitive + ", assets=" + assets + "]";
+ }
+
+ @Override
+ public boolean equals(final Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ final ParameterValue that = (ParameterValue) o;
+ return Objects.equals(name, that.name);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hashCode(name);
}
public static class Builder {
diff --git a/src/main/java/org/apache/nifi/flow/VersionedConfigurationStep.java
b/src/main/java/org/apache/nifi/flow/VersionedConfigurationStep.java
index f2c6bac..ac9a824 100644
--- a/src/main/java/org/apache/nifi/flow/VersionedConfigurationStep.java
+++ b/src/main/java/org/apache/nifi/flow/VersionedConfigurationStep.java
@@ -38,4 +38,9 @@ public class VersionedConfigurationStep {
public void setProperties(final Map<String,
VersionedConnectorValueReference> properties) {
this.properties = properties;
}
+
+ @Override
+ public String toString() {
+ return "VersionedConfigurationStep[name=" + name + "]";
+ }
}