if (values.size() == 0) { return new SpaceCompletion(); } else if (values.size() <= option.getArity()) { Token.Literal.Word word = optionEvent.peekLast(); return new ParameterCompletion(word.getValue(), delimiter, option, completer); if (values.size() < option.getArity()) { return new ParameterCompletion("", delimiter, option, completer); } else {
if (desc != null) { req.tokenizer.next(); int arity = desc.getArity(); LinkedList<Token.Literal.Word> values = new LinkedList<Token.Literal.Word>(); while (arity > 0) {
if (values.size() == 0) { return new SpaceCompletion(); } else if (values.size() <= option.getArity()) { Token.Literal.Word word = optionEvent.peekLast(); return new ParameterCompletion(word.getValue(), delimiter, option, completer); if (values.size() < option.getArity()) { return new ParameterCompletion("", delimiter, option, completer); } else {
if (values.size() == 0) { return new SpaceCompletion(); } else if (values.size() <= option.getArity()) { Token.Literal.Word word = optionEvent.peekLast(); return new ParameterCompletion(word.getValue(), parser.getDelimiter(), option, completer); if (values.size() < option.getArity()) { return new ParameterCompletion("", Delimiter.EMPTY, option, completer); } else {
if (desc != null) { req.tokenizer.next(); int arity = desc.getArity(); LinkedList<Token.Literal.Word> values = new LinkedList<Token.Literal.Word>(); while (arity > 0) {
if (desc != null) { req.tokenizer.next(); int arity = desc.getArity(); LinkedList<Token.Literal.Word> values = new LinkedList<Token.Literal.Word>(); while (arity > 0) {