lib/roger/generators.rb in roger-1.7.0 vs lib/roger/generators.rb in roger-1.7.1

- old
+ new

@@ -10,17 +10,17 @@ end def self.register(name, klass = nil) name, klass = generator_name(name, klass) - fail( + raise( ArgumentError, "Generator name '#{name.inspect}' already in use" ) if Cli::Generate.tasks.key?(name) usage = "#{name} #{klass.arguments.map(&:banner).join(' ')}" - long_desc = klass.desc || "Run #{name} generator" + long_desc = klass.desc || "Run #{name} generator" Cli::Generate.register klass, name, usage, long_desc Cli::Generate.tasks[name].options = klass.class_options if klass.class_options end @@ -29,10 +29,10 @@ if name.is_a?(Class) klass = name name = klass.to_s.sub(/Generator$/, "").sub(/^.*Generators::/, "").downcase else - fail ArgumentError, "Name must be a symbol" unless name.is_a?(Symbol) + raise ArgumentError, "Name must be a symbol" unless name.is_a?(Symbol) end [name.to_s, klass] end end