Skip to content

Commit 120bf77

Browse files
committed
java: don't assume jar is installed
1 parent 29a14f0 commit 120bf77

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

completions/java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ _java_classes()
6969
COMPREPLY+=( $(unzip -lq "$i" "$cur*" 2>/dev/null | \
7070
awk '$NF ~ /^-+$/ { flag=!flag; next };
7171
flag && $NF ~ /^[^$]*\.class/ { print $NF }') )
72-
else
72+
elif type jar &>/dev/null; then
7373
COMPREPLY+=( $(jar tf "$i" "$cur" | \
7474
command grep '^[^$]*\.class$') )
7575
fi

0 commit comments

Comments
 (0)