complete-xc java_home -n"__fish_not_contain_opt -s h exec "-s v -l version -a'(__fish_complete_macos_java_version)'-d'Filter versions (as if JAVA_VERSION had been set in the environment).'
complete-xc java_home -n"__fish_not_contain_opt -s h exec "-s a -l arch -a"arm64 x86_64"-d'Filter architecture (as if JAVA_ARCH had been set in the environment).'
complete-xc java_home -n"__fish_not_contain_opt -s h exec "-s h -lhelp-d'Usage information.'
complete-fc java_home -n"__fish_not_contain_opt -s h exec "-s F -l failfast -d'Fail when filters return no JVMs, do not continue with default.'
complete-fc java_home -n"__fish_not_contain_opt -s h exec "-s X -l xml -d'Print full JVM list and additional data as XML plist.'
complete-fc java_home -n"__fish_not_contain_opt -s h exec "-s V -l verbose -d'Print full JVM list with architectures.'