Skip to content
Snippets Groups Projects
Commit 2ddfe33b authored by Lukas Stadler's avatar Lukas Stadler
Browse files

handle single-element candidates in command line completion

parent 4f22877b
No related branches found
No related tags found
No related merge requests found
......@@ -79,7 +79,10 @@ public class JLineConsoleCompleter implements Completer {
if (completionEnv.hasMember("comps")) {
Value completions = completionEnv.getMember("comps");
if (completions.hasArrayElements()) {
if (completions.isString()) {
candidates.add(completions.asString());
return start;
} else if (completions.hasArrayElements()) {
long length = completions.getArraySize();
List<String> result = new ArrayList<>((int) length);
for (int i = 0; i < length; i++) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment