podman/hack
Ed Santiago 3a9d14d4e9 man page --format xref: tighten the autocompletion check
Followup to #17486: stricter checks on --format.

  * If a subcommand offers autocompletion for templates,
    it must also offer a '--format json' option.

  * If a subcommand has a --format option that DOES NOT
    offer autocompletion for templates, it must be listed
    in a hardcoded grandparented-in table of commands
    where that's not applicable. (Mostly commands
    like build, commit, save, where "format" is used
    in the context of "oci/docker").

Only likely to trigger on PRs which add new subcommands,
and is intended to catch oversights.

Also, test for alphanumeric order in man page tables.
Sort all existing tables.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-02-14 08:11:54 -07:00
..
perf hack/perf: cleanup after benchmarks 2023-02-02 16:53:30 +01:00
podman-registry-go Fix stutters 2022-09-10 07:52:00 -04:00
apparmor_tag.sh Use `bash` binary from env instead of /bin/bash for scripts 2020-08-17 10:42:23 +02:00
bats hack/bats: improve usage message 2023-01-04 14:26:26 -07:00
branch_commits.rb Add script for identifying commits in release branches 2021-05-17 16:40:35 -04:00
btrfs_installed_tag.sh Use CPP, CC and flags in dep check scripts 2020-11-06 10:44:27 +01:00
btrfs_tag.sh Use CPP, CC and flags in dep check scripts 2020-11-06 10:44:27 +01:00
buildah-vendor-treadmill Buildah treadmill script: various fixes 2022-09-12 08:38:31 -06:00
check_root.sh Cleanup: fix problems reported by shell lint 2022-09-15 20:10:34 -06:00
get_ci_vm.sh Cirrus: Support EC2 instances in hack/get_ci_vm.sh 2022-08-03 14:25:09 -04:00
golangci-lint.sh ginkgo: restructure install work flow 2022-11-25 14:41:43 +01:00
install_catatonit.sh cirrus: force-install catatonit 2021-11-15 12:53:25 +01:00
install_golangci.sh Add swagger install + allow version updates in CI 2022-10-14 08:18:52 -04:00
install_swagger.sh Add swagger install + allow version updates in CI 2022-10-14 08:18:52 -04:00
libdm_tag.sh Use CPP, CC and flags in dep check scripts 2020-11-06 10:44:27 +01:00
libsubid_tag.sh Fix libsubid detection 2022-09-23 09:58:39 +01:00
make-and-check-size Fix size-check to display more context 2022-04-21 14:07:20 -04:00
man-page-checker Cleanup: fix problems reported by shell lint 2022-09-15 20:10:34 -06:00
markdown-preprocess make hack/markdown-preprocess parallel-safe 2023-02-02 05:32:38 -07:00
markdown-preprocess-review Man pages: refactor common options: cert-dir 2022-08-22 05:52:20 -06:00
markdown-preprocess.t markdown-preprocess: almost complete OO rewrite 2022-10-13 15:56:52 -06:00
parse-localbenchmarks parse-localbenchmarks: separate standard deviation 2022-12-10 13:34:41 -07:00
podman-commands.sh Add shell completion with cobra 2020-11-12 11:38:31 +01:00
podman-registry Update the registry server we test against from 2.6 to 2.8 2022-07-30 17:24:31 +02:00
podman-socat rename --cni-config-dir to --network-config-dir 2022-01-18 19:28:25 +01:00
podmansnoop hack/podmansnoop: print arguments 2022-11-30 10:38:08 +01:00
podmanv2-retry Use `bash` binary from env instead of /bin/bash for scripts 2020-08-17 10:42:23 +02:00
release.sh Remove changelog.txt from the repository 2021-09-07 10:53:26 -04:00
selinux_tag.sh Use `bash` binary from env instead of /bin/bash for scripts 2020-08-17 10:42:23 +02:00
swagger-check switch from "kube/play" endpoint to "play/kube" endpoint. 2022-08-02 12:09:59 +01:00
systemd_tag.sh Use CPP, CC and flags in dep check scripts 2020-11-06 10:44:27 +01:00
tree_status.sh hack/tree_status.sh: print diff at the end 2022-10-14 09:39:37 +02:00
xref-docker-options Formalize our compare-against-docker mechanism 2022-11-10 05:47:32 -07:00
xref-helpmsgs-manpages man page --format xref: tighten the autocompletion check 2023-02-14 08:11:54 -07:00