about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2022-08-16Rename some things related to literals.Nicholas Nethercote-2/+2
2022-08-15Auto merge of #96745 - ehuss:even-more-attribute-validation, r=cjgillotbors-65/+81
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-08-11Add missing visit_pat_field in early lint visitor.Eric Huss-0/+6
2022-08-11Make Node::ExprField a child of Node::Expr.Eric Huss-51/+47
2022-08-11Add visitors for PatField and ExprField.Eric Huss-45/+19
2022-08-11Honor lint level attributes in more places.Eric Huss-6/+46
2022-08-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-28/+9
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`.Nicholas Nethercote-5/+4
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.Nicholas Nethercote-23/+5
2022-08-10Do not consider method call receiver as an argument in AST.Camille GILLOT-2/+1
2022-08-07Do not manually craft a span pointing inside a multibyte character.Camille GILLOT-46/+42
2022-08-04Fix imports.Aaron Kofsky-2/+2
2022-08-04Explain why let-underscoring a lock guard is incorrect.Aaron Kofsky-2/+11
2022-08-04Rollup merge of #100093 - wcampbell0x2a:unused-parens-for-match-arms, r=petro...Matthias Krüger-0/+14
2022-08-04Enable unused_parens for match armswcampbell-0/+14
2022-08-03Remove index from Region::EarlyBound.Camille GILLOT-6/+13
2022-08-02Improve position named arguments lint underline and formatting namesPreston From-6/+11
2022-08-01Remove DefId from AssocItemContainer.Camille GILLOT-2/+2
2022-08-01Rollup merge of #99911 - cjgillot:no-guess, r=davidtwcoMatthias Krüger-20/+5
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-28Remove guess_head_span.Camille GILLOT-20/+5
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-21`special_module_name`: ignore inline modulesIbraheem Ahmed-1/+5
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