about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2023-11-21Rollup merge of #117522 - Urgau:check-cfg-cli-own-lint, r=petrochenkovNilstrieb-47/+0
2023-11-20Bump future release warning modeMichael Goulet-1/+1
2023-11-20Don't consider regions in deref_into_dyn_supertrait lintMichael Goulet-5/+11
2023-11-18catch pinned `must_use` types in `unused_must_use`Max Niederman-0/+18
2023-11-18Remove --check-cfg checking of --cfg argsUrgau-47/+0
2023-11-17Rollup merge of #117549 - DaniPopes:more-copied, r=b-naberMatthias Krüger-1/+1
2023-11-17rename bound region instantiationlcnr-5/+5
2023-11-17Move `lint_store` from `GlobalCtxt` to `Session`.Nicholas Nethercote-9/+15
2023-11-17Remove dead lint code.Nicholas Nethercote-33/+5
2023-11-15Bump cfg(bootstrap)sMark Rousskov-2/+2
2023-11-15Auto merge of #117908 - lcnr:region-kind-rename, r=BoxyUwUbors-2/+2
2023-11-14Fix some typoscui fliter-1/+1
2023-11-14finish `RegionKind` renamelcnr-2/+2
2023-11-04Remove support for compiler plugins.Nicholas Nethercote-11/+9
2023-11-03compiler: use `copied` instead of manual `map`DaniPopes-1/+1
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