about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2023-11-04Remove support for compiler plugins.Nicholas Nethercote-11/+9
2023-10-30Rollup merge of #117395 - gurry:117380-wrong-parent-sugg, r=NilstriebGuillaume Gomez-1/+1
2023-10-30Fix missing leading space in suggestionGurinder Singh-1/+1
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-12/+14
2023-10-21Make `ty::print::Printer` take `&mut self` instead of `self`Nilstrieb-34/+33
2023-10-20s/generator/coroutine/Oli Scherer-10/+10
2023-10-20s/Generator/Coroutine/Oli Scherer-12/+12
2023-10-20Adjust importsMichael Goulet-2/+2
2023-10-19Auto merge of #116874 - compiler-errors:elaborator-nits, r=wesleywiserbors-1/+2
2023-10-18Don't ICE when encountering unresolved regions in fully_resolveMichael Goulet-1/+0
2023-10-18Auto merge of #116885 - aliemjay:rollup-plbeppt, r=aliemjaybors-0/+5
2023-10-18Rollup merge of #116812 - rmehri01:missing_copy_implementations_non_exhaustiv...Ali MJ Al-Nasrawy-0/+5
2023-10-18Auto merge of #116815 - Nilstrieb:more-funny-pretty-printers, r=compiler-errorsbors-34/+32
2023-10-18Make sure that non-pretty-printing usages are using the correct elaboratorMichael Goulet-1/+2
2023-10-17Remove `Printer::Error`Nilstrieb-15/+13
2023-10-17Remove "subprinter" types from `Printer`Nilstrieb-31/+31
2023-10-17disable missing_copy_implementations lint on non_exhaustive typesRyan Mehri-0/+5
2023-10-16tweak pass description and fix lint fail post-rebaseArthur Lafrance-1/+1
2023-10-16debug Span::ctxt() call detectionArthur Lafrance-21/+8
2023-10-16basic lint v2 implementedArthur Lafrance-41/+54
2023-10-16implement the basics of the lint static analysisArthur Lafrance-0/+39
2023-10-16Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`.Nicholas Nethercote-3/+3
2023-10-15Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstriebbors-189/+270
2023-10-14Auto merge of #116727 - matthiaskrgr:rollup-3qqdrny, r=matthiaskrgrbors-1/+1
2023-10-14Rollup merge of #116679 - estebank:rewrap-unwrap, r=oli-obkMatthias Krüger-1/+1
2023-10-14Rollup merge of #116704 - compiler-errors:afit-lint-plus, r=tmandryMatthias Krüger-1/+1
2023-10-14Auto merge of #115822 - compiler-errors:stabilize-rpitit, r=jackh726bors-3/+0
2023-10-14Auto merge of #115524 - RalfJung:misalign, r=wesleywiserbors-0/+5
2023-10-13Stabilize AFIT and RPITITMichael Goulet-3/+0
2023-10-13Remove some unnecessary `unwrap`sEsteban Küber-1/+1
2023-10-13Fix AFIT lint message to mention pitfallMichael Goulet-1/+1
2023-10-13Format all the let chains in compilerMichael Goulet-189/+270
2023-10-12check-cfg: only print the list of expected names onceUrgau-1/+5
2023-10-12check-cfg: adjust expected names and values when usefulUrgau-1/+12
2023-10-12Auto merge of #116628 - gurry:116293-dup-note.rs, r=petrochenkovbors-10/+4
2023-10-12Fix duplicate note on internal feature gateGurinder Singh-10/+4
2023-10-11Auto merge of #116623 - Nadrieril:validate-range-endpoints, r=oli-obkbors-8/+9
2023-10-11Fix span of overflow lint for negated literalsNadrieril-8/+9
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+2
2023-10-06Rollup merge of #116421 - Urgau:inter-mut-invalid_ref_casting, r=oli-obkMatthias Krüger-11/+21
2023-10-05Auto merge of #116184 - compiler-errors:afit-lint, r=tmandrybors-0/+156
2023-10-04Apply suggestions from code reviewTyler Mandry-2/+7
2023-10-04Clarify `invalid_reference_casting` lint around interior mutable typesUrgau-11/+21
2023-10-03Rollup merge of #116379 - fmease:opaq-hid-inf-bnds-non-lt-bndrs, r=compiler-e...Matthias Krüger-7/+3
2023-10-03non_lifetime_binders: fix ICE in lint opaque-hidden-inferred-boundLeón Orell Valerian Liehr-7/+3
2023-10-03Address review nitsMichael Goulet-8/+7
2023-10-03Only reachable traitsMichael Goulet-0/+6
2023-10-03Fill in prose to describe the `async_fn_in_trait` lintTravis Cross-8/+68
2023-10-03Add async_fn_in_trait lintMichael Goulet-0/+86
2023-09-29Rollup merge of #116231 - DaniPopes:simpler-lint-array, r=NilstriebMatthias Krüger-7/+6