about summary refs log tree commit diff
path: root/compiler/rustc_lint_defs
AgeCommit message (Expand)AuthorLines
2021-07-21Rename force-warns to force-warnRyan Levick-1/+1
2021-07-17Compute a better `lint_node_id` during expansionAaron Hill-2/+2
2021-07-11Simplify future incompatible reporting.Eric Huss-14/+5
2021-07-06rename rust_2021_token_prefixes to rust_2021_prefixes_incompatible_syntaxRyan Levick-4/+4
2021-07-06Rename future_prelude_collisions to rust_2021_prelude_collisionsRyan Levick-4/+4
2021-07-06rust_2021_token_prefixesRyan Levick-4/+4
2021-07-06Rename reserved_prefix lint to reserved_prefixesRyan Levick-4/+4
2021-07-06Add s to FUTURE_PRELUDE_COLLISIONRyan Levick-4/+4
2021-07-06Change or_patterns_back_compat lint to rust_2021_incompatible_or_patternsRyan Levick-4/+4
2021-07-06Rename disjoint_capture_migration lint to rust_2021_incompatible_closure_capt...Ryan Levick-5/+5
2021-07-06Replace per-target ABI denylist with an allowlistSimonas Kazlauskas-0/+47
2021-07-01Auto merge of #86617 - joshtriplett:prune-dependencies, r=Mark-Simulacrumbors-1/+0
2021-06-29Auto merge of #86009 - cjgillot:fwarn, r=davidtwcobors-0/+2
2021-06-29Rollup merge of #86673 - m-ou-se:disjoint-capture-edition-lint, r=nikomatsakisYuki Okushi-7/+10
2021-06-29Rollup merge of #86671 - m-ou-se:non-fmt-panic-future-incompatible, r=nikomat...Yuki Okushi-0/+6
2021-06-27Make disjoint_capture_migration an edition lint.Mara Bos-7/+10
2021-06-27Add `explain_reason: false` in future_incompatible.Mara Bos-0/+6
2021-06-27Add `explain_reason: false` in future_incompatible.Mara Bos-0/+6
2021-06-26Use FutureIncompatibilityReason to denote editionlrh2000-1/+1
2021-06-26Add migration lint for reserved prefixes.Mara Bos-0/+38
2021-06-26Make ForceWarn a lint level.Camille GILLOT-0/+2
2021-06-26Auto merge of #86637 - ehuss:spellings, r=dtolnaybors-1/+1
2021-06-25Fix a few misspellings.Eric Huss-1/+1
2021-06-25Fix new lintsRyan Levick-2/+2
2021-06-25Add back missing docRyan Levick-0/+1
2021-06-25Address PR feedbackRyan Levick-7/+4
2021-06-25Change how edition based future compatibility warnings are handledRyan Levick-40/+39
2021-06-25rustc_lint_defs: Remove apparently unused dependency on tracing (as "log")Josh Triplett-1/+0
2021-06-22Auto merge of #85707 - jam1garner:future_prelude_collision_lint, r=nikomatsakisbors-0/+50
2021-06-15Add future_prelude_collision to 2021 compat groupjam1garner-1/+5
2021-06-14Improve documentation for `future_prelude_collision` lintjam1garner-3/+4
2021-06-14Add future_prelude_collision lintjam1garner-0/+45
2021-06-10Make OR_PATTERNS_BACK_COMPAT be a 2021 future-incompatible linthi-rustin-0/+4
2021-06-04Fix `deny(invalid_doc_attributes)`Joshua Nelson-0/+1
2021-06-03Rollup merge of #85852 - m-ou-se:machineapplicable-docs, r=nikomatsakisYuki Okushi-1/+5
2021-05-31Clarify meaning of MachineApplicable suggestions.Mara Bos-1/+5
2021-05-06Add additional migrations to handle auto-traits and clone traitsRoxane-7/+35
2021-05-04Auto merge of #83213 - rylev:update-lints-to-errors, r=nikomatsakisbors-1/+5
2021-04-20TypoOli Scherer-1/+1
2021-04-20Add an attribute to be able to configure the limitOli Scherer-1/+1
2021-04-20Implement a lint that highlights all moves larger than 1000 bytesOli Scherer-0/+34
2021-04-19fix few typosklensy-2/+2
2021-04-14Update docs for unsafe_op_in_unsafe_fn stability.Eric Huss-3/+4
2021-04-13Add compatibility info to lintsRyan Levick-1/+5
2021-04-10Add `bad_asm_style` to HardwiredLintsAmanieu d'Antras-0/+1
2021-04-03Fix rustc_lint_defs documentation typoBen Mezger-1/+1
2021-04-01add OR_PATTERNS_BACK_COMPAT linthi-rustin-0/+36
2021-03-27Auto merge of #83103 - petrochenkov:unilex, r=Aaron1011bors-1/+1
2021-03-27resolve: Partially unify early and late scope-relative ident resolutionVadim Petrochenkov-1/+1
2021-03-27make unaligned_refereces future-incompat lint warn-by-default, and remove the...Ralf Jung-54/+11