about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2023-06-11`suspicious_double_ref_op`: don't lint on `.borrow()`Deadbeef-15/+18
2023-06-10Auto merge of #112494 - matthiaskrgr:rollup-xdf3om8, r=matthiaskrgrbors-2/+2
2023-06-10Auto merge of #111818 - Urgau:uplift_cmp_nan, r=cjgillotbors-7/+125
2023-06-10Uplift improved version of `clippy::cmp_nan` to rustcUrgau-7/+125
2023-06-10Adjust span labels for `HIDDEN_GLOB_REEXPORTS`许杰友 Jieyou Xu (Joe)-2/+2
2023-06-09Auto merge of #112465 - GuillaumeGomez:rollup-gyh5buc, r=GuillaumeGomezbors-4/+18
2023-06-09Auto merge of #111530 - Urgau:uplift_undropped_manually_drops, r=compiler-errorsbors-2/+61
2023-06-09Improve document of `unsafe_code` lintEval EXEC-4/+18
2023-06-08Uplift clippy::undropped_manually_drops to rustcUrgau-2/+61
2023-06-06Rollup merge of #112343 - GuillaumeGomez:extern-crate-missing-docs, r=notriddleMatthias Krüger-2/+6
2023-06-06Prevent emitting `missing_docs` for `pub extern crate`Guillaume Gomez-2/+6
2023-06-05Ensure space is inserted after keyword in `unused_delims`clubby789-17/+42
2023-06-01Rollup merge of #111496 - mpalmer:unreachable-pub-docs, r=pnkfelixMatthias Krüger-4/+8
2023-05-31Uplift clippy::cast_ref_to_mut to rustcUrgau-0/+80
2023-05-30Rollup merge of #111543 - Urgau:uplift_invalid_utf8_in_unchecked, r=WaffleLapkinNilstrieb-0/+140
2023-05-29Use `Cow` in `{D,Subd}iagnosticMessage`.Nicholas Nethercote-2/+2
2023-05-28Auto merge of #111378 - jieyouxu:local-shadows-glob-reexport, r=petrochenkovbors-0/+4
2023-05-27Add warn-by-default lint for local binding shadowing exported glob re-export ...许杰友 Jieyou Xu (Joe)-0/+4
2023-05-27Rollup merge of #111714 - cjgillot:lint-expect-confusion, r=wesleywiserMatthias Krüger-3/+7
2023-05-27Add invalid_from_utf8 analogous to invalid_from_utf8_uncheckedUrgau-14/+56
2023-05-27Uplift clippy::invalid_utf8_in_unchecked as invalid_from_utf8_uncheckedUrgau-0/+98
2023-05-25Rollup merge of #111757 - lowr:fix/lint-attr-on-match-arm, r=eholkMichael Goulet-2/+4
2023-05-24Use `is_some_and`/`is_ok_and` in less obvious spotsMaybe Waffle-3/+2
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-5/+5
2023-05-21Rename `forget_ref` lint to `forgetting_references`Urgau-5/+5
2023-05-21Rename `drop_ref` lint to `dropping_references`Urgau-6/+6
2023-05-21Rename `forget_copy` lint to `forgetting_copy_types`Urgau-5/+5
2023-05-21Rename `drop_copy` lint to `dropping_copy_types`Urgau-5/+5
2023-05-20Rollup merge of #111491 - compiler-errors:nested-fut-must-use, r=wesleywiserDylan DPC-1/+3
2023-05-19Consider lint check attributes on match arms in late lintsRyo Yoshida-2/+4
2023-05-18Stop confusing specification levels when computing expectations.Camille GILLOT-3/+7
2023-05-16Rollup merge of #111572 - kpreid:mdi, r=compiler-errorsNilstrieb-2/+2
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-3/+3
2023-05-14Document that `missing_copy_implementations` and `missing_debug_implementatio...Kevin Reid-2/+2
2023-05-14Auto merge of #111425 - Bryanskiy:privacy_ef, r=petrochenkovbors-2/+6
2023-05-13Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillotbors-10/+10
2023-05-12Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwcobors-0/+204
2023-05-12Extra context for unreachable_pub lint (fixes #110922)Matt Palmer-4/+8
2023-05-11refactor: use by-ref TokenTree iterator to avoid a few clonesCaleb Cartwright-4/+4
2023-05-12Dont check `must_use` on nested `impl Future` from fnMichael Goulet-1/+3
2023-05-11Populate effective visibilities in rustc_privacyBryanskiy-2/+6
2023-05-10Add note to suggest using `let _ = x` to ignore the valueUrgau-0/+4
2023-05-10Use label instead of note to be more consistent with other lintsUrgau-12/+12
2023-05-10Uplift clippy::forget_copy to rustcUrgau-2/+44
2023-05-10Uplift clippy::forget_ref to rustcUrgau-2/+36
2023-05-10Uplift clippy::drop_copy to rustcUrgau-2/+38
2023-05-10Uplift clippy::drop_ref to rustcUrgau-0/+88
2023-05-08Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errorsMichael Goulet-3/+8
2023-05-07Rollup merge of #111300 - Flying-Toast:while_true_span_condition, r=compiler-...Yuki Okushi-2/+1
2023-05-07Rollup merge of #111150 - mj10021:issue-111025-fix, r=petrochenkovYuki Okushi-24/+5