about summary refs log tree commit diff
path: root/src/librustc_lint/lib.rs
AgeCommit message (Expand)AuthorLines
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
2018-07-17Make `async_idents` an edition incompat lintOliver Schneider-1/+5
2018-07-14Lint the use of async as an identifierOliver Schneider-0/+13
2018-07-14Rollup merge of #52302 - ljedrz:dyn_futureproofing, r=cramertjkennytm-0/+2
2018-07-12rustc: Lint against `#[macro_use]` in 2018 idiomsAlex Crichton-0/+2
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+2
2018-07-11Rollup merge of #51952 - petrochenkov:transmark, r=alexcrichtonMark Rousskov-0/+5
2018-07-08Remove fallback to parent modules from lexical resolutionVadim Petrochenkov-0/+5
2018-07-05Whitelist lintsGuillaume Gomez-1/+1
2018-06-26rename lint to `unnameable-test-functions`Esteban Küber-1/+1
2018-06-26Lint inner fn marked as `#[test]`Esteban Küber-0/+1
2018-06-26Auto merge of #51149 - zackmdavis:․․․_to_․․=, r=nikomatsakisbors-1/+3
2018-06-26inclusive range syntax lint (`...` → `..=`)Zack M. Davis-1/+3
2018-06-26Auto merge of #51678 - Zoxc:combine-lints, r=estebankbors-48/+36
2018-06-25Fill in tracking issue for WHERE_CLAUSES_OBJECT_SAFETY future compat lintleonardo.yvens-1/+1
2018-06-25Make where clause object safety be a warn-by-default lintleonardo.yvens-0/+5
2018-06-21Combine all builtin late lintsJohn Kåre Alsaker-48/+36