.rubocop.yml in solidus_cmd-1.2.0 vs .rubocop.yml in solidus_cmd-1.3.0
- old
+ new
@@ -1,232 +1,12 @@
-# Relaxed.Ruby.Style
+require: rubocop-rspec
+require: rubocop-rails
+inherit_gem:
+ relaxed-rubocop: .rubocop.yml
+
AllCops:
Exclude:
- 'spec/dummy/**/*'
- 'vendor/bundle/**/*'
- 'lib/solidus_cmd/templates/extension/**/*'
TargetRubyVersion: 2.1
-
-# Sometimes I believe this reads better
-# This also causes spacing issues on multi-line fixes
-Style/BracesAroundHashParameters:
- Enabled: false
-
-# We use class vars and will have to continue doing so for compatability
-Style/ClassVars:
- Enabled: false
-
-# We need these names for backwards compatability
-Style/PredicateName:
- Enabled: false
-
-Style/AccessorMethodName:
- Enabled: false
-
-# This has been used for customization
-Style/MutableConstant:
- Enabled: false
-
-Style/ClassAndModuleChildren:
- Enabled: false
-
-Style/GuardClause:
- Enabled: false
-
-Style/WordArray:
- Enabled: false
-
-Style/ConditionalAssignment:
- Enabled: false
-
-Performance/Count:
- Enabled: false
-
-Style/RaiseArgs:
- Enabled: false
-
-Style/OpMethod:
- Enabled: false
-
-# We can use good judgement here
-Style/RegexpLiteral:
- Enabled: false
-
-# Unicode comments are useful
-Style/AsciiComments:
- Enabled: false
-
-Lint/EndAlignment:
- Enabled: false
-
-Style/ElseAlignment:
- Enabled: false
-
-Style/IndentationWidth:
- Enabled: false
-
-Style/AlignParameters:
- Enabled: false
-
-Style/ClosingParenthesisIndentation:
- Enabled: false
-
-Style/MultilineMethodCallIndentation:
- Enabled: false
-
-Style/IndentArray:
- Enabled: false
-
-Style/IndentHash:
- Enabled: false
-
-Style/AlignHash:
- Enabled: false
-
-# From http://relaxed.ruby.style/
-
-Style/Alias:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylealias
-
-Style/BeginBlock:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylebeginblock
-
-Style/BlockDelimiters:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styleblockdelimiters
-
-Style/Documentation:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styledocumentation
-
-Style/DotPosition:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styledotposition
-
-Style/DoubleNegation:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styledoublenegation
-
-Style/EndBlock:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styleendblock
-
-Style/FormatString:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styleformatstring
-
-Style/IfUnlessModifier:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styleifunlessmodifier
-
-Style/Lambda:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylelambda
-
-Style/ModuleFunction:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylemodulefunction
-
-Style/MultilineBlockChain:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylemultilineblockchain
-
-Style/NegatedIf:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylenegatedif
-
-Style/NegatedWhile:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylenegatedwhile
-
-Style/ParallelAssignment:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styleparallelassignment
-
-Style/PercentLiteralDelimiters:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylepercentliteraldelimiters
-
-Style/PerlBackrefs:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#styleperlbackrefs
-
-Style/Semicolon:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylesemicolon
-
-Style/SignalException:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylesignalexception
-
-Style/SingleLineBlockParams:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylesinglelineblockparams
-
-Style/SingleLineMethods:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylesinglelinemethods
-
-Style/SpaceBeforeBlockBraces:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylespacebeforeblockbraces
-
-Style/SpaceInsideParens:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylespaceinsideparens
-
-Style/SpecialGlobalVars:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylespecialglobalvars
-
-Style/StringLiterals:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylestringliterals
-
-Style/SymbolProc:
- Enabled: false
-
-Style/WhileUntilModifier:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#stylewhileuntilmodifier
-
-Lint/AmbiguousRegexpLiteral:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#lintambiguousregexpliteral
-
-Lint/AssignmentInCondition:
- Enabled: false
- StyleGuide: http://relaxed.ruby.style/#lintassignmentincondition
-
-Lint/HandleExceptions:
- Exclude:
- - '*/Rakefile'
-
-Metrics/AbcSize:
- Enabled: false
-
-Metrics/BlockNesting:
- Enabled: false
-
-Metrics/ClassLength:
- Enabled: false
-
-Metrics/ModuleLength:
- Enabled: false
-
-Metrics/CyclomaticComplexity:
- Enabled: false
-
-Metrics/LineLength:
- Enabled: false
-
-Metrics/MethodLength:
- Enabled: false
-
-Metrics/ParameterLists:
- Enabled: false
-
-Metrics/PerceivedComplexity:
- Enabled: false