about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2021-04-18Auto merge of #83799 - crlf0710:stablize_non_ascii_idents, r=Manishearthbors-28/+9
2021-04-18Auto merge of #84064 - hyd-dev:unknown-lints, r=petrochenkovbors-43/+38
2021-04-17Do not ignore path segments in the middle in `#[allow]`/`#[warn]`/`#[deny]`/`...hyd-dev-43/+38
2021-04-15Run buffered lints attached to anon constsAaron Hill-0/+1
2021-04-14Auto merge of #83948 - ABouttefeux:lint-nullprt-deref, r=RalfJungbors-0/+88
2021-04-12Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-de...Manish Goregaokar-4/+7
2021-04-09changes based on reviewAliénore Bouttefeux-6/+4
2021-04-08Rollup merge of #83980 - pierwill:fix-compiler-librustc-names, r=davidtwcoDylan DPC-1/+1
2021-04-08Rollup merge of #81764 - jyn514:lint-links, r=GuillaumeGomezDylan DPC-3/+4
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-08fix lint docAliénore Bouttefeux-18/+7
2021-04-07change documentation of lintAliénore Bouttefeux-5/+14
2021-04-08Stablize `non_ascii_idents` feature.Charles Lew-28/+9
2021-04-07add testAliénore Bouttefeux-0/+2
2021-04-06add lint deref_nullptrAliénore Bouttefeux-0/+90
2021-04-05Fix bug where rustc_lint would not apply renamed tool lintsJoshua Nelson-3/+4
2021-04-04Trigger `unused_doc_comments` on macros at onceYuki Okushi-1/+1
2021-04-01add OR_PATTERNS_BACK_COMPAT linthi-rustin-0/+3
2021-03-31Add tcx lifetime to BinderJack Huey-1/+1
2021-03-30Remove hir::CrateItem.Camille GILLOT-1/+1
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