Project

General

Profile

Download (1.59 KB) Statistics
| Branch: | Tag: | Revision:
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