summary refs log tree commit diff
path: root/src/tools/clippy/clippy_lints
AgeCommit message (Expand)AuthorLines
2022-08-08Move `significant_drop_in_scrutinee` into `nursey`Jason Newcomb-3/+2
2022-06-16Merge commit 'd7b5cbf065b88830ca519adcb73fad4c0d24b1c7' into clippyupflip1995-1089/+1656
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-85/+97
2022-06-14address reviewb-naber-1/+1
2022-06-14fix clippy test failuresb-naber-13/+28
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-17/+15
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-2/+2
2022-06-13remove unnecessary `to_string` and `String::new` for `tool_only_span_suggestion`Takayuki Maeda-1/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-18/+18
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-85/+97
2022-06-08Folding revamp.Nicholas Nethercote-1/+1
2022-06-07Rollup merge of #97794 - eltociear:patch-13, r=matthiaskrgrMatthias Krüger-1/+1
2022-06-06Fix typo in redundant_pattern_match.rsIkko Ashimine-1/+1
2022-06-04Merge commit 'd9ddce8a223cb9916389c039777b6966ea448dc8' into clippyupPhilipp Krones-1663/+2653
2022-06-03Manipulate lifetimes by LocalDefId for region resolution.Camille GILLOT-2/+2
2022-06-01Lazify `SourceFile::lines`.Nicholas Nethercote-15/+21
2022-05-25try to cache region_scope_tree as a queryDing Xiang Fei-15/+3
2022-05-24Auto merge of #96098 - JakobDegen:always-return-place, r=oli-obkbors-2/+2
2022-05-24Rollup merge of #97289 - compiler-errors:tcxify-clippy, r=Mark-SimulacrumYuki Okushi-22/+22
2022-05-23Refactor call terminator to always hold a destination placeJakob Degen-2/+2
2022-05-23Lifetime variance fixes for clippyMichael Goulet-22/+22
2022-05-22Fix clippy explicit_write lint for new writeln implementationDavid Tolnay-2/+34
2022-05-22factor out the rvalue lifetime ruleDing Xiang Fei-46/+76
2022-05-21Fix lint registrationxFrednet-1/+0
2022-05-21Merge 'rust-clippy/master' into clippyupxFrednet-627/+1416
2022-05-21Auto merge of #96923 - eholk:fix-fake-read, r=nikomatsakisbors-3/+3
2022-05-18Auto merge of #96863 - SparrowLii:let, r=michaelwoeristerbors-10/+10
2022-05-17Change `Successors` to `impl Iterator<Item = BasicBlock>`SparrowLii-2/+2
2022-05-14Auto merge of #96883 - jackh726:early-binder-2, r=oli-obkbors-5/+5
2022-05-13Add bound_type_ofJack Huey-6/+6
2022-05-10Introduce EarlyBinderJack Huey-8/+8
2022-05-10Update clippy to new rake_read signatureEric Holk-3/+3
2022-05-10update clippylcnr-21/+17
2022-05-09fix clippySparrowLii-10/+10
2022-05-08Auto merge of #96770 - flip1995:fix-trait-type-in-bounds, r=cjgillotbors-8/+12
2022-05-08Auto merge of #94206 - PrestonFrom:significant_drop, r=flip1995bors-0/+412
2022-05-07Track if a where bound comes from a impl Trait desugarflip1995-4/+8
2022-05-06Lint for significant drops who may have surprising lifetimes #1Preston From-0/+412
2022-05-06use def_span and def_kind queries instead of calling tcx.hir() methodsMiguel Guarniz-6/+6
2022-05-05(Partially) Revert "HACK: Move buggy lints to nursery"flip1995-4/+4
2022-05-05Merge commit '7c21f91b15b7604f818565646b686d90f99d1baf' into clippyupflip1995-1469/+2096
2022-05-03Auto merge of #96558 - bjorn3:librarify_parse_format, r=davidtwcobors-2/+3
2022-05-03Make rustc_parse_format compile on stablebjorn3-2/+3
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-8/+8
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-43/+41
2022-04-30Inline WhereClause into Generics.Camille GILLOT-9/+8
2022-04-30Box HIR Generics and Impl.Camille GILLOT-3/+3
2022-04-29errors: `span_suggestion` takes `impl ToString`David Wood-3/+3
2022-04-23Make clippy inspector more precise.Camille GILLOT-2/+14
2022-04-23Drop vis in Item.Camille GILLOT-13/+13