This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
File tree
35 files changed
+900
-62
lines changed- mypy
- server
- typeshed/stdlib
- mypyc/irbuild
- test-data/unit
- fixtures
35 files changed
+900
-62
lines changedDiff for: mypy/checker.py
+4-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7786 | 7786 |
| |
7787 | 7787 |
| |
7788 | 7788 |
| |
7789 |
| - | |
| 7789 | + | |
| 7790 | + | |
| 7791 | + | |
| 7792 | + | |
7790 | 7793 |
| |
7791 | 7794 |
| |
7792 | 7795 |
| |
|
Diff for: mypy/checkexpr.py
+17
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
| 99 | + | |
99 | 100 |
| |
100 | 101 |
| |
101 | 102 |
| |
| |||
4688 | 4689 |
| |
4689 | 4690 |
| |
4690 | 4691 |
| |
| 4692 | + | |
| 4693 | + | |
| 4694 | + | |
| 4695 | + | |
4691 | 4696 |
| |
4692 | 4697 |
| |
4693 | 4698 |
| |
| |||
5932 | 5937 |
| |
5933 | 5938 |
| |
5934 | 5939 |
| |
| 5940 | + | |
5935 | 5941 |
| |
5936 | 5942 |
| |
5937 | 5943 |
| |
| |||
5940 | 5946 |
| |
5941 | 5947 |
| |
5942 | 5948 |
| |
| 5949 | + | |
| 5950 | + | |
| 5951 | + | |
| 5952 | + | |
| 5953 | + | |
| 5954 | + | |
| 5955 | + | |
| 5956 | + | |
| 5957 | + | |
| 5958 | + | |
| 5959 | + | |
5943 | 5960 |
| |
5944 | 5961 |
| |
5945 | 5962 |
| |
|
Diff for: mypy/copytype.py
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 |
| - | |
| 125 | + | |
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
|
Diff for: mypy/erasetype.py
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
137 |
| - | |
| 137 | + | |
138 | 138 |
| |
139 | 139 |
| |
140 | 140 |
| |
|
Diff for: mypy/evalexpr.py
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
| 78 | + | |
| 79 | + | |
| 80 | + | |
78 | 81 |
| |
79 | 82 |
| |
80 | 83 |
| |
|
Diff for: mypy/expandtype.py
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
505 | 505 |
| |
506 | 506 |
| |
507 | 507 |
| |
508 |
| - | |
| 508 | + | |
509 | 509 |
| |
510 | 510 |
| |
511 | 511 |
| |
|
Diff for: mypy/join.py
+5-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
622 | 622 |
| |
623 | 623 |
| |
624 | 624 |
| |
625 |
| - | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
626 | 630 |
| |
627 | 631 |
| |
628 | 632 |
| |
|
Diff for: mypy/literals.py
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
| 51 | + | |
51 | 52 |
| |
52 | 53 |
| |
53 | 54 |
| |
| |||
244 | 245 |
| |
245 | 246 |
| |
246 | 247 |
| |
| 248 | + | |
| 249 | + | |
| 250 | + | |
247 | 251 |
| |
248 | 252 |
| |
249 | 253 |
| |
|
Diff for: mypy/meet.py
+21-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
158 | 158 |
| |
159 | 159 |
| |
160 | 160 |
| |
161 |
| - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
162 | 165 |
| |
163 | 166 |
| |
164 | 167 |
| |
165 | 168 |
| |
166 | 169 |
| |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
167 | 182 |
| |
168 | 183 |
| |
169 | 184 |
| |
| |||
1074 | 1089 |
| |
1075 | 1090 |
| |
1076 | 1091 |
| |
1077 |
| - | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
1078 | 1097 |
| |
1079 | 1098 |
| |
1080 | 1099 |
| |
|
Diff for: mypy/messages.py
+4-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2721 | 2721 |
| |
2722 | 2722 |
| |
2723 | 2723 |
| |
2724 |
| - | |
| 2724 | + | |
| 2725 | + | |
| 2726 | + | |
| 2727 | + | |
2725 | 2728 |
| |
2726 | 2729 |
| |
2727 | 2730 |
| |
|
Diff for: mypy/mixedtraverser.py
+5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
| |||
107 | 108 |
| |
108 | 109 |
| |
109 | 110 |
| |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
110 | 115 |
| |
111 | 116 |
| |
112 | 117 |
| |
|
Diff for: mypy/nodes.py
+30-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
201 | 201 |
| |
202 | 202 |
| |
203 | 203 |
| |
204 |
| - | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
205 | 217 |
| |
206 | 218 |
| |
207 | 219 |
| |
| |||
2207 | 2219 |
| |
2208 | 2220 |
| |
2209 | 2221 |
| |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
| 2230 | + | |
| 2231 | + | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
| 2238 | + | |
2210 | 2239 |
| |
2211 | 2240 |
| |
2212 | 2241 |
| |
|
Diff for: mypy/options.py
+2-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 |
| - | |
| 82 | + | |
| 83 | + | |
83 | 84 |
| |
84 | 85 |
| |
85 | 86 |
| |
|
Diff for: mypy/semanal.py
+65-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
| 175 | + | |
175 | 176 |
| |
176 | 177 |
| |
177 | 178 |
| |
| |||
191 | 192 |
| |
192 | 193 |
| |
193 | 194 |
| |
194 |
| - | |
| 195 | + | |
195 | 196 |
| |
196 | 197 |
| |
197 | 198 |
| |
| |||
3209 | 3210 |
| |
3210 | 3211 |
| |
3211 | 3212 |
| |
| 3213 | + | |
3212 | 3214 |
| |
3213 | 3215 |
| |
3214 | 3216 |
| |
| |||
3537 | 3539 |
| |
3538 | 3540 |
| |
3539 | 3541 |
| |
| 3542 | + | |
| 3543 | + | |
| 3544 | + | |
| 3545 | + | |
3540 | 3546 |
| |
3541 | 3547 |
| |
3542 | 3548 |
| |
| |||
5271 | 5277 |
| |
5272 | 5278 |
| |
5273 | 5279 |
| |
| 5280 | + | |
| 5281 | + | |
5274 | 5282 |
| |
5275 | 5283 |
| |
5276 | 5284 |
| |
| |||
5791 | 5799 |
| |
5792 | 5800 |
| |
5793 | 5801 |
| |
| 5802 | + | |
| 5803 | + | |
| 5804 | + | |
| 5805 | + | |
| 5806 | + | |
| 5807 | + | |
| 5808 | + | |
| 5809 | + | |
| 5810 | + | |
| 5811 | + | |
| 5812 | + | |
| 5813 | + | |
| 5814 | + | |
| 5815 | + | |
| 5816 | + | |
| 5817 | + | |
| 5818 | + | |
| 5819 | + | |
| 5820 | + | |
| 5821 | + | |
5794 | 5822 |
| |
5795 | 5823 |
| |
| 5824 | + | |
5796 | 5825 |
| |
5797 | 5826 |
| |
| 5827 | + | |
| 5828 | + | |
5798 | 5829 |
| |
5799 | 5830 |
| |
5800 | 5831 |
| |
| |||
6063 | 6094 |
| |
6064 | 6095 |
| |
6065 | 6096 |
| |
| 6097 | + | |
| 6098 | + | |
| 6099 | + | |
| 6100 | + | |
| 6101 | + | |
6066 | 6102 |
| |
6067 | 6103 |
| |
6068 | 6104 |
| |
| |||
7584 | 7620 |
| |
7585 | 7621 |
| |
7586 | 7622 |
| |
| 7623 | + | |
| 7624 | + | |
| 7625 | + | |
| 7626 | + | |
| 7627 | + | |
| 7628 | + | |
| 7629 | + | |
| 7630 | + | |
| 7631 | + | |
| 7632 | + | |
| 7633 | + | |
| 7634 | + | |
| 7635 | + | |
| 7636 | + | |
| 7637 | + | |
| 7638 | + | |
| 7639 | + | |
| 7640 | + | |
| 7641 | + | |
| 7642 | + | |
| 7643 | + | |
| 7644 | + | |
| 7645 | + | |
| 7646 | + | |
| 7647 | + | |
| 7648 | + | |
| 7649 | + | |
| 7650 | + | |
7587 | 7651 |
| |
7588 | 7652 |
| |
7589 | 7653 |
| |
|
Diff for: mypy/server/astdiff.py
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
508 | 508 |
| |
509 | 509 |
| |
510 | 510 |
| |
511 |
| - | |
| 511 | + | |
512 | 512 |
| |
513 | 513 |
| |
514 | 514 |
| |
|
0 commit comments