about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2024-04-08Rollup merge of #122807 - danielhuang:fix-1, r=davidtwcoMatthias Krüger-1/+1
2024-04-08Rollup merge of #120144 - petrochenkov:unty, r=davidtwcoMatthias Krüger-2/+3
2024-04-08Actually create ranged int types in the type system.Oli Scherer-0/+6
2024-04-08Thread pattern types through the HIROli Scherer-0/+1
2024-04-05Put non_local_definitions lint back to warn-by-defaultUrgau-1/+1
2024-04-05Eliminate false-positives in the non-local lint with the type-systemUrgau-37/+168
2024-04-03update messagesDan-1/+1
2024-03-29Add support for NonNull in ambiguous_wide_ptr_comparisionsUrgau-14/+42
2024-03-29Auto merge of #121268 - Urgau:improve_ambi_wide_ptr_cmps, r=Nadrierilbors-29/+43
2024-03-29Add detection of [Partial]Ord methods to the ambiguous wide ptr cmp lintUrgau-29/+43
2024-03-26Don't check match scrutinee of postfix match for unused parensMichael Goulet-1/+3
2024-03-26panic_str only exists for the migration to 2021 panic macrosRalf Jung-1/+1
2024-03-24Rename `{enter,exit}_lint_attrs` to `check_attributes{,_post}`Alex Macleod-23/+8
2024-03-23Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obkMatthias Krüger-8/+8
2024-03-22Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgrbors-1/+1
2024-03-22Rename `hir::Node::Local` into `hir::Node::LetStmt`Guillaume Gomez-2/+2
2024-03-22Rename `hir::Local` into `hir::LetStmt`Guillaume Gomez-8/+8
2024-03-22Split out ImplPolarity and PredicatePolarityMichael Goulet-1/+1
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-8/+8
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-8/+6
2024-03-22Ty::new_ref and Ty::new_ptr stop using TypeAndMutMichael Goulet-2/+2
2024-03-22Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkovMatthias Krüger-2/+2
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-1/+1
2024-03-20Split item bounds and item super predicatesMichael Goulet-1/+3
2024-03-19The AssocOpaqueTy HIR node is not actually needed to differentiate from other...Oli Scherer-1/+1
2024-03-18Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkinMatthias Krüger-0/+1
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-0/+1
2024-03-17Rollup merge of #122608 - Urgau:check-cfg-move-diagnostic-logic, r=fmeaseMatthias Krüger-274/+282
2024-03-17Auto merge of #121885 - reitermarkus:generic-nonzero-inner, r=oli-obk,wesleyw...bors-17/+29
2024-03-16Move check-cfg diagnostic logic into it's own moduleUrgau-274/+282
2024-03-16Rollup merge of #121720 - tmandry:split-refining, r=compiler-errorsLeón Orell Valerian Liehr-0/+6
2024-03-16Auto merge of #121926 - tgross35:f16-f128-step3-feature-gate, r=compiler-erro...bors-2/+3
2024-03-14Rollup merge of #122487 - GuillaumeGomez:rename-stmtkind-local, r=oli-obkMatthias Krüger-3/+3
2024-03-14Fix lint.Markus Reiter-0/+2
2024-03-14Auto merge of #120943 - petrochenkov:somehir3, r=oli-obkbors-1/+2
2024-03-14Rename `ast::StmtKind::Local` into `ast::StmtKind::Let`Guillaume Gomez-3/+3
2024-03-14Enable `f16` and `f128` in HIRTrevor Gross-2/+3
2024-03-13privacy: Stabilize lint `unnameable_types`Vadim Petrochenkov-2/+3
2024-03-13Create some minimal HIR for associated opaque typesVadim Petrochenkov-1/+2
2024-03-13Various style improvements to `rustc_lint::levels`Zalathar-128/+121
2024-03-11Allow multiple `impl Into<{D,Subd}iagMessage>` parameters in a function.Nicholas Nethercote-12/+5
2024-03-11Rename diagnostic derive things.Nicholas Nethercote-2/+1
2024-03-11Rename `DecorateLint` as `LintDiagnostic`.Nicholas Nethercote-26/+26
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-28/+28
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-7/+4
2024-03-10Fix lint.Markus Reiter-17/+27
2024-03-09Rollup merge of #121813 - Urgau:misc-non_local_defs-lint, r=cjgillotMatthias Krüger-13/+21
2024-03-08Rollup merge of #122181 - chenyukang:yukang-fix-late-lint-crash, r=oli-obkMatthias Krüger-4/+6
2024-03-08Rollup merge of #121563 - Jarcho:use_cf, r=petrochenkovMatthias Krüger-10/+8
2024-03-08Fix crash in late internal checkingyukang-4/+6