about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2024-11-27Avoid even more decoding if not absolutely necessaryUrgau-2/+2
2024-11-26Avoid decoding from metadata if not necessaryUrgau-1/+1
2024-11-25fix confusing diagnostic for reserved `##`Peter Jaszkowiak-2/+13
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-19/+19
2024-11-24add guard pattern AST nodeMax Niederman-1/+1
2024-11-23no more Reveal :(lcnr-2/+0
2024-11-21Rollup merge of #133153 - maxcabrajac:flat_maps, r=petrochenkovMatthias Krüger-8/+9
2024-11-20Itemsmaxcabrajac-8/+9
2024-11-20Auto merge of #131326 - dingxiangfei2009:issue-130836-attempt-2, r=nikomatsakisbors-311/+0
2024-11-20reduce false positives of tail-expr-drop-order from consumed valuesDing Xiang Fei-311/+0
2024-11-20Auto merge of #133234 - jhpratt:rollup-42dmg4p, r=jhprattbors-24/+25
2024-11-20Rollup merge of #133108 - RalfJung:future-compat-needs-to-run, r=lcnrJacob Pratt-10/+12
2024-11-20Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=UrgauJacob Pratt-14/+13
2024-11-19Add external macro specific diagnostic to check-cfgUrgau-12/+89
2024-11-19Disable most Cargo check-cfg help in external macrosUrgau-3/+10
2024-11-19lints_that_dont_need_to_run: never skip future-compat-reported lintsRalf Jung-10/+12
2024-11-19impl trait overcaptures, yeet ` TypingMode::from_param_env`lcnr-3/+3
2024-11-19move `fn is_item_raw` to `TypingEnv`lcnr-13/+11
2024-11-19Correct comments concerning updated dangling pointer lintgavincrawford-8/+5
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-66/+77
2024-11-15Rollup merge of #132956 - maxcabrajac:coroutine_kind, r=petrochenkovGuillaume Gomez-19/+4
2024-11-15Rollup merge of #132936 - surechen:fix_131989, r=NadrierilGuillaume Gomez-0/+9
2024-11-14Adding `BreakValue` to UnusedDelimsCtx to make `UnusedParens` and `UnusedBrac...surechen-1/+8
2024-11-12Change rustc_lintmaxcabrajac-19/+4
2024-11-12For expr `return (_ = 42);` unused_paren lint should not be triggeredsurechen-0/+2
2024-11-11Recurse into APITs in impl_trait_overcapturesMichael Goulet-1/+5
2024-11-11Update dangling pointer testsgavincrawford-3/+4
2024-11-11Check for #[rustc_as_ptr] attribute instead of searching for function namesgavincrawford-4/+5
2024-11-10Rollup merge of #132426 - Urgau:unreach_pub-super, r=petrochenkovMatthias Krüger-1/+20
2024-11-09Dont suggest use<APIT>Michael Goulet-1/+3
2024-11-09Suggest turning APITs into generics in opaque overcapturesMichael Goulet-35/+11
2024-11-07Rollup merge of #132095 - gechelberger:fix-131977, r=wesleywiserJubilee-8/+19
2024-11-06skip if-let-rescope lint unless requested by migrationDing Xiang Fei-6/+5
2024-11-05Rollup merge of #132637 - blyxyas:lint-less-passes, r=flip1995Matthias Krüger-0/+3
2024-11-05Do not filter empty passes & Make CTFE Clippy into lintless passblyxyas-0/+3
2024-11-04Prefer `pub(super)` in `unreachable_pub` lint suggestionUrgau-1/+20
2024-11-04ty::BrK -> ty::BoundRegionKind::KMichael Goulet-7/+7
2024-11-04ty::KContainer -> ty::AssocItemContainer::KMichael Goulet-2/+2
2024-11-03compiler: Directly use rustc_abi in lintsJubilee Young-7/+6
2024-11-02Rollup merge of #132453 - Urgau:non_local_defs-impl-mod-transparent, r=jieyouxuMatthias Krüger-2/+8
2024-11-02Rollup merge of #132439 - tgross35:f16-f128-nan-lint, r=jieyouxuGuillaume Gomez-1/+4
2024-11-01Also treat `impl` definition parent as transparent regarding modulesUrgau-2/+8
2024-10-31Add `f16` and `f128` to `invalid_nan_comparison`Trevor Gross-1/+4
2024-10-31Rollup merge of #132357 - m-ou-se:explicit-abi, r=compiler-errorsJubilee-3/+1
2024-10-31Auto merge of #132301 - compiler-errors:adjust, r=lcnrbors-1/+1
2024-10-31Improve the missing_abi lint.Mara Bos-3/+1
2024-10-30Rollup merge of #132246 - workingjubilee:campaign-on-irform, r=compiler-errorsJubilee-6/+8
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-1/+1
2024-10-30Rollup merge of #131856 - lcnr:typing-mode, r=compiler-errorsMatthias Krüger-9/+21
2024-10-29compiler: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-6/+8