Support typed array default values in extension API
The API JSON has changed syntax for default values of typed arrays. This detects the new format and use initializer lists (currently empty since the TypedArray class does not support initializer list construction and default values are always empty arrays).pull/1018/head
parent
64be8c1507
commit
1c625befa3
|
@ -2129,6 +2129,8 @@ def correct_default_value(value, type_name):
|
||||||
return value_map[value]
|
return value_map[value]
|
||||||
if value == "":
|
if value == "":
|
||||||
return f"{type_name}()"
|
return f"{type_name}()"
|
||||||
|
if value.startswith("Array["):
|
||||||
|
return f"{{}}"
|
||||||
return value
|
return value
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue