From 6f67648f3498e979208855fde6e059dbb3193c46 Mon Sep 17 00:00:00 2001 From: Darius Schneider <schneider@itc.rwth-aachen.de> Date: Thu, 24 Apr 2025 13:09:25 +0200 Subject: [PATCH] special cases for gems --- rails/rubocop-for-gem.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/rails/rubocop-for-gem.yml b/rails/rubocop-for-gem.yml index 3de551f..65dbc8c 100644 --- a/rails/rubocop-for-gem.yml +++ b/rails/rubocop-for-gem.yml @@ -22,4 +22,18 @@ Gemspec/RequireMFA: Naming/FileName: Exclude: ['lib/*.rb'] # END Naming + + +# BEGIN Rails +# allow gem models to subclass ActiveRecord::Base instead of ApplicationRecord +Rails/ApplicationRecord: + Enabled: false +# END Rails + + +# BEGIN Style +# ignore class in app folder of gem +Style/ClassAndModuleChildren: + Exclude: ['app/**/*.rb'] +# END Style # END Customizations -- GitLab