summary refs log tree commit diff
path: root/src/librustc_lint/lib.rs
AgeCommit message (Expand)AuthorLines
2019-01-15Run lint for unsafe on the astYuki Okushi-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Auto merge of #57088 - euclio:non-camel-case-early-lint, r=estebankbors-1/+1
2018-12-24make non_camel_case_types an early lintAndy Russell-1/+1
2018-12-23Fix recursion limitsJohn Kåre Alsaker-0/+2
2018-12-19Rollup merge of #56689 - QuietMisdreavus:rustdoc-lint-group, r=pnkfelixPietro Albini-0/+9
2018-12-18Auto merge of #56481 - arielb1:dynamic-order, r=nikomatsakisbors-0/+5
2018-12-14use tracking issue instead of original issueAriel Ben-Yehuda-1/+1
2018-12-14add the ORDER_DEPENDENT_TRAIT_OBJECTS lintAriel Ben-Yehuda-0/+5
2018-12-11Fix private_no_mangle_fns message grammarSteve Loveless-2/+2
2018-12-10add a lint group for lints emitted by rustdocQuietMisdreavus-0/+9
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-15/+14
2018-12-05Remove unused dependency (rustc_lint -> rustc_mir)Shotaro Yamada-1/+0
2018-11-27remove uses of feature gateMark Mansi-1/+0
2018-11-12Use type safe `VariantIdx` instead of `usize` everywhereOliver Scherer-0/+1
2018-11-07Removed `DUPLICATE_ASSOCIATED_TYPE_BINDINGS` lint.Alexander Regueiro-5/+0
2018-10-25Auto merge of #54490 - wesleywiser:rewrite_it_in_mir, r=oli-obkbors-1/+0
2018-10-20pick a reference issue for absolute-paths future incompatibility infoZack M. Davis-1/+1
2018-10-16Auto merge of #54251 - varkor:silence-bad_style, r=Manishearthbors-13/+9
2018-10-06rustc: Allow `#[no_mangle]` anywhere in a crateAlex Crichton-0/+4
2018-10-03Rewrite the `UnconditionalRecursion` lint to use MIRWesley Wiser-1/+0
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-2/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-2/+1
2018-09-27in which inferable outlives-requirements are lintedZack M. Davis-1/+4
2018-09-24Make "await" a pseudo-edition keywordTaylor Cramer-0/+2
2018-09-15Make `bad_style` a silent alias for `nonstandard_style`varkor-13/+9
2018-09-12Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakisbors-1/+0
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-10make `add_pre_expansion_builtin` add a pre-expansion lintNiko Matsakis-1/+1
2018-09-04Introduce Custom Test FrameworksJohn Renner-1/+1
2018-08-31Add deprecated_name argument to the register lint group functionsflip1995-1/+1
2018-08-30Rollup merge of #53786 - frewsxcv:frewsxcv-bad-style, r=ManishearthPietro Albini-2/+2
2018-08-29Generalize `async_idents` to all new keywordsAlex Crichton-2/+3
2018-08-29Replace usages of 'bad_style' with 'nonstandard_style'.Corey Farwell-2/+2
2018-08-28Auto merge of #53272 - mark-i-m:anon_param_error_now, r=nikomatsakisbors-1/+1
2018-08-27Auto merge of #53441 - toidiu:ak-fix53419, r=nikomatsakisbors-0/+1
2018-08-27Fix anon param + make it allow-by-defMark Mansi-1/+1
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-24Turn the error for module-relative access to macro-expanded `macro_export` ma...Vadim Petrochenkov-1/+6
2018-08-19Stabilize macro_vis_matcherJakub Kozlowski-1/+1
2018-08-09librustc_lint: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-05Convert unknown_features lint into an errorvarkor-1/+1
2018-08-05Turn the duplicate feature lint into an errorvarkor-1/+0
2018-08-05Add a lint for duplicate feature attributesvarkor-0/+1
2018-08-05Add lint for unknown feature attributesvarkor-1/+1
2018-08-01rustc: Trim down the `rust_2018_idioms` lint groupAlex Crichton-5/+11
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-23make it a migration lintmark-3/+12
2018-07-22in which the elided-lifetimes-in-paths lint undergoes a revolutionZack M. Davis-1/+3
2018-07-18Auto merge of #52375 - oli-obk:the_early_lint_pass_gets_the_worm, r=Manishearthbors-0/+17