about summary refs log tree commit diff
path: root/src/librustc/lint/builtin.rs
AgeCommit message (Expand)AuthorLines
2020-01-11move {rustc -> rustc_session}::lint::builtinMazdak Farrokhzad-509/+0
2020-01-11prepare moving HardwiredLints to rustc_sessionMazdak Farrokhzad-129/+2
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-18/+1
2020-01-11prepare for moving BuiltinLintDiagnostics to rustc_sessionMazdak Farrokhzad-74/+70
2020-01-11Remove unused derivesMazdak Farrokhzad-1/+1
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-1/+1
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-0/+7
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-1/+1
2019-12-31librustc_ast_lowering: fix misc fallout.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-20/+25
2019-12-08Rollup merge of #66325 - BartMassey:master, r=joshtriplettMazdak Farrokhzad-1/+1
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-27/+4
2019-11-15Changed unused_labels lint default from allow to warnBart Massey-1/+1
2019-11-06patterns_in_fns_without_body -> denyMazdak Farrokhzad-1/+1
2019-11-06ill_formed_attribute_input -> denyMazdak Farrokhzad-1/+1
2019-11-06nested_impl_trait -> errorMazdak Farrokhzad-18/+0
2019-11-06duplicate_macro_exports -> errorMazdak Farrokhzad-16/+0
2019-11-06parenthesized_params_in_types_and_modules -> errorMazdak Farrokhzad-11/+0
2019-11-06safe_extern_static -> errorMazdak Farrokhzad-11/+0
2019-11-06legacy_directory_ownership -> errorMazdak Farrokhzad-12/+0
2019-11-06legacy_ctor_visibility -> errorMazdak Farrokhzad-11/+0
2019-11-05use American spelling for `pluralize!`Andy Russell-2/+2
2019-10-25Emit warning for ignored #[inline] on trait method prototypesvarkor-0/+6
2019-10-23Rollup merge of #65193 - Mark-Simulacrum:lockless-lintstore, r=nikomatsakisMazdak Farrokhzad-31/+138
2019-10-17Remove side table of future incompatibility infoMark Rousskov-27/+134
2019-10-17Make declare_lint take any amount of boolean fieldsMark Rousskov-4/+4
2019-10-16Move overlapping patterns to its own lintEsteban Küber-0/+7
2019-10-11Report lint in external macrosmemoryruins-1/+2
2019-10-07Warn if include macro fails to include entire fileMark Rousskov-0/+6
2019-09-20factor out pluralisation remains after #64280gaolei-2/+2
2019-09-07Support "soft" feature-gating using a lintVadim Petrochenkov-0/+7
2019-07-19Implement checks for meta-variables in macrosJulien Cretin-0/+7
2019-07-17normalize use of backticks in compiler messages for librustc/lintSamy Kacimi-3/+3
2019-07-12Change `indirect_structural_match` lint to allow-by-default.Felix S. Klock II-1/+3
2019-07-10Auto merge of #62339 - pnkfelix:issue-61188-use-visitor-for-structural-match-...bors-0/+6
2019-07-08future-compat lint for newly handled cases of `#[structural_match]`.Felix S. Klock II-0/+6
2019-07-07Support deprecation checking for macrosVadim Petrochenkov-0/+5
2019-06-26Remove outdated question_mark_macro_sep lintJulien Cretin-7/+0
2019-05-28Set bare_trait_objects lint to warnmemoryruins-1/+1
2019-05-17Auto merge of #49799 - hdhoang:46205_deny_incoherent_fundamental_impls, r=nik...bors-7/+0
2019-05-03Rollup merge of #60388 - cramertj:elided-lifetime-async, r=nikomatsakisMazdak Farrokhzad-30/+50
2019-05-03Rollup merge of #59928 - petrochenkov:denyambass, r=varkorMazdak Farrokhzad-1/+1
2019-05-01Disallow non-explicit elided lifetimes in async fnTaylor Cramer-30/+50
2019-04-16lint: convert incoherent_fundamental_impls into hard errorHoàng Đức Hiếu-7/+0
2019-04-12Make deprecation lint `ambiguous_associated_items` deny-by-defaultVadim Petrochenkov-1/+1
2019-04-10forgot oneMark Mansi-1/+0
2019-04-10make duplicate matcher bindings a hard errorMark Mansi-6/+0
2019-04-04add mutable_borrow_reservation_conflict future-incompatibility lint.Felix S. Klock II-0/+7