From e67e6e678de8d449e8a6d00b2e3ab476848959fd Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Wed, 18 Jun 2014 12:35:48 -0700 Subject: [PATCH] List builtin lints one per line for better diffs --- src/librustc/lint/builtin.rs | 17 +++++++++++++---- src/librustc/lint/context.rs | 33 ++++++++++++++++++++++++--------- 2 files changed, 37 insertions(+), 13 deletions(-) diff --git a/src/librustc/lint/builtin.rs b/src/librustc/lint/builtin.rs index 604edf280f14..f41a212df21e 100644 --- a/src/librustc/lint/builtin.rs +++ b/src/librustc/lint/builtin.rs @@ -1531,9 +1531,18 @@ pub struct HardwiredLints; impl LintPass for HardwiredLints { fn get_lints(&self) -> LintArray { lint_array!( - UNUSED_IMPORTS, UNNECESSARY_QUALIFICATION, UNRECOGNIZED_LINT, - UNUSED_VARIABLE, DEAD_ASSIGNMENT, DEAD_CODE, VISIBLE_PRIVATE_TYPES, - UNREACHABLE_CODE, WARNINGS, UNKNOWN_FEATURES, UNKNOWN_CRATE_TYPE, - VARIANT_SIZE_DIFFERENCE) + UNUSED_IMPORTS, + UNNECESSARY_QUALIFICATION, + UNRECOGNIZED_LINT, + UNUSED_VARIABLE, + DEAD_ASSIGNMENT, + DEAD_CODE, + VISIBLE_PRIVATE_TYPES, + UNREACHABLE_CODE, + WARNINGS, + UNKNOWN_FEATURES, + UNKNOWN_CRATE_TYPE, + VARIANT_SIZE_DIFFERENCE + ) } } diff --git a/src/librustc/lint/context.rs b/src/librustc/lint/context.rs index 628171bf168c..4c01792bf9c6 100644 --- a/src/librustc/lint/context.rs +++ b/src/librustc/lint/context.rs @@ -136,18 +136,33 @@ impl LintStore { )*} )) - add_builtin!(sess, HardwiredLints, - WhileTrue, UnusedCasts, CTypes, HeapMemory, - UnusedAttribute, PathStatement, UnusedResult, - DeprecatedOwnedVector, NonCamelCaseTypes, - NonSnakeCaseFunctions, NonUppercaseStatics, - NonUppercasePatternStatics, UppercaseVariables, - UnnecessaryParens, UnusedUnsafe, UnsafeBlock, - UnusedMut, UnnecessaryAllocation, Stability, + add_builtin!(sess, + HardwiredLints, + WhileTrue, + UnusedCasts, + CTypes, + HeapMemory, + UnusedAttribute, + PathStatement, + UnusedResult, + DeprecatedOwnedVector, + NonCamelCaseTypes, + NonSnakeCaseFunctions, + NonUppercaseStatics, + NonUppercasePatternStatics, + UppercaseVariables, + UnnecessaryParens, + UnusedUnsafe, + UnsafeBlock, + UnusedMut, + UnnecessaryAllocation, + Stability, ) add_builtin_with_new!(sess, - TypeLimits, RawPointerDeriving, MissingDoc, + TypeLimits, + RawPointerDeriving, + MissingDoc, ) // We have one lint pass defined in this module.