1
0
forked from VimPlug/jedi

Move the recursion limit settings to the recursion module.

This commit is contained in:
Dave Halter
2017-09-17 14:08:39 +02:00
parent f2d24f0259
commit f4ba71f6a3
4 changed files with 58 additions and 96 deletions

View File

@@ -20,7 +20,6 @@ from parso import python_bytes_to_unicode, split_lines
from jedi.parser_utils import get_executable_nodes, get_statement_of_position
from jedi import debug
from jedi import settings
from jedi import common
from jedi import cache
from jedi.api import classes
from jedi.api import interpreter
@@ -323,14 +322,13 @@ class Script(object):
self._get_module(),
call_signature_details.bracket_leaf
)
with common.scale_speed_settings(settings.scale_call_signatures):
definitions = helpers.cache_call_signatures(
self._evaluator,
context,
call_signature_details.bracket_leaf,
self._code_lines,
self._pos
)
definitions = helpers.cache_call_signatures(
self._evaluator,
context,
call_signature_details.bracket_leaf,
self._code_lines,
self._pos
)
debug.speed('func_call followed')
return [classes.CallSignature(self._evaluator, d.name,