forked from VimPlug/jedi
follow_param -> infer_param.
This commit is contained in:
@@ -186,7 +186,7 @@ def _execute_array_values(evaluator, array):
|
|||||||
|
|
||||||
|
|
||||||
@memoize_default()
|
@memoize_default()
|
||||||
def follow_param(module_context, param):
|
def infer_param(module_context, param):
|
||||||
def eval_docstring(docstring):
|
def eval_docstring(docstring):
|
||||||
return set(
|
return set(
|
||||||
p
|
p
|
||||||
|
|||||||
@@ -216,8 +216,8 @@ class ExecutedParam(object):
|
|||||||
self.string_name = self._original_param.name.value
|
self.string_name = self._original_param.name.value
|
||||||
|
|
||||||
def infer(self):
|
def infer(self):
|
||||||
pep0484_hints = pep0484.follow_param(self._root_context, self._original_param)
|
pep0484_hints = pep0484.infer_param(self._root_context, self._original_param)
|
||||||
doc_params = docstrings.follow_param(self._root_context, self._original_param)
|
doc_params = docstrings.infer_param(self._root_context, self._original_param)
|
||||||
if pep0484_hints or doc_params:
|
if pep0484_hints or doc_params:
|
||||||
return list(set(pep0484_hints) | set(doc_params))
|
return list(set(pep0484_hints) | set(doc_params))
|
||||||
|
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ def _fix_forward_reference(context, node):
|
|||||||
|
|
||||||
|
|
||||||
@memoize_default()
|
@memoize_default()
|
||||||
def follow_param(context, param):
|
def infer_param(context, param):
|
||||||
annotation = param.annotation
|
annotation = param.annotation
|
||||||
return _evaluate_for_annotation(context, annotation)
|
return _evaluate_for_annotation(context, annotation)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user