Commit 3369a17
committed
Implements a FCW lint to detect uses of ambiguously glob imported traits.
1 parent 8c52f73 commit 3369a17
File tree
9 files changed
+473
-19
lines changed- compiler
- rustc_hir_typeck/src/method
- rustc_hir/src
- rustc_lint_defs/src
- rustc_resolve/src
- tests/ui/imports
- auxiliary
9 files changed
+473
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4595 | 4595 | | |
4596 | 4596 | | |
4597 | 4597 | | |
| 4598 | + | |
| 4599 | + | |
| 4600 | + | |
| 4601 | + | |
| 4602 | + | |
4598 | 4603 | | |
4599 | 4604 | | |
4600 | 4605 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
15 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
149 | 152 | | |
150 | 153 | | |
151 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
152 | 158 | | |
153 | 159 | | |
154 | 160 | | |
| |||
322 | 328 | | |
323 | 329 | | |
324 | 330 | | |
325 | | - | |
| 331 | + | |
326 | 332 | | |
327 | 333 | | |
328 | 334 | | |
| |||
716 | 722 | | |
717 | 723 | | |
718 | 724 | | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
719 | 744 | | |
720 | 745 | | |
721 | 746 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | | - | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
239 | 242 | | |
240 | 243 | | |
241 | 244 | | |
| |||
560 | 563 | | |
561 | 564 | | |
562 | 565 | | |
563 | | - | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
564 | 570 | | |
565 | 571 | | |
566 | 572 | | |
| |||
1018 | 1024 | | |
1019 | 1025 | | |
1020 | 1026 | | |
| 1027 | + | |
1021 | 1028 | | |
1022 | 1029 | | |
1023 | 1030 | | |
| |||
1029 | 1036 | | |
1030 | 1037 | | |
1031 | 1038 | | |
1032 | | - | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
1033 | 1044 | | |
1034 | 1045 | | |
1035 | 1046 | | |
| |||
1055 | 1066 | | |
1056 | 1067 | | |
1057 | 1068 | | |
| 1069 | + | |
1058 | 1070 | | |
1059 | 1071 | | |
1060 | 1072 | | |
| |||
1076 | 1088 | | |
1077 | 1089 | | |
1078 | 1090 | | |
1079 | | - | |
| 1091 | + | |
1080 | 1092 | | |
1081 | 1093 | | |
1082 | 1094 | | |
| |||
1099 | 1111 | | |
1100 | 1112 | | |
1101 | 1113 | | |
1102 | | - | |
| 1114 | + | |
1103 | 1115 | | |
1104 | 1116 | | |
1105 | 1117 | | |
| |||
1842 | 1854 | | |
1843 | 1855 | | |
1844 | 1856 | | |
1845 | | - | |
| 1857 | + | |
1846 | 1858 | | |
1847 | 1859 | | |
1848 | 1860 | | |
| |||
1872 | 1884 | | |
1873 | 1885 | | |
1874 | 1886 | | |
1875 | | - | |
| 1887 | + | |
1876 | 1888 | | |
1877 | 1889 | | |
1878 | 1890 | | |
| |||
1948 | 1960 | | |
1949 | 1961 | | |
1950 | 1962 | | |
1951 | | - | |
| 1963 | + | |
1952 | 1964 | | |
1953 | 1965 | | |
1954 | 1966 | | |
| |||
2274 | 2286 | | |
2275 | 2287 | | |
2276 | 2288 | | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
2277 | 2294 | | |
2278 | 2295 | | |
2279 | 2296 | | |
2280 | 2297 | | |
2281 | | - | |
| 2298 | + | |
2282 | 2299 | | |
2283 | 2300 | | |
2284 | 2301 | | |
| |||
2348 | 2365 | | |
2349 | 2366 | | |
2350 | 2367 | | |
| 2368 | + | |
| 2369 | + | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
2351 | 2373 | | |
2352 | 2374 | | |
2353 | | - | |
| 2375 | + | |
2354 | 2376 | | |
2355 | 2377 | | |
2356 | 2378 | | |
| |||
2613 | 2635 | | |
2614 | 2636 | | |
2615 | 2637 | | |
2616 | | - | |
| 2638 | + | |
2617 | 2639 | | |
2618 | 2640 | | |
2619 | 2641 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
4473 | 4474 | | |
4474 | 4475 | | |
4475 | 4476 | | |
| 4477 | + | |
| 4478 | + | |
| 4479 | + | |
| 4480 | + | |
| 4481 | + | |
| 4482 | + | |
| 4483 | + | |
| 4484 | + | |
| 4485 | + | |
| 4486 | + | |
| 4487 | + | |
| 4488 | + | |
| 4489 | + | |
| 4490 | + | |
| 4491 | + | |
| 4492 | + | |
| 4493 | + | |
| 4494 | + | |
| 4495 | + | |
| 4496 | + | |
| 4497 | + | |
| 4498 | + | |
| 4499 | + | |
| 4500 | + | |
| 4501 | + | |
| 4502 | + | |
| 4503 | + | |
| 4504 | + | |
| 4505 | + | |
| 4506 | + | |
| 4507 | + | |
| 4508 | + | |
| 4509 | + | |
| 4510 | + | |
| 4511 | + | |
| 4512 | + | |
| 4513 | + | |
| 4514 | + | |
| 4515 | + | |
| 4516 | + | |
| 4517 | + | |
| 4518 | + | |
| 4519 | + | |
| 4520 | + | |
| 4521 | + | |
| 4522 | + | |
| 4523 | + | |
| 4524 | + | |
| 4525 | + | |
| 4526 | + | |
| 4527 | + | |
| 4528 | + | |
| 4529 | + | |
| 4530 | + | |
4476 | 4531 | | |
4477 | 4532 | | |
4478 | 4533 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
625 | | - | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
626 | 637 | | |
627 | 638 | | |
628 | 639 | | |
| |||
719 | 730 | | |
720 | 731 | | |
721 | 732 | | |
722 | | - | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
723 | 739 | | |
724 | 740 | | |
725 | 741 | | |
| |||
1925 | 1941 | | |
1926 | 1942 | | |
1927 | 1943 | | |
1928 | | - | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
1929 | 1949 | | |
1930 | 1950 | | |
1931 | 1951 | | |
| |||
1963 | 1983 | | |
1964 | 1984 | | |
1965 | 1985 | | |
1966 | | - | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
1967 | 1989 | | |
1968 | 1990 | | |
1969 | 1991 | | |
1970 | | - | |
| 1992 | + | |
1971 | 1993 | | |
1972 | 1994 | | |
1973 | 1995 | | |
| |||
0 commit comments