Sha256: e2f6cd71c403ef7e7fb926d51f3f92575c58679d789fa814579c152eca86be07

Contents?: true

Size: 1 KB

Versions: 4

Compression:

Stored size: 1 KB

Contents

# Rails specific cops
Rails/ApplicationController:
  Exclude:
    - "spec/**/*"
    - "test/**/*"
Rails/SkipsModelValidations:
  Exclude:
    - "db/migrate/**/*"
    - "lib/tasks/**/*"
    - "spec/**/*"
    - "test/**/*"
Rails/UnknownEnv:
  Environments:
    - cucumber
    - development
    - production
    - qa
    - test
    - uat

# These rails cops are currently pending and will be enabled by default at some point, but adding for now to stop
# Rubocop or VSCode complaining...
Rails/ActiveRecordCallbacksOrder:
  Enabled: true
Rails/AfterCommitOverride:
  Enabled: true
Rails/FindById:
  Enabled: true
Rails/Inquiry:
  Enabled: true
Rails/MailerName:
  Enabled: true
Rails/MatchRoute:
  Enabled: true
Rails/NegateInclude:
  Enabled: true
Rails/Pluck:
  Enabled: true
Rails/PluckInWhere:
  Enabled: true
Rails/RenderInline:
  Enabled: true
Rails/RenderPlainText:
  Enabled: true
Rails/ShortI18n:
  Enabled: true
Rails/SquishedSQLHeredocs:
  Enabled: true
Rails/WhereExists:
  Enabled: true
Rails/WhereNot:
  Enabled: true

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
boxt_ruby_style_guide-7.2.0 rails.yml
boxt_ruby_style_guide-7.1.1 rails.yml
boxt_ruby_style_guide-7.1.0 rails.yml
boxt_ruby_style_guide-7.0.4 rails.yml