AllCops: TargetRubyVersion: 2.3 DisabledByDefault: true # Two spaces, no tabs (for indentation). Style/IndentationWidth: Enabled: true # No trailing whitespace. Style/TrailingWhitespace: Enabled: true # Blank lines should not have any spaces. Style/TrailingBlankLines: Enabled: true # Use Ruby >= 1.9 syntax for hashes. Prefer { a: :b } over { :a => :b }. Style/HashSyntax: Enabled: true # Prefer &&/|| over and/or. Style/AndOr: Enabled: true # Use my_method(my_arg) not my_method( my_arg ) or my_method my_arg. Lint/RequireParentheses: Enabled: true Style/BracesAroundHashParameters: Enabled: true Style/IndentationConsistency: Enabled: true EnforcedStyle: rails Style/EmptyLinesAroundClassBody: Enabled: true Style/EmptyLinesAroundModuleBody: Enabled: true Lint/EndAlignment: AlignWith: variable