Releases: Captive-Studio/rubocop-config
Releases · Captive-Studio/rubocop-config
1.0.0-alpha.2
✨ Ajoute une alerte Rubocop si un where utilise une string en paramètre en dehors d'un model
# Good
User.where(id: user_ids)
# Bad
# les where ci-dessous doit être déplacé dans un model (scope) car on écris du SQL
# C'est la responsabilité du model de faire les requêtes à la base de donnée (MVC)
User.where('created_at > ?', 1.week.ago)
User.where("status IN ('active', 'inactive')")
✨ Ajout de nouvelle Cops Rubocop
- The gem
activeadmin_addons
should be added to the Gemfile ifactiveadmin
is present in Gemfile - The gem
devise-i18n
should be added to the Gemfile ifdevise
is present in Gemfile - The gem
rails-i18n
should be added to the Gemfile ifrails
is present in Gemfile - The gem
kaminari-i18n
should be added to the Gemfile ifkaminari
is present in Gemfile'