about summary refs log tree commit diff
path: root/src/tools/clippy
AgeCommit message (Expand)AuthorLines
2022-09-08Introduce `DotDotPos`.Nicholas Nethercote-7/+15
2022-09-08Arena-allocate `hir::Lifetime`.Nicholas Nethercote-1/+1
2022-09-07Auto merge of #101432 - nnethercote:shrink-PredicateS, r=lcnrbors-5/+5
2022-09-07rustc: Parameterize `ty::Visibility` over used IDVadim Petrochenkov-3/+3
2022-09-06Allow lint passes to be bound by `TyCtxt`Jason Newcomb-209/+211
2022-09-06Generalize the Assume intrinsic statement to a general Intrinsic statementOli Scherer-3/+7
2022-09-06Lower the assume intrinsic to a MIR statementOli Scherer-0/+3
2022-09-06Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillotbors-103/+95
2022-09-05Auto merge of #101261 - TaKO8Ki:separate-receiver-from-arguments-in-hir, r=cj...bors-586/+677
2022-09-05use `propagate_through_exprs` instead of `propagate_through_expr`Takayuki Maeda-6/+2
2022-09-05Auto merge of #101228 - nnethercote:simplify-hir-PathSegment, r=petrochenkovbors-4/+3
2022-09-05refactor: remove unnecessary variablesTakayuki Maeda-76/+67
2022-09-05separate the receiver from arguments in HIR under /clippyTakayuki Maeda-558/+662
2022-09-05Rollup merge of #101142 - nnethercote:improve-hir-stats, r=davidtwcoDylan DPC-6/+6
2022-09-05Pack `Term` in the same way as `GenericArg`.Nicholas Nethercote-5/+5
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-4/+3
2022-09-02clippy: BindingAnnotation changeCameron Steffen-103/+95
2022-08-31Auto merge of #101249 - matthiaskrgr:rollup-wahnoz8, r=matthiaskrgrbors-3973/+9254
2022-08-31Use `CountIsStart` in clippyJason Newcomb-3/+3
2022-08-31Merge commit 'f51aade56f93175dde89177a92e3669ebd8e7592' into clippyupJason Newcomb-3973/+9254
2022-08-31fix a clippy testRalf Jung-1/+1
2022-08-30Auto merge of #98919 - 5225225:stricter-invalid-value, r=RalfJungbors-1/+1
2022-08-29Fix tests due to stricter invalid_value5225225-1/+1
2022-08-29Revert let_chains stabilizationNilstrieb-16/+21
2022-08-29Use `&'hir Ty` everywhere.Nicholas Nethercote-2/+2
2022-08-29Use `&'hir Expr` everywhere.Nicholas Nethercote-4/+4
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-4/+4
2022-08-25Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkovYuki Okushi-6/+5
2022-08-23Stabilize `#![feature(label_break_value)]`Joshua Nelson-6/+5
2022-08-23Remove the symbol from `ast::LitKind::Err`.Nicholas Nethercote-7/+5
2022-08-17Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkovMatthias Krüger-9/+9
2022-08-16Rename some things related to literals.Nicholas Nethercote-9/+9
2022-08-16Shrink `ast::Attribute`.Nicholas Nethercote-9/+9
2022-08-15Auto merge of #96745 - ehuss:even-more-attribute-validation, r=cjgillotbors-12/+14
2022-08-12Adjust cfgsMark Rousskov-4/+1
2022-08-11Update clippy for introduction of Node::ExprFieldEric Huss-12/+14
2022-08-12Auto merge of #100419 - flip1995:clippyup, r=Manishearthbors-826/+2239
2022-08-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-1/+1
2022-08-11Merge commit '2b2190cb5667cdd276a24ef8b9f3692209c54a89' into clippyupPhilipp Krones-826/+2239
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`.Nicholas Nethercote-1/+1
2022-08-10Do not consider method call receiver as an argument in AST.Camille GILLOT-12/+12
2022-08-06Auto merge of #99743 - compiler-errors:fulfillment-context-cleanups, r=jackh726bors-4/+2
2022-08-04Add `traits::fully_solve_obligation` that acts like `traits::fully_normalize`Michael Goulet-4/+2
2022-08-03Warn about dead tuple struct fieldsFabian Wolff-51/+60
2022-08-02Rollup merge of #100053 - flip1995:clippy_backport, r=xFrednetMatthias Krüger-3/+5
2022-08-02Rollup merge of #99987 - Alexendoo:parse-format-position-span, r=fee1-deadMatthias Krüger-2/+2
2022-08-02move [`assertions_on_result_states`] to restrictiontabokie-3/+5
2022-08-01Remove DefId from AssocItemContainer.Camille GILLOT-14/+17
2022-08-01Store associated item defaultness in impl_defaultness.Camille GILLOT-1/+1
2022-08-01Auto merge of #99884 - nnethercote:lexer-improvements, r=matkladbors-4/+4