diff options
author | Yamagishi Kazutoshi <ykzts@desire.sh> | 2017-06-08 20:24:28 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-06-08 13:24:28 +0200 |
commit | 0a0b9a271a8de84272ff2dafc96ef53db224bb21 (patch) | |
tree | 39a325adf00bb3f57d65510029d9b85d1d4b5de1 /.rubocop.yml | |
parent | 7d2b4186c37ec81ae896eb57168cb0374de2c656 (diff) |
Improve RuboCop rules (compatibility to Code Climate) (#3636)
https://github.com/codeclimate/codeclimate-rubocop/blob/08f8de84ebfb39caa96391e23816877278f6441c/Gemfile.lock#L38 Code Climate is using RuboCop v0.46.0. Change several rules to maintain compatibility.
Diffstat (limited to '.rubocop.yml')
-rw-r--r-- | .rubocop.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/.rubocop.yml b/.rubocop.yml index 7dab38792..1cbdadd49 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -17,12 +17,19 @@ Bundler/OrderedGems: Layout/AccessModifierIndentation: EnforcedStyle: indent +Layout/EmptyLineAfterMagicComment: + Enabled: false + Layout/SpaceInsideHashLiteralBraces: EnforcedStyle: space Metrics/AbcSize: Max: 100 +Metrics/BlockLength: + Exclude: + - 'lib/tasks/**/*' + Metrics/BlockNesting: Max: 3 @@ -58,6 +65,9 @@ Rails: Rails/HasAndBelongsToMany: Enabled: false +Rails/SkipsModelValidations: + Enabled: false + Style/ClassAndModuleChildren: Enabled: false @@ -81,11 +91,19 @@ Style/GuardClause: Style/Lambda: Enabled: false +Style/PercentLiteralDelimiters: + PreferredDelimiters: + '%i': '()' + '%w': '()' + Style/PerlBackrefs: AutoCorrect: false Style/RegexpLiteral: Enabled: false +Style/SymbolArray: + Enabled: false + Style/TrailingCommaInLiteral: EnforcedStyleForMultiline: 'comma' |