summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2018-11-22Rollup merge of #55367 - GuillaumeGomez:private-item-doc-test-lint, r=QuietMi...Guillaume Gomez-0/+7
2018-11-21rustc: implement and use Default on more types.Eduard-Mihai Burtescu-5/+2
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-11-16lint if a private item has doctestsGuillaume Gomez-0/+7
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-3/+6
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-10Rewrite `...` as `..=` as a MachineApplicable 2018 idiom lintvarkor-3/+6
2018-11-07Removed `DUPLICATE_ASSOCIATED_TYPE_BINDINGS` lint.Alexander Regueiro-7/+0
2018-11-04rustc_target: pass contexts by reference, not value.Eduard-Mihai Burtescu-2/+2
2018-10-27wherein the status of empty and reason-only lint attributes is clarifiedZack M. Davis-1/+8
2018-10-27in which lint reasons are restricted to come last in the attributeZack M. Davis-31/+42
2018-10-27feature-gate lint reasonsZack M. Davis-1/+13
2018-10-27introducing lint reason annotations (RFC 2383)Zack M. Davis-20/+58
2018-10-25Auto merge of #54490 - wesleywiser:rewrite_it_in_mir, r=oli-obkbors-0/+7
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-2/+2
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-4/+4
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-6/+6
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-2/+2
2018-10-18Auto merge of #54349 - GuillaumeGomez:no-example-lint, r=QuietMisdreavusbors-0/+7
2018-10-16Auto merge of #54251 - varkor:silence-bad_style, r=Manishearthbors-32/+85
2018-10-09Remove nightly check for tool_lints warningflip1995-8/+2
2018-10-09Remove feature-gate codeflip1995-16/+1
2018-10-09Store nightly build instead of checking env var every timeGuillaume Gomez-1/+1
2018-10-09Add lint for doc without codeblocksGuillaume Gomez-0/+7
2018-10-03Rewrite the `UnconditionalRecursion` lint to use MIRWesley Wiser-0/+7
2018-10-01Add nightly check for tool_lints warningflip1995-2/+8
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-51/+51
2018-09-27in which inferable outlives-requirements are lintedZack M. Davis-0/+6
2018-09-15Add `LintGroup` and `LintAlias`varkor-31/+59
2018-09-15Support deprecated lints in find_lintsvarkor-4/+12
2018-09-15Make `bad_style` a silent alias for `nonstandard_style`varkor-17/+34
2018-09-14Rollup merge of #54173 - phansch:suggest_valid_crate_type, r=estebankkennytm-0/+9
2018-09-13Suggest valid crate type if invalidPhilipp Hansch-0/+9
2018-09-12Rollup merge of #54106 - flip1995:pub_checklintnameresult, r=Manishearthkennytm-1/+1
2018-09-10visit the paths in pre-expansion macrosNiko Matsakis-0/+7
2018-09-10Reexport CheckLintNameResultflip1995-1/+1
2018-09-01deprcated -> deprecatedManish Goregaokar-1/+1
2018-09-01Fix of bug introduced by #53762flip1995-1/+9
2018-08-31Fix typo and small mistakeflip1995-2/+2
2018-08-31Add hint for cfg_attr and fix testflip1995-7/+9
2018-08-31Implement backwards compatibility for tool_lintsflip1995-24/+103
2018-08-31Add deprecated_name argument to the register lint group functionsflip1995-11/+28
2018-08-29Generalize `async_idents` to all new keywordsAlex Crichton-1/+1
2018-08-27fix some anon paramsMark Mansi-1/+1
2018-08-24Turn the error for module-relative access to macro-expanded `macro_export` ma...Vadim Petrochenkov-0/+12
2018-08-19mv codemap() source_map()Donato Sciarra-4/+4
2018-08-19mv (mod) codemap source_mapDonato Sciarra-3/+3
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-1/+1
2018-08-07Add HirId to VisibilityKind::RestrictedMark Rousskov-2/+2