Use get_executed_param_names if get_executed_param_names_and_issues is not necessary

This commit is contained in:
Dave Halter
2019-09-03 22:11:00 +02:00
parent d4f3963cd0
commit ac4dd06d11
4 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -17,7 +17,7 @@ from jedi.inference.gradual.typing import TypeVar, LazyGenericClass, \
from jedi.inference.gradual.typing import GenericClass
from jedi.inference.helpers import is_string
from jedi.inference.compiled import builtin_from_name
from jedi.inference.param import get_executed_param_names_and_issues
from jedi.inference.param import get_executed_param_names
from jedi import debug
from jedi import parser_utils
@@ -247,7 +247,7 @@ def infer_type_vars_for_execution(function, arguments, annotation_dict):
context = function.get_default_param_context()
annotation_variable_results = {}
executed_param_names, _ = get_executed_param_names_and_issues(function, arguments)
executed_param_names = get_executed_param_names(function, arguments)
for executed_param_name in executed_param_names:
try:
annotation_node = annotation_dict[executed_param_name.string_name]