Class: Rockstart::Development::GeneratorOverridesGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Rockstart::Development::GeneratorOverridesGenerator
- Includes:
- Rails::Generators::AppName
- Defined in:
- lib/generators/rockstart/development/generator_overrides/generator_overrides_generator.rb
Instance Method Summary collapse
- #add_custom_resource_routes_generator ⇒ Object
-
#override_generator_defaults ⇒ Object
rubocop:disable Metrics/MethodLength.
Instance Method Details
#add_custom_resource_routes_generator ⇒ Object
9 10 11 12 |
# File 'lib/generators/rockstart/development/generator_overrides/generator_overrides_generator.rb', line 9 def add_custom_resource_routes_generator template "resource_route_generator.rb", "lib/generators/rails/#{app_name}_resource_route_generator.rb" end |
#override_generator_defaults ⇒ Object
rubocop:disable Metrics/MethodLength
15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/generators/rockstart/development/generator_overrides/generator_overrides_generator.rb', line 15 def override_generator_defaults application do <<~DEFAULTS config.generators do |g| g.assets false g.helper false g.javascripts false g.scaffold_stylesheet false g.stylesheets false g.resource_route :#{app_name}_resource_route end DEFAULTS end end |