about summary refs log tree commit diff
path: root/clippy_utils/src
AgeCommit message (Expand)AuthorLines
2023-05-05Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-56/+37
2023-05-02Update macros.rsSamuel Moelius-1/+1
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-05-01clean up Colon from clippyyukang-5/+6
2023-04-29move lint to loops, emit proper suggestion, more testsy21-2/+4
2023-04-29new lint: `while_pop_unwrap`y21-0/+4
2023-04-27Make clippy happyMichael Goulet-1/+1
2023-04-27rename `needs_infer` to `has_infer`Boxy-1/+1
2023-04-25Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com...Matthias Krüger-3/+3
2023-04-23Auto merge of #10649 - jsoref:spelling, r=Jarchobors-4/+8
2023-04-23Rewrite search_same descriptionJosh Soref-2/+6
2023-04-23SpellingJosh Soref-2/+2
2023-04-23Auto merge of #10679 - y21:better-const-ctx-check, r=Jarchobors-28/+4
2023-04-23Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-12/+11
2023-04-22Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkinbors-2/+15
2023-04-21offset_ofDrMeepster-2/+15
2023-04-20use is_inside_const_context query for in_constanty21-28/+4
2023-04-20add subst_identity_iter and subst_identity_iter_copied methods on EarlyBinder...Kyle Matsuda-2/+1
2023-04-20add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite...Kyle Matsuda-3/+3
2023-04-20change usages of explicit_item_bounds to bound_explicit_item_boundsKyle Matsuda-2/+3
2023-04-20Remove WithOptconstParam.Camille GILLOT-5/+1
2023-04-18Remove very useless `as_substs` usage from clippyMaybe Waffle-1/+1
2023-04-11Merge commit '83e42a2337dadac915c956d125f1d69132f36425' into clippyupPhilipp Krones-742/+193
2023-04-09Auto merge of #110031 - compiler-errors:generic-elaboration, r=b-naberbors-1/+1
2023-04-06Make elaborator genericMichael Goulet-1/+1
2023-04-06Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-742/+193
2023-04-06Fix toolsGary Guo-1/+1
2023-04-06Refactor unwind from Option to a new enumGary Guo-2/+2
2023-04-04Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem`Oli Scherer-1/+1
2023-04-04box a bunch of large typesOli Scherer-3/+3
2023-04-04Split out ast::ItemKind::Const into its own structOli Scherer-2/+2
2023-04-04rust-analyzer guided tuple field to named fieldOli Scherer-1/+1
2023-04-04rust-analyzer guided enum variant structificationOli Scherer-1/+1
2023-03-31Auto merge of #109010 - compiler-errors:rtn, r=eholkbors-6/+1
2023-03-31Flag `bufreader.lines().filter_map(Result::ok)` as suspiciousSamuel "Sam" Tardieu-0/+2
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+0
2023-03-29Auto merge of #10553 - Nilstrieb:better-uninit, r=Alexendoobors-3/+19
2023-03-29In uninit checking, add fallback for polymorphic typesNilstrieb-3/+19
2023-03-28Replace remaining usage of `FormatArgsExpn`Alex Macleod-706/+22
2023-03-28Migrate `format_args.rs` to `rustc_ast::FormatArgs`Alex Macleod-26/+47
2023-03-28Add `(..)` syntax for RTNMichael Goulet-6/+1
2023-03-27Rollup merge of #109354 - Swatinem:rm-closureid, r=compiler-errorsGuillaume Gomez-1/+1
2023-03-26Don't elaborate non-obligations into obligationsMichael Goulet-1/+0
2023-03-26Improve `is_range_full` implementationbluthej-13/+58
2023-03-26Merge branch 'rust-lang:master' into clear-with-drainbluthej-32/+32
2023-03-24Merge commit 'd5e2a7aca55ed49fc943b7a07a8eba05ab5a0079' into clippyupPhilipp Krones-49/+88
2023-03-24Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-49/+88
2023-03-23Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obkbors-0/+3
2023-03-23Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgrbors-1/+1
2023-03-23Rename AliasEq -> AliasRelateMichael Goulet-1/+1