├── .github ├── dependabot.yml ├── labeler.yml └── workflows │ ├── labeler.yml │ ├── stale.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── .mailmap ├── CHANGELOG.md ├── CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── Makefile ├── README.md ├── args.go ├── args_test.go ├── bash_completions.go ├── bash_completions.md ├── bash_completionsV2.go ├── bash_completions_test.go ├── cobra.go ├── cobra ├── Makefile ├── README.md ├── cmd │ ├── add.go │ ├── add_test.go │ ├── golden_test.go │ ├── helpers.go │ ├── helpers_test.go │ ├── init.go │ ├── init_test.go │ ├── license_agpl.go │ ├── license_apache_2.go │ ├── license_bsd_clause_2.go │ ├── license_bsd_clause_3.go │ ├── license_gpl_2.go │ ├── license_gpl_3.go │ ├── license_lgpl.go │ ├── license_mit.go │ ├── licenses.go │ ├── project.go │ ├── project_test.go │ ├── root.go │ └── testdata │ │ ├── LICENSE.golden │ │ ├── main.go.golden │ │ ├── root.go.golden │ │ └── test.go.golden ├── main.go └── tpl │ └── main.go ├── cobra_test.go ├── command.go ├── command_notwin.go ├── command_test.go ├── command_win.go ├── completions.go ├── completions_test.go ├── doc ├── README.md ├── cmd_test.go ├── man_docs.go ├── man_docs.md ├── man_docs_test.go ├── man_examples_test.go ├── md_docs.go ├── md_docs.md ├── md_docs_test.go ├── rest_docs.go ├── rest_docs.md ├── rest_docs_test.go ├── util.go ├── yaml_docs.go ├── yaml_docs.md └── yaml_docs_test.go ├── fish_completions.go ├── fish_completions.md ├── fish_completions_test.go ├── go.mod ├── go.sum ├── powershell_completions.go ├── powershell_completions.md ├── projects_using_cobra.md ├── shell_completions.go ├── shell_completions.md ├── user_guide.md ├── zsh_completions.go └── zsh_completions.md /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/.mailmap -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/README.md -------------------------------------------------------------------------------- /args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/args.go -------------------------------------------------------------------------------- /args_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/args_test.go -------------------------------------------------------------------------------- /bash_completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/bash_completions.go -------------------------------------------------------------------------------- /bash_completions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/bash_completions.md -------------------------------------------------------------------------------- /bash_completionsV2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/bash_completionsV2.go -------------------------------------------------------------------------------- /bash_completions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/bash_completions_test.go -------------------------------------------------------------------------------- /cobra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra.go -------------------------------------------------------------------------------- /cobra/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/Makefile -------------------------------------------------------------------------------- /cobra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/README.md -------------------------------------------------------------------------------- /cobra/cmd/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/add.go -------------------------------------------------------------------------------- /cobra/cmd/add_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/add_test.go -------------------------------------------------------------------------------- /cobra/cmd/golden_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/golden_test.go -------------------------------------------------------------------------------- /cobra/cmd/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/helpers.go -------------------------------------------------------------------------------- /cobra/cmd/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/helpers_test.go -------------------------------------------------------------------------------- /cobra/cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/init.go -------------------------------------------------------------------------------- /cobra/cmd/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/init_test.go -------------------------------------------------------------------------------- /cobra/cmd/license_agpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_agpl.go -------------------------------------------------------------------------------- /cobra/cmd/license_apache_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_apache_2.go -------------------------------------------------------------------------------- /cobra/cmd/license_bsd_clause_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_bsd_clause_2.go -------------------------------------------------------------------------------- /cobra/cmd/license_bsd_clause_3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_bsd_clause_3.go -------------------------------------------------------------------------------- /cobra/cmd/license_gpl_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_gpl_2.go -------------------------------------------------------------------------------- /cobra/cmd/license_gpl_3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_gpl_3.go -------------------------------------------------------------------------------- /cobra/cmd/license_lgpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_lgpl.go -------------------------------------------------------------------------------- /cobra/cmd/license_mit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/license_mit.go -------------------------------------------------------------------------------- /cobra/cmd/licenses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/licenses.go -------------------------------------------------------------------------------- /cobra/cmd/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/project.go -------------------------------------------------------------------------------- /cobra/cmd/project_test.go: -------------------------------------------------------------------------------- 1 | package cmd 2 | 3 | /* todo: write tests */ 4 | -------------------------------------------------------------------------------- /cobra/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/root.go -------------------------------------------------------------------------------- /cobra/cmd/testdata/LICENSE.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/testdata/LICENSE.golden -------------------------------------------------------------------------------- /cobra/cmd/testdata/main.go.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/testdata/main.go.golden -------------------------------------------------------------------------------- /cobra/cmd/testdata/root.go.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/testdata/root.go.golden -------------------------------------------------------------------------------- /cobra/cmd/testdata/test.go.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/cmd/testdata/test.go.golden -------------------------------------------------------------------------------- /cobra/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/main.go -------------------------------------------------------------------------------- /cobra/tpl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra/tpl/main.go -------------------------------------------------------------------------------- /cobra_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/cobra_test.go -------------------------------------------------------------------------------- /command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/command.go -------------------------------------------------------------------------------- /command_notwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/command_notwin.go -------------------------------------------------------------------------------- /command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/command_test.go -------------------------------------------------------------------------------- /command_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/command_win.go -------------------------------------------------------------------------------- /completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/completions.go -------------------------------------------------------------------------------- /completions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/completions_test.go -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/cmd_test.go -------------------------------------------------------------------------------- /doc/man_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/man_docs.go -------------------------------------------------------------------------------- /doc/man_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/man_docs.md -------------------------------------------------------------------------------- /doc/man_docs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/man_docs_test.go -------------------------------------------------------------------------------- /doc/man_examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/man_examples_test.go -------------------------------------------------------------------------------- /doc/md_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/md_docs.go -------------------------------------------------------------------------------- /doc/md_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/md_docs.md -------------------------------------------------------------------------------- /doc/md_docs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/md_docs_test.go -------------------------------------------------------------------------------- /doc/rest_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/rest_docs.go -------------------------------------------------------------------------------- /doc/rest_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/rest_docs.md -------------------------------------------------------------------------------- /doc/rest_docs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/rest_docs_test.go -------------------------------------------------------------------------------- /doc/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/util.go -------------------------------------------------------------------------------- /doc/yaml_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/yaml_docs.go -------------------------------------------------------------------------------- /doc/yaml_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/yaml_docs.md -------------------------------------------------------------------------------- /doc/yaml_docs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/doc/yaml_docs_test.go -------------------------------------------------------------------------------- /fish_completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/fish_completions.go -------------------------------------------------------------------------------- /fish_completions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/fish_completions.md -------------------------------------------------------------------------------- /fish_completions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/fish_completions_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/go.sum -------------------------------------------------------------------------------- /powershell_completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/powershell_completions.go -------------------------------------------------------------------------------- /powershell_completions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/powershell_completions.md -------------------------------------------------------------------------------- /projects_using_cobra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/projects_using_cobra.md -------------------------------------------------------------------------------- /shell_completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/shell_completions.go -------------------------------------------------------------------------------- /shell_completions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/shell_completions.md -------------------------------------------------------------------------------- /user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/user_guide.md -------------------------------------------------------------------------------- /zsh_completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/zsh_completions.go -------------------------------------------------------------------------------- /zsh_completions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muesli/coral/HEAD/zsh_completions.md --------------------------------------------------------------------------------