about summary refs log tree commit diff
path: root/clippy_utils/src
AgeCommit message (Expand)AuthorLines
2024-11-04Swap Visitors to early exit, instead of storing poison flagGnomedDev-67/+51
2024-11-04Move two attribute lints to be early pass (post expansion)Jonathan Dönszelmann-2/+3
2024-11-04Remove BorrowKind glob, make names longerMichael Goulet-3/+3
2024-11-04ty::KContainer -> ty::AssocItemContainer::KMichael Goulet-2/+2
2024-11-03Rename the FIXMEs, remove a few that dont matter anymoreMichael Goulet-2/+2
2024-11-03Auto merge of #13629 - samueltardieu:push-nwukowumrvsn, r=flip1995bors-1/+1
2024-11-01Auto merge of #13630 - samueltardieu:push-qrnxuykslnsl, r=y21bors-12/+12
2024-11-01Auto merge of #13615 - GnomedDev:document-constevalctx-point, r=Alexendoobors-0/+6
2024-11-01Explain why clippy's HIR const eval existsGnomedDev-0/+6
2024-10-31stop using `ParamEnv::reveal` while handling MIRlcnr-1/+1
2024-10-31clippy: we've got a `LateContext` use it for `TypingMode`lcnr-1/+1
2024-10-31`ConstCx` stop using `ParamEnv::reveal`lcnr-2/+2
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-4/+1
2024-10-30Return iterator must not capture lifetimes in Rust 2024Samuel Tardieu-1/+1
2024-10-30Use match ergonomics compatible with editions 2021 and 2024Samuel Tardieu-12/+12
2024-10-30Rollup merge of #132338 - nnethercote:rm-Engine, r=nnethercoteMatthias Krüger-3/+1
2024-10-30Remove `Analysis::into_engine`.Nicholas Nethercote-3/+1
2024-10-29update toolslcnr-7/+7
2024-10-25Auto merge of #131349 - RalfJung:const-stability-checks, r=compiler-errorsbors-8/+12
2024-10-25tcx.is_const_fn doesn't work the way it is described, remove itRalf Jung-8/+12
2024-10-25Rollup merge of #132106 - maxcabrajac:ident_ref, r=petrochenkovMatthias Krüger-2/+2
2024-10-25Fix is_from_proc_macro attrRuairidh Williamson-10/+16
2024-10-24Pass Ident by reference in ast Visitormaxcabrajac-2/+2
2024-10-24Remove associated type based effects logicMichael Goulet-12/+2
2024-10-22Represent TraitBoundModifiers as distinct parts in HIRMichael Goulet-1/+13
2024-10-21Auto merge of #131988 - matthiaskrgr:rollup-tx173wn, r=matthiaskrgrbors-14/+1
2024-10-20Rip out old effects var handling code from traitsMichael Goulet-14/+1
2024-10-19Fix testsMichael Goulet-4/+4
2024-10-19add debug assertions for overlapping spans and empty replacementsy21-2/+62
2024-10-18Merge commit 'a109190d7060236e655fc75533373fa274ec5343' into clippy-subtree-u...Philipp Krones-37/+137
2024-10-18Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-37/+137
2024-10-16Auto merge of #131481 - nnethercote:rm-GenKillSet, r=cjgillotbors-2/+2
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-2/+3
2024-10-15Rollup merge of #130635 - eholk:pin-reborrow-sugar, r=compiler-errorsMatthias Krüger-0/+3
2024-10-14Move trait bound modifiers into ast::PolyTraitRefMichael Goulet-2/+3
2024-10-14Remove `ResultsCursor::contains`.Nicholas Nethercote-2/+2
2024-10-13Auto merge of #13540 - GnomedDev:create-dir-single-arg, r=y21bors-3/+2
2024-10-13Check MethodCall/Call arg count earlier or at allGnomedDev-3/+2
2024-10-11Auto merge of #13359 - blyxyas:declare_clippy_macro, r=Alexendoobors-1/+1
2024-10-10Auto merge of #13464 - y21:issue13458, r=flip1995bors-54/+81
2024-10-10Auto merge of #13464 - y21:issue13458, r=flip1995bors-54/+81
2024-10-07Add sugar for &pin (const|mut) typesEric Holk-0/+3
2024-10-07Auto merge of #13496 - y21:issue10619, r=Alexendoobors-20/+28
2024-10-07Avoid another `&Lrc<..>` in a return value.Nicholas Nethercote-0/+1
2024-10-05Auto merge of #129244 - cjgillot:opaque-hir, r=compiler-errorsbors-1/+1
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-1/+1
2024-10-04Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnayJubilee-1/+0
2024-10-03print cause chain in `mutable_key_type`y21-20/+28
2024-10-03Auto merge of #13493 - y21:trait_duplication_in_bounds_fix, r=Manishearthbors-13/+106
2024-10-03Rollup merge of #131183 - compiler-errors:opaque-ty-origin, r=estebankMatthias Krüger-2/+1