This is an automated email from the ASF dual-hosted git repository. joewitt pushed a commit to branch support/nifi-1.13 in repository https://gitbox.apache.org/repos/asf/nifi.git
commit dda97a20bcad3f2f7d3f0d48d7824ba6699fdd48 Author: Mark Payne <[email protected]> AuthorDate: Thu Mar 11 17:03:44 2021 -0500 NIFI-8316: Pass empty collections instead of null when calling write(ConfigurableComponent component) Signed-off-by: Pierre Villard <[email protected]> This closes #4891. --- .../documentation/AbstractDocumentationWriter.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/nifi-api/src/main/java/org/apache/nifi/documentation/AbstractDocumentationWriter.java b/nifi-api/src/main/java/org/apache/nifi/documentation/AbstractDocumentationWriter.java index 2c24f5c..2276090 100644 --- a/nifi-api/src/main/java/org/apache/nifi/documentation/AbstractDocumentationWriter.java +++ b/nifi-api/src/main/java/org/apache/nifi/documentation/AbstractDocumentationWriter.java @@ -16,14 +16,6 @@ */ package org.apache.nifi.documentation; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.Collections; -import java.util.List; -import java.util.Map; -import java.util.Set; import org.apache.nifi.annotation.behavior.DynamicProperties; import org.apache.nifi.annotation.behavior.DynamicProperty; import org.apache.nifi.annotation.behavior.DynamicRelationship; @@ -50,6 +42,15 @@ import org.apache.nifi.processor.Relationship; import org.apache.nifi.reporting.InitializationException; import org.apache.nifi.reporting.ReportingTask; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.Set; + /** * Base class for DocumentationWriter that simplifies iterating over all information for a component, creating a separate method * for each, to ensure that implementations properly override all methods and therefore properly account for all information about @@ -95,7 +96,7 @@ public abstract class AbstractDocumentationWriter implements ExtensionDocumentat @Override public final void write(final ConfigurableComponent component) throws IOException { - write(component, null, null); + write(component, Collections.emptyList(), Collections.emptyMap()); } @Override
