[
https://issues.apache.org/jira/browse/NIFI-14763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Stieglitz updated NIFI-14763:
------------------------------------
Status: Patch Available (was: In Progress)
> Replace deprecated org.apache.commons.lang3.StringUtils methods either with
> API or Java 21 equivalents
> --------------------------------------------------------------------------------------------------------
>
> Key: NIFI-14763
> URL: https://issues.apache.org/jira/browse/NIFI-14763
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Daniel Stieglitz
> Assignee: Daniel Stieglitz
> Priority: Minor
> Time Spent: 10m
> Remaining Estimate: 0h
>
> The following methods used by the code base were deprecated in version 3.18
> of org.apache.commons.lang3.StringUtils
> * appendIfMissing
> * contains
> * containsIgnoreCase
> * equals
> * equalsIgnoreCase
> * prependIfMissing
> * removeEnd
> * removeStart
> * removeStartIgnoreCase
> * startsWith
> * startsWithIgnoreCase
> The following are the locations where the deprecated methods are being used
> {code:java}
> [WARNING]
> nifi-2.5.0/nifi-commons/nifi-security-identity/src/main/java/org/apache/nifi/authorization/util/IdentityMappingUtil.java:[81,27]
> [deprecation] startsWith(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/controller/AbstractComponentNode.java:[778,28]
> [deprecation] equals(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/controller/AbstractComponentNode.java:[798,28]
> [deprecation] equals(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-framework-components/src/main/java/org/apache/nifi/parameter/StandardParameterContext.java:[632,39]
> [deprecation] equals(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-framework-zookeeper-leader-election/src/main/java/org/apache/nifi/framework/cluster/leader/zookeeper/CuratorACLProviderFactory.java:[37,26]
> [deprecation] equalsIgnoreCase(CharSequence,CharSequence) in StringUtils has
> been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-security/src/main/java/org/apache/nifi/web/security/jwt/resolver/StandardBearerTokenResolver.java:[48,23]
> [deprecation] startsWithIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-security/src/main/java/org/apache/nifi/web/security/jwt/resolver/StandardBearerTokenResolver.java:[49,37]
> [deprecation] removeStartIgnoreCase(String,String) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-framework-cluster/src/main/java/org/apache/nifi/cluster/coordination/http/endpoints/ParameterProviderMerger.java:[41,36]
> [deprecation] equals(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/controller/ControllerSearchService.java:[126,27]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/controller/ControllerSearchService.java:[126,91]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/StandardNiFiServiceFacade.java:[4617,45]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/api/FlowResource.java:[3838,57]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/AttributeMatcher.java:[52,23]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/BackPressureMatcher.java:[54,64]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ExecutionMatcher.java:[32,85]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ExpirationMatcher.java:[47,64]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/PortScheduledStateMatcher.java:[43,27]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/PortScheduledStateMatcher.java:[46,30]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/PortScheduledStateMatcher.java:[48,94]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/PortScheduledStateMatcher.java:[50,94]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/PropertyMatcher.java:[56,35]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ScheduledStateMatcher.java:[46,27]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ScheduledStateMatcher.java:[49,30]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ScheduledStateMatcher.java:[51,30]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ScheduledStateMatcher.java:[53,94]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/ScheduledStateMatcher.java:[55,94]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/SchedulingMatcher.java:[42,66]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/SchedulingMatcher.java:[44,72]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/search/attributematchers/TransmissionStatusMatcher.java:[46,64]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/c2/c2-client-bundle/c2-client-http/src/main/java/org/apache/nifi/c2/client/http/url/ProxyAwareC2UrlProvider.java:[42,28]
> [deprecation] appendIfMissing(String,CharSequence,CharSequence...) in
> StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-processors/src/test/java/org/apache/nifi/processors/aws/s3/TestPutS3Object.java:[292,54]
> [deprecation] appendIfMissing(String,CharSequence,CharSequence...) in
> StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-processors/src/test/java/org/apache/nifi/processors/aws/s3/TestPutS3Object.java:[297,32]
> [deprecation] appendIfMissing(String,CharSequence,CharSequence...) in
> StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-processors/src/test/java/org/apache/nifi/processors/aws/s3/TestPutS3Object.java:[305,32]
> [deprecation] removeEnd(String,String) in StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/processors/azure/data/explorer/PutAzureDataExplorer.java:[243,31]
> [deprecation] equalsIgnoreCase(CharSequence,CharSequence) in StringUtils has
> been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/main/java/org/apache/nifi/processors/hadoop/FetchHDFS.java:[176,48]
> [deprecation] removeEnd(String,String) in StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/main/java/org/apache/nifi/processors/hadoop/GetHDFS.java:[378,48]
> [deprecation] removeEnd(String,String) in StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/main/java/org/apache/nifi/processors/hadoop/MoveHDFS.java:[441,73]
> [deprecation] prependIfMissing(String,CharSequence,CharSequence...) in
> StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentUtils.java:[110,27]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-dbcp-service/src/main/java/org/apache/nifi/dbcp/DBCPConnectionPool.java:[185,39]
> [deprecation] startsWith(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/EvaluateJsonPath.java:[219,50]
> [deprecation] equals(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/HandleHttpRequest.java:[615,23]
> [deprecation] contains(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/InvokeHTTP.java:[1301,33]
> [deprecation] removeEnd(String,String) in StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/SplitJson.java:[136,28]
> [deprecation] equals(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/servlets/ListenHTTPServlet.java:[458,30]
> [deprecation] startsWith(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/TestUnpackContent.java:[321,34]
> [deprecation] contains(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/TestUnpackContent.java:[324,34]
> [deprecation] contains(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-update-attribute-bundle/nifi-update-attribute-processor/src/main/java/org/apache/nifi/processors/attributes/UpdateAttribute.java:[425,57]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-update-attribute-bundle/nifi-update-attribute-processor/src/main/java/org/apache/nifi/processors/attributes/UpdateAttribute.java:[430,35]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-update-attribute-bundle/nifi-update-attribute-processor/src/main/java/org/apache/nifi/processors/attributes/UpdateAttribute.java:[437,43]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-update-attribute-bundle/nifi-update-attribute-processor/src/main/java/org/apache/nifi/processors/attributes/UpdateAttribute.java:[446,43]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-update-attribute-bundle/nifi-update-attribute-processor/src/main/java/org/apache/nifi/processors/attributes/UpdateAttribute.java:[449,43]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-registry/nifi-registry-core/nifi-registry-properties/src/main/java/org/apache/nifi/registry/properties/NiFiRegistryProperties.java:[507,27]
> [deprecation] startsWith(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-registry/nifi-registry-core/nifi-registry-properties/src/main/java/org/apache/nifi/registry/properties/util/IdentityMappingUtil.java:[86,27]
> [deprecation] startsWith(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-toolkit/nifi-toolkit-cli/src/main/java/org/apache/nifi/toolkit/cli/impl/command/nifi/policies/UpdateAccessPolicy.java:[73,49]
> [deprecation] removeStart(String,String) in StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-toolkit/nifi-toolkit-cli/src/main/java/org/apache/nifi/toolkit/cli/impl/command/nifi/policies/UpdateAccessPolicy.java:[119,54]
> [deprecation] removeStart(String,String) in StringUtils has been deprecated
> [WARNING]
> nifi-2.5.0/nifi-toolkit/nifi-toolkit-cli/src/main/java/org/apache/nifi/toolkit/cli/impl/command/registry/flow/ImportAllFlows.java:[269,52]
> [deprecation] startsWith(CharSequence,CharSequence) in StringUtils has been
> deprecated
> [WARNING]
> nifi-2.5.0/nifi-extension-bundles/nifi-update-attribute-bundle/nifi-update-attribute-ui/src/main/java/org/apache/nifi/update/attributes/api/RuleResource.java:[420,31]
> [deprecation] containsIgnoreCase(CharSequence,CharSequence) in StringUtils
> has been deprecated {code}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)