polyxml-cli 0.23.3

Command-line interface and polyglot XSD-to-code generator for PolyXML
Documentation
# Fish completion for PolyXML. Save to ~/.config/fish/completions/polyxml.fish
function __polyxml_values
    set -l words (commandline -opc)
    command $words[1] __complete $argv[1] -- $words[2..-1] 2>/dev/null
end
complete -c polyxml -n 'not __fish_seen_subcommand_from generate build validate transcode completions' -f -a 'generate build validate transcode completions'
complete -c polyxml -n '__fish_seen_subcommand_from generate' -s l -l lang -r -f -a '(__polyxml_values lang)'
complete -c polyxml -n '__fish_seen_subcommand_from generate' -s b -l backend -r -f -a '(__polyxml_values backend)'
complete -c polyxml -n '__fish_seen_subcommand_from generate' -l style -r -f -a '(__polyxml_values style)'
complete -c polyxml -n '__fish_seen_subcommand_from generate' -l feature -r -f -a '(__polyxml_values feature)'
complete -c polyxml -n '__fish_seen_subcommand_from generate build' -l dry-run
complete -c polyxml -n '__fish_seen_subcommand_from generate build' -l format
complete -c polyxml -n '__fish_seen_subcommand_from generate build' -s c -l config -r
complete -c polyxml -n '__fish_seen_subcommand_from generate transcode' -s o -l out -r
complete -c polyxml -n '__fish_seen_subcommand_from generate' -s p -l package -r -f
complete -c polyxml -n '__fish_seen_subcommand_from generate' -s m -l mode -r -f -a 'header modules'
complete -c polyxml -n '__fish_seen_subcommand_from generate' -l strict-facets
complete -c polyxml -n '__fish_seen_subcommand_from generate' -l codecs -f -a 'true false'
complete -c polyxml -n '__fish_seen_subcommand_from generate' -l custom-header -r -f
complete -c polyxml -n '__fish_seen_subcommand_from completions' -f -a 'bash zsh fish'
complete -c polyxml -s h -l help
complete -c polyxml -s V -l version