⚠ (BREAKING) Enable new cops introduced in last Rubocop (and extensions) version
See https://github.com/rubocop-hq/rubocop/releases/tag/v0.88.0
See https://github.com/rubocop-hq/rubocop-rails/releases/tag/v2.7.0
- Lint/DuplicateElsifCondition (0.88)
- Style/ArrayCoercion (0.88)
- Style/CaseLikeIf (0.88)
- Style/HashAsLastArrayItem (0.88)
- Style/HashLikeCase (0.88)
- Style/RedundantFileExtensionInRequire (0.88)
- Rails/ActiveRecordCallbacksOrder (2.7)
- Rails/FindById (2.7)
- Rails/Inquiry (2.7)
- Rails/MailerName (2.7)
- Rails/MatchRoute (2.7)
- Rails/NegateInclude (2.7)
- Rails/Pluck (2.7)
- Rails/PluckId (2.7)
- Rails/PluckInWhere (2.7)
- Rails/RenderInline (2.7)
- Rails/RenderPlainText (2.7)
- Rails/ShortI18n (2.7)
- Rails/WhereExists (2.7)
Note: Rails/PluckId
has been disabled for now, as it introduces too many false positive on arrays