Sha256: 933b6ad15b7b716fcbaa8d0929329438bb8312a40556aa09042b19a8a6dd3a66

Contents?: true

Size: 889 Bytes

Versions: 3

Compression:

Stored size: 889 Bytes

Contents

require:
  - rubocop-rubycw
  - rubocop-on-rbs

AllCops:
  TargetRubyVersion: 3.0
  DisabledByDefault: true
  Exclude:
    - 'vendor/bundle/**/*'
Rubycw/Rubycw:
  Enabled: true
  Exclude:
    - 'test/**/*_test.rb'
    - 'test/typecheck/**/*.rb'

RBS:
  Enabled: true
RBS/Layout:
  Enabled: true
  Exclude:
    - 'sig/**/*'
    - 'test/**/*'
RBS/Layout/CommentIndentation:
  Exclude:
    - core/string.rbs
RBS/Lint:
  Enabled: true
  Exclude:
    - 'sig/**/*'
    - 'test/**/*'
RBS/Lint/TopLevelInterface:
  Enabled: false
RBS/Lint/TopLevelTypeAlias:
  Enabled: false
RBS/Style:
  Enabled: false
  Exclude:
    - 'sig/**/*'
    - 'test/**/*'
RBS/Style/EmptyArgument:
  Enabled: true
RBS/Style/InitializeReturnType:
  Enabled: true

Lint/DuplicateMethods:
  Enabled: true
  Include:
    - 'test/**/*_test.rb'

Style/FrozenStringLiteralComment:
  Enabled: true
  Include:
    - 'lib/**/*.rb'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rbs-3.8.0 .rubocop.yml
rbs-3.8.0.pre.1 .rubocop.yml
rbs-3.7.0.pre.1 .rubocop.yml