Sha256: 6fee0d47ce40f9f8714293033820e7de740dd789b3aaa5d23a790d946df5cfc3

Contents?: true

Size: 1.85 KB

Versions: 2

Compression:

Stored size: 1.85 KB

Contents

# This configuration was generated by
# `rubocop --auto-gen-config`
# on 2023-10-24 20:10:00 UTC using RuboCop version 1.57.1.
# The point is for the user to remove these configuration records
# one by one as the offenses are removed from the code base.
# Note that changes in the inspected code, or installation of new
# versions of RuboCop, may require this file to be generated again.

# Offense count: 7
# Configuration parameters: EnforcedStyle, AllowedGems, Include.
# SupportedStyles: Gemfile, gems.rb, gemspec
# Include: **/*.gemspec, **/Gemfile, **/gems.rb
Gemspec/DevelopmentDependencies:
  Exclude:
    - 'polish_invoicer.gemspec'

# Offense count: 1
# Configuration parameters: Severity, Include.
# Include: **/*.gemspec
Gemspec/RequiredRubyVersion:
  Exclude:
    - 'polish_invoicer.gemspec'

# Offense count: 1
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: AllowForAlignment.
Layout/CommentIndentation:
  Exclude:
    - 'lib/polish_invoicer/invoice.rb'

# Offense count: 12
# Configuration parameters: AllowedMethods, AllowedPatterns, CountRepeatedAttributes.
Metrics/AbcSize:
  Max: 32

# Offense count: 4
# Configuration parameters: CountComments, CountAsOne.
Metrics/ClassLength:
  Max: 196

# Offense count: 14
# Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
Metrics/MethodLength:
  Max: 20

# Offense count: 11
Minitest/MultipleAssertions:
  Max: 12

# Offense count: 5
# Configuration parameters: AllowedConstants.
Style/Documentation:
  Exclude:
    - 'spec/**/*'
    - 'test/**/*'
    - 'lib/polish_invoicer/invoice.rb'
    - 'lib/polish_invoicer/presenter.rb'
    - 'lib/polish_invoicer/validator.rb'
    - 'lib/polish_invoicer/vat.rb'
    - 'lib/polish_invoicer/writer.rb'

# Offense count: 2
Style/OpenStructUse:
  Exclude:
    - 'test/presenter_test.rb'
    - 'test/validator_test.rb'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
polish_invoicer-0.0.29 .rubocop_todo.yml
polish_invoicer-0.0.28 .rubocop_todo.yml