Commit b8b50b1
authored
Use standard formatting for note on unexpected keyword (#20808)
Closes #4773
Closes #10480
Closes #20640
Currently this is the only message that uses this non-standard
formatting, while:
* Some users find it confusing
* We need ~400 lines of code to support this special case
* It still has bugs that will require even more special-casing in
various places to fix them.
So here I implement a minimal change I propose in
#4773, namely use this (standard)
format:
```
main.py:5: error: Unexpected keyword argument "location" for "method" of "Class"
main.py:5: note: "method" defined in "pkg.mod"
```
if the function is defined in a different module.
If we want to, we can add extra info (like available argument names with
same type), as well as start using this note in more places in separate
PRs.1 parent 41045dc commit b8b50b1
File tree
24 files changed
+93
-471
lines changed- mypyc
- mypy
- server
- test-data/unit
24 files changed
+93
-471
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
| 93 | + | |
101 | 94 | | |
102 | 95 | | |
103 | 96 | | |
| |||
111 | 104 | | |
112 | 105 | | |
113 | 106 | | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
| 107 | + | |
124 | 108 | | |
125 | 109 | | |
126 | 110 | | |
127 | 111 | | |
128 | | - | |
129 | 112 | | |
130 | 113 | | |
131 | 114 | | |
| |||
908 | 891 | | |
909 | 892 | | |
910 | 893 | | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | 894 | | |
916 | 895 | | |
917 | 896 | | |
| |||
1080 | 1059 | | |
1081 | 1060 | | |
1082 | 1061 | | |
1083 | | - | |
1084 | | - | |
1085 | | - | |
1086 | | - | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | | - | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
1120 | | - | |
1121 | | - | |
1122 | | - | |
1123 | | - | |
1124 | | - | |
1125 | | - | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | | - | |
1135 | | - | |
1136 | | - | |
1137 | 1062 | | |
1138 | 1063 | | |
1139 | 1064 | | |
| |||
3999 | 3924 | | |
4000 | 3925 | | |
4001 | 3926 | | |
4002 | | - | |
4003 | | - | |
4004 | | - | |
| 3927 | + | |
4005 | 3928 | | |
4006 | 3929 | | |
4007 | 3930 | | |
| |||
4271 | 4194 | | |
4272 | 4195 | | |
4273 | 4196 | | |
4274 | | - | |
4275 | | - | |
4276 | | - | |
| 4197 | + | |
4277 | 4198 | | |
4278 | 4199 | | |
4279 | 4200 | | |
| |||
4455 | 4376 | | |
4456 | 4377 | | |
4457 | 4378 | | |
4458 | | - | |
4459 | | - | |
4460 | | - | |
4461 | | - | |
4462 | | - | |
4463 | | - | |
4464 | | - | |
4465 | | - | |
4466 | | - | |
4467 | | - | |
4468 | | - | |
4469 | | - | |
4470 | | - | |
4471 | | - | |
4472 | | - | |
4473 | | - | |
4474 | | - | |
4475 | | - | |
4476 | | - | |
4477 | | - | |
4478 | | - | |
4479 | | - | |
4480 | | - | |
4481 | | - | |
| 4379 | + | |
4482 | 4380 | | |
4483 | 4381 | | |
4484 | 4382 | | |
4485 | 4383 | | |
4486 | 4384 | | |
4487 | 4385 | | |
4488 | | - | |
| 4386 | + | |
4489 | 4387 | | |
4490 | 4388 | | |
4491 | 4389 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
| 507 | + | |
511 | 508 | | |
512 | 509 | | |
513 | 510 | | |
| |||
521 | 518 | | |
522 | 519 | | |
523 | 520 | | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | 521 | | |
532 | 522 | | |
533 | | - | |
534 | | - | |
| 523 | + | |
| 524 | + | |
535 | 525 | | |
536 | 526 | | |
537 | 527 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
134 | 133 | | |
135 | 134 | | |
136 | 135 | | |
| |||
152 | 151 | | |
153 | 152 | | |
154 | 153 | | |
155 | | - | |
156 | 154 | | |
157 | 155 | | |
158 | 156 | | |
159 | 157 | | |
160 | 158 | | |
161 | 159 | | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | 160 | | |
168 | 161 | | |
169 | 162 | | |
| |||
569 | 562 | | |
570 | 563 | | |
571 | 564 | | |
572 | | - | |
573 | 565 | | |
574 | 566 | | |
575 | 567 | | |
576 | 568 | | |
577 | 569 | | |
578 | 570 | | |
579 | | - | |
580 | 571 | | |
581 | 572 | | |
582 | 573 | | |
| |||
587 | 578 | | |
588 | 579 | | |
589 | 580 | | |
590 | | - | |
591 | 581 | | |
592 | 582 | | |
593 | 583 | | |
| |||
611 | 601 | | |
612 | 602 | | |
613 | 603 | | |
614 | | - | |
615 | | - | |
616 | 604 | | |
617 | 605 | | |
618 | 606 | | |
| |||
627 | 615 | | |
628 | 616 | | |
629 | 617 | | |
630 | | - | |
| 618 | + | |
631 | 619 | | |
632 | 620 | | |
633 | 621 | | |
| |||
643 | 631 | | |
644 | 632 | | |
645 | 633 | | |
646 | | - | |
647 | 634 | | |
648 | 635 | | |
649 | 636 | | |
| |||
1019 | 1006 | | |
1020 | 1007 | | |
1021 | 1008 | | |
1022 | | - | |
1023 | | - | |
1024 | 1009 | | |
1025 | 1010 | | |
1026 | 1011 | | |
| |||
1084 | 1069 | | |
1085 | 1070 | | |
1086 | 1071 | | |
1087 | | - | |
| 1072 | + | |
1088 | 1073 | | |
1089 | 1074 | | |
1090 | 1075 | | |
| |||
1127 | 1112 | | |
1128 | 1113 | | |
1129 | 1114 | | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
| 1115 | + | |
1133 | 1116 | | |
1134 | 1117 | | |
1135 | 1118 | | |
| |||
1139 | 1122 | | |
1140 | 1123 | | |
1141 | 1124 | | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
1157 | | - | |
1158 | | - | |
1159 | | - | |
1160 | | - | |
1161 | | - | |
1162 | | - | |
1163 | | - | |
1164 | | - | |
| 1125 | + | |
1165 | 1126 | | |
1166 | 1127 | | |
1167 | 1128 | | |
| |||
1173 | 1134 | | |
1174 | 1135 | | |
1175 | 1136 | | |
1176 | | - | |
| 1137 | + | |
1177 | 1138 | | |
1178 | 1139 | | |
1179 | 1140 | | |
1180 | 1141 | | |
1181 | 1142 | | |
1182 | 1143 | | |
1183 | 1144 | | |
1184 | | - | |
| 1145 | + | |
1185 | 1146 | | |
1186 | 1147 | | |
1187 | 1148 | | |
| |||
1256 | 1217 | | |
1257 | 1218 | | |
1258 | 1219 | | |
1259 | | - | |
1260 | | - | |
1261 | | - | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
1271 | | - | |
1272 | | - | |
1273 | | - | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
1274 | 1223 | | |
1275 | 1224 | | |
1276 | 1225 | | |
| |||
0 commit comments