about summary refs log tree commit diff
path: root/compiler/rustc_lint_defs
AgeCommit message (Expand)AuthorLines
2022-05-20Lint single-use-lifetimes on the AST.Camille GILLOT-1/+15
2022-05-14Allow the unused_macro_rules lint for nowest31-1/+2
2022-05-12Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkovbors-0/+44
2022-05-09Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errorsbors-6/+5
2022-05-07Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errorsbors-1/+2
2022-05-06Auto merge of #96268 - jackh726:remove-mutable_borrow_reservation_conflict-li...bors-35/+0
2022-05-04Add unused_macro_rules lint definitionest31-0/+44
2022-05-02fix most compiler/ doctestsElliot Roberts-1/+2
2022-04-27Plumb through rustc_lint_defs::Level as enum rather than string.Jeremy Fitzhardinge-0/+7
2022-04-20Remove mutable_borrow_reservation_conflict lintJack Huey-35/+0
2022-04-20Auto merge of #96082 - michaelwoerister:less_impl_stable_hash_via_hash, r=com...bors-3/+2
2022-04-19Rollup merge of #96086 - jsgf:remove-extern-location, r=davidtwcoDylan DPC-9/+0
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-3/+2
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-0/+1
2022-04-15Remove `--extern-location` and all associated codeJeremy Fitzhardinge-9/+0
2022-04-14make unaligned_reference warning visible in future compat reportRalf Jung-0/+1
2022-04-14Update error code docsJacob Pratt-1/+1
2022-04-14Error on `#[rustc_deprecated]`Jacob Pratt-5/+4
2022-04-14make unaligned_references lint deny-by-defaultRalf Jung-3/+1
2022-04-08Split `fuzzy_provenance_casts` into lossy and fuzzy, feature gate and test itniluxv-16/+72
2022-04-08WIP PROOF-OF-CONCEPT: Make the compiler complain about all int<->ptr casts.Aria Beingessner-0/+36
2022-04-05span: move `MultiSpan`David Wood-1/+3
2022-03-30Spellchecking compiler commentsYuri Astrakhan-3/+3
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-1/+1
2022-03-15Rollup merge of #94958 - est31:pluralize, r=oli-obkMatthias Krüger-0/+6
2022-03-15Support other types of pluralization in pluralize macroest31-0/+6
2022-03-14Rollup merge of #94670 - xFrednet:rfc-2383-expect-impl-after-party, r=flip199...Matthias Krüger-3/+5
2022-03-10Rollup merge of #94274 - djkoloski:unknown_unstable_lints, r=tmandryDylan DPC-0/+23
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2022-03-08Fix docs, fix incorrect lint source in noteDavid Koloski-1/+1
2022-03-08Fill out documentation for new lintDavid Koloski-2/+15
2022-03-08Switch the primary diagnostic to `unknown_lints`David Koloski-0/+1
2022-03-08Treat unstable lints as unknownDavid Koloski-0/+9
2022-03-07Fix typos in `LintExpectationId` docsxFrednet-3/+5
2022-03-05Change to lintJack Huey-0/+35
2022-03-05Improve unexpected_cfgs lint when their is no value expectedLoïc BRANSTETT-1/+1
2022-03-02Address review commentsxFrednet-2/+2
2022-03-02Reduced the size of `LintExpectationId` by 12 bytes (RFC-2383)xFrednet-5/+9
2022-03-02Test `expect` with `forbid` and fix doc errors (RFC-2383)xFrednet-7/+5
2022-03-02Expect each lint in attribute individually (RFC-2383)xFrednet-22/+38
2022-03-02Make `LintExpectationId` stable between compilation sessions (RFC-2383)xFrednet-19/+65
2022-03-02Set `LintExpectationId` in level and collect fulfilled ones (RFC-2383)xFrednet-2/+2
2022-03-02Added `unfulfilled_lint_expectations` lint for (RFC-2383)xFrednet-0/+34
2022-03-02Added `Expect` lint level and attribute (RFC-2383)xFrednet-2/+55
2022-02-22Improve diagnostic of the unexpected_cfgs lintLoïc BRANSTETT-0/+1
2022-02-16Implement --check-cfg option (RFC 3013)Loïc BRANSTETT-0/+38
2022-02-01implement lint for suspicious auto trait implslcnr-0/+35
2022-02-01update `FutureIncompatibilityReason`lcnr-0/+13
2022-01-28Rollup merge of #92611 - Amanieu:asm-reference, r=m-ou-seMatthias Krüger-0/+4
2022-01-23Remove deduplication of early lintsAaron Hill-5/+2