about summary refs log tree commit diff
path: root/src/librustc_lint/lib.rs
AgeCommit message (Expand)AuthorLines
2020-05-01doc: misc rustdoc thingsTshepang Lekhonkhobe-3/+3
2020-04-27Accept `LocalDefId` as key for `lint_mod` querymarmeladema-7/+3
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-1/+5
2020-04-23Create new rustdoc lint to check for code blocks tagsGuillaume Gomez-1/+3
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-0/+1
2020-04-01Rollup merge of #70081 - lcnr:issue68387, r=varkorDylan DPC-0/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-4/+4
2020-03-27add `unused_braces`, lint anon_constBastian Kauschke-0/+2
2020-03-01encode `;` stmt w/o expr as `StmtKind::Empty`Mazdak Farrokhzad-2/+4
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-23Auto merge of #69084 - yaahc:delayed-doc-lint, r=petrochenkovbors-1/+2
2020-02-18better lint namesRalf Jung-0/+1
2020-02-15rustc_lint: Move `unused_doc_comments` from pre-expansion to early lintsVadim Petrochenkov-1/+2
2020-02-11Rollup merge of #66498 - bjorn3:less_feature_flags, r=Dylan-DPCDylan DPC-1/+0
2020-02-09Make issue references consistentMatthias Prechtl-19/+38
2020-02-07Remove unused feature gate from librustc_lintbjorn3-1/+0
2020-01-12Expose `context::CheckLintNameResult`Yuki Okushi-1/+1
2020-01-11lints: move a commentMazdak Farrokhzad-5/+21
2020-01-11move rustc::lint::{context, passes} to rustc_lint.Mazdak Farrokhzad-15/+17
2020-01-11{rustc::lint -> rustc_lint}::internalMazdak Farrokhzad-1/+2
2020-01-11GlobalCtxt: Erase `LintStore` type.Mazdak Farrokhzad-0/+1
2020-01-11prepare moving HardwiredLints to rustc_sessionMazdak Farrokhzad-1/+2
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+2
2020-01-01Move lint levels machanism in librustc_lint.Camille GILLOT-0/+2
2020-01-01Move late lint machanism in librustc_lint.Camille GILLOT-1/+3
2020-01-01Move early lint machanism in librustc_lint.Camille GILLOT-0/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-1/+1
2019-12-27Stabilize the `matches!` macroSimon Sapin-1/+0
2019-12-22Format the worldMark Rousskov-200/+230
2019-12-07Fixes typoNathan Ringo-1/+1
2019-12-06Use `to_option` in various placesvarkor-0/+1
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-0/+2
2019-12-01rustc_lint: Remove lint `plugin_as_library`Vadim Petrochenkov-2/+1
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-1/+0
2019-11-08Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obkMazdak Farrokhzad-0/+12
2019-11-07Rollup merge of #66017 - LukasKalbertodt:array-into-iter-lint, r=matthewjasperMazdak Farrokhzad-0/+4
2019-11-06Add future incompatibility lint for `array.into_iter()`Lukas Kalbertodt-0/+4
2019-11-06nested_impl_trait -> errorMazdak Farrokhzad-0/+2
2019-11-06duplicate_macro_exports -> errorMazdak Farrokhzad-0/+2
2019-11-06parenthesized_params_in_types_and_modules -> errorMazdak Farrokhzad-0/+2
2019-11-06safe_extern_static -> errorMazdak Farrokhzad-0/+2
2019-11-06legacy_directory_ownership -> errorMazdak Farrokhzad-0/+2
2019-11-06legacy_ctor_visibility -> errorMazdak Farrokhzad-0/+2
2019-11-02uninit/zeroed lint: warn against NULL vtablesRalf Jung-0/+1
2019-10-23Rollup merge of #65193 - Mark-Simulacrum:lockless-lintstore, r=nikomatsakisMazdak Farrokhzad-197/+39
2019-10-21Rollup merge of #62330 - SimonSapin:no-drop-in-union-fields, r=RalfJungMazdak Farrokhzad-3/+0
2019-10-17Create lint store during plugin registrationMark Rousskov-2/+13
2019-10-17Remove side table of future incompatibility infoMark Rousskov-157/+0
2019-10-17Take lint passes as constructor functionsMark Rousskov-5/+4
2019-10-17Make get_lints be a static functionMark Rousskov-10/+10