From 06b0276675e978d80535259915fbb44011e10101 Mon Sep 17 00:00:00 2001 From: Ross Goldberg Date: Thu, 30 Apr 2020 14:28:07 -0400 Subject: [PATCH] sdk: support completion of new commands in 5.8.0 (#8870) --- plugins/sdk/sdk.plugin.zsh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/sdk/sdk.plugin.zsh b/plugins/sdk/sdk.plugin.zsh index a1069fea4..441bd6ff4 100644 --- a/plugins/sdk/sdk.plugin.zsh +++ b/plugins/sdk/sdk.plugin.zsh @@ -13,9 +13,12 @@ _sdk() { l|ls|list|i|install) compadd -X $'Candidates:\n' -- "${SDKMAN_CANDIDATES[@]}" ;; - ug|upgrade|c|current|u|use|d|default|rm|uninstall) + ug|upgrade|h|home|c|current|u|use|d|default|rm|uninstall) compadd -X $'Installed Candidates:\n' -- "${${(u)${(f)$(find -L -- "${SDKMAN_CANDIDATES_DIR}" -mindepth 2 -maxdepth 2 -type d)}[@]:h}[@]:t}" ;; + e|env) + compadd init + ;; offline) compadd enable disable ;; @@ -37,7 +40,7 @@ _sdk() { compadd -X "Installable Versions of ${words[3]}:"$'\n' -- "${${(z)${(M)${(f)${$(__sdkman_list_versions "${words[3]}")//[*+>]+( )/-}}[@]:# *}[@]}[@]:#-*}" fi ;; - u|use|d|default|rm|uninstall) + h|home|u|use|d|default|rm|uninstall) compadd -X "Installed Versions of ${words[3]}:"$'\n' -- "${${(f)$(find -L -- "${SDKMAN_CANDIDATES_DIR}/${words[3]}" -mindepth 1 -maxdepth 1 -type d -not -name 'current')}[@]:t}" ;; esac