Currently the former will be parsed as [''], while the latter is parsed as [] in python. This makes for some obnoxious special handling depending on what the user passes. This is even more obnoxious since for string type arguments this doesn't require special handling.pull/3811/head
parent
14fe0985f7
commit
f3a8f9c34d
4 changed files with 30 additions and 0 deletions
@ -0,0 +1,5 @@ |
||||
## Array options treat -Dopt= and -Dopt=[] as equivalent |
||||
|
||||
Prior to this change passing -Dopt= to an array opt would be interpreted as |
||||
[''] (an array with an empty string), now -Dopt= is the same as -Dopt=[], an |
||||
empty list. |
Loading…
Reference in new issue