module Generapp::Actions::Develop
App develop environment associated actions
Constants
- BULLET_CONFIGURATION
- GENERAPP_GENERATORS
Public Instance Methods
add_bullet_gem_configuration()
click to toggle source
# File lib/generapp/actions/develop.rb, line 40 def add_bullet_gem_configuration last_line = "config.file_watcher = ActiveSupport::EventedFileUpdateChecker\n" inject_into_file 'config/environments/development.rb', BULLET_CONFIGURATION, after: last_line end
add_rubocop()
click to toggle source
# File lib/generapp/actions/develop.rb, line 68 def add_rubocop create_file '.rubocop_todo.yml' copy_file 'rubocop.yml', '.rubocop.yml' end
add_secrets()
click to toggle source
# File lib/generapp/actions/develop.rb, line 58 def add_secrets copy_file 'config/application.yml', 'config/application.yml.example' copy_file 'config/application.yml', 'config/application.yml' end
configure_generators()
click to toggle source
# File lib/generapp/actions/develop.rb, line 47 def configure_generators inject_into_class 'config/application.rb', 'Application', GENERAPP_GENERATORS end
generate_annotate()
click to toggle source
# File lib/generapp/actions/develop.rb, line 53 def generate_annotate copy_file 'tasks/auto_annotate_models.rake', 'lib/tasks/auto_annotate_models.rake' end
provide_setup_script()
click to toggle source
# File lib/generapp/actions/develop.rb, line 63 def provide_setup_script template 'bin/setup', 'bin/setup', force: true run 'chmod a+x bin/setup' end
raise_on_delivery_errors()
click to toggle source
# File lib/generapp/actions/develop.rb, line 34 def raise_on_delivery_errors gsub_file 'config/environments/development.rb', 'raise_delivery_errors = false', 'raise_delivery_errors = true' end