about summary refs log tree commit diff
path: root/clippy_utils/src
AgeCommit message (Expand)AuthorLines
2024-10-03Use SpanlessEq for in `trait_bounds` lintsy21-13/+106
2024-10-03Merge commit 'aa0d551351a9c15d8a95fdb3e2946b505893dda8' into clippy-subtree-u...Philipp Krones-82/+119
2024-10-03Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-82/+119
2024-10-02Remove redundant in_trait from hir::TyKind::OpaqueDefMichael Goulet-2/+1
2024-10-01make InterpResult a dedicated type to avoid accidentally discarding the errorRalf Jung-5/+5
2024-10-01Auto merge of #13286 - smoelius:elidable-impl-lifetimes, r=Alexendoobors-17/+17
2024-09-29deal with differing syntax contexts for subexpressions in check_proc_macroy21-54/+81
2024-09-28Convert `&Option<T>` to `Option<&T>`Yuri Astrakhan-61/+97
2024-09-25Remove the `control_flow_enum` feature from clippyScott McMurray-1/+0
2024-09-25Fix `clippy_lints` and `clippy_utils`Samuel Moelius-17/+17
2024-09-25Auto merge of #130778 - flip1995:clippy-subtree-update, r=Manishearthbors-187/+143
2024-09-24Rollup merge of #130764 - compiler-errors:inherent, r=estebankTrevor Gross-7/+3
2024-09-24be even more precise about "cast" vs "coercion"Lukas Markeffsky-4/+4
2024-09-24unify dyn* coercions with other pointer coercionsLukas Markeffsky-1/+1
2024-09-24Fix toolsMichael Goulet-7/+3
2024-09-24Turn declare_clippy_lint into a declarative macroblyxyas-1/+1
2024-09-24Merge commit '7901289135257ca0fbed3a5522526f95b0f5edba' into clippy-subtree-u...Philipp Krones-187/+143
2024-09-23Split def_path_res into two partsGnomedDev-15/+25
2024-09-22FormattingPhilipp Krones-68/+67
2024-09-22Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-105/+52
2024-09-21Fix clippyBen Kimock-1/+1
2024-09-20[Clippy] Remove final std paths for diagnostic itemGnomedDev-19/+12
2024-09-19Categorise paths in `clippy_utils::paths`GnomedDev-13/+20
2024-09-19[Clippy] Swap `open_options` to use diagnostic items instead of pathsGnomedDev-2/+0
2024-09-19[Clippy] Swap `iter_over_hash_type` to use diagnostic items instead of pathsGnomedDev-8/+0
2024-09-19[Clippy] Swap `non_octal_unix_permissions` to use diagnostic item instead of ...GnomedDev-2/+0
2024-09-19[Clippy] Swap `unnecessary_owned_empty_strings` to use diagnostic item instea...GnomedDev-1/+0
2024-09-19[Clippy] Swap `manual_strip` to use diagnostic items instead of pathsGnomedDev-3/+0
2024-09-19[Clippy] Swap `unnecessary_to_owned` to use diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `instant_subtraction` to use diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `waker_clone_wake` to use diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `filter_map_bool_then` to use diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `manual_while_let_some` to use diagnostic items instead of pathsGnomedDev-4/+0
2024-09-19[Clippy] Swap `repeat_vec_with_capacity` to use diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `VecArgs::hir` to use diagnostic items instead of pathsGnomedDev-7/+4
2024-09-19[Clippy] Swap `single_char_add_str`/`format_push_string` to use diagnostic it...GnomedDev-2/+0
2024-09-19[Clippy] Swap `manual_main_separator_str` to use diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `redundant_clone` to use diagnostic items instead of pathsGnomedDev-2/+0
2024-09-19[Clippy] Swap `float_equality_without_abs` to use diagnostic items instead of...GnomedDev-2/+0
2024-09-19[Clippy] Swap `option_as_ref_deref` to use diagnostic items instead of pathsGnomedDev-7/+0
2024-09-19[Clippy] Swap `lines_filter_map_ok` to use a diagnostic item instead of pathGnomedDev-1/+0
2024-09-19[Clippy] Swap `map_entry` to use diagnostic items instead of pathsGnomedDev-4/+0
2024-09-18[Clippy] Swap `manual_retain` to use diagnostic items instead of pathsGnomedDev-9/+0
2024-09-11Remove unused functions from ast CoroutineKindMichael Goulet-1/+11
2024-09-07visit struct fields in uninit fallback checky21-4/+7
2024-09-06Make `Ty::boxed_ty` return an `Option`Pavel Grigorenko-2/+2
2024-09-01Minor code simplificationYuri Astrakhan-22/+16
2024-08-27new lint: `zombie_processes`y21-0/+4
2024-08-26Auto merge of #13300 - kyoto7250:issue_13292, r=llogiqbors-0/+1
2024-08-25Auto merge of #13091 - Alexendoo:empty-line-after-rewrite, r=dswijbors-72/+15