about summary refs log tree commit diff
path: root/src/tools/clippy/clippy_utils
AgeCommit message (Expand)AuthorLines
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-2/+2
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-6/+6
2024-02-17remove a couple of redundant clonesMatthias Krüger-2/+2
2024-02-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-1/+1
2024-02-16Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obkGuillaume Gomez-1/+1
2024-02-15Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`.Nicholas Nethercote-1/+1
2024-02-15Add an `ErrorGuaranteed` to `ast::TyKind::Err`.Nicholas Nethercote-1/+1
2024-02-12Make `is_intrinsic` query return the intrinsic nameOli Scherer-1/+1
2024-02-12Lower anonymous structs or unions to HIRFrank King-1/+2
2024-02-10hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`Vadim Petrochenkov-7/+5
2024-02-09Rollup merge of #120806 - flip1995:clippy-subtree-update, r=ManishearthMatthias Krüger-179/+211
2024-02-09Auto merge of #120843 - matthiaskrgr:rollup-med37z5, r=matthiaskrgrbors-1/+7
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-1/+7
2024-02-08Merge commit '60cb29c5e4f9772685c9873752196725c946a849' into clippyupPhilipp Krones-179/+211
2024-02-08Add a new debug_assertions instrinsic (compiler)Ben Kimock-1/+1
2024-02-07hir: Remove `fn opt_hir_id` and `fn opt_span`Vadim Petrochenkov-5/+5
2024-02-06Invert diagnostic lints.Nicholas Nethercote-1/+7
2024-01-25Merge commit '66c29b973b3b10278bd39f4e26b08522a379c2c9' into clippy-subtree-u...Philipp Krones-7/+32
2024-01-23Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.Nicholas Nethercote-2/+2
2024-01-23Rename `LintContext::struct_span_lint` as `LintContext::span_lint`.Nicholas Nethercote-4/+4
2024-01-22Auto merge of #120080 - cuviper:128-align-packed, r=nikicbors-2/+3
2024-01-20Rollup merge of #120000 - smoelius:fix-clippy, r=fee1-deadGuillaume Gomez-20/+12
2024-01-19Pack the u128 in LitKind::IntJosh Stone-2/+3
2024-01-18Rollup merge of #119869 - oli-obk:track_errors2, r=matthewjasperMatthias Krüger-3/+5
2024-01-18Apply suggestions from code reviewSamuel Moelius-2/+4
2024-01-17Fix clippyOli Scherer-3/+5
2024-01-17Add `PatKind::Err`Lieselotte-1/+2
2024-01-15compiler: Lower fn call arg spans down to MIRMartin Nordholts-2/+2
2024-01-15Ensure `callee_id`s are body ownersSamuel Moelius-20/+10
2024-01-12Delegation implementation: step 1Bryanskiy-1/+1
2024-01-11Merge commit '26ac6aab023393c94edf42f38f6ad31196009643'Philipp Krones-7/+16
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-1/+1
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-1/+1
2024-01-05Update clippy for hir::Guard removalMatthew Jasper-23/+5
2023-12-28Merge commit 'ac4c2094a6030530661bee3876e0228ddfeb6b8b' into clippy-subtree-syncPhilipp Krones-12/+27
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-5/+5
2023-12-22Auto merge of #118847 - eholk:for-await, r=compiler-errorsbors-4/+17
2023-12-20Give `VariantData::Struct` named fields, to clairfy `recovered`.Alona Enraght-Moony-3/+5
2023-12-19Plumb awaitness of for loopsEric Holk-4/+17
2023-12-16Merge commit 'a859e5cc1ce100df22346a1005da30532d04de59' into clippyupPhilipp Krones-62/+90
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-6/+0
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-10/+10
2023-12-10fix clippyDeadbeef-11/+23
2023-12-08Auto merge of #118420 - compiler-errors:async-gen, r=eholkbors-5/+6
2023-12-08Make some matches exhaustive to avoid bugs, fix toolsMichael Goulet-1/+2
2023-12-08coro_kind -> coroutine_kindMichael Goulet-4/+4
2023-12-08Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errorsbors-1/+1
2023-12-04Option<CoroutineKind>Eric Holk-2/+11
2023-12-04Merge Async and Gen into CoroutineKindEric Holk-3/+3
2023-12-03Parse a pattern with no armNadrieril-1/+1