class Scoby::AppGenerator
Public Instance Methods
configure_generators()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 53 def configure_generators say "Configuring generators" build :configure_generators end
customize_gemfile()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 41 def customize_gemfile build :set_ruby_to_version_being_used bundle_command 'install' end
finish_template()
click to toggle source
Calls superclass method
# File lib/scoby/generators/app_generator.rb, line 27 def finish_template invoke :scoby_customization super end
outro()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 84 def outro say "G8! You're primed and ready to go!" end
scoby_customization()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 32 def scoby_customization invoke :customize_gemfile invoke :setup_template_view_structure invoke :configure_generators invoke :setup_test_environment invoke :setup_dotfiles invoke :outro end
setup_dotfiles()
click to toggle source
def setup_flux? redux?
say "Setting up React" # TODO
end
# File lib/scoby/generators/app_generator.rb, line 80 def setup_dotfiles build :copy_dotfiles end
setup_template_view_structure()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 46 def setup_template_view_structure say "Setting up template/view structure" build :create_templates_directory build :remove_layout_from_views build :support_templates_and_views_in_application_rb end
setup_test_environment()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 58 def setup_test_environment say "Setting up test environment" build :setup_factory_girl_for_rspec build :generate_rspec build :configure_rspec build :configure_database_cleaner_in_specs build :configure_shoulda_matchers_in_specs build :configure_action_mailer_in_specs build :configure_simple_cov_in_specs build :setup_default_rspec_directories end
Protected Instance Methods
get_builder_class()
click to toggle source
# File lib/scoby/generators/app_generator.rb, line 90 def get_builder_class Scoby::AppBuilder end