Prefer readability

This commit is contained in:
Dave Halter
2019-08-23 15:33:15 +02:00
parent c393a406ee
commit b38da47981
2 changed files with 2 additions and 8 deletions

View File

@@ -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

View File

@@ -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,