Skip to content

Commit

Permalink
Merge pull request #168 from winebarrel/add_rubocop
Browse files Browse the repository at this point in the history
Add rubocop
  • Loading branch information
winebarrel authored Jun 2, 2018
2 parents 6db2172 + 882596b commit 1bd9a6b
Show file tree
Hide file tree
Showing 3 changed files with 183 additions and 1 deletion.
181 changes: 181 additions & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
AllCops:
Exclude:
- 'gemfiles/vendor/**/*'
Bundler/OrderedGems:
Enabled: false
Gemspec/OrderedDependencies:
Enabled: false
Layout/ClosingParenthesisIndentation:
Enabled: false
Layout/DefEndAlignment:
Enabled: false
Layout/DotPosition:
Enabled: false
Layout/EmptyLineAfterMagicComment:
Enabled: false
Layout/EmptyLineBetweenDefs:
Enabled: false
Layout/ExtraSpacing:
Enabled: false
Layout/IndentArray:
Enabled: false
Layout/IndentHeredoc:
Enabled: false
Layout/IndentationWidth:
Enabled: false
Layout/MultilineOperationIndentation:
Enabled: false
Layout/SpaceAroundOperators:
Enabled: false
Layout/SpaceBeforeComma:
Enabled: false
Layout/SpaceInsideBlockBraces:
Enabled: false
Layout/SpaceInsideHashLiteralBraces:
Enabled: false
Layout/SpaceInsideParens:
Enabled: false
Lint/AssignmentInCondition:
Enabled: false
Lint/HandleExceptions:
Enabled: false
Lint/ParenthesesAsGroupedExpression:
Enabled: false
Lint/UnusedBlockArgument:
Enabled: false
Lint/UnusedMethodArgument:
Enabled: false
Lint/UselessAssignment:
Enabled: false
Metrics/AbcSize:
Enabled: false
Metrics/BlockLength:
Enabled: false
Metrics/BlockNesting:
Enabled: false
Metrics/ClassLength:
Enabled: false
Metrics/CyclomaticComplexity:
Enabled: false
Metrics/LineLength:
Enabled: false
Metrics/MethodLength:
Enabled: false
Metrics/ParameterLists:
Enabled: false
Metrics/PerceivedComplexity:
Enabled: false
Naming/AccessorMethodName:
Enabled: false
Naming/HeredocDelimiterNaming:
Enabled: false
Naming/UncommunicativeMethodParamName:
Enabled: false
Performance/RangeInclude:
Enabled: false
Performance/StartWith:
Enabled: false
Performance/StringReplacement:
Enabled: false
Security/Open:
Enabled: false
Security/YAMLLoad:
Enabled: false
Style/Alias:
Enabled: false
Style/AndOr:
Enabled: false
Style/BlockDelimiters:
Enabled: false
Style/CaseEquality:
Enabled: false
Style/ClassAndModuleChildren:
Enabled: false
Style/ClassCheck:
Enabled: false
Style/CommentedKeyword:
Enabled: false
Style/ConditionalAssignment:
Enabled: false
Style/Documentation:
Enabled: false
Style/Encoding:
Enabled: false
Style/ExpandPathArguments:
Enabled: false
Style/FormatString:
Enabled: false
Style/GuardClause:
Enabled: false
Style/HashSyntax:
Enabled: false
Style/IfInsideElse:
Enabled: false
Style/IfUnlessModifier:
Enabled: false
Style/MethodMissingSuper:
Enabled: false
Style/MissingRespondToMissing:
Enabled: false
Style/MixinUsage:
Enabled: false
Style/MutableConstant:
Enabled: false
Style/NestedParenthesizedCalls:
Enabled: false
Style/Next:
Enabled: false
Style/NilComparison:
Enabled: false
Style/Not:
Enabled: false
Style/NumericLiteralPrefix:
Enabled: false
Style/NumericLiterals:
Enabled: false
Style/PercentLiteralDelimiters:
Enabled: false
Style/PerlBackrefs:
Enabled: false
Style/PreferredHashMethods:
Enabled: false
Style/RedundantBegin:
Enabled: false
Style/RedundantParentheses:
Enabled: false
Style/RedundantReturn:
Enabled: false
Style/RedundantSelf:
Enabled: false
Style/RescueModifier:
Enabled: false
Style/RescueStandardError:
Enabled: false
Style/SelfAssignment:
Enabled: false
Style/Semicolon:
Enabled: false
Style/SpecialGlobalVars:
Enabled: false
Style/StderrPuts:
Enabled: false
Style/StringLiterals:
Enabled: false
Style/StringLiteralsInInterpolation:
Enabled: false
Style/SymbolArray:
Enabled: false
Style/SymbolProc:
Enabled: false
Style/TernaryParentheses:
Enabled: false
Style/TrailingCommaInArguments:
Enabled: false
Style/TrailingCommaInArrayLiteral:
Enabled: false
Style/TrailingCommaInHashLiteral:
Enabled: false
Style/UnneededPercentQ:
Enabled: false
Style/WordArray:
Enabled: false
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ before_script:
- for i in {1..60}; do mysql57_ping && break; sleep 1; done
- for i in {1..60}; do pg_ping && break; sleep 1; done
script:
- bundle exec rake
- bundle exec rubocop --fail-level=W -c .rubocop.yml && bundle exec rake
gemfile:
- gemfiles/activerecord_5.0.gemfile
- gemfiles/activerecord_5.1.gemfile
Expand Down
1 change: 1 addition & 0 deletions ridgepole.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency 'hash_modern_inspect', '>= 0.1.1'
spec.add_development_dependency 'hash_order_helper', '>= 0.1.6'
spec.add_development_dependency 'rspec-match_ruby', '>= 0.1.3'
spec.add_development_dependency 'rubocop', '>= 0.56.0'
end

0 comments on commit 1bd9a6b

Please sign in to comment.