diff options
Diffstat (limited to 'railties/lib/rails/generators.rb')
-rw-r--r-- | railties/lib/rails/generators.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/railties/lib/rails/generators.rb b/railties/lib/rails/generators.rb index cd277c5097..44121f45ce 100644 --- a/railties/lib/rails/generators.rb +++ b/railties/lib/rails/generators.rb @@ -68,6 +68,7 @@ module Rails templates_path.concat config.templates templates_path.uniq! hide_namespaces(*config.hidden_namespaces) + http_only! if config.http_only? end def self.templates_path @@ -104,6 +105,11 @@ module Rails Thor::Base.shell = Thor::Shell::Basic end + # Configure generators for http only + def self.http_only! + hide_namespaces "assets", "css", "js", "session_migration" + end + # Track all generators subclasses. def self.subclasses @subclasses ||= [] @@ -235,7 +241,7 @@ module Rails rails.delete("plugin_new") print_list("rails", rails) - hidden_namespaces.each {|n| groups.delete(n.to_s) } + hidden_namespaces.each { |n| groups.delete(n.to_s) } groups.sort.each { |b, n| print_list(b, n) } end |