summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2020-01-26Don't use ExpnKind::descr to get the name of a bang macro.Eduard-Mihai Burtescu-2/+4
2020-01-23unused-parens: implement for block return valuesTyler Lanphear-4/+12
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-1/+1
2020-01-20Add `constness` field to `ty::Predicate::Trait`Dylan MacKenzie-1/+1
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-3/+0
2020-01-17Rollup merge of #68204 - ecstatic-morse:item-kind-impl, r=oli-obkTyler Mandry-4/+4
2020-01-17Rollup merge of #66660 - jumbatm:dont_warn_about_snake_case_in_patterns, r=ce...Tyler Mandry-1/+14
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-2/+2
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-2/+2
2020-01-16don't clone types that are copyMatthias Krüger-1/+1
2020-01-17Don't warn about snake case for field puns that don't introduce a new name.jumbatm-1/+14
2020-01-16Rollup merge of #68096 - varkor:diagnostic-cleanup, r=CentrilDylan DPC-10/+13
2020-01-14Rollup merge of #67854 - afnanenayet:afnan/report-external-macro-lints, r=pet...Yuki Okushi-4/+8
2020-01-13Rollup merge of #68156 - JohnTitor:fix-path-in-doc, r=Dylan-DPCYuki Okushi-1/+1
2020-01-12Use `report_in_external_macro` for internal lintsAfnan Enayet-4/+8
2020-01-13Fix crate paths in commentsYuki Okushi-1/+1
2020-01-12Add backticks in appropriate placesvarkor-3/+6
2020-01-12Diagnostics should start lowercasevarkor-7/+7
2020-01-12Expose `context::CheckLintNameResult`Yuki Okushi-1/+1
2020-01-11pacify the parallel compilerMazdak Farrokhzad-1/+3
2020-01-11lints: move a commentMazdak Farrokhzad-25/+21
2020-01-11move rustc::lint::{context, passes} to rustc_lint.Mazdak Farrokhzad-36/+1567
2020-01-11{rustc::lint -> rustc_lint}::internalMazdak Farrokhzad-1/+244
2020-01-11lints: promote levels.rs to lint.rs & extract passes.rsMazdak Farrokhzad-1/+2
2020-01-11move logic to LintLevelsBuilderMazdak Farrokhzad-6/+3
2020-01-11GlobalCtxt: Erase `LintStore` type.Mazdak Farrokhzad-9/+16
2020-01-11prepare moving HardwiredLints to rustc_sessionMazdak Farrokhzad-24/+15
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-4/+4
2020-01-11Rollup merge of #68050 - Centril:canon-error, r=Mark-SimulacrumYuki Okushi-7/+7
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-7/+7
2020-01-10Introduce `#![feature(half_open_range_patterns)]`.Mazdak Farrokhzad-6/+12
2020-01-10Rollup merge of #68040 - sinkuu:unused, r=petrochenkovYuki Okushi-1/+0
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-18/+30
2020-01-09Remove unused dependenciesShotaro Yamada-1/+0
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-5/+5
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-3/+12
2020-01-07Rename traits::drop -> traits::misc.Camille GILLOT-1/+1
2020-01-07Move magic traits queries to rustc::traits::drop.Camille GILLOT-1/+2
2020-01-07Rollup merge of #67936 - euclio:assoc-type-bad-style, r=CentrilYuki Okushi-0/+6
2020-01-06fire "non_camel_case_types" for associated typesAndy Russell-0/+6
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-29/+24
2020-01-05simplify reexports in rustc::hirMazdak Farrokhzad-2/+2
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-7/+5
2020-01-04{HirId,ItemLocal}{Map,Set} -> rustc::hir & nix rustc::nodemapMazdak Farrokhzad-3/+2
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-2/+3
2020-01-04Auto merge of #67788 - cjgillot:delint-day, r=Zoxcbors-1/+988
2020-01-04Rollup merge of #67810 - crlf0710:uncommon_codepoints_lint, r=ManishearthMazdak Farrokhzad-4/+22
2020-01-03Implement uncommon_codepoints lint.Charles Lew-4/+22
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-5/+6