Created
February 29, 2016 05:53
-
-
Save jbodah/13e07de39c3b7bdc2fcd to your computer and use it in GitHub Desktop.
backupify rubocop.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AllCops: | |
DisabledByDefault: true | |
Style/IndentationConsistency: | |
Enabled: true | |
AutoCorrect: true | |
Style/CommentIndentation: | |
Enabled: true | |
AutoCorrect: true | |
Style/NestedModifier: | |
Enabled: true | |
Style/IndentArray: | |
Enabled: true | |
Style/AlignArray: | |
Enabled: true | |
Style/AlignHash: | |
Enabled: true | |
#Lint/EmptyInterpolation: | |
# Enabled: true | |
# | |
#Lint/Eval: | |
# Enabled: true | |
# Exclude: | |
# - test/**/* | |
# | |
#Lint/Debugger: | |
# Enabled: true | |
# | |
#Lint/EmptyEnsure: | |
# Enabled: true | |
# | |
#Lint/DuplicatedKey: | |
# Enabled: true | |
# | |
#Lint/UnreachableCode: | |
# Enabled: true | |
# | |
#Lint/BlockAlignment: | |
# Enabled: true | |
# | |
#Lint/DefEndAlignment: | |
# Enabled: true | |
# | |
#Lint/DuplicateMethods: | |
# Enabled: true | |
# | |
#Lint/AmbiguousOperator: | |
# Enabled: true | |
# | |
#Lint/ConditionPosition: | |
# Enabled: true | |
# TODO JMB 2015-12-28: should we include this? | |
#Lint/UselessAssignment: | |
# Enabled: true | |
#Lint/RequireParentheses: | |
# Enabled: true | |
# | |
#Lint/LiteralInCondition: | |
# Enabled: true | |
# | |
#Lint/UnusedBlockArgument: | |
# Enabled: true | |
# | |
#Lint/UnusedMethodArgument: | |
# Enabled: true | |
# | |
#Lint/UselessAccessModifier: | |
# Enabled: true | |
# TODO JMB 2015-12-28: needs latest rubocop | |
#Lint/IneffectiveAccessModifier: | |
# Enabled: true | |
#Lint/StringConversionInInterpolation: | |
# Enabled: true | |
# | |
#Lint/ShadowingOuterLocalVariable: | |
# Enabled: true | |
# | |
#Rails/Delegate: | |
# Enabled: true | |
# | |
#Rails/FindBy: | |
# Enabled: true | |
# | |
#Rails/FindEach: | |
# Enabled: true | |
# | |
#Rails/Output: | |
# Enabled: true | |
# | |
#Rails/PluralizationGrammar: | |
# Enabled: true | |
# | |
#Rails/Validation: | |
# Enabled: true | |
# | |
#Performance/CaseWhenSplat: | |
# Enabled: true | |
# | |
#Performance/Count: | |
# Enabled: true | |
# | |
#Performance/Detect: | |
# Enabled: true | |
# | |
#Performance/FixedSize: | |
# Enabled: true | |
# | |
#Performance/FlatMap: | |
# Enabled: true | |
# | |
#Performance/ReverseEach: | |
# Enabled: true | |
# | |
#Performance/Sample: | |
# Enabled: true | |
# | |
#Performance/Size: | |
# Enabled: true | |
# | |
#Performance/StringReplacement: | |
# Enabled: true | |
# TODO JMB 2015-12-28: metrics | |
## Coding Style | |
Style/Tab: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#tabs | |
Enabled: true | |
Style/IndentationWidth: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#tabs | |
Enabled: true | |
Metrics/LineLength: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#max-line-length | |
Max: 120 | |
Enabled: false | |
Style/TrailingWhitespace: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-trailing-whitespace | |
Enabled: true | |
Style/TrailingBlankLines: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#end-file-newline | |
EnforcedStyle: final_newline | |
Style/SpaceAroundOperators: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
AllowForAlignment: true | |
Style/SpaceAroundEqualsInParameterDefault: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
EnforcedStyle: space | |
Style/SpaceAfterComma: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
Style/SpaceAfterColon: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
Style/SpaceAfterSemicolon: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
Style/SpaceBeforeBlockBraces: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
EnforcedStyle: space | |
Style/SpaceInsideBlockBraces: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
EnforcedStyle: space | |
# Valid values are: space, no_space | |
EnforcedStyleForEmptyBraces: no_space | |
# Space between { and |. Overrides EnforcedStyle if there is a conflict. | |
SpaceBeforeBlockParameters: true | |
Style/SpaceInsideHashLiteralBraces: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
EnforcedStyle: space | |
EnforcedStyleForEmptyBraces: no_space | |
Style/SpaceInsideStringInterpolation: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#spaces-around-operators | |
Enabled: true | |
EnforcedStyle: no_space | |
Style/SpaceInsideParens: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-spaces-around-delimiters | |
Enabled: true | |
Style/SpaceInsideBrackets: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-spaces-around-delimiters | |
Enabled: true | |
Style/CaseIndentation: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#case-indentation | |
Enabled: true | |
Style/ElseAlignment: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#case-indentation | |
Enabled: true | |
Style/RescueEnsureAlignment: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#case-indentation | |
Enabled: true | |
Lint/EndAlignment: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#case-indentation | |
Enabled: true | |
AutoCorrect: true | |
Style/SpaceAfterNot: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-space-after-not | |
Enabled: true | |
Style/EmptyLineBetweenDefs: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#lines-between-defs | |
Enabled: true | |
AllowAdjacentOneLineDefs: false | |
## Syntax | |
Style/MethodDefParentheses: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#method-parentheses | |
Enabled: true | |
Style/DefWithParentheses: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#method-parentheses | |
Enabled: true | |
Style/For: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#for-keyword | |
Enabled: true | |
Style/MultilineIfThen: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#multiline-if-then | |
Enabled: true | |
Style/NestedTernaryOperator: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#nested-ternary | |
Enabled: true | |
Style/AndOr: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-and-or-keyword | |
Enabled: true | |
Style/MultilineTernaryOperator: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#multiline-ternary | |
Enabled: true | |
Style/UnlessElse: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#unless-else | |
Enabled: true | |
Style/ParenthesesAroundCondition: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#parens-around-condition | |
Enabled: true | |
Style/MultilineBlockChain: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#block-syntax | |
Enabled: false | |
Style/RedundantReturn: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#avoid-return | |
Enabled: true | |
Style/SpaceAroundEqualsInParameterDefault: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#space-around-param-default | |
Enabled: true | |
Style/PerlBackrefs: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-perlisms | |
Enabled: true | |
Style/SpecialGlobalVars: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-perlisms | |
Enabled: true | |
Style/SpaceAfterMethodName: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#no-space-after-method-name | |
Enabled: true | |
Style/VariableName: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#variable-names | |
Enabled: true | |
Style/ConstantName: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#constant-names | |
Enabled: true | |
## Classes | |
Style/ClassVars: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#class-vars | |
Enabled: true | |
Style/AccessModifierIndentation: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#access-modifier-indent | |
Enabled: true | |
## Exceptions | |
Lint/RescueException: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#rescue-specific-exceptions | |
Enabled: true | |
## Collections | |
Style/WordArray: | |
StyleGuide: https://github.com/backupify/backupify_styleguides/blob/master/RubyStyleguide.md#percent-w | |
Enabled: true | |
MinSize: 3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment