about summary refs log tree commit diff
path: root/compiler/rustc_lint_defs/src
AgeCommit message (Expand)AuthorLines
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-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
2021-03-25Refactor #82270 as lint instead of an errorAmanieu d'Antras-0/+46
2021-03-14Introduce `proc_macro_back_compat` lint, and emit for `time-macros-impl`Aaron Hill-1/+53
2021-03-10Rollup merge of #79208 - LeSeulArtichaut:stable-unsafe_op_in_unsafe_fn, r=nik...Yuki Okushi-8/+1
2021-03-05Make invalid_doc_attribute lint pluralGuillaume Gomez-2/+2
2021-03-04Add extra check for #[doc(test(...)] attributeGuillaume Gomez-3/+6
2021-03-04Add new edition 2021 link: INVALID_DOC_ATTRIBUTEGuillaume Gomez-0/+27
2021-03-01Address review commentsJoshua Nelson-12/+0
2021-03-01Rename rustdoc lints to be a tool lint instead of built-in.Joshua Nelson-83/+0
2021-02-27Enable report_in_external_macro in unaligned_referencesTaiki Endo-0/+1
2021-02-18Add explanations and suggestions to `irrefutable_let_patterns` lintCamelid-5/+3
2021-02-18Stabilize `unsafe_op_in_unsafe_fn` lintLeSeulArtichaut-8/+1
2021-02-17replace if-let and while-let with `if let` and `while let`Takayuki Maeda-5/+5
2021-02-07Add `--extern-loc` to augment unused crate dependency diagnosticsJeremy Fitzhardinge-0/+9
2021-02-07expand/resolve: Turn `#[derive]` into a regular macro attributeVadim Petrochenkov-2/+49
2021-02-04Rollup merge of #81556 - nikomatsakis:forbidden-lint-groups-lint, r=pnkfelixMara Bos-0/+39
2021-02-03make const_err a future incompat lintRalf Jung-0/+4
2021-02-02introduce future-compatibility warning for forbidden lint groupsNiko Matsakis-0/+39
2021-02-01Mark the lint doc as compile_failAman Arora-1/+1
2021-01-31Add lint for 2229 migrationsAman Arora-0/+46
2021-01-28Add `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` lintAaron Hill-0/+48
2021-01-22update const_err descriptionRalf Jung-26/+7
2021-01-15Don't mark `ineffective_unstable_trait_impl` as an internal lintJoshua Nelson-3/+24