From a9f46be76c0506b55a435e19647863e3b9ed0ecc Mon Sep 17 00:00:00 2001
From: Darius Schneider <schneider@itc.rwth-aachen.de>
Date: Mon, 30 Sep 2024 12:04:56 +0200
Subject: [PATCH] cops for gem

---
 rails/rubocop-for-gem.yml | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/rails/rubocop-for-gem.yml b/rails/rubocop-for-gem.yml
index dea2160..f762171 100644
--- a/rails/rubocop-for-gem.yml
+++ b/rails/rubocop-for-gem.yml
@@ -10,6 +10,12 @@ AllCops:
 
 
 # BEGIN Customizations
+# BEGIN Gemspec
+# our custom gems are not uploaded to rubygems.org, so this is unnecessary
+Gemspec/RequireMFA:
+  Enabled: false
+# END Gemspec
+
 # BEGIN Layout
 # only before, enforcing also after adds too many blank lines
 Layout/EmptyLinesAroundAccessModifier:
@@ -77,11 +83,6 @@ Metrics/PerceivedComplexity:
 
 
 # BEGIN Style
-# prefer compact style, since Zeitwerk handles initialization of modules
-Style/ClassAndModuleChildren:
-  EnforcedStyle: compact # default: nested
-  Exclude: ['config/application.rb']
-
 # documentation of classes in migrations and tests is not needed
 Style/Documentation:
   Exclude: *test_config_db
-- 
GitLab