about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2021-03-27Remove (lots of) dead codeJoshua Nelson-5/+4
2021-03-27Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-seDylan DPC-6/+6
2021-03-27make unaligned_refereces future-incompat lint warn-by-default, and remove the...Ralf Jung-0/+1
2021-03-26Use iter::zip in compiler/Josh Stone-6/+6
2021-03-19stabilize or_patternsmark-1/+1
2021-03-18Rollup merge of #83216 - jyn514:register-tool, r=petrochenkovDylan DPC-10/+38
2021-03-17Auto merge of #83188 - petrochenkov:field, r=lcnrbors-12/+12
2021-03-16Allow registering tool lints with `register_tool`Joshua Nelson-10/+38
2021-03-16Don't warn about old rustdoc lint names (temporarily)Joshua Nelson-1/+35
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-12/+12
2021-03-14Introduce `proc_macro_back_compat` lint, and emit for `time-macros-impl`Aaron Hill-0/+3
2021-03-14Rollup merge of #82798 - jyn514:rustdoc-group, r=Manishearth,GuillaumeGomezYuki Okushi-0/+1
2021-03-09Track HirId when visiting attributes.Camille GILLOT-4/+7
2021-03-09Remove hir::Item::attrs.Camille GILLOT-5/+8
2021-03-09Remove hir::Crate::attrs.Camille GILLOT-1/+1
2021-03-09Remove hir::MacroDef::attrs.Camille GILLOT-1/+2
2021-03-09Visit attributes in one go.Camille GILLOT-0/+2
2021-03-09Do not store attrs in FnKind.Camille GILLOT-2/+3
2021-03-09Access attrs directly from HirId in rustc_lint::builtin.Camille GILLOT-38/+10
2021-03-09Access attrs directly from HirId in rustc_lint::levels.Camille GILLOT-11/+12
2021-03-09Access attrs directly from HirId in rustc_lint::late.Camille GILLOT-14/+13
2021-03-09Rollup merge of #82048 - mark-i-m:or-pat-type-ascription, r=petrochenkovMara Bos-1/+1
2021-03-08Rollup merge of #82854 - estebank:issue-82827, r=oli-obkMara Bos-3/+28
2021-03-07Account for `if (let pat = expr) {}`Esteban Küber-3/+28
2021-03-06Handle negative literals in cast overflow warningYuki Okushi-6/+21
2021-03-05Rename `rustdoc` to `rustdoc::all`Joshua Nelson-0/+1
2021-03-05use pat<no_top_alt> for patterns in let bindingsmark-1/+1
2021-03-05Rollup merge of #80723 - rylev:noop-lint-pass, r=estebankMara-0/+114
2021-03-03Warn in doc testRyan Levick-1/+1
2021-03-03Fix borrow and derefRyan Levick-12/+6
2021-03-03Remove lint pass on borrow and derefRyan Levick-10/+2
2021-03-03Clean up code rightward driftEsteban Küber-65/+79
2021-03-03Increase accuracy of lint triggerEsteban Küber-23/+35
2021-03-03Improve error messagesRyan Levick-5/+13
2021-03-03Update error messageRyan Levick-3/+6
2021-03-03Improve warningRyan Levick-4/+6
2021-03-03Fix testsRyan Levick-1/+8
2021-03-03Add tests and support two more noop methodsRyan Levick-2/+10
2021-03-03First version of noop-lintRyan Levick-0/+74
2021-03-01Update commentsJoshua Nelson-2/+1
2021-03-01Address review commentsJoshua Nelson-0/+1
2021-03-01Improve error messagesJoshua Nelson-0/+4
2021-03-01Rename rustdoc lints to be a tool lint instead of built-in.Joshua Nelson-16/+24
2021-03-01Rollup merge of #82620 - jyn514:apply-renamed-lints, r=ManishearthJoshua Nelson-8/+25
2021-02-28Apply lint restrictions from renamed lintsJoshua Nelson-8/+25
2021-02-27Combine HasAttrs and HasTokens into AstLikeAaron Hill-2/+2
2021-02-26Rollup merge of #82456 - klensy:or-else, r=estebankGuillaume Gomez-1/+1
2021-02-23replaced some unwrap_or with unwrap_or_elseklensy-1/+1
2021-02-23Rollup merge of #82113 - m-ou-se:panic-format-lint, r=estebankDylan DPC-9/+64
2021-02-18ast: Stop using `Mod` in `Crate`Vadim Petrochenkov-9/+0