summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2018-11-19Use non-short suggestion for parenthesised ..=varkor-11/+17
2018-11-19Rewrite `...` as `..=` as a MachineApplicable 2018 idiom lintvarkor-12/+36
2018-11-07enforce unused-must-use lint in macrosAlex Burka-1/+2
2018-10-25Auto merge of #54490 - wesleywiser:rewrite_it_in_mir, r=oli-obkbors-278/+0
2018-10-25Rollup merge of #55138 - zackmdavis:the_paren_trap, r=pnkfelixPietro Albini-4/+14
2018-10-20pick a reference issue for absolute-paths future incompatibility infoZack M. Davis-1/+1
2018-10-20Auto merge of #55114 - oli-obk:fx#map, r=nikomatsakisbors-1/+1
2018-10-19Auto merge of #55162 - nikomatsakis:issue-54902-underscore-bound, r=tmandrybors-0/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-10-19Rollup merge of #55166 - varkor:ret-parens, r=davidtwcokennytm-5/+8
2018-10-17Don't warn about parentheses on `match (return)`varkor-5/+8
2018-10-17move E0637 to lowering and improve output, add more testsNiko Matsakis-0/+1
2018-10-16in which unused-parens suggestions heed what the user actually wroteZack M. Davis-4/+14
2018-10-16Auto merge of #54251 - varkor:silence-bad_style, r=Manishearthbors-13/+9
2018-10-15Rollup merge of #54820 - kleimkuhler:issue-54538-unused_patterns-lint, r=niko...Manish Goregaokar-42/+69
2018-10-14Unused result warning: "X which must" ↦ "X that must"varkor-2/+2
2018-10-12`#[must_use]` for associated functions is supposed to actually workZack M. Davis-4/+5
2018-10-12Rollup merge of #54920 - varkor:must_use-unit, r=estebankkennytm-8/+15
2018-10-09Add clarifying pattern lint comment and revert testKevin Leimkuhler-0/+4
2018-10-09Fix Range warning and improve testsKevin Leimkuhler-2/+6
2018-10-09Simply unused_parens check and add testsKevin Leimkuhler-17/+10
2018-10-09Share outer paren trimming logicKevin Leimkuhler-84/+46
2018-10-09Add initial impl of check_pat() for UnusedParensKevin Leimkuhler-4/+68
2018-10-09add machine option to validate things on every copyRalf Jung-0/+1
2018-10-09miri validity: make recursive ref checking optionalRalf Jung-6/+3
2018-10-08Fix handling of #[must_use] on unit and uninhabited typesvarkor-8/+15
2018-10-07Auto merge of #54451 - alexcrichton:no-mangle-extern-linkage, r=michaelwoeristerbors-60/+5
2018-10-06rustc: Allow `#[no_mangle]` anywhere in a crateAlex Crichton-60/+5
2018-10-04Rollup merge of #54789 - scalexm:unnormalized, r=nikomatsakisPietro Albini-0/+1
2018-10-03Rewrite the `UnconditionalRecursion` lint to use MIRWesley Wiser-278/+0
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-0/+1
2018-10-03simplify some unused lints codeAndre Bogus-26/+11
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-2/+1
2018-09-29Auto merge of #54278 - eddyb:spanned-generic-predicates, r=nikomatsakisbors-3/+3
2018-09-28rustc: keep a Span for each predicate in ty::GenericPredicates.Eduard-Mihai Burtescu-3/+3
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/+234
2018-09-24Make "await" a pseudo-edition keywordTaylor Cramer-4/+51
2018-09-24Auto merge of #54507 - csmoe:deny_overflow, r=varkorbors-1/+3
2018-09-23deny overflow literalscsmoe-1/+3
2018-09-23Auto merge of #54380 - RalfJung:miri-snapshot, r=eddybbors-1/+1
2018-09-22Rollup merge of #54261 - varkor:dyn-keyword-2018, r=petrochenkovPietro Albini-2/+1
2018-09-20rename evaluator -> interpreter to make eddyb happyRalf Jung-1/+1
2018-09-19Auto merge of #54101 - osa1:issue_54099, r=nikomatsakisbors-1/+1
2018-09-17libsyntax: add optional help message for deprecated featuresAlva Snædís-2/+2
2018-09-16Treat `dyn` as a keyword in the 2018 editionvarkor-2/+1
2018-09-15Make `bad_style` a silent alias for `nonstandard_style`varkor-13/+9
2018-09-14Rollup merge of #54095 - kenta7777:kenta7777#53719, r=davidtwcokennytm-2/+2
2018-09-12Merge branch 'master' into kenta7777#53719kenta7777-1/+1
2018-09-12Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakisbors-1/+0