Third-party stubs: fix several fictitious type aliases (#7958)

This commit is contained in:
Alex Waygood
2022-05-26 14:26:26 +01:00
committed by GitHub
parent 597be79b18
commit fa636bc044
15 changed files with 69 additions and 73 deletions

View File

@@ -1,16 +1,16 @@
from typing import Any
from typing_extensions import TypeAlias
from ...util import symbol
ClassDef = Any # from mypy.nodes
Expression = Any # from mypy.nodes
MemberExpr = Any # from mypy.nodes
NameExpr = Any # from mypy.nodes
SymbolNode = Any # from mypy.nodes
TypeInfo = Any # from mypy.nodes
StrExpr = Any # from mypy.nodes
SemanticAnalyzerPluginInterface = Any # from mypy.plugin
UnboundType = Any # from mypy.types
ClassDef: TypeAlias = Any # from mypy.nodes
Expression: TypeAlias = Any # from mypy.nodes
MemberExpr: TypeAlias = Any # from mypy.nodes
NameExpr: TypeAlias = Any # from mypy.nodes
SymbolNode: TypeAlias = Any # from mypy.nodes
TypeInfo: TypeAlias = Any # from mypy.nodes
SemanticAnalyzerPluginInterface: TypeAlias = Any # from mypy.plugin
UnboundType: TypeAlias = Any # from mypy.types
COLUMN: symbol
RELATIONSHIP: symbol

View File

@@ -1,18 +1,18 @@
from collections.abc import Iterable, Iterator
from typing import Any, TypeVar, overload
from typing_extensions import TypeAlias
CallExpr = Any # from mypy.nodes
Context = Any # from mypy.nodes
Expression = Any # from mypy.nodes
JsonDict = Any # from mypy.nodes
NameExpr = Any # from mypy.nodes
Statement = Any # from mypy.nodes
TypeInfo = Any # from mypy.nodes
AttributeContext = Any # from mypy.plugin
ClassDefContext = Any # from mypy.plugin
DynamicClassDefContext = Any # from mypy.plugin
SemanticAnalyzerPluginInterface = Any # from mypy.plugin
Type = Any # from mypy.types
CallExpr: TypeAlias = Any # from mypy.nodes
Context: TypeAlias = Any # from mypy.nodes
Expression: TypeAlias = Any # from mypy.nodes
JsonDict: TypeAlias = Any # from mypy.nodes
NameExpr: TypeAlias = Any # from mypy.nodes
Statement: TypeAlias = Any # from mypy.nodes
TypeInfo: TypeAlias = Any # from mypy.nodes
ClassDefContext: TypeAlias = Any # from mypy.plugin
DynamicClassDefContext: TypeAlias = Any # from mypy.plugin
SemanticAnalyzerPluginInterface: TypeAlias = Any # from mypy.plugin
Type: TypeAlias = Any # from mypy.types
_TArgType = TypeVar("_TArgType", bound=CallExpr | NameExpr)