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