Method: GoScript::CommandGroup.add_command

Defined in:
lib/go_script/command_group.rb

.add_command(command, group_symbol, description, path, lineno) ⇒ Object



71
72
73
74
75
76
77
# File 'lib/go_script/command_group.rb', line 71

def add_command(command, group_symbol, description, path, lineno)
  groups.values.each do |group|
    check_not_defined group.commands, 'Command', command, path, lineno
  end
  groups[group_symbol].commands[command] = Command.new(
    description, path, lineno)
end