class RubocopRailsConfig::Generators::InstallGenerator
Public Instance Methods
create_config_file()
click to toggle source
# File lib/generators/rubocop_rails_config/install_generator.rb, line 11 def create_config_file file_method = config_file_exists? ? :prepend : :create send :"#{file_method}_file", config_file_path, config_file_content end
Private Instance Methods
config_file_content()
click to toggle source
# File lib/generators/rubocop_rails_config/install_generator.rb, line 25 def config_file_content <<-EOS.strip_heredoc inherit_gem: rubocop-rails_config: - config/rails.yml EOS end
config_file_exists?()
click to toggle source
# File lib/generators/rubocop_rails_config/install_generator.rb, line 17 def config_file_exists? File.exist?(config_file_path) end
config_file_path()
click to toggle source
# File lib/generators/rubocop_rails_config/install_generator.rb, line 21 def config_file_path ".rubocop.yml" end