1
0
forked from VimPlug/jedi

Make AbstractAnnotatedClass private

This commit is contained in:
Dave Halter
2019-12-08 19:00:26 +01:00
parent fd054d1add
commit df697cfb03
2 changed files with 8 additions and 8 deletions

View File

@@ -13,7 +13,7 @@ from jedi._compatibility import force_unicode, Parameter
from jedi.inference.cache import inference_state_method_cache
from jedi.inference.base_value import ValueSet, NO_VALUES
from jedi.inference.gradual.base import LazyGenericClass, \
AbstractAnnotatedClass, GenericClass
DefineGenericBase, GenericClass
from jedi.inference.gradual.typing import TypingClassValueWithIndex
from jedi.inference.gradual.type_var import TypeVar
from jedi.inference.helpers import is_string
@@ -229,7 +229,7 @@ def infer_return_types(function, arguments):
return ValueSet.from_sets(
ann.define_generics(type_var_dict)
if isinstance(ann, (AbstractAnnotatedClass, TypeVar)) else ValueSet({ann})
if isinstance(ann, (DefineGenericBase, TypeVar)) else ValueSet({ann})
for ann in annotation_values
).execute_annotation()