Method: Thor::Base::ClassMethods#all_tasks
- Defined in:
- lib/thor/base.rb
#all_tasks ⇒ Object
Returns the tasks for this Thor class and all subclasses.
Returns
- OrderedHash
-
An ordered hash with tasks names as keys and Thor::Task objects as values.
295 296 297 298 |
# File 'lib/thor/base.rb', line 295 def all_tasks @all_tasks ||= from_superclass(:all_tasks, Thor::CoreExt::OrderedHash.new) @all_tasks.merge(tasks) end |