Also return the issues when retruning the executed params

This commit is contained in:
Dave Halter committed 2018-09-21 00:20:24 +02:00
1 parent 5fda4a2f8b
commit 43ffcb0802
8 files changed
+74 -47

No files matched your search

+4 -4
View File
@@ -11,7 +11,7 @@ from jedi.evaluate.lazy_context import LazyKnownContext, LazyKnownContexts, \
from jedi.evaluate.filters import ParamName
from jedi.evaluate.base_context import NO_CONTEXTS, ContextSet
from jedi.evaluate.context import iterable
from jedi.evaluate.param import get_executed_params, ExecutedParam
from jedi.evaluate.param import get_executed_params_and_issues, ExecutedParam
def try_iter_content(types, depth=0):
@@ -148,12 +148,12 @@ class AbstractArguments(object):
def unpack(self, funcdef=None):
raise NotImplementedError
def get_executed_params(self, execution_context):
return get_executed_params(execution_context, self)
def get_executed_params_and_issues(self, execution_context):
return get_executed_params_and_issues(execution_context, self)
class AnonymousArguments(AbstractArguments):
def get_executed_params(self, execution_context):
def get_executed_params_and_issues(self, execution_context):
from jedi.evaluate.dynamic import search_params
return search_params(
execution_context.evaluator,