nifi-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Burgess (Jira)" <j...@apache.org>
Subject [jira] [Resolved] (NIFI-7055) createListValidator returns valid for empty list with "," input
Date Wed, 04 Mar 2020 23:38:00 GMT

     [ https://issues.apache.org/jira/browse/NIFI-7055?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Matt Burgess resolved NIFI-7055.
--------------------------------
    Fix Version/s: 1.12.0
       Resolution: Fixed

> createListValidator returns valid for empty list with "," input
> ---------------------------------------------------------------
>
>                 Key: NIFI-7055
>                 URL: https://issues.apache.org/jira/browse/NIFI-7055
>             Project: Apache NiFi
>          Issue Type: Bug
>            Reporter: Otto Fowler
>            Assignee: Otto Fowler
>            Priority: Major
>             Fix For: 1.12.0
>
>          Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> from Slack:
> <wouter.devries@tesorion.nl>
> "I'm looking at the createListValidator, and to my surprise passing in a list of (essentially)
two empty elements "," validates, while a totally empty string "" does not. Apparently due
to some underlying behavior of String.split."
> The string "," does return a String[0] from split. This should fail validation as if
here were no elements as null, "", " " do possibly.  
> But that kind of goes against or doesn't consider the ignore empty entries.  
> I think the difference is whether or not you consider "," to be a list of two empty elements
or an empty list.
> The current implementation with String.spilt() will produce an empty list.  Is that correct?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message