lib/cli/kit/command_registry.rb in cli-kit-3.0.0 vs lib/cli/kit/command_registry.rb in cli-kit-3.0.1
- old
+ new
@@ -66,10 +66,10 @@
[nil, name]
end
def resolve_global_command(name)
klass = resolve_class(commands.fetch(name, nil))
- return nil unless klass
+ return nil unless klass && klass.defined?
[klass, name]
rescue NameError
nil
end