about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/builtin.rs
AgeCommit message (Expand)AuthorLines
2021-07-08Improve handing of `missing_docs` for macrosinquisitivecrystal-2/+3
2021-07-08Remove `missing_docs` lint on private 2.0 macrosinquisitivecrystal-0/+5
2021-07-03Add a help message to `unused_doc_comments` lintYuki Okushi-2/+13
2021-07-01Rollup merge of #85520 - FabianWolff:issue-85475, r=jackh726Yuki Okushi-1/+1
2021-06-29Fix typo and improve documentation for E0632Fabian Wolff-1/+1
2021-06-28Make incomplete features part of delcarationSmitty-1/+1
2021-06-25Change how edition based future compatibility warnings are handledRyan Levick-3/+4
2021-06-04Remove `doc(include)`Joshua Nelson-1/+1
2021-05-04Auto merge of #83213 - rylev:update-lints-to-errors, r=nikomatsakisbors-26/+55
2021-05-02Change 'NULL' to 'null'Brent Kerby-2/+2
2021-04-19fix few typosklensy-1/+1
2021-04-14Auto merge of #83948 - ABouttefeux:lint-nullprt-deref, r=RalfJungbors-0/+87
2021-04-13Add compatibility info to lintsRyan Levick-1/+5
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-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-08Change how edition is determinedRyan Levick-2/+2
2021-04-08Update BARE_TRAIT_OBJECT and ELLIPSIS_INCLUSIVE_RANGE_PATTERNS to errors in R...Ryan Levick-25/+50
2021-04-08fix lint docAliénore Bouttefeux-18/+7
2021-04-07change documentation of lintAliénore Bouttefeux-5/+14
2021-04-07add testAliénore Bouttefeux-0/+2
2021-04-06add lint deref_nullptrAliénore Bouttefeux-0/+89
2021-04-04Trigger `unused_doc_comments` on macros at onceYuki Okushi-1/+1
2021-03-30Remove hir::CrateItem.Camille GILLOT-1/+1
2021-03-27Remove (lots of) dead codeJoshua Nelson-1/+1
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-2/+2
2021-03-09Remove hir::Item::attrs.Camille GILLOT-3/+5
2021-03-09Remove hir::MacroDef::attrs.Camille GILLOT-1/+2
2021-03-09Access attrs directly from HirId in rustc_lint::builtin.Camille GILLOT-38/+10
2021-02-27Combine HasAttrs and HasTokens into AstLikeAaron Hill-1/+1
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-15/+10
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-6/+5
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-5/+4
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-24/+21
2021-02-09Rollup merge of #72209 - Nemo157:lint-no-mangle-in-unsafe-code, r=nikomatsakisDylan DPC-0/+46
2021-02-01Box the biggest ast::ItemKind variantsDániel Buga-9/+7
2021-01-28Use symbol interning to avoid string alloc.jumbatm-4/+4
2021-01-21Account for labels when suggesting `loop` instead of `while true`Esteban Küber-3/+9
2021-01-16Review changesJack Huey-6/+6
2021-01-13Auto merge of #79322 - jyn514:refactor-impl, r=estebankbors-1/+1
2021-01-12Separate out a `hir::Impl` structJoshua Nelson-1/+1
2021-01-12Add FIXME note about storing &'tcx strjumbatm-0/+5
2021-01-12Remove unnecessary allocation.jumbatm-4/+4
2021-01-12Use tcx.symbol_name to check for clashes.jumbatm-7/+9
2021-01-02reduce borrowing and (de)referencing around match patterns (clippy::match_ref...Matthias Krüger-2/+2
2020-12-30Rename kw::Invalid -> kw::EmptyJoshua Nelson-1/+1
2020-12-26stabilize min_const_genericsBastian Kauschke-1/+1
2020-11-26Fix new 'unnecessary trailing semicolon' warningsAaron Hill-1/+1
2020-10-30Implement rustc side of report-future-incompatAaron Hill-1/+0