foreman/.rubocop.yml @ 3faf952d
7ebd35e7 | David Davis | # TODO: remove this file by either moving cops here or fixing code
|
|
inherit_from:
|
|||
- .rubocop_todo.yml
|
|||
AllCops:
|
|||
d0e13314 | Michael Moll | TargetRubyVersion: 2.3
|
|
4ab4ef31 | Michael Moll | TargetRailsVersion: 5.1
|
|
8a11eff7 | Dominic Cleal | Exclude:
|
|
- 'db/schema.rb'
|
|||
bdd9d608 | Dominic Cleal | - 'node_modules/**/*'
|
|
b2b7a13b | Daniel Lobato | - 'vendor/**/*'
|
|
7ebd35e7 | David Davis | ||
f0091ac8 | Dominic Cleal | Rails:
|
|
Enabled: true
|
|||
f7320cb8 | Marek Hulan | # Don't prefer is_a? over kind_of?
|
|
Style/ClassCheck:
|
|||
Enabled: false
|
|||
86b50aa3 | Tomer Brisker | # Don't enforce certain methods, e.g. detect over find
|
|
Style/CollectionMethods:
|
|||
Enabled: false
|
|||
7ebd35e7 | David Davis | # Don't enforce documentation
|
|
Style/Documentation:
|
|||
Enabled: false
|
|||
51a88438 | Shlomi Zadok | # Support both ruby19 and hash_rockets
|
|
7ebd35e7 | David Davis | Style/HashSyntax:
|
|
51a88438 | Shlomi Zadok | Enabled: false
|
|
a1b2ee53 | Marek Hulan | ||
7eca94c5 | Daniel Lobato Garcia | # Both double and single quotes are OK
|
|
Style/StringLiterals:
|
|||
Enabled: false
|
|||
e1c55843 | Tomer Brisker | # Don't enforce frozen string literals
|
|
Style/FrozenStringLiteralComment:
|
|||
Enabled: false
|
|||
a1b2ee53 | Marek Hulan | Metrics/ClassLength:
|
|
Exclude:
|
|||
8a11eff7 | Dominic Cleal | - 'test/**/*'
|
|
84579c3a | David Davis | ||
272386b5 | Tomer Brisker | Performance/Casecmp:
|
|
Enabled: false
|
|||
cabe2c2e | Ohad Levy | Performance/RedundantMatch:
|
|
Enabled: true
|
|||
Performance/RedundantMerge:
|
|||
Enabled: true
|
|||
4dec807a | Tomer Brisker | ||
Rails/Blank:
|
|||
UnlessPresent: false
|
|||
d29ddf5d | Tomer Brisker | ||
#Allow both ['a', 'b'], %w[a b] and %w(a b) style arrays
|
|||
Style/WordArray:
|
|||
Enabled: false
|
|||
531cb94a | Michael Moll | ||
Style/AndOr:
|
|||
EnforcedStyle: conditionals
|
|||
da9865b8 | Michael Moll | ||
Style/TernaryParentheses:
|
|||
EnforcedStyle: require_parentheses_when_complex
|
|||
b9c73b5d | Michael Moll | ||
Style/InverseMethods:
|
|||
Enabled: false
|
|||
b7d400f6 | Michael Moll | ||
Layout/FirstParameterIndentation:
|
|||
EnforcedStyle: consistent
|
|||
879f984f | Michael Moll | ||
Bundler/OrderedGems:
|
|||
Enabled: false
|
|||
23fb0c99 | Michael Moll | ||
Style/Alias:
|
|||
EnforcedStyle: prefer_alias_method
|
|||
fcc85343 | Michael Moll | ||
Layout/DotPosition:
|
|||
Enabled: false
|
|||
95446862 | Michael Moll | ||
Style/IfUnlessModifier:
|
|||
Enabled: false
|
|||
a927f6b8 | Michael Moll | ||
Style/ConditionalAssignment:
|
|||
Enabled: false
|
|||
6ebba152 | Michael Moll | ||
Style/EmptyMethod:
|
|||
EnforcedStyle: expanded
|
|||
1b94e8a5 | Michael Moll | ||
Style/ParenthesesAroundCondition:
|
|||
Enabled: false
|
|||
3faf952d | Michael Moll | ||
Layout/AlignHash:
|
|||
Enabled: false
|