Update snapshots

This commit is contained in:
Justin Prieto 2023-06-05 20:22:10 -04:00
parent 9c4ef37a77
commit 0fae2f3f04
2 changed files with 23 additions and 16 deletions

View File

@ -1,4 +1,5 @@
from typing import NoReturn, Never
import typing_extensions
def foo(arg):
@ -10,15 +11,21 @@ def foo_int(arg: int):
def foo_no_return(arg: NoReturn):
... # Error: PYI050
...
def foo_no_return_typing_extensions(
arg: typing_extensions.NoReturn,
):
...
def foo_no_return_kwarg(arg: int, *, arg2: NoReturn):
... # Error: PYI050
...
def foo_no_return_pos_only(arg: int, /, arg2: NoReturn):
... # Error: PYI050
...
def foo_never(arg: Never):

View File

@ -7,27 +7,27 @@ PYI050.pyi:6:24: PYI050 Prefer typing_extensions.Never over NoReturn for argumen
7 | def foo_int(arg: int): ...
8 | def foo_no_return(arg: NoReturn): ... # Error: PYI050
| ^^^^^^^^ PYI050
9 | def foo_no_return_typing_extensions(arg: typing_extensions.NoReturn): ... # Error: PYI050
10 | def foo_no_return_kwarg(arg: int, *, arg2: NoReturn): ... # Error: PYI050
9 | def foo_no_return_typing_extensions(
10 | arg: typing_extensions.NoReturn,
|
PYI050.pyi:8:44: PYI050 Prefer typing_extensions.Never over NoReturn for argument annotations.
PYI050.pyi:10:44: PYI050 Prefer typing_extensions.Never over NoReturn for argument annotations.
|
8 | def foo_no_return(arg: NoReturn): ... # Error: PYI050
9 | def foo_no_return_typing_extensions(arg: typing_extensions.NoReturn): ... # Error: PYI050
10 | def foo_no_return_kwarg(arg: int, *, arg2: NoReturn): ... # Error: PYI050
10 | arg: typing_extensions.NoReturn,
11 | ): ... # Error: PYI050
12 | def foo_no_return_kwarg(arg: int, *, arg2: NoReturn): ... # Error: PYI050
| ^^^^^^^^ PYI050
11 | def foo_no_return_pos_only(arg: int, /, arg2: NoReturn): ... # Error: PYI050
12 | def foo_never(arg: Never): ...
13 | def foo_no_return_pos_only(arg: int, /, arg2: NoReturn): ... # Error: PYI050
14 | def foo_never(arg: Never): ...
|
PYI050.pyi:9:47: PYI050 Prefer typing_extensions.Never over NoReturn for argument annotations.
PYI050.pyi:11:47: PYI050 Prefer typing_extensions.Never over NoReturn for argument annotations.
|
9 | def foo_no_return_typing_extensions(arg: typing_extensions.NoReturn): ... # Error: PYI050
10 | def foo_no_return_kwarg(arg: int, *, arg2: NoReturn): ... # Error: PYI050
11 | def foo_no_return_pos_only(arg: int, /, arg2: NoReturn): ... # Error: PYI050
11 | ): ... # Error: PYI050
12 | def foo_no_return_kwarg(arg: int, *, arg2: NoReturn): ... # Error: PYI050
13 | def foo_no_return_pos_only(arg: int, /, arg2: NoReturn): ... # Error: PYI050
| ^^^^^^^^ PYI050
12 | def foo_never(arg: Never): ...
14 | def foo_never(arg: Never): ...
|