From a9217ac515784c7f203e76b8885acb85a3934979 Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Tue, 3 Feb 2015 10:21:40 +0000 Subject: [PATCH] Use a rubocop_todo file. This stops things from becoming overwhelming (10,000+ warnings at the moment) and allows us to work through things slowly. --- .rubocop.yml | 2 + .rubocop_todo.yml | 127 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 129 insertions(+) create mode 100644 .rubocop_todo.yml diff --git a/.rubocop.yml b/.rubocop.yml index 9d38fed38..23ca686a8 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,3 +1,5 @@ +inherit_from: .rubocop_todo.yml + Style/SingleSpaceBeforeFirstArg: Exclude: - '**/metadata.rb' diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml new file mode 100644 index 000000000..6c5c98253 --- /dev/null +++ b/.rubocop_todo.yml @@ -0,0 +1,127 @@ +# This configuration was generated by `rubocop --auto-gen-config` +# on 2015-02-03 10:18:23 +0000 using RuboCop version 0.28.0. +# The point is for the user to remove these configuration records +# one by one as the offenses are removed from the code base. +# Note that changes in the inspected code, or installation of new +# versions of RuboCop, may require this file to be generated again. + +# Offense count: 15 +# Configuration parameters: AllowSafeAssignment. +Lint/AssignmentInCondition: + Enabled: false + +# Offense count: 2 +Lint/HandleExceptions: + Enabled: false + +# Offense count: 22 +Metrics/AbcSize: + Max: 83 + +# Offense count: 4 +Metrics/CyclomaticComplexity: + Max: 8 + +# Offense count: 298 +# Configuration parameters: AllowURI, URISchemes. +Metrics/LineLength: + Max: 451 + +# Offense count: 21 +# Configuration parameters: CountComments. +Metrics/MethodLength: + Max: 37 + +# Offense count: 1 +Metrics/PerceivedComplexity: + Max: 9 + +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: SupportedStyles. +Style/AccessModifierIndentation: + EnforcedStyle: outdent + +# Offense count: 60 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, SupportedStyles. +Style/AlignParameters: + Enabled: false + +# Offense count: 14 +Style/Documentation: + Enabled: false + +# Offense count: 2 +Style/EmptyElse: + Enabled: false + +# Offense count: 32 +# Configuration parameters: Exclude. +Style/FileName: + Enabled: false + +# Offense count: 1 +# Configuration parameters: MinBodyLength. +Style/GuardClause: + Enabled: false + +# Offense count: 3116 +# Cop supports --auto-correct. +# Configuration parameters: SupportedStyles. +Style/HashSyntax: + EnforcedStyle: hash_rockets + +# Offense count: 15 +# Configuration parameters: MaxLineLength. +Style/IfUnlessModifier: + Enabled: false + +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, SupportedStyles. +Style/MultilineOperationIndentation: + Enabled: false + +# Offense count: 19 +# Configuration parameters: EnforcedStyle, MinBodyLength, SupportedStyles. +Style/Next: + Enabled: false + +# Offense count: 29 +# Cop supports --auto-correct. +Style/NumericLiterals: + MinDigits: 11 + +# Offense count: 23 +Style/RegexpLiteral: + MaxSlashes: 4 + +# Offense count: 8 +Style/SelfAssignment: + Enabled: false + +# Offense count: 27 +# Cop supports --auto-correct. +Style/SingleSpaceBeforeFirstArg: + Enabled: false + +# Offense count: 410 +# Cop supports --auto-correct. +Style/SpaceInsideBrackets: + Enabled: false + +# Offense count: 6 +# Cop supports --auto-correct. +Style/SpecialGlobalVars: + Enabled: false + +# Offense count: 6548 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, SupportedStyles. +Style/StringLiterals: + Enabled: false + +# Offense count: 3 +Style/UnlessElse: + Enabled: false -- 2.43.2