Commit cf7495f
Improve error message for partial None with
When --local-partial-types is set and we can't infer a complete type for
a type that we initially inferred as partial None, show an error message
that suggests to add a type annotation of the form Optional[<type>].
Co-authored-by: hauntsaninja <hauntsaninja@gmail.com>--local-partial-types (#12822)1 parent 38eb6e8 commit cf7495f
File tree
3 files changed
+36
-25
lines changed- mypy
- test-data/unit
3 files changed
+36
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1526 | 1526 | | |
1527 | 1527 | | |
1528 | 1528 | | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
1529 | 1532 | | |
1530 | | - | |
1531 | | - | |
1532 | | - | |
1533 | | - | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
| 1533 | + | |
1539 | 1534 | | |
1540 | | - | |
1541 | | - | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
1542 | 1549 | | |
1543 | | - | |
| 1550 | + | |
1544 | 1551 | | |
1545 | | - | |
| 1552 | + | |
1546 | 1553 | | |
1547 | 1554 | | |
1548 | 1555 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2393 | 2393 | | |
2394 | 2394 | | |
2395 | 2395 | | |
2396 | | - | |
| 2396 | + | |
2397 | 2397 | | |
2398 | 2398 | | |
2399 | 2399 | | |
| |||
2404 | 2404 | | |
2405 | 2405 | | |
2406 | 2406 | | |
2407 | | - | |
| 2407 | + | |
2408 | 2408 | | |
2409 | 2409 | | |
2410 | 2410 | | |
| |||
2453 | 2453 | | |
2454 | 2454 | | |
2455 | 2455 | | |
2456 | | - | |
| 2456 | + | |
2457 | 2457 | | |
2458 | 2458 | | |
2459 | 2459 | | |
| |||
2636 | 2636 | | |
2637 | 2637 | | |
2638 | 2638 | | |
2639 | | - | |
| 2639 | + | |
2640 | 2640 | | |
2641 | 2641 | | |
2642 | 2642 | | |
| |||
2646 | 2646 | | |
2647 | 2647 | | |
2648 | 2648 | | |
2649 | | - | |
| 2649 | + | |
2650 | 2650 | | |
2651 | 2651 | | |
2652 | 2652 | | |
2653 | 2653 | | |
2654 | 2654 | | |
2655 | 2655 | | |
2656 | 2656 | | |
2657 | | - | |
| 2657 | + | |
2658 | 2658 | | |
2659 | 2659 | | |
2660 | 2660 | | |
| |||
3248 | 3248 | | |
3249 | 3249 | | |
3250 | 3250 | | |
| 3251 | + | |
| 3252 | + | |
| 3253 | + | |
| 3254 | + | |
3251 | 3255 | | |
3252 | 3256 | | |
3253 | 3257 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4305 | 4305 | | |
4306 | 4306 | | |
4307 | 4307 | | |
4308 | | - | |
| 4308 | + | |
4309 | 4309 | | |
4310 | | - | |
| 4310 | + | |
4311 | 4311 | | |
4312 | 4312 | | |
4313 | 4313 | | |
| |||
4323 | 4323 | | |
4324 | 4324 | | |
4325 | 4325 | | |
4326 | | - | |
| 4326 | + | |
4327 | 4327 | | |
4328 | | - | |
| 4328 | + | |
4329 | 4329 | | |
4330 | 4330 | | |
4331 | 4331 | | |
| |||
4337 | 4337 | | |
4338 | 4338 | | |
4339 | 4339 | | |
4340 | | - | |
| 4340 | + | |
4341 | 4341 | | |
4342 | 4342 | | |
4343 | 4343 | | |
| |||
4353 | 4353 | | |
4354 | 4354 | | |
4355 | 4355 | | |
4356 | | - | |
| 4356 | + | |
4357 | 4357 | | |
4358 | 4358 | | |
4359 | 4359 | | |
| |||
0 commit comments