diff --git a/railties/lib/generators/base.rb b/railties/lib/generators/base.rb index 65bf74f12fe5e143672a05383e442ec5036f5faa..069c25f94a616f48a1991cf381ab4d00b318aa0b 100644 --- a/railties/lib/generators/base.rb +++ b/railties/lib/generators/base.rb @@ -187,7 +187,7 @@ def self.remove_hook_for(*names) # Make class option aware of Rails::Generators.options and Rails::Generators.aliases. # - def self.class_option(name, options) #:nodoc: + def self.class_option(name, options={}) #:nodoc: options[:desc] = "Indicates when to generate #{name.to_s.humanize.downcase}" unless options.key?(:desc) options[:aliases] = Rails::Generators.aliases[name] unless options.key?(:aliases) options[:default] = Rails::Generators.options[name] unless options.key?(:default)