1
0
forked from VimPlug/jedi

Do a bit better class matching, it's not good yet, but we'll get there.

This commit is contained in:
Dave Halter
2018-08-28 23:28:58 +02:00
parent af9f019d37
commit 1a5710f140
4 changed files with 18 additions and 3 deletions

View File

@@ -212,7 +212,9 @@ def _find_type_alias_class(evaluator, module_context, module_name, class_name):
classes = module.py__getattribute__(class_name)
# There should only be one, because it's code that we control.
assert len(classes) == 1, classes
return next(iter(classes))
cls = next(iter(classes))
assert isinstance(cls, ClassContext), cls
return cls
class _ContainerBase(_WithIndexBase):