about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2022-07-30Auto merge of #99887 - nnethercote:rm-TreeAndSpacing, r=petrochenkovbors-1/+1
2022-07-30Rollup merge of #99888 - nnethercote:streamline-visitors, r=cjgillotYuki Okushi-70/+2
2022-07-29Remove `TreeAndSpacing`.Nicholas Nethercote-1/+1
2022-07-29Remove some late `check_*` functions.Nicholas Nethercote-34/+2
2022-07-29Remove some early `check_*` functions.Nicholas Nethercote-36/+0
2022-07-29Auto merge of #99660 - PrestonFrom:issue_99265, r=compiler-errorsbors-2/+2
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+38
2022-07-27session: disable internal lints for rustdocDavid Wood-14/+0
2022-07-27lint: add comment about diag lints in groupDavid Wood-0/+4
2022-07-25Generate correct suggestion with named arguments used positionallyPreston From-2/+2
2022-07-20Rollup merge of #99433 - cjgillot:erase-foreign-sig, r=compiler-errorsDylan DPC-3/+4
2022-07-19Erase regions before comparing signatures of foreign fns.Camille GILLOT-3/+4
2022-07-18Update invalid atomic ordering lintTomasz Miąsko-38/+3
2022-07-16Stabilize `let_chains`Caio-1/+1
2022-07-15Only suggest if span is not erroneousMichael Goulet-9/+10
2022-07-15Remove some more usages of guess_head_spanMichael Goulet-2/+1
2022-07-14Rollup merge of #98580 - PrestonFrom:issue_98466, r=estebankDylan DPC-0/+12
2022-07-14Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPCbors-1/+2
2022-07-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-1/+2
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-3/+3
2022-07-13Emit warning when named arguments are used positionally in formatPreston From-0/+12
2022-07-13Rollup merge of #99011 - oli-obk:UnsoundCell, r=eddybDylan DPC-3/+2
2022-07-12Lower closure binders to hir & properly check themMaybe Waffle-0/+1
2022-07-12Parse closure bindersMaybe Waffle-1/+1
2022-07-07Auto merge of #95573 - cjgillot:lower-query, r=michaelwoeristerbors-2/+2
2022-07-07Rollup merge of #98507 - xFrednet:rfc-2383-manual-expectation-magic, r=wesley...Dylan DPC-1/+32
2022-07-07Comment updateOli Scherer-2/+1
2022-07-07`UnsafeCell` now has no niches, ever.Oli Scherer-1/+1
2022-07-06Make AST lowering a query.Camille GILLOT-2/+2
2022-07-06Add function to manually fulfill lint expectations (RFC 2383)xFrednet-1/+32
2022-07-06Rollup merge of #98519 - TaKO8Ki:add-head-span-field-to-item-and-impl-item, r...Guillaume Gomez-24/+13
2022-07-06fix miri-opt testsTakayuki Maeda-10/+6
2022-07-06replace `guess_head_span` with `def_span`Takayuki Maeda-14/+7
2022-07-06Rollup merge of #98884 - davidtwco:translation-on-lints-derive, r=oli-obkDylan DPC-15/+43
2022-07-06Update TypeVisitor pathsAlan Egerton-5/+5
2022-07-05macros: add diagnostic derive for lintsDavid Wood-7/+15
2022-07-05errors: introduce `DecorateLint`David Wood-2/+22
2022-07-05lint: `LintDiagnosticBuilder` into `rustc_errors`David Wood-7/+7
2022-07-05Rollup merge of #98624 - davidtwco:translation-on-lints, r=compiler-errorsDylan DPC-587/+507
2022-06-30fix grammar in useless doc comment lintAndy Russell-2/+2
2022-06-30lint: port asm labels diagnosticsDavid Wood-3/+1
2022-06-30lint: port deref nullptr diagnosticsDavid Wood-2/+2
2022-06-30lint: port clashing extern diagnosticsDavid Wood-14/+10
2022-06-30lint: add todo for invalid value diagnosticsDavid Wood-0/+1
2022-06-30lint: port incomplete features diagnosticsDavid Wood-14/+5
2022-06-30lint: port explicit outlives diagnosticsDavid Wood-6/+3
2022-06-30lint: port keyword idents diagnosticsDavid Wood-2/+4
2022-06-30lint: port test items diagnosticsDavid Wood-1/+1
2022-06-30lint: port `...` range pattern diagnosticsDavid Wood-6/+12
2022-06-30lint: port trivial bounds diagnosticsDavid Wood-6/+4