class GLI::Commands::CompoundCommand
def check_for_unknown_commands!(base,command_names)
def check_for_unknown_commands!(base,command_names) known_commands = base.commands.keys.map(&:to_s) unknown_commands = command_names.map(&:to_s) - known_commands unless unknown_commands.empty? raise "Unknown commands #{unknown_commands.join(',')}" end end