class Thor::Task

def public_method?(instance) #:nodoc:

:nodoc:
Given a target, checks if this class name is a public method.
def public_method?(instance) #:nodoc:
  !(instance.public_methods & [name.to_s, name.to_sym]).empty?
end