-
Notifications
You must be signed in to change notification settings - Fork 222
/
Copy pathN808.py
80 lines (53 loc) · 1.12 KB
/
N808.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
from typing import TypeVar
#: Okay
Ok = TypeVar("Ok")
#: N808
notok = TypeVar("notok")
#: N808
notok_co = TypeVar("notok_co")
#: Okay(--ignore-names=notok)
notok = TypeVar("notok")
#: N808:1:1(--ignore-names=*OK)
notok = TypeVar("notok")
#: Okay
Ok_co = TypeVar("Ok_co", covariant=True)
#: Okay
Ok_contra = TypeVar("Ok_contra", contravariant=True)
#: N808
Ok__contra = TypeVar("Ok__contra", contravariant=True)
#: N808
Var_contra = TypeVar("Var_contra", covariant=True)
#: N808
Var_co = TypeVar("Var_co", contravariant=True)
#: N808
Var = TypeVar("Var", covariant=True)
#: Okay
Ok_co = TypeVar("Ok_co")
#: Okay
Ok_contra = TypeVar("Ok_contra")
#: Okay
Good = TypeVar("Good")
#: N808
__NotGood = TypeVar("__NotGood")
#: N808
__NotGood__ = TypeVar("__NotGood__")
#: N808
NotGood__ = TypeVar("NotGood__")
#: Okay
A = TypeVar("A")
#: Okay
A_contra = TypeVar("A_contra")
#: N808
A = TypeVar("B")
#: N808
A_contra = TypeVar("B")
#: N808
A_contra = TypeVar("B_contra")
#: N808
A_contra = TypeVar("A_Contra")
#: N808
A_contra = TypeVar()
# Make sure other function calls do not get checked
#: Okay
t = str('something')
t = TypeVar