Updated .rubocop.yml to match 0.35.x changes
This commit is contained in:
parent
0b2c5003e6
commit
d1f1c5c60b
1 changed files with 30 additions and 6 deletions
36
.rubocop.yml
36
.rubocop.yml
|
@ -76,7 +76,7 @@ Style/BlockEndNewline:
|
|||
Description: 'Put end statement of multiline block on its own line.'
|
||||
Enabled: true
|
||||
|
||||
Style/Blocks:
|
||||
Style/BlockDelimiters:
|
||||
Description: >-
|
||||
Avoid using {...} for multi-line blocks (multiline chaining is
|
||||
always ugly).
|
||||
|
@ -232,6 +232,10 @@ Style/EvenOdd:
|
|||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#predicate-methods'
|
||||
Enabled: false
|
||||
|
||||
Style/ExtraSpacing:
|
||||
Description: 'Do not use unnecessary spacing.'
|
||||
Enabled: false
|
||||
|
||||
Style/FileName:
|
||||
Description: 'Use snake_case for source file names.'
|
||||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#snake-case-files'
|
||||
|
@ -431,6 +435,14 @@ Style/OpMethod:
|
|||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#other-arg'
|
||||
Enabled: false
|
||||
|
||||
Style/ParallelAssignment:
|
||||
Description: >-
|
||||
Check for simple usages of parallel assignment.
|
||||
It will only warn when the number of variables
|
||||
matches on both sides of the assignment.
|
||||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#parallel-assignment'
|
||||
Enabled: false
|
||||
|
||||
Style/ParenthesesAroundCondition:
|
||||
Description: >-
|
||||
Don't use parentheses around the condition of an
|
||||
|
@ -669,6 +681,13 @@ Style/TrailingWhitespace:
|
|||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#no-trailing-whitespace'
|
||||
Enabled: false
|
||||
|
||||
Style/TrailingUnderscoreVariable:
|
||||
Description: >-
|
||||
Checks for the usage of unneeded trailing underscores at the
|
||||
end of parallel variable assignment.
|
||||
AllowNamedUnderscoreVariables: true
|
||||
Enabled: false
|
||||
|
||||
Style/TrivialAccessors:
|
||||
Description: 'Prefer attr_* methods to trivial readers/writers.'
|
||||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#attr_family'
|
||||
|
@ -690,11 +709,6 @@ Style/UnneededPercentQ:
|
|||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#percent-q'
|
||||
Enabled: false
|
||||
|
||||
Style/UnneededPercentX:
|
||||
Description: 'Checks for %x when `` would do.'
|
||||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#percent-x'
|
||||
Enabled: false
|
||||
|
||||
Style/VariableInterpolation:
|
||||
Description: >-
|
||||
Don't interpolate global, instance and class variables
|
||||
|
@ -778,6 +792,10 @@ Metrics/MethodLength:
|
|||
StyleGuide: 'https://github.com/bbatsov/ruby-style-guide#short-methods'
|
||||
Enabled: false
|
||||
|
||||
Metrics/ModuleLength:
|
||||
Description: 'Avoid modules longer than 100 lines of code.'
|
||||
Enabled: false
|
||||
|
||||
#################### Lint ################################
|
||||
### Warnings
|
||||
|
||||
|
@ -987,6 +1005,12 @@ Rails/ScopeArgs:
|
|||
Description: 'Checks the arguments of ActiveRecord scopes.'
|
||||
Enabled: false
|
||||
|
||||
Rails/TimeZone:
|
||||
Description: 'Checks the correct usage of time zone aware methods.'
|
||||
StyleGuide: 'https://github.com/bbatsov/rails-style-guide#time'
|
||||
Reference: 'http://danilenko.org/2012/7/6/rails_timezones'
|
||||
Enabled: false
|
||||
|
||||
Rails/Validation:
|
||||
Description: 'Use validates :attribute, hash of validations.'
|
||||
Enabled: false
|
||||
|
|
Loading…
Reference in a new issue