config/default.yml in rubocop-rails-2.25.1 vs config/default.yml in rubocop-rails-2.26.0
- old
+ new
@@ -422,10 +422,18 @@
Enabled: true
VersionAdded: '2.3'
Include:
- app/models/**/*.rb
+Rails/EnumSyntax:
+ Description: 'Use positional arguments over keyword arguments when defining enums.'
+ Enabled: pending
+ Severity: warning
+ VersionAdded: '2.26'
+ Include:
+ - app/models/**/*.rb
+
Rails/EnumUniqueness:
Description: 'Avoid duplicate integers in hash-syntax `enum` declaration.'
Enabled: true
VersionAdded: '0.46'
Include:
@@ -1183,16 +1191,16 @@
VersionChanged: '0.41'
Include:
- app/models/**/*.rb
Rails/WhereEquals:
- Description: 'Pass conditions to `where` as a hash instead of manually constructing SQL.'
+ Description: 'Pass conditions to `where` and `where.not` as a hash instead of manually constructing SQL.'
StyleGuide: 'https://rails.rubystyle.guide/#hash-conditions'
Enabled: 'pending'
SafeAutoCorrect: false
VersionAdded: '2.9'
- VersionChanged: '2.10'
+ VersionChanged: '2.26'
Rails/WhereExists:
Description: 'Prefer `exists?(...)` over `where(...).exists?`.'
Enabled: 'pending'
SafeAutoCorrect: false
@@ -1231,9 +1239,13 @@
VersionAdded: '2.25'
# Accept `redirect_to(...) and return` and similar cases.
Style/AndOr:
EnforcedStyle: conditionals
+
+Style/CollectionCompact:
+ AllowedReceivers:
+ - params
Style/FormatStringToken:
AllowedMethods:
- redirect