about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-15Rollup merge of #55852 - varkor:dotdotequals-lint, r=zackmdavisPietro Albini-15/+45
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-12Use type safe `VariantIdx` instead of `usize` everywhereOliver Scherer-5/+11
2018-11-10Use non-short suggestion for parenthesised ..=varkor-11/+17
2018-11-10Rewrite `...` as `..=` as a MachineApplicable 2018 idiom lintvarkor-12/+36
2018-11-07Removed `DUPLICATE_ASSOCIATED_TYPE_BINDINGS` lint.Alexander Regueiro-5/+0
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-04Auto merge of #55569 - durka:must-use-external-macro, r=alexcrichtonbors-1/+2
2018-11-04rustc_target: pass contexts by reference, not value.Eduard-Mihai Burtescu-3/+3
2018-11-03Move `BoundTy` to `ty::TyKind`scalexm-0/+1
2018-11-01enforce unused-must-use lint in macrosAlex Burka-1/+2
2018-10-29don't lint `unused_parens` on `if (break _)`Andre Bogus-4/+3
2018-10-26Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkovbors-1/+1
2018-10-26Auto merge of #53821 - oli-obk:sanity_query, r=RalfJungbors-75/+5
2018-10-25Auto merge of #54490 - wesleywiser:rewrite_it_in_mir, r=oli-obkbors-278/+0
2018-10-25Rebase falloutOliver Schneider-43/+0
2018-10-25add the lint back to the list, and fix testsRalf Jung-15/+1
2018-10-25Report const eval error inside the queryOliver Schneider-19/+6
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-20handle errors based on parse_sesscsmoe-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