try (CommandContainer commandContainer = getCommand( aeshLine, completeOperation.getBuffer())) {
CommandLineCompletionParser completionParser = commandContainer
.getParser().getCompletionParser();
ParsedCompleteObject completeObject = completionParser
.findCompleteObject(completeOperation.getBuffer(),
completeOperation.getCursor());
completeObject.getCompletionParser().injectValuesAndComplete(completeObject, completeOperation, invocationProviders);
}
catch (CommandLineParserException e) {
LOGGER.warning(e.getMessage());
}
catch (CommandNotFoundException ignored) {