Sha256: 73392b0ee49349a7bf5ba890a4345831e9d8d985e7a60f8eb245d9c80acc34ab
Contents?: true
Size: 1.42 KB
Versions: 1
Compression:
Stored size: 1.42 KB
Contents
inherit_from: .rubocop_todo.yml AllCops: Exclude: - vendor/**/* - example/**/* NewCops: enable TargetRubyVersion: 3.2 SuggestExtensions: false # Layout stuff # Layout/EmptyLinesAroundArguments: Enabled: false Layout/EmptyLinesAroundAttributeAccessor: Enabled: true Layout/FirstHashElementIndentation: EnforcedStyle: consistent Layout/LineLength: Max: 120 Exclude: - spec/**/* Layout/SpaceAroundMethodCallOperator: Enabled: true # Lint stuff # Lint/ConstantDefinitionInBlock: Enabled: true Exclude: - spec/**/* # Metrics stuff # Metrics/AbcSize: Max: 25 AllowedMethods: # from lib/grape_entity/exposure/nesting_exposure.rb - 'normalized_exposures' Metrics/BlockLength: Exclude: - spec/**/* Metrics/CyclomaticComplexity: Max: 13 Metrics/ClassLength: Max: 300 Metrics/MethodLength: Max: 26 Exclude: - spec/**/* Metrics/PerceivedComplexity: Max: 11 AllowedMethods: # from lib/grape_entity/entity.rb - 'expose' - 'merge_options' # from lib/grape_entity/exposure/nesting_exposure.rb - 'normalized_exposures' # Naming stuff # Naming: Enabled: false # Style stuff # Style/Documentation: Enabled: false Style/HashSyntax: Enabled: false Style/OptionalBooleanParameter: AllowedMethods: # from lib/grape_entity/condition/base.rb - 'initialize' # form lib/grape_entity/entity.rb - 'entity_class' - 'present_collection'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
grape-entity-1.0.0 | .rubocop.yml |