Holds the shell for the given Thor instance. If no shell is given, it gets a default shell from Thor::Base.shell.
52 53 54
# File 'lib/thor/shell.rb', line 52 def shell @shell ||= Thor::Base.shell.new end