Commit 4e1c771
[flow][tslib] Delete dead
Summary:
The `TSUnknown`, `TSKeyof`, and `TSTypeParamExtends` variants of `ts_syntax_kind` were defined and matched in code-action handlers but never actually emitted: `unknown`, `keyof`, and `T extends U` in type-parameter bounds are all accepted unconditionally by the type-annotation converter, so the corresponding `ETSSyntax` errors are never produced and the `Convert to mixed` / `Convert to $Keys<T>` / `Convert to : T` autofixes can never fire. Removes the variants from `error_message.ml`, the matching `MessageTS*` cases from `flow_intermediate_error_types.ml` and `flow_intermediate_error.ml`, the dead handlers in `code_action_service.ml`, and the unused `convert_unknown_type` / `convert_keyof_type` / `convert_type_param_extends` autofix functions (plus their type-mapper cases) in `autofix_ts_syntax.ml`/`.mli`.
Changelog: [internal]
Reviewed By: marcoww6
Differential Revision: D105753396
fbshipit-source-id: 1b9278151cc4d7ff5005def0442fd744192185fdETSSyntax error variants for unconditionally-accepted TS syntax1 parent 9e8adce commit 4e1c771
12 files changed
Lines changed: 0 additions & 281 deletions
File tree
- rust_port/crates
- flow_services_code_action/src
- flow_typing_errors/src
- flow_typing_statement/src
- src
- services/code_action
- typing/errors
Lines changed: 0 additions & 61 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | | - | |
32 | 30 | | |
33 | 31 | | |
34 | | - | |
35 | 32 | | |
36 | 33 | | |
37 | 34 | | |
| |||
61 | 58 | | |
62 | 59 | | |
63 | 60 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | 61 | | |
70 | 62 | | |
71 | 63 | | |
| |||
76 | 68 | | |
77 | 69 | | |
78 | 70 | | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | 71 | | |
95 | 72 | | |
96 | 73 | | |
| |||
144 | 121 | | |
145 | 122 | | |
146 | 123 | | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | 124 | | |
159 | 125 | | |
160 | 126 | | |
| |||
310 | 276 | | |
311 | 277 | | |
312 | 278 | | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | 279 | | |
322 | 280 | | |
323 | 281 | | |
| |||
334 | 292 | | |
335 | 293 | | |
336 | 294 | | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | 295 | | |
357 | 296 | | |
358 | 297 | | |
| |||
Lines changed: 0 additions & 54 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1451 | 1451 | | |
1452 | 1452 | | |
1453 | 1453 | | |
1454 | | - | |
1455 | | - | |
1456 | | - | |
1457 | | - | |
1458 | | - | |
1459 | | - | |
1460 | | - | |
1461 | | - | |
1462 | | - | |
1463 | | - | |
1464 | | - | |
1465 | | - | |
1466 | | - | |
1467 | | - | |
1468 | | - | |
1469 | | - | |
1470 | | - | |
1471 | | - | |
1472 | 1454 | | |
1473 | 1455 | | |
1474 | 1456 | | |
| |||
1505 | 1487 | | |
1506 | 1488 | | |
1507 | 1489 | | |
1508 | | - | |
1509 | | - | |
1510 | | - | |
1511 | | - | |
1512 | | - | |
1513 | | - | |
1514 | | - | |
1515 | | - | |
1516 | | - | |
1517 | | - | |
1518 | | - | |
1519 | | - | |
1520 | | - | |
1521 | | - | |
1522 | | - | |
1523 | | - | |
1524 | | - | |
1525 | | - | |
1526 | | - | |
1527 | | - | |
1528 | | - | |
1529 | | - | |
1530 | | - | |
1531 | | - | |
1532 | | - | |
1533 | | - | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
1539 | | - | |
1540 | | - | |
1541 | | - | |
1542 | | - | |
1543 | | - | |
1544 | 1490 | | |
1545 | 1491 | | |
1546 | 1492 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3001 | 3001 | | |
3002 | 3002 | | |
3003 | 3003 | | |
3004 | | - | |
3005 | 3004 | | |
3006 | 3005 | | |
3007 | | - | |
3008 | | - | |
3009 | 3006 | | |
3010 | 3007 | | |
3011 | 3008 | | |
| |||
8863 | 8860 | | |
8864 | 8861 | | |
8865 | 8862 | | |
8866 | | - | |
8867 | 8863 | | |
8868 | 8864 | | |
8869 | | - | |
8870 | | - | |
8871 | 8865 | | |
8872 | 8866 | | |
8873 | 8867 | | |
| |||
Lines changed: 0 additions & 27 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8131 | 8131 | | |
8132 | 8132 | | |
8133 | 8133 | | |
8134 | | - | |
8135 | | - | |
8136 | | - | |
8137 | | - | |
8138 | | - | |
8139 | | - | |
8140 | | - | |
8141 | | - | |
8142 | | - | |
8143 | | - | |
8144 | | - | |
8145 | 8134 | | |
8146 | 8135 | | |
8147 | 8136 | | |
8148 | 8137 | | |
8149 | 8138 | | |
8150 | 8139 | | |
8151 | 8140 | | |
8152 | | - | |
8153 | | - | |
8154 | | - | |
8155 | | - | |
8156 | | - | |
8157 | | - | |
8158 | | - | |
8159 | | - | |
8160 | | - | |
8161 | 8141 | | |
8162 | 8142 | | |
8163 | 8143 | | |
| |||
8311 | 8291 | | |
8312 | 8292 | | |
8313 | 8293 | | |
8314 | | - | |
8315 | | - | |
8316 | | - | |
8317 | | - | |
8318 | | - | |
8319 | | - | |
8320 | | - | |
8321 | 8294 | | |
8322 | 8295 | | |
8323 | 8296 | | |
| |||
Lines changed: 0 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2179 | 2179 | | |
2180 | 2180 | | |
2181 | 2181 | | |
2182 | | - | |
2183 | 2182 | | |
2184 | | - | |
2185 | 2183 | | |
2186 | 2184 | | |
2187 | 2185 | | |
| |||
2196 | 2194 | | |
2197 | 2195 | | |
2198 | 2196 | | |
2199 | | - | |
2200 | 2197 | | |
2201 | 2198 | | |
2202 | 2199 | | |
| |||
Lines changed: 0 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
796 | 796 | | |
797 | 797 | | |
798 | 798 | | |
799 | | - | |
800 | | - | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | 799 | | |
809 | 800 | | |
810 | 801 | | |
| |||
963 | 954 | | |
964 | 955 | | |
965 | 956 | | |
966 | | - | |
967 | | - | |
968 | | - | |
969 | | - | |
970 | | - | |
971 | | - | |
972 | | - | |
973 | | - | |
974 | | - | |
975 | 957 | | |
976 | 958 | | |
977 | 959 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | 15 | | |
18 | 16 | | |
19 | 17 | | |
20 | 18 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 19 | | |
25 | 20 | | |
26 | 21 | | |
| |||
34 | 29 | | |
35 | 30 | | |
36 | 31 | | |
37 | | - | |
38 | | - | |
39 | 32 | | |
40 | 33 | | |
41 | 34 | | |
| |||
77 | 70 | | |
78 | 71 | | |
79 | 72 | | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | 73 | | |
85 | 74 | | |
86 | 75 | | |
| |||
89 | 78 | | |
90 | 79 | | |
91 | 80 | | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | 81 | | |
101 | 82 | | |
102 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | 8 | | |
14 | 9 | | |
15 | 10 | | |
| |||
20 | 15 | | |
21 | 16 | | |
22 | 17 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | 18 | | |
34 | 19 | | |
35 | 20 | | |
| |||
0 commit comments