From 2bc508399c632de80ef2b0f8b552c03c52909841 Mon Sep 17 00:00:00 2001 From: Lud Date: Tue, 19 Mar 2024 13:20:16 +0100 Subject: [PATCH] rubocop fixes for the gem's code --- .rubocop.yml | 3 +++ lib/generators/rubocop_dbl/install_generator.rb | 17 ++++++++++------- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 9ff3645..6b23cf3 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1 +1,4 @@ inherit_from: ./config/dbl.yml + +Sorbet/StrictSigil: + Enabled: false diff --git a/lib/generators/rubocop_dbl/install_generator.rb b/lib/generators/rubocop_dbl/install_generator.rb index 35b1e00..a676d29 100644 --- a/lib/generators/rubocop_dbl/install_generator.rb +++ b/lib/generators/rubocop_dbl/install_generator.rb @@ -11,20 +11,23 @@ class InstallGenerator < Rails::Generators::Base def create_config_file file_method = config_file_exists? ? :prepend : :create content = defined?(Rails) ? config_file_content_rails : config_file_content - send :"#{file_method}_file", config_file_path, config_file_content - end - private + send( + :"#{file_method}_file", + config_file_path, + content, + ) + end - def config_file_exists? + private def config_file_exists? File.exist?(config_file_path) end - def config_file_path + private def config_file_path '.rubocop.yml' end - def config_file_content + private def config_file_content <<~HEREDOC inherit_gem: rubocop-dbl: @@ -42,7 +45,7 @@ def config_file_content HEREDOC end - def config_file_content_rails + private def config_file_content_rails <<~HEREDOC require: - rubocop-rails