class Shugo::InstallGenerator
Installs the rubocop.yml files into a rails project that inherits from this gem.
Public Class Methods
source_root()
click to toggle source
# File lib/generators/shugo/install_generator.rb, line 7 def self.source_root @source_root ||= File.expand_path(File.join(File.dirname(__FILE__), 'templates')) end
Public Instance Methods
create_db_migrate_rubocop_yml()
click to toggle source
# File lib/generators/shugo/install_generator.rb, line 15 def create_db_migrate_rubocop_yml template 'db_migrate_rubocop.yml', 'db/migrate/.rubocop.yml' if Dir.exist?(db_path) end
create_root_rubocop_yml()
click to toggle source
# File lib/generators/shugo/install_generator.rb, line 11 def create_root_rubocop_yml template 'rubocop.yml', '.rubocop.yml' end
Private Instance Methods
db_path()
click to toggle source
# File lib/generators/shugo/install_generator.rb, line 21 def db_path File.join(Rails.root, 'db') end