Remove match_path and match_qpath#7049
Conversation
|
r? @flip1995 (rust-highfive has picked a reviewer for you, use r? to override) |
|
Thanks for jumping on this! I think there is some overlapping work here with #7047. Also I think we should jump straight to diagnostic items where possible. |
b632c92 to
db40bd4
Compare
|
r? @camsteffen You've done more work in this direction recently, so I leave reviewing this PR to you. |
|
☔ The latest upstream changes (presumably #7023) made this pull request unmergeable. Please resolve the merge conflicts. |
252bc07 to
56e6bb8
Compare
|
Remaining util functions:
|
d99bb68 to
a408d4d
Compare
|
☔ The latest upstream changes (presumably #7074) made this pull request unmergeable. Please resolve the merge conflicts. |
cb19326 to
4929caa
Compare
5764a13 to
2205c55
Compare
|
Let me know when you're ready for another review in a comment or in the github UI. After the next review, please push any additional changes as separate commits so that I can see what changed, and then squash at the end. |
|
Good to keep going. |
76dcd0d to
ba9e155
Compare
… except the `author` lint. Add note to fix `MATCH_TYPE_ON_DIAG_ITEM` Add false negative test for `uninit_assumed_init`
ba9e155 to
f6c5d8d
Compare
|
@bors r+ |
|
📌 Commit f6c5d8d has been approved by |
|
☀️ Test successful - checks-action_dev_test, checks-action_remark_test, checks-action_test |
The only remaining usage is the
authorlint, so the functions are left in for now. The test result forrepl_uninitchanged, the lint was broken before.The
collapsible_span_lint_callsandmatch_type_on_diag_itemtests have been changed. Both lints were broken when utils was extracted into it's own crate.match_type_on_diag_itemisn't quite fixed, but it's at least less broken.changelog: None