2024-01-14 20:31:38 +01:00
|
|
|
require "./abstract_command"
|
|
|
|
|
|
|
|
module GX::Commands
|
|
|
|
class GlobalHelp < AbstractCommand
|
2024-01-24 00:06:52 +01:00
|
|
|
def initialize(@config : GX::Config)
|
2024-01-14 20:31:38 +01:00
|
|
|
end
|
|
|
|
|
|
|
|
def execute
|
|
|
|
STDOUT.puts ""
|
|
|
|
@config.help_options.try { |opts| puts opts.parser_snapshot }
|
|
|
|
exit(0)
|
|
|
|
end
|
|
|
|
|
|
|
|
def self.handles_mode
|
|
|
|
GX::Types::Mode::GlobalHelp
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|