class HouseStyle::InstallGenerator
Public Class Methods
source_root()
click to toggle source
# File lib/generators/house_style/install_generator.rb, line 6 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/house_style/install_generator.rb, line 18 def create_db_migrate_rubocop_yml template 'db_migrate_rubocop.yml', 'db/migrate/.rubocop.yml' if Dir.exist?(db_path) end
create_features_rubocop_yml()
click to toggle source
# File lib/generators/house_style/install_generator.rb, line 22 def create_features_rubocop_yml template 'features_rubocop.yml', 'features/.rubocop.yml' if Dir.exist?(features_path) end
create_root_rubocop_yml()
click to toggle source
# File lib/generators/house_style/install_generator.rb, line 10 def create_root_rubocop_yml template 'rubocop.yml', '.rubocop.yml' end
create_rspec_rubocop_yml()
click to toggle source
# File lib/generators/house_style/install_generator.rb, line 14 def create_rspec_rubocop_yml template 'rspec_rubocop.yml', 'spec/.rubocop.yml' end
Private Instance Methods
db_path()
click to toggle source
# File lib/generators/house_style/install_generator.rb, line 28 def db_path File.join(Rails.root, 'db', 'migrate') end
features_path()
click to toggle source
# File lib/generators/house_style/install_generator.rb, line 32 def features_path File.join(Rails.root, 'features') end