module Bundler::Thor::Base::ClassMethods
def public_command(*names)
public_command :foo, :bar, :baz
public_command :foo
==== Examples
names
==== Parameters
Allows to use private methods from parent in child classes as commands.
def public_command(*names) names.each do |name| class_eval "def #{name}(*); super end" end end