Class
HammerCLI::Completer
In:
lib/hammer_cli/completer.rb
Parent:
Object
Methods
command_options
complete
complete_attribute
complete_command
filter
finalize_completions
find_last_cmd
find_option
new
option_to_complete
param_to_complete
quote_value
sub_command_map
sub_command_names
Public Class methods
new
(cmd_class)
Protected Class methods
finalize_completions
(completions)
Public Instance methods
complete
(line)
Protected Instance methods
command_options
(cmd_class)
complete_attribute
(attribute, value)
complete_command
(command, remaining)
filter
(completions, last_word)
find_last_cmd
(line)
find_option
(cmd, switch)
option_to_complete
(cmd, line)
param_to_complete
(cmd, line)
quote_value
(val, quotes)
sub_command_map
(cmd_class)
sub_command_names
(cmd_class)
[Validate]