Sha256: 82225d2b6c6e0eeab9bc31bd916627585dbb770d14548e53d2ea221a6ba4acd2

Contents?: true

Size: 1.11 KB

Versions: 1

Compression:

Stored size: 1.11 KB

Contents

inherit_mode:
    merge:
      - AllowedNames

AllCops:
    EnabledByDefault: true
    Include:
        - 'bin/tileset_tooling'
        - 'features/**/*.rb'
        - 'lib/**/*.rb'
        - 'test/**/*.rb'

Metrics/AbcSize:
    Max: 50

Metrics/CyclomaticComplexity:
    Max: 8

Layout/LineLength:
    Max: 150

Metrics/MethodLength:
    Max: 50

Metrics/ParameterLists:
    Max: 7

Metrics/PerceivedComplexity:
    Max: 8

Naming/MethodParameterName:
    AllowedNames:
        - x1
        - y1
        - x2
        - y2

Style/DisableCopsWithinSourceCodeDirective:
    Enabled: False

Style/Documentation:
    Exclude:
        - 'features/**/*'
        - 'test/**/*'

Style/DocumentationMethod:
    Exclude:
        - 'features/**/*'
        - 'test/**/*'

Style/MethodCallWithArgsParentheses:
    Exclude:
        - 'features/**/*'
        - 'test/**/*'
    IgnoredMethods:
        - require

Style/Copyright:
    Notice: '# Copyright \(c\) 2020 Jean-Sebastien Gelinas, see LICENSE\.txt'
    AutocorrectNotice: '# Copyright (c) 2020 Jean-Sebastien Gelinas, see LICENSE.txt'

Style/ClassAndModuleChildren:
    EnforcedStyle: compact

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tileset_tooling-0.0.2 .rubocop.yml