Commit 477f85a
authored
Store line numbers of imports in the cache metadata (#4533)
This allows incremental modes to generate error messages that are
both better and more consistent with non-incremental modes.
Storing the data in a parallel array is kind of ugly and was done for
consistency with dep_prios. It might be worth doing a refactor, though
any other way will make the json bigger, which is presumbably why
dep_prios was done with an array.1 parent fc2c678 commit 477f85a
File tree
5 files changed
+36
-20
lines changed- mypy
- server
- test-data/unit
5 files changed
+36
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
| 396 | + | |
396 | 397 | | |
397 | 398 | | |
398 | 399 | | |
| |||
418 | 419 | | |
419 | 420 | | |
420 | 421 | | |
| 422 | + | |
421 | 423 | | |
422 | 424 | | |
423 | 425 | | |
| |||
1040 | 1042 | | |
1041 | 1043 | | |
1042 | 1044 | | |
1043 | | - | |
| 1045 | + | |
| 1046 | + | |
1044 | 1047 | | |
1045 | 1048 | | |
1046 | 1049 | | |
| |||
1157 | 1160 | | |
1158 | 1161 | | |
1159 | 1162 | | |
| 1163 | + | |
1160 | 1164 | | |
1161 | 1165 | | |
1162 | 1166 | | |
| |||
1186 | 1190 | | |
1187 | 1191 | | |
1188 | 1192 | | |
1189 | | - | |
| 1193 | + | |
1190 | 1194 | | |
1191 | 1195 | | |
1192 | 1196 | | |
| |||
1203 | 1207 | | |
1204 | 1208 | | |
1205 | 1209 | | |
| 1210 | + | |
1206 | 1211 | | |
1207 | 1212 | | |
1208 | 1213 | | |
| |||
1286 | 1291 | | |
1287 | 1292 | | |
1288 | 1293 | | |
| 1294 | + | |
1289 | 1295 | | |
1290 | 1296 | | |
1291 | 1297 | | |
| |||
1633 | 1639 | | |
1634 | 1640 | | |
1635 | 1641 | | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
1636 | 1645 | | |
1637 | | - | |
1638 | 1646 | | |
1639 | 1647 | | |
1640 | 1648 | | |
| |||
2023 | 2031 | | |
2024 | 2032 | | |
2025 | 2033 | | |
| 2034 | + | |
2026 | 2035 | | |
2027 | 2036 | | |
2028 | 2037 | | |
2029 | 2038 | | |
2030 | | - | |
| 2039 | + | |
2031 | 2040 | | |
2032 | 2041 | | |
2033 | 2042 | | |
| |||
2039 | 2048 | | |
2040 | 2049 | | |
2041 | 2050 | | |
| 2051 | + | |
| 2052 | + | |
| 2053 | + | |
2042 | 2054 | | |
2043 | 2055 | | |
2044 | 2056 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
562 | 562 | | |
563 | 563 | | |
564 | 564 | | |
| 565 | + | |
565 | 566 | | |
566 | 567 | | |
567 | 568 | | |
568 | 569 | | |
569 | 570 | | |
570 | 571 | | |
571 | 572 | | |
| 573 | + | |
572 | 574 | | |
573 | 575 | | |
574 | 576 | | |
| |||
584 | 586 | | |
585 | 587 | | |
586 | 588 | | |
| 589 | + | |
587 | 590 | | |
588 | 591 | | |
589 | 592 | | |
| |||
603 | 606 | | |
604 | 607 | | |
605 | 608 | | |
| 609 | + | |
606 | 610 | | |
607 | 611 | | |
608 | 612 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3466 | 3466 | | |
3467 | 3467 | | |
3468 | 3468 | | |
| 3469 | + | |
| 3470 | + | |
| 3471 | + | |
| 3472 | + | |
| 3473 | + | |
| 3474 | + | |
| 3475 | + | |
| 3476 | + | |
| 3477 | + | |
| 3478 | + | |
| 3479 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
485 | 485 | | |
486 | 486 | | |
487 | 487 | | |
488 | | - | |
489 | | - | |
490 | 488 | | |
491 | 489 | | |
492 | 490 | | |
| |||
528 | 526 | | |
529 | 527 | | |
530 | 528 | | |
531 | | - | |
532 | | - | |
533 | 529 | | |
534 | 530 | | |
535 | 531 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1081 | 1081 | | |
1082 | 1082 | | |
1083 | 1083 | | |
1084 | | - | |
1085 | | - | |
1086 | 1084 | | |
| 1085 | + | |
1087 | 1086 | | |
1088 | 1087 | | |
1089 | 1088 | | |
| |||
1129 | 1128 | | |
1130 | 1129 | | |
1131 | 1130 | | |
1132 | | - | |
1133 | | - | |
1134 | 1131 | | |
| 1132 | + | |
1135 | 1133 | | |
1136 | 1134 | | |
1137 | 1135 | | |
| |||
1164 | 1162 | | |
1165 | 1163 | | |
1166 | 1164 | | |
1167 | | - | |
1168 | | - | |
1169 | 1165 | | |
| 1166 | + | |
1170 | 1167 | | |
1171 | 1168 | | |
1172 | 1169 | | |
| |||
1223 | 1220 | | |
1224 | 1221 | | |
1225 | 1222 | | |
1226 | | - | |
1227 | | - | |
1228 | | - | |
1229 | 1223 | | |
| 1224 | + | |
1230 | 1225 | | |
1231 | 1226 | | |
1232 | 1227 | | |
| |||
1253 | 1248 | | |
1254 | 1249 | | |
1255 | 1250 | | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
1259 | 1251 | | |
| 1252 | + | |
1260 | 1253 | | |
1261 | 1254 | | |
1262 | 1255 | | |
| |||
0 commit comments