You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by jo...@apache.org on 2023/06/05 22:34:57 UTC
[nifi] 03/06: NIFI-11646: This closes #7343. Deprecate Lua and Ruby script engines
This is an automated email from the ASF dual-hosted git repository.
joewitt pushed a commit to branch support/nifi-1.x
in repository https://gitbox.apache.org/repos/asf/nifi.git
commit ea35e61333b119415a5fdc91d232ba63ce1463e7
Author: Matt Burgess <ma...@apache.org>
AuthorDate: Mon Jun 5 16:42:33 2023 -0400
NIFI-11646: This closes #7343. Deprecate Lua and Ruby script engines
Signed-off-by: Joe Witt <jo...@apache.org>
---
.../main/java/org/apache/nifi/script/ScriptingComponentHelper.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java b/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java
index ccae98999c..55bd1a2cbd 100644
--- a/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java
+++ b/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java
@@ -39,8 +39,8 @@ import java.net.URLClassLoader;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collection;
-import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
@@ -59,7 +59,8 @@ import static org.apache.commons.lang3.StringUtils.defaultIfBlank;
public class ScriptingComponentHelper {
private static final String UNKNOWN_VERSION = "UNKNOWN";
- private static final List<String> DEPRECATED_LANGUAGE_NAMES = Collections.singletonList("ECMAScript");
+ private static final List<String> DEPRECATED_LANGUAGE_NAMES =
+ Arrays.asList("ECMAScript", "lua", "ruby");
private static final DeprecationLogger deprecationLogger = DeprecationLoggerFactory.getLogger(ScriptingComponentHelper.class);