Sha256: 57ebaeaee5fa63613597e99a0999c54d718180e7cae15e12eab727b91595baf6
Contents?: true
Size: 1.63 KB
Versions: 1
Compression:
Stored size: 1.63 KB
Contents
--- inherit_gem: rubocop-sensible: 'config/rubocop.yml' require: - rubocop-minitest - rubocop-performance - rubocop-rake AllCops: Exclude: - 'Rakefile' - 'alba.gemspec' - 'benchmark/**/*.rb' NewCops: enable EnabledByDefault: true TargetRubyVersion: 2.5 # Oneline comment is not valid so until it gets valid, we disable it Bundler/GemComment: Enabled: false # We'd like to write something like: # assert_equal( # expected, # actual # ) Layout/RedundantLineBreak: Exclude: - 'test/**/*' Layout/SpaceInsideHashLiteralBraces: EnforcedStyle: no_space Layout/MultilineAssignmentLayout: EnforcedStyle: same_line Lint/ConstantResolution: Enabled: false # In test code we don't care about the metrics! Metrics: Exclude: - 'test/**/*.rb' Metrics/MethodLength: Max: 15 # `Resource` module is a core module and its length tends to be long... Metrics/ModuleLength: Exclude: - 'lib/alba/resource.rb' # Resource class includes DSLs, which tend to accept long list of parameters Metrics/ParameterLists: Exclude: - 'lib/alba/resource.rb' - 'test/**/*.rb' # We need to eval resource code to test errors on resource classes Security/Eval: Exclude: - 'test/**/*.rb' Style/ConstantVisibility: Exclude: - 'lib/alba/version.rb' Style/Copyright: Enabled: false # I know what I do :) Style/DisableCopsWithinSourceCodeDirective: Enabled: false Style/FrozenStringLiteralComment: Enabled: false Style/InlineComment: Enabled: false Style/MethodCallWithArgsParentheses: Enabled: false # There are so many cases we just want `if` expression! Style/MissingElse: EnforcedStyle: case
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
alba-1.3.0 | .rubocop.yml |