mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
PY-84570 Do not consider bare list literal as a valid type alias
(cherry picked from commit f0bcd2445735caa7917944351140a2877d0b4ffe) GitOrigin-RevId: 5f0a0bff41ee01b4e8b4f7e73c1062d523854c2c
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3b8f47d347
commit
fcf1abdbb7
@@ -20,6 +20,9 @@ bin1_ok = int | str
|
||||
bin2_ok = int | str | bool | None
|
||||
bin3_ok = Union[str, bool] | None
|
||||
bin4_notOk = str & int
|
||||
list_notOk = [int, str]
|
||||
|
||||
callable_ok = Callable[[int, str], bool]
|
||||
|
||||
explicit_alias1_ok: TypeAlias = 'Foo is bar.'
|
||||
explicit_alias2_ok = 'Foo is bar.' # type: TypeAlias
|
||||
|
||||
Reference in New Issue
Block a user