1
0
forked from VimPlug/jedi

Very small refactoring

This commit is contained in:
Dave Halter
2019-08-23 00:24:30 +02:00
parent 9f3a2f93c4
commit 3e684519e6

View File

@@ -45,7 +45,7 @@ class AbstractContext(object):
def create_context(self, node): def create_context(self, node):
def from_scope_node(scope_node, is_nested=True): def from_scope_node(scope_node, is_nested=True):
if scope_node == base_node: if scope_node == self.tree_node:
return self return self
if scope_node.type in ('funcdef', 'lambdef', 'classdef'): if scope_node.type in ('funcdef', 'lambdef', 'classdef'):
@@ -58,8 +58,6 @@ class AbstractContext(object):
return CompForContext(parent_context, scope_node) return CompForContext(parent_context, scope_node)
raise Exception("There's a scope that was not managed.") raise Exception("There's a scope that was not managed.")
base_node = self.tree_node
def parent_scope(node): def parent_scope(node):
while True: while True:
node = node.parent node = node.parent