forked from VimPlug/jedi
Fix an issue with namedtuples when using strings as params
This commit is contained in:
@@ -362,7 +362,7 @@ def collections_namedtuple(obj, arguments):
|
|||||||
# TODO this is buggy, doesn't need to be a string
|
# TODO this is buggy, doesn't need to be a string
|
||||||
name = list(_follow_param(evaluator, arguments, 0))[0].get_safe_value()
|
name = list(_follow_param(evaluator, arguments, 0))[0].get_safe_value()
|
||||||
_fields = list(_follow_param(evaluator, arguments, 1))[0]
|
_fields = list(_follow_param(evaluator, arguments, 1))[0]
|
||||||
if isinstance(_fields, compiled.CompiledObject):
|
if isinstance(_fields, compiled.CompiledValue):
|
||||||
fields = _fields.get_safe_value().replace(',', ' ').split()
|
fields = _fields.get_safe_value().replace(',', ' ').split()
|
||||||
elif isinstance(_fields, iterable.Sequence):
|
elif isinstance(_fields, iterable.Sequence):
|
||||||
fields = [
|
fields = [
|
||||||
|
|||||||
Reference in New Issue
Block a user