1
0
forked from VimPlug/jedi

Fix some filter issues

This commit is contained in:
Dave Halter
2018-08-29 09:46:10 +02:00
parent a884b6c782
commit 762d56204f
2 changed files with 11 additions and 1 deletions

View File

@@ -422,6 +422,9 @@ class InstanceClassFilter(filters.AbstractFilter):
def _convert(self, names):
return [LazyInstanceClassName(self._instance, self._class_context, n) for n in names]
def __repr__(self):
return '<%s for %s>' % (self.__class__.__name__, self._class_context)
class SelfAttributeFilter(ClassFilter):
"""

View File

@@ -53,7 +53,14 @@ class _BaseTypingContext(Context):
def get_filters(self, *args, **kwargs):
# TODO this is obviously wrong.
return iter([])
class EmptyFilter():
def get(self, name):
return []
def values(self):
return []
yield EmptyFilter()
@property
def name(self):