Class: HouseStyle::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- HouseStyle::InstallGenerator
- Defined in:
- lib/generators/house_style/install_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
- #create_db_migrate_rubocop_yml ⇒ Object
- #create_features_rubocop_yml ⇒ Object
- #create_root_rubocop_yml ⇒ Object
- #create_rspec_rubocop_yml ⇒ Object
Class Method Details
.source_root ⇒ Object
6 7 8 |
# File 'lib/generators/house_style/install_generator.rb', line 6 def self.source_root @source_root ||= File.(File.join(File.dirname(__FILE__), 'templates')) end |
Instance Method Details
#create_db_migrate_rubocop_yml ⇒ Object
18 19 20 |
# 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 ⇒ Object
22 23 24 |
# 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 ⇒ Object
10 11 12 |
# 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 ⇒ Object
14 15 16 |
# File 'lib/generators/house_style/install_generator.rb', line 14 def create_rspec_rubocop_yml template 'rspec_rubocop.yml', 'spec/.rubocop.yml' end |