summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2022-05-12Auto merge of #95562 - lcnr:attr-no-encode, r=davidtwcobors-26/+21
2022-05-12Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkovbors-0/+1
2022-05-11ast: Introduce some traits to get AST node properties genericallyVadim Petrochenkov-2/+1
2022-05-11Rollup merge of #96882 - jackh726:no-subst, r=oli-obkYuki Okushi-7/+3
2022-05-10only_local: always check for misuselcnr-26/+21
2022-05-10Rollup merge of #96812 - cjgillot:no-lint-outllives-macro, r=petrochenkovDylan DPC-1/+2
2022-05-09Don't subst an adt defJack Huey-7/+3
2022-05-09Auto merge of #95542 - xFrednet:rfc-2383-expect-query, r=wesleywiserbors-12/+29
2022-05-08Auto merge of #96770 - flip1995:fix-trait-type-in-bounds, r=cjgillotbors-2/+2
2022-05-08Move lint expectation checking into a separate query (RFC 2383)xFrednet-12/+29
2022-05-07Track if a where bound comes from a impl Trait desugarflip1995-2/+2
2022-05-07Do not lint on explicit outlives requirements from external macros.Camille GILLOT-1/+2
2022-05-06Auto merge of #96268 - jackh726:remove-mutable_borrow_reservation_conflict-li...bors-0/+5
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-05-04Add unused_macro_rules lint definitionest31-0/+1
2022-05-03Auto merge of #96558 - bjorn3:librarify_parse_format, r=davidtwcobors-1/+4
2022-05-03Make rustc_parse_format compile on stablebjorn3-1/+4
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-3/+3
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-105/+61
2022-04-30Inline WhereClause into Generics.Camille GILLOT-8/+6
2022-04-30Box HIR Generics and Impl.Camille GILLOT-2/+2
2022-04-29errors: `span_suggestion` takes `impl ToString`David Wood-7/+7
2022-04-23Fix lints.Camille GILLOT-41/+28
2022-04-23Drop vis in Item.Camille GILLOT-7/+12
2022-04-23Drop vis in ImplItem.Camille GILLOT-1/+1
2022-04-23Drop vis from ForeignItem.Camille GILLOT-1/+1
2022-04-23Drop vis in FieldDef.Camille GILLOT-39/+36
2022-04-23Stop visiting visibility.Camille GILLOT-1/+1
2022-04-20Remove mutable_borrow_reservation_conflict lintJack Huey-0/+5
2022-04-19Rollup merge of #96086 - jsgf:remove-extern-location, r=davidtwcoDylan DPC-27/+1
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-1/+22
2022-04-17Visit generics inside visit_fn.Camille GILLOT-1/+2
2022-04-15Remove `--extern-location` and all associated codeJeremy Fitzhardinge-27/+1
2022-04-05Auto merge of #94527 - oli-obk:undef_scalars, r=nagisa,erikdesjardinbors-6/+10
2022-04-05Mark scalar layout unions so that backends that do not support partially init...Oli Scherer-6/+10
2022-04-05errors: implement fallback diagnostic translationDavid Wood-4/+4
2022-04-05span: move `MultiSpan`David Wood-8/+8
2022-04-01invalid_value lint: detect invalid initialization of arraysRalf Jung-7/+16
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-03-21Rename `~const Drop` to `~const Destruct`Deadbeef-4/+0
2022-03-16rustc_error: make ErrorReported impossible to constructmark-38/+48
2022-03-15Rollup merge of #94947 - Dylan-DPC:fix/typos, r=oli-obkMatthias Krüger-9/+9
2022-03-15fix typosDylan DPC-9/+9
2022-03-14Rollup merge of #94670 - xFrednet:rfc-2383-expect-impl-after-party, r=flip199...Matthias Krüger-12/+33
2022-03-12Auto merge of #94733 - nnethercote:fix-AdtDef-interning, r=fee1-deadbors-43/+46
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-43/+46
2022-03-09Add comment about `unfulfilled_lint_expectation` not being in a group (RFC 2383)xFrednet-0/+2
2022-03-08Fix docs, fix incorrect lint source in noteDavid Koloski-2/+3
2022-03-08Switch the primary diagnostic to `unknown_lints`David Koloski-31/+36
2022-03-08Treat unstable lints as unknownDavid Koloski-35/+57