mirror of https://github.com/docusealco/docuseal
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
125 lines
2.0 KiB
125 lines
2.0 KiB
#inherit_from: .rubocop_todo.yml
|
|
|
|
#require:
|
|
# - rubocop-rspec
|
|
|
|
AllCops:
|
|
NewCops: enable
|
|
SuggestExtensions: false
|
|
TargetRubyVersion: 2.6
|
|
DisplayCopNames: true
|
|
DisplayStyleGuide: true
|
|
Exclude:
|
|
- test/**/*
|
|
- tmp/*
|
|
- vendor/**/*
|
|
- Gemfile
|
|
- rubyXL.gemspec
|
|
|
|
# "Excessive" parentheses are your friend. You will understand it in time, Luke.
|
|
Style/TernaryParentheses:
|
|
Enabled: false
|
|
|
|
# Implicity is evil. Unwilingness to type a couple extra characters is laziness.
|
|
Style/RedundantConstantBase:
|
|
Enabled: false
|
|
|
|
# I don't see a good reason in this. Unless you are paid per line.
|
|
Style/CommentedKeyword:
|
|
Enabled: false
|
|
|
|
# Yes, some things are "redundant" but they are there exactly to drive home some point...
|
|
Style/RedundantSelf:
|
|
Enabled: false
|
|
|
|
Naming/AccessorMethodName:
|
|
Enabled: false
|
|
|
|
Layout/FirstArrayElementIndentation:
|
|
Enabled: false
|
|
|
|
Style/Documentation:
|
|
Enabled: false
|
|
|
|
Layout/LeadingCommentSpace:
|
|
Enabled: false
|
|
|
|
Style/BlockDelimiters:
|
|
Enabled: false
|
|
|
|
Style/HashSyntax:
|
|
Enabled: false
|
|
|
|
Style/MultilineIfThen:
|
|
Enabled: false
|
|
|
|
Style/ParenthesesAroundCondition:
|
|
Enabled: false
|
|
|
|
Style/MultilineWhenThen:
|
|
Enabled: false
|
|
|
|
Style/RedundantPercentQ:
|
|
Enabled: false
|
|
|
|
Style/PercentLiteralDelimiters:
|
|
Enabled: false
|
|
|
|
Style/NumericLiterals:
|
|
Enabled: false
|
|
|
|
Style/ExponentialNotation:
|
|
Enabled: false
|
|
|
|
Layout/SpaceInsideArrayLiteralBrackets:
|
|
EnforcedStyle: space
|
|
Enabled: false
|
|
|
|
Layout/SpaceBeforeBlockBraces:
|
|
Enabled: false
|
|
|
|
Layout/EmptyLineAfterGuardClause:
|
|
Enabled: false
|
|
|
|
Naming/MethodParameterName:
|
|
Enabled: false
|
|
|
|
Naming/ClassAndModuleCamelCase:
|
|
Enabled: false
|
|
|
|
Naming/ConstantName:
|
|
Enabled: false
|
|
|
|
|
|
|
|
Layout/HashAlignment:
|
|
EnforcedHashRocketStyle: table
|
|
|
|
Layout/SpaceInsidePercentLiteralDelimiters:
|
|
Enabled: false
|
|
|
|
|
|
|
|
Metrics/BlockLength:
|
|
Enabled: false
|
|
|
|
Metrics/ClassLength:
|
|
Enabled: false
|
|
|
|
Metrics/MethodLength:
|
|
Enabled: false
|
|
|
|
|
|
|
|
Metrics/PerceivedComplexity:
|
|
Enabled: false
|
|
|
|
Metrics/ParameterLists:
|
|
Enabled: false
|
|
|
|
Metrics/CyclomaticComplexity:
|
|
Enabled: false
|
|
|
|
Metrics/ModuleLength:
|
|
Enabled: false
|