mirror of
https://github.com/davidhalter/jedi.git
synced 2026-01-19 18:32:47 +08:00
Prefer readability
This commit is contained in:
@@ -344,8 +344,6 @@ class CompiledInstanceName(compiled.CompiledName):
|
||||
|
||||
|
||||
class CompiledInstanceClassFilter(AbstractFilter):
|
||||
name_class = CompiledInstanceName
|
||||
|
||||
def __init__(self, instance, f):
|
||||
self._instance = instance
|
||||
self._class_filter = f
|
||||
@@ -479,8 +477,6 @@ class SelfAttributeFilter(ClassFilter):
|
||||
"""
|
||||
This class basically filters all the use cases where `self.*` was assigned.
|
||||
"""
|
||||
name_class = SelfName
|
||||
|
||||
def __init__(self, instance, instance_class, class_value, origin_scope):
|
||||
super(SelfAttributeFilter, self).__init__(
|
||||
class_value=instance_class,
|
||||
@@ -507,7 +503,7 @@ class SelfAttributeFilter(ClassFilter):
|
||||
yield name
|
||||
|
||||
def _convert_names(self, names):
|
||||
return [self.name_class(self._instance, self._specific_class_value, name) for name in names]
|
||||
return [SelfName(self._instance, self._specific_class_value, name) for name in names]
|
||||
|
||||
def _check_flows(self, names):
|
||||
return names
|
||||
|
||||
@@ -88,8 +88,6 @@ class ClassName(TreeNameDefinition):
|
||||
|
||||
|
||||
class ClassFilter(ParserTreeFilter):
|
||||
name_class = ClassName
|
||||
|
||||
def __init__(self, class_value, node_context=None, until_position=None,
|
||||
origin_scope=None, is_instance=False):
|
||||
super(ClassFilter, self).__init__(
|
||||
@@ -102,7 +100,7 @@ class ClassFilter(ParserTreeFilter):
|
||||
|
||||
def _convert_names(self, names):
|
||||
return [
|
||||
self.name_class(
|
||||
ClassName(
|
||||
parent_context=self.parent_context,
|
||||
class_value=self._class_value,
|
||||
tree_name=name,
|
||||
|
||||
Reference in New Issue
Block a user