about summary refs log tree commit diff
path: root/clippy_utils/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-08-08Auto merge of #13200 - Jarcho:constant_no_typeck, r=Alexendoobors-6/+8
2024-08-08Require `ConstEvalCtxt` to be constructed.Jason Newcomb-4/+6
2024-08-08Don't store `LateContext` in `ConstEvalLateContext`Jason Newcomb-2/+2
2024-08-07Replace `in_constant` with `is_in_const_context`. Use only the state in `Late...Jason Newcomb-12/+16
2024-08-06Use `-D warnings` instead of `deny-warnings` feature.Jason Newcomb-1/+0
2024-07-29Remove some miscellaneous `#[allow]`sAlex Macleod-2/+1
2024-07-25Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-10/+20
2024-07-17Refactor for using config values:Jason Newcomb-8/+19
2024-07-16Add `ConstArgKind::Path` and make `ConstArg` its own HIR nodeNoah Lev-2/+0
2024-07-16Use `ConstArg` for array lengthsNoah Lev-7/+11
2024-07-15Auto merge of #13102 - tesuji:fix-needless_option_as_deref, r=Alexendoobors-1/+1
2024-07-15Dont stop find loop node at struct field nodeLzu Tao-1/+1
2024-07-11Merge commit 'b794b8e08c16517a941dc598bb1483e8e12a8592' into clippy-subtree-u...Philipp Krones-17/+50
2024-07-06Rename `any_parent_is_automatically_derived` to `in_automatically_derived`. O...Jason Newcomb-4/+15
2024-07-05Use `is_in_test` in more places.Jason Newcomb-10/+0
2024-07-03Auto merge of #12976 - tesuji:fix-explicit_auto_deref, r=xFrednetbors-0/+11
2024-07-03Fix 12969 and fix 9841Lzu Tao-0/+11
2024-07-01Auto merge of #12840 - tesuji:const-asserts, r=llogiqbors-5/+26
2024-06-27Merge commit '68a799aea9b65e2444fbecfe32217ce7d5a3604f' into clippy-subtree-u...Philipp Krones-71/+93
2024-06-27Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-72/+93
2024-06-25RFC 2383: Stabilize `lint_reasons` in Clippy :paperclips:xFrednet-1/+1
2024-06-19Resolve Clippy `f16` and `f128` `unimplemented!`/`FIXME`sTrevor Gross-0/+2
2024-06-16`expr_use_ctxt` changes:Jason Newcomb-71/+93
2024-06-13Merge commit '3e5a02b13b1244545454752c6629b767522a44b1' into clippy-subtree-u...Philipp Krones-2/+22
2024-06-13Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-2/+22
2024-06-08add utils is_inside_always_const_contextLzu Tao-5/+26
2024-06-07Auto merge of #12851 - samueltardieu:issue12846, r=y21bors-0/+11
2024-06-07Auto merge of #12822 - Alexendoo:for-each-expr, r=dswijbors-2/+2
2024-06-06Move `is_receiver_of_method_call` to `clippy_utils` for reuseSamuel Tardieu-0/+11
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-1/+1
2024-06-05Misc fixes to cranelift/clippy/miriBoxy-2/+2
2024-06-03only run flop lints on inherent method callsy21-0/+9
2024-05-30Merge commit 'c9139bd546d9cd69df817faeab62c5f9b1a51337' into clippy-subtree-u...Philipp Krones-0/+22
2024-05-30Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-0/+22
2024-05-27suggest adding parentheses when linting [`let_and_return`] and [`needless_ret...J-ZhengLi-0/+22
2024-05-19Swap `for_each_expr` and `for_each_expr_with_closures`Alex Macleod-2/+2
2024-05-16Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-0/+18
2024-05-12Propagate errors rather than using return_if_errMichael Goulet-0/+1
2024-05-06Update doc comments to avoid lazy continuationsMichael Howell-0/+3
2024-05-04Auto merge of #12742 - Alexendoo:assigning-clones-nested-late-init, r=dswijbors-0/+15
2024-05-02Merge commit '20b085d500dfba5afe0869707bf357af3afe20be' into clippy-subtree-u...Philipp Krones-5/+11
2024-05-02Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-5/+11
2024-05-01Don't lint assigning_clones on nested late init localsAlex Macleod-0/+15
2024-04-28configurably allow `useless_vec` in testsAndre Bogus-0/+5
2024-04-20Auto merge of #12696 - smoelius:fix-is_test_module_or_function, r=Alexendoobors-2/+3
2024-04-20Fix `is_test_module_or_function`Samuel Moelius-2/+3
2024-04-18Rework interior mutability detectionAlex Macleod-3/+3
2024-04-18Merge commit 'ca3b393750ee8d870bf3215dcf6509cafa5c0445' into clippy-subtree-u...Philipp Krones-1/+1
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-2/+2
2024-04-10fix various comment typosJoel Natividad-1/+1