├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── build-release.sh ├── cmd └── grasshopper │ ├── cmd │ ├── config.go │ ├── root.go │ └── start.go │ └── main.go ├── crypt.go ├── crypt_test.go ├── dist ├── config.toml ├── grasshopper.rc └── grasshopper.service ├── go.mod ├── go.sum ├── hopper.go ├── hopper_test.go └── vendor ├── github.com ├── fsnotify │ └── fsnotify │ │ ├── .cirrus.yml │ │ ├── .cirrus.yml:Zone.Identifier │ │ ├── .editorconfig │ │ ├── .editorconfig:Zone.Identifier │ │ ├── .gitattributes │ │ ├── .gitattributes:Zone.Identifier │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .mailmap │ │ ├── .mailmap:Zone.Identifier │ │ ├── CHANGELOG.md │ │ ├── CHANGELOG.md:Zone.Identifier │ │ ├── CONTRIBUTING.md │ │ ├── CONTRIBUTING.md:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── backend_fen.go │ │ ├── backend_fen.go:Zone.Identifier │ │ ├── backend_fen_test.go:Zone.Identifier │ │ ├── backend_inotify.go │ │ ├── backend_inotify.go:Zone.Identifier │ │ ├── backend_inotify_test.go:Zone.Identifier │ │ ├── backend_kqueue.go │ │ ├── backend_kqueue.go:Zone.Identifier │ │ ├── backend_kqueue_test.go:Zone.Identifier │ │ ├── backend_other.go │ │ ├── backend_other.go:Zone.Identifier │ │ ├── backend_windows.go │ │ ├── backend_windows.go:Zone.Identifier │ │ ├── backend_windows_test.go:Zone.Identifier │ │ ├── fsnotify.go │ │ ├── fsnotify.go:Zone.Identifier │ │ ├── fsnotify_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── helpers_test.go:Zone.Identifier │ │ ├── mkdoc.zsh │ │ ├── mkdoc.zsh:Zone.Identifier │ │ ├── system_bsd.go │ │ ├── system_bsd.go:Zone.Identifier │ │ ├── system_darwin.go │ │ └── system_darwin.go:Zone.Identifier ├── hashicorp │ └── hcl │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .travis.yml │ │ ├── .travis.yml:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── Makefile │ │ ├── Makefile:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── appveyor.yml │ │ ├── appveyor.yml:Zone.Identifier │ │ ├── decoder.go │ │ ├── decoder.go:Zone.Identifier │ │ ├── decoder_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── hcl.go │ │ ├── hcl.go:Zone.Identifier │ │ ├── hcl │ │ ├── ast │ │ │ ├── ast.go │ │ │ ├── ast.go:Zone.Identifier │ │ │ ├── ast_test.go:Zone.Identifier │ │ │ ├── walk.go │ │ │ └── walk.go:Zone.Identifier │ │ ├── parser │ │ │ ├── error.go │ │ │ ├── error.go:Zone.Identifier │ │ │ ├── error_test.go:Zone.Identifier │ │ │ ├── parser.go │ │ │ ├── parser.go:Zone.Identifier │ │ │ └── parser_test.go:Zone.Identifier │ │ ├── printer │ │ │ ├── nodes.go │ │ │ ├── nodes.go:Zone.Identifier │ │ │ ├── printer.go │ │ │ ├── printer.go:Zone.Identifier │ │ │ └── printer_test.go:Zone.Identifier │ │ ├── scanner │ │ │ ├── scanner.go │ │ │ ├── scanner.go:Zone.Identifier │ │ │ └── scanner_test.go:Zone.Identifier │ │ ├── strconv │ │ │ ├── quote.go │ │ │ ├── quote.go:Zone.Identifier │ │ │ └── quote_test.go:Zone.Identifier │ │ └── token │ │ │ ├── position.go │ │ │ ├── position.go:Zone.Identifier │ │ │ ├── token.go │ │ │ ├── token.go:Zone.Identifier │ │ │ └── token_test.go:Zone.Identifier │ │ ├── hcl_test.go:Zone.Identifier │ │ ├── json │ │ ├── parser │ │ │ ├── flatten.go │ │ │ ├── flatten.go:Zone.Identifier │ │ │ ├── parser.go │ │ │ ├── parser.go:Zone.Identifier │ │ │ └── parser_test.go:Zone.Identifier │ │ ├── scanner │ │ │ ├── scanner.go │ │ │ ├── scanner.go:Zone.Identifier │ │ │ └── scanner_test.go:Zone.Identifier │ │ └── token │ │ │ ├── position.go │ │ │ ├── position.go:Zone.Identifier │ │ │ ├── token.go │ │ │ ├── token.go:Zone.Identifier │ │ │ └── token_test.go:Zone.Identifier │ │ ├── lex.go │ │ ├── lex.go:Zone.Identifier │ │ ├── lex_test.go:Zone.Identifier │ │ ├── parse.go │ │ └── parse.go:Zone.Identifier ├── inconshreveable │ └── mousetrap │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── trap_others.go │ │ ├── trap_others.go:Zone.Identifier │ │ ├── trap_windows.go │ │ └── trap_windows.go:Zone.Identifier ├── magiconair │ └── properties │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── CHANGELOG.md │ │ ├── CHANGELOG.md:Zone.Identifier │ │ ├── LICENSE.md │ │ ├── LICENSE.md:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── benchmark_test.go:Zone.Identifier │ │ ├── decode.go │ │ ├── decode.go:Zone.Identifier │ │ ├── decode_test.go:Zone.Identifier │ │ ├── doc.go │ │ ├── doc.go:Zone.Identifier │ │ ├── example_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── integrate.go │ │ ├── integrate.go:Zone.Identifier │ │ ├── integrate_test.go:Zone.Identifier │ │ ├── lex.go │ │ ├── lex.go:Zone.Identifier │ │ ├── load.go │ │ ├── load.go:Zone.Identifier │ │ ├── load_test.go:Zone.Identifier │ │ ├── parser.go │ │ ├── parser.go:Zone.Identifier │ │ ├── properties.go │ │ ├── properties.go:Zone.Identifier │ │ ├── properties_go1.15_test.go:Zone.Identifier │ │ ├── properties_pre_go1.15_test.go:Zone.Identifier │ │ ├── properties_test.go:Zone.Identifier │ │ ├── rangecheck.go │ │ └── rangecheck.go:Zone.Identifier ├── mitchellh │ └── mapstructure │ │ ├── CHANGELOG.md │ │ ├── CHANGELOG.md:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── decode_hooks.go │ │ ├── decode_hooks.go:Zone.Identifier │ │ ├── decode_hooks_test.go:Zone.Identifier │ │ ├── error.go │ │ ├── error.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── mapstructure.go │ │ ├── mapstructure.go:Zone.Identifier │ │ ├── mapstructure_benchmark_test.go:Zone.Identifier │ │ ├── mapstructure_bugs_test.go:Zone.Identifier │ │ ├── mapstructure_examples_test.go:Zone.Identifier │ │ └── mapstructure_test.go:Zone.Identifier ├── pelletier │ └── go-toml │ │ └── v2 │ │ ├── .dockerignore │ │ ├── .dockerignore:Zone.Identifier │ │ ├── .gitattributes │ │ ├── .gitattributes:Zone.Identifier │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .golangci.toml │ │ ├── .golangci.toml:Zone.Identifier │ │ ├── .goreleaser.yaml │ │ ├── .goreleaser.yaml:Zone.Identifier │ │ ├── CONTRIBUTING.md │ │ ├── CONTRIBUTING.md:Zone.Identifier │ │ ├── Dockerfile │ │ ├── Dockerfile:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── SECURITY.md │ │ ├── SECURITY.md:Zone.Identifier │ │ ├── ci.sh │ │ ├── ci.sh:Zone.Identifier │ │ ├── decode.go │ │ ├── decode.go:Zone.Identifier │ │ ├── doc.go │ │ ├── doc.go:Zone.Identifier │ │ ├── errors.go │ │ ├── errors.go:Zone.Identifier │ │ ├── errors_test.go:Zone.Identifier │ │ ├── example_text_marshaling_test.go:Zone.Identifier │ │ ├── fast_test.go:Zone.Identifier │ │ ├── fuzz_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── internal │ │ ├── characters │ │ │ ├── ascii.go │ │ │ ├── ascii.go:Zone.Identifier │ │ │ ├── utf8.go │ │ │ └── utf8.go:Zone.Identifier │ │ ├── danger │ │ │ ├── danger.go │ │ │ ├── danger.go:Zone.Identifier │ │ │ ├── danger_test.go:Zone.Identifier │ │ │ ├── typeid.go │ │ │ └── typeid.go:Zone.Identifier │ │ └── tracker │ │ │ ├── key.go │ │ │ ├── key.go:Zone.Identifier │ │ │ ├── seen.go │ │ │ ├── seen.go:Zone.Identifier │ │ │ ├── seen_test.go:Zone.Identifier │ │ │ ├── tracker.go │ │ │ └── tracker.go:Zone.Identifier │ │ ├── localtime.go │ │ ├── localtime.go:Zone.Identifier │ │ ├── localtime_test.go:Zone.Identifier │ │ ├── marshaler.go │ │ ├── marshaler.go:Zone.Identifier │ │ ├── marshaler_test.go:Zone.Identifier │ │ ├── strict.go │ │ ├── strict.go:Zone.Identifier │ │ ├── toml.abnf │ │ ├── toml.abnf:Zone.Identifier │ │ ├── toml_testgen_support_test.go:Zone.Identifier │ │ ├── toml_testgen_test.go:Zone.Identifier │ │ ├── types.go │ │ ├── types.go:Zone.Identifier │ │ ├── unmarshaler.go │ │ ├── unmarshaler.go:Zone.Identifier │ │ ├── unmarshaler_test.go:Zone.Identifier │ │ └── unstable │ │ ├── ast.go │ │ ├── ast.go:Zone.Identifier │ │ ├── benchmark_test.go:Zone.Identifier │ │ ├── builder.go │ │ ├── builder.go:Zone.Identifier │ │ ├── doc.go │ │ ├── doc.go:Zone.Identifier │ │ ├── kind.go │ │ ├── kind.go:Zone.Identifier │ │ ├── parser.go │ │ ├── parser.go:Zone.Identifier │ │ ├── parser_test.go:Zone.Identifier │ │ ├── scanner.go │ │ ├── scanner.go:Zone.Identifier │ │ ├── unmarshaler.go │ │ └── unmarshaler.go:Zone.Identifier ├── pkg │ └── errors │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .travis.yml │ │ ├── .travis.yml:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── Makefile │ │ ├── Makefile:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── appveyor.yml │ │ ├── appveyor.yml:Zone.Identifier │ │ ├── bench_test.go:Zone.Identifier │ │ ├── errors.go │ │ ├── errors.go:Zone.Identifier │ │ ├── errors_test.go:Zone.Identifier │ │ ├── example_test.go:Zone.Identifier │ │ ├── format_test.go:Zone.Identifier │ │ ├── go113.go │ │ ├── go113.go:Zone.Identifier │ │ ├── go113_test.go:Zone.Identifier │ │ ├── json_test.go:Zone.Identifier │ │ ├── stack.go │ │ ├── stack.go:Zone.Identifier │ │ └── stack_test.go:Zone.Identifier ├── sagikazarmark │ ├── locafero │ │ ├── .editorconfig │ │ ├── .envrc │ │ ├── .gitignore │ │ ├── .golangci.yaml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── file_type.go │ │ ├── finder.go │ │ ├── flake.lock │ │ ├── flake.nix │ │ ├── helpers.go │ │ └── justfile │ └── slog-shim │ │ ├── .editorconfig │ │ ├── .envrc │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── attr.go │ │ ├── attr_120.go │ │ ├── flake.lock │ │ ├── flake.nix │ │ ├── handler.go │ │ ├── handler_120.go │ │ ├── json_handler.go │ │ ├── json_handler_120.go │ │ ├── level.go │ │ ├── level_120.go │ │ ├── logger.go │ │ ├── logger_120.go │ │ ├── record.go │ │ ├── record_120.go │ │ ├── text_handler.go │ │ ├── text_handler_120.go │ │ ├── value.go │ │ └── value_120.go ├── sourcegraph │ └── conc │ │ ├── .golangci.yml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── internal │ │ └── multierror │ │ │ ├── multierror_go119.go │ │ │ └── multierror_go120.go │ │ ├── iter │ │ ├── iter.go │ │ └── map.go │ │ ├── panics │ │ ├── panics.go │ │ └── try.go │ │ └── waitgroup.go ├── spf13 │ ├── afero │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── LICENSE.txt │ │ ├── LICENSE.txt:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── afero.go │ │ ├── afero.go:Zone.Identifier │ │ ├── afero_test.go:Zone.Identifier │ │ ├── appveyor.yml │ │ ├── appveyor.yml:Zone.Identifier │ │ ├── basepath.go │ │ ├── basepath.go:Zone.Identifier │ │ ├── basepath_test.go:Zone.Identifier │ │ ├── cacheOnReadFs.go │ │ ├── cacheOnReadFs.go:Zone.Identifier │ │ ├── composite_test.go:Zone.Identifier │ │ ├── const_bsds.go │ │ ├── const_bsds.go:Zone.Identifier │ │ ├── const_win_unix.go │ │ ├── const_win_unix.go:Zone.Identifier │ │ ├── copyOnWriteFs.go │ │ ├── copyOnWriteFs.go:Zone.Identifier │ │ ├── copyOnWriteFs_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── httpFs.go │ │ ├── httpFs.go:Zone.Identifier │ │ ├── internal │ │ │ └── common │ │ │ │ ├── adapters.go │ │ │ │ └── adapters.go:Zone.Identifier │ │ ├── iofs.go │ │ ├── iofs.go:Zone.Identifier │ │ ├── iofs_test.go:Zone.Identifier │ │ ├── ioutil.go │ │ ├── ioutil.go:Zone.Identifier │ │ ├── ioutil_test.go:Zone.Identifier │ │ ├── lstater.go │ │ ├── lstater.go:Zone.Identifier │ │ ├── lstater_test.go:Zone.Identifier │ │ ├── match.go │ │ ├── match.go:Zone.Identifier │ │ ├── match_test.go:Zone.Identifier │ │ ├── mem │ │ │ ├── dir.go │ │ │ ├── dir.go:Zone.Identifier │ │ │ ├── dirmap.go │ │ │ ├── dirmap.go:Zone.Identifier │ │ │ ├── file.go │ │ │ ├── file.go:Zone.Identifier │ │ │ └── file_test.go:Zone.Identifier │ │ ├── memmap.go │ │ ├── memmap.go:Zone.Identifier │ │ ├── memmap_test.go:Zone.Identifier │ │ ├── os.go │ │ ├── os.go:Zone.Identifier │ │ ├── path.go │ │ ├── path.go:Zone.Identifier │ │ ├── path_test.go:Zone.Identifier │ │ ├── readonlyfs.go │ │ ├── readonlyfs.go:Zone.Identifier │ │ ├── regexpfs.go │ │ ├── regexpfs.go:Zone.Identifier │ │ ├── ro_regexp_test.go:Zone.Identifier │ │ ├── symlink.go │ │ ├── symlink.go:Zone.Identifier │ │ ├── symlink_test.go:Zone.Identifier │ │ ├── unionFile.go │ │ ├── unionFile.go:Zone.Identifier │ │ ├── util.go │ │ ├── util.go:Zone.Identifier │ │ └── util_test.go:Zone.Identifier │ ├── cast │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── Makefile │ │ ├── Makefile:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── cast.go │ │ ├── cast.go:Zone.Identifier │ │ ├── cast_test.go:Zone.Identifier │ │ ├── caste.go │ │ ├── caste.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── timeformattype_string.go │ │ └── timeformattype_string.go:Zone.Identifier │ ├── cobra │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .golangci.yml │ │ ├── .golangci.yml:Zone.Identifier │ │ ├── .mailmap │ │ ├── .mailmap:Zone.Identifier │ │ ├── CONDUCT.md │ │ ├── CONDUCT.md:Zone.Identifier │ │ ├── CONTRIBUTING.md │ │ ├── CONTRIBUTING.md:Zone.Identifier │ │ ├── LICENSE.txt │ │ ├── LICENSE.txt:Zone.Identifier │ │ ├── MAINTAINERS │ │ ├── MAINTAINERS:Zone.Identifier │ │ ├── Makefile │ │ ├── Makefile:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── active_help.go │ │ ├── active_help.go:Zone.Identifier │ │ ├── active_help_test.go:Zone.Identifier │ │ ├── args.go │ │ ├── args.go:Zone.Identifier │ │ ├── args_test.go:Zone.Identifier │ │ ├── bash_completions.go │ │ ├── bash_completions.go:Zone.Identifier │ │ ├── bash_completionsV2.go │ │ ├── bash_completionsV2.go:Zone.Identifier │ │ ├── bash_completionsV2_test.go:Zone.Identifier │ │ ├── bash_completions_test.go:Zone.Identifier │ │ ├── cobra.go │ │ ├── cobra.go:Zone.Identifier │ │ ├── cobra_test.go:Zone.Identifier │ │ ├── command.go │ │ ├── command.go:Zone.Identifier │ │ ├── command_notwin.go │ │ ├── command_notwin.go:Zone.Identifier │ │ ├── command_test.go:Zone.Identifier │ │ ├── command_win.go │ │ ├── command_win.go:Zone.Identifier │ │ ├── completions.go │ │ ├── completions.go:Zone.Identifier │ │ ├── completions_test.go:Zone.Identifier │ │ ├── fish_completions.go │ │ ├── fish_completions.go:Zone.Identifier │ │ ├── fish_completions_test.go:Zone.Identifier │ │ ├── flag_groups.go │ │ ├── flag_groups.go:Zone.Identifier │ │ ├── flag_groups_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── powershell_completions.go │ │ ├── powershell_completions.go:Zone.Identifier │ │ ├── powershell_completions_test.go:Zone.Identifier │ │ ├── shell_completions.go │ │ ├── shell_completions.go:Zone.Identifier │ │ ├── zsh_completions.go │ │ ├── zsh_completions.go:Zone.Identifier │ │ └── zsh_completions_test.go:Zone.Identifier │ ├── pflag │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .travis.yml │ │ ├── .travis.yml:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── bool.go │ │ ├── bool.go:Zone.Identifier │ │ ├── bool_slice.go │ │ ├── bool_slice.go:Zone.Identifier │ │ ├── bool_slice_test.go:Zone.Identifier │ │ ├── bool_test.go:Zone.Identifier │ │ ├── bytes.go │ │ ├── bytes.go:Zone.Identifier │ │ ├── bytes_test.go:Zone.Identifier │ │ ├── count.go │ │ ├── count.go:Zone.Identifier │ │ ├── count_test.go:Zone.Identifier │ │ ├── duration.go │ │ ├── duration.go:Zone.Identifier │ │ ├── duration_slice.go │ │ ├── duration_slice.go:Zone.Identifier │ │ ├── duration_slice_test.go:Zone.Identifier │ │ ├── example_test.go:Zone.Identifier │ │ ├── export_test.go:Zone.Identifier │ │ ├── flag.go │ │ ├── flag.go:Zone.Identifier │ │ ├── flag_test.go:Zone.Identifier │ │ ├── float32.go │ │ ├── float32.go:Zone.Identifier │ │ ├── float32_slice.go │ │ ├── float32_slice.go:Zone.Identifier │ │ ├── float32_slice_test.go:Zone.Identifier │ │ ├── float64.go │ │ ├── float64.go:Zone.Identifier │ │ ├── float64_slice.go │ │ ├── float64_slice.go:Zone.Identifier │ │ ├── float64_slice_test.go:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── golangflag.go │ │ ├── golangflag.go:Zone.Identifier │ │ ├── golangflag_test.go:Zone.Identifier │ │ ├── int.go │ │ ├── int.go:Zone.Identifier │ │ ├── int16.go │ │ ├── int16.go:Zone.Identifier │ │ ├── int32.go │ │ ├── int32.go:Zone.Identifier │ │ ├── int32_slice.go │ │ ├── int32_slice.go:Zone.Identifier │ │ ├── int32_slice_test.go:Zone.Identifier │ │ ├── int64.go │ │ ├── int64.go:Zone.Identifier │ │ ├── int64_slice.go │ │ ├── int64_slice.go:Zone.Identifier │ │ ├── int64_slice_test.go:Zone.Identifier │ │ ├── int8.go │ │ ├── int8.go:Zone.Identifier │ │ ├── int_slice.go │ │ ├── int_slice.go:Zone.Identifier │ │ ├── int_slice_test.go:Zone.Identifier │ │ ├── ip.go │ │ ├── ip.go:Zone.Identifier │ │ ├── ip_slice.go │ │ ├── ip_slice.go:Zone.Identifier │ │ ├── ip_slice_test.go:Zone.Identifier │ │ ├── ip_test.go:Zone.Identifier │ │ ├── ipmask.go │ │ ├── ipmask.go:Zone.Identifier │ │ ├── ipnet.go │ │ ├── ipnet.go:Zone.Identifier │ │ ├── ipnet_test.go:Zone.Identifier │ │ ├── printusage_test.go:Zone.Identifier │ │ ├── string.go │ │ ├── string.go:Zone.Identifier │ │ ├── string_array.go │ │ ├── string_array.go:Zone.Identifier │ │ ├── string_array_test.go:Zone.Identifier │ │ ├── string_slice.go │ │ ├── string_slice.go:Zone.Identifier │ │ ├── string_slice_test.go:Zone.Identifier │ │ ├── string_to_int.go │ │ ├── string_to_int.go:Zone.Identifier │ │ ├── string_to_int64.go │ │ ├── string_to_int64.go:Zone.Identifier │ │ ├── string_to_int64_test.go:Zone.Identifier │ │ ├── string_to_int_test.go:Zone.Identifier │ │ ├── string_to_string.go │ │ ├── string_to_string.go:Zone.Identifier │ │ ├── string_to_string_test.go:Zone.Identifier │ │ ├── uint.go │ │ ├── uint.go:Zone.Identifier │ │ ├── uint16.go │ │ ├── uint16.go:Zone.Identifier │ │ ├── uint32.go │ │ ├── uint32.go:Zone.Identifier │ │ ├── uint64.go │ │ ├── uint64.go:Zone.Identifier │ │ ├── uint8.go │ │ ├── uint8.go:Zone.Identifier │ │ ├── uint_slice.go │ │ ├── uint_slice.go:Zone.Identifier │ │ └── uint_slice_test.go:Zone.Identifier │ └── viper │ │ ├── .editorconfig │ │ ├── .envrc │ │ ├── .gitignore │ │ ├── .golangci.yaml │ │ ├── .yamlignore │ │ ├── .yamllint.yaml │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── README.md │ │ ├── TROUBLESHOOTING.md │ │ ├── file.go │ │ ├── file_finder.go │ │ ├── flags.go │ │ ├── flake.lock │ │ ├── flake.nix │ │ ├── internal │ │ ├── encoding │ │ │ ├── decoder.go │ │ │ ├── dotenv │ │ │ │ ├── codec.go │ │ │ │ └── map_utils.go │ │ │ ├── encoder.go │ │ │ ├── error.go │ │ │ ├── hcl │ │ │ │ └── codec.go │ │ │ ├── ini │ │ │ │ ├── codec.go │ │ │ │ └── map_utils.go │ │ │ ├── javaproperties │ │ │ │ ├── codec.go │ │ │ │ └── map_utils.go │ │ │ ├── json │ │ │ │ └── codec.go │ │ │ ├── toml │ │ │ │ └── codec.go │ │ │ └── yaml │ │ │ │ └── codec.go │ │ └── features │ │ │ ├── bind_struct.go │ │ │ └── bind_struct_default.go │ │ ├── logger.go │ │ ├── util.go │ │ └── viper.go ├── subosito │ └── gotenv │ │ ├── .env.invalid │ │ ├── .env.invalid:Zone.Identifier │ │ ├── .env:Zone.Identifier │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── .golangci.yaml │ │ ├── .golangci.yaml:Zone.Identifier │ │ ├── CHANGELOG.md │ │ ├── CHANGELOG.md:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── gotenv.go │ │ ├── gotenv.go:Zone.Identifier │ │ ├── gotenv_test.go:Zone.Identifier │ │ └── scanner_test.go:Zone.Identifier ├── templexxx │ ├── cpu │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── cpu.go │ │ ├── cpu.go:Zone.Identifier │ │ ├── cpu_386.go │ │ ├── cpu_386.go:Zone.Identifier │ │ ├── cpu_amd64.go │ │ ├── cpu_amd64.go:Zone.Identifier │ │ ├── cpu_amd64p32.go │ │ ├── cpu_amd64p32.go:Zone.Identifier │ │ ├── cpu_arm.go │ │ ├── cpu_arm.go:Zone.Identifier │ │ ├── cpu_arm64.go │ │ ├── cpu_arm64.go:Zone.Identifier │ │ ├── cpu_loong64.go │ │ ├── cpu_loong64.go:Zone.Identifier │ │ ├── cpu_mips.go │ │ ├── cpu_mips.go:Zone.Identifier │ │ ├── cpu_mips64.go │ │ ├── cpu_mips64.go:Zone.Identifier │ │ ├── cpu_mips64le.go │ │ ├── cpu_mips64le.go:Zone.Identifier │ │ ├── cpu_mipsle.go │ │ ├── cpu_mipsle.go:Zone.Identifier │ │ ├── cpu_no_init.go │ │ ├── cpu_no_init.go:Zone.Identifier │ │ ├── cpu_ppc64x.go │ │ ├── cpu_ppc64x.go:Zone.Identifier │ │ ├── cpu_riscv64.go │ │ ├── cpu_riscv64.go:Zone.Identifier │ │ ├── cpu_s390x.go │ │ ├── cpu_s390x.go:Zone.Identifier │ │ ├── cpu_s390x.s │ │ ├── cpu_s390x.s:Zone.Identifier │ │ ├── cpu_wasm.go │ │ ├── cpu_wasm.go:Zone.Identifier │ │ ├── cpu_x86.go │ │ ├── cpu_x86.go:Zone.Identifier │ │ ├── cpu_x86.s │ │ └── cpu_x86.s:Zone.Identifier │ └── xorsimd │ │ ├── .gitattributes │ │ ├── .gitattributes:Zone.Identifier │ │ ├── .gitignore │ │ ├── .gitignore:Zone.Identifier │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ ├── README.md │ │ ├── README.md:Zone.Identifier │ │ ├── go.mod:Zone.Identifier │ │ ├── go.sum:Zone.Identifier │ │ ├── xor.go │ │ ├── xor.go:Zone.Identifier │ │ ├── xor_amd64.go │ │ ├── xor_amd64.go:Zone.Identifier │ │ ├── xor_generic.go │ │ ├── xor_generic.go:Zone.Identifier │ │ ├── xor_test.go:Zone.Identifier │ │ ├── xoravx2_amd64.s │ │ ├── xoravx2_amd64.s:Zone.Identifier │ │ ├── xoravx512_amd64.s │ │ ├── xoravx512_amd64.s:Zone.Identifier │ │ ├── xorbytes_amd64.s │ │ ├── xorbytes_amd64.s:Zone.Identifier │ │ ├── xorsse2_amd64.s │ │ └── xorsse2_amd64.s:Zone.Identifier ├── tjfoc │ └── gmsm │ │ ├── LICENSE │ │ ├── LICENSE:Zone.Identifier │ │ └── sm4 │ │ ├── sm4.go │ │ ├── sm4.go:Zone.Identifier │ │ ├── sm4_gcm.go │ │ ├── sm4_gcm.go:Zone.Identifier │ │ ├── sm4_gcm_test.go:Zone.Identifier │ │ ├── sm4_test.go:Zone.Identifier │ │ ├── utils.go │ │ └── utils.go:Zone.Identifier └── xtaci │ ├── gaio │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── affinity_linux.go │ ├── affinity_other.go │ ├── aio_bsd.go │ ├── aio_generic.go │ ├── aio_linux.go │ ├── pkg.go │ ├── time.go │ └── watcher.go │ └── qpp │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── pkg.go │ ├── prng.go │ └── qpp.go ├── go.uber.org ├── atomic │ ├── .codecov.yml │ ├── .codecov.yml:Zone.Identifier │ ├── .gitignore │ ├── .gitignore:Zone.Identifier │ ├── CHANGELOG.md │ ├── CHANGELOG.md:Zone.Identifier │ ├── LICENSE.txt │ ├── LICENSE.txt:Zone.Identifier │ ├── Makefile │ ├── Makefile:Zone.Identifier │ ├── README.md │ ├── README.md:Zone.Identifier │ ├── assert_test.go:Zone.Identifier │ ├── bool.go │ ├── bool.go:Zone.Identifier │ ├── bool_ext.go │ ├── bool_ext.go:Zone.Identifier │ ├── bool_test.go:Zone.Identifier │ ├── doc.go │ ├── doc.go:Zone.Identifier │ ├── duration.go │ ├── duration.go:Zone.Identifier │ ├── duration_ext.go │ ├── duration_ext.go:Zone.Identifier │ ├── duration_test.go:Zone.Identifier │ ├── error.go │ ├── error.go:Zone.Identifier │ ├── error_ext.go │ ├── error_ext.go:Zone.Identifier │ ├── error_test.go:Zone.Identifier │ ├── example_test.go:Zone.Identifier │ ├── float64.go │ ├── float64.go:Zone.Identifier │ ├── float64_ext.go │ ├── float64_ext.go:Zone.Identifier │ ├── float64_test.go:Zone.Identifier │ ├── gen.go │ ├── gen.go:Zone.Identifier │ ├── go.mod:Zone.Identifier │ ├── go.sum:Zone.Identifier │ ├── int32.go │ ├── int32.go:Zone.Identifier │ ├── int32_test.go:Zone.Identifier │ ├── int64.go │ ├── int64.go:Zone.Identifier │ ├── int64_test.go:Zone.Identifier │ ├── nocmp.go │ ├── nocmp.go:Zone.Identifier │ ├── nocmp_test.go:Zone.Identifier │ ├── stress_test.go:Zone.Identifier │ ├── string.go │ ├── string.go:Zone.Identifier │ ├── string_ext.go │ ├── string_ext.go:Zone.Identifier │ ├── string_test.go:Zone.Identifier │ ├── time.go │ ├── time.go:Zone.Identifier │ ├── time_ext.go │ ├── time_ext.go:Zone.Identifier │ ├── time_test.go:Zone.Identifier │ ├── uint32.go │ ├── uint32.go:Zone.Identifier │ ├── uint32_test.go:Zone.Identifier │ ├── uint64.go │ ├── uint64.go:Zone.Identifier │ ├── uint64_test.go:Zone.Identifier │ ├── uintptr.go │ ├── uintptr.go:Zone.Identifier │ ├── uintptr_test.go:Zone.Identifier │ ├── unsafe_pointer.go │ ├── unsafe_pointer.go:Zone.Identifier │ ├── unsafe_pointer_test.go:Zone.Identifier │ ├── value.go │ ├── value.go:Zone.Identifier │ └── value_test.go:Zone.Identifier └── multierr │ ├── .codecov.yml │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── Makefile │ ├── README.md │ ├── error.go │ └── glide.yaml ├── golang.org └── x │ ├── crypto │ ├── LICENSE │ ├── PATENTS │ ├── blowfish │ │ ├── block.go │ │ ├── cipher.go │ │ └── const.go │ ├── cast5 │ │ └── cast5.go │ ├── internal │ │ └── alias │ │ │ ├── alias.go │ │ │ └── alias_purego.go │ ├── pbkdf2 │ │ └── pbkdf2.go │ ├── salsa20 │ │ ├── salsa │ │ │ ├── hsalsa20.go │ │ │ ├── salsa208.go │ │ │ ├── salsa20_amd64.go │ │ │ ├── salsa20_amd64.s │ │ │ ├── salsa20_noasm.go │ │ │ └── salsa20_ref.go │ │ └── salsa20.go │ ├── tea │ │ └── cipher.go │ ├── twofish │ │ └── twofish.go │ └── xtea │ │ ├── block.go │ │ └── cipher.go │ ├── exp │ ├── LICENSE │ ├── PATENTS │ ├── constraints │ │ └── constraints.go │ ├── slices │ │ ├── cmp.go │ │ ├── slices.go │ │ ├── sort.go │ │ ├── zsortanyfunc.go │ │ └── zsortordered.go │ └── slog │ │ ├── attr.go │ │ ├── doc.go │ │ ├── handler.go │ │ ├── internal │ │ ├── buffer │ │ │ └── buffer.go │ │ └── ignorepc.go │ │ ├── json_handler.go │ │ ├── level.go │ │ ├── logger.go │ │ ├── noplog.bench │ │ ├── record.go │ │ ├── text_handler.go │ │ ├── value.go │ │ ├── value_119.go │ │ └── value_120.go │ ├── sys │ ├── LICENSE │ ├── PATENTS │ ├── unix │ │ ├── .gitignore │ │ ├── README.md │ │ ├── affinity_linux.go │ │ ├── aliases.go │ │ ├── asm_aix_ppc64.s │ │ ├── asm_bsd_386.s │ │ ├── asm_bsd_amd64.s │ │ ├── asm_bsd_arm.s │ │ ├── asm_bsd_arm64.s │ │ ├── asm_bsd_ppc64.s │ │ ├── asm_bsd_riscv64.s │ │ ├── asm_linux_386.s │ │ ├── asm_linux_amd64.s │ │ ├── asm_linux_arm.s │ │ ├── asm_linux_arm64.s │ │ ├── asm_linux_loong64.s │ │ ├── asm_linux_mips64x.s │ │ ├── asm_linux_mipsx.s │ │ ├── asm_linux_ppc64x.s │ │ ├── asm_linux_riscv64.s │ │ ├── asm_linux_s390x.s │ │ ├── asm_openbsd_mips64.s │ │ ├── asm_solaris_amd64.s │ │ ├── asm_zos_s390x.s │ │ ├── auxv.go │ │ ├── auxv_unsupported.go │ │ ├── bluetooth_linux.go │ │ ├── bpxsvc_zos.go │ │ ├── bpxsvc_zos.s │ │ ├── cap_freebsd.go │ │ ├── constants.go │ │ ├── dev_aix_ppc.go │ │ ├── dev_aix_ppc64.go │ │ ├── dev_darwin.go │ │ ├── dev_dragonfly.go │ │ ├── dev_freebsd.go │ │ ├── dev_linux.go │ │ ├── dev_netbsd.go │ │ ├── dev_openbsd.go │ │ ├── dev_zos.go │ │ ├── dirent.go │ │ ├── endian_big.go │ │ ├── endian_little.go │ │ ├── env_unix.go │ │ ├── fcntl.go │ │ ├── fcntl_darwin.go │ │ ├── fcntl_linux_32bit.go │ │ ├── fdset.go │ │ ├── gccgo.go │ │ ├── gccgo_c.c │ │ ├── gccgo_linux_amd64.go │ │ ├── ifreq_linux.go │ │ ├── ioctl_linux.go │ │ ├── ioctl_signed.go │ │ ├── ioctl_unsigned.go │ │ ├── ioctl_zos.go │ │ ├── mkall.sh │ │ ├── mkerrors.sh │ │ ├── mmap_nomremap.go │ │ ├── mremap.go │ │ ├── pagesize_unix.go │ │ ├── pledge_openbsd.go │ │ ├── ptrace_darwin.go │ │ ├── ptrace_ios.go │ │ ├── race.go │ │ ├── race0.go │ │ ├── readdirent_getdents.go │ │ ├── readdirent_getdirentries.go │ │ ├── sockcmsg_dragonfly.go │ │ ├── sockcmsg_linux.go │ │ ├── sockcmsg_unix.go │ │ ├── sockcmsg_unix_other.go │ │ ├── sockcmsg_zos.go │ │ ├── symaddr_zos_s390x.s │ │ ├── syscall.go │ │ ├── syscall_aix.go │ │ ├── syscall_aix_ppc.go │ │ ├── syscall_aix_ppc64.go │ │ ├── syscall_bsd.go │ │ ├── syscall_darwin.go │ │ ├── syscall_darwin_amd64.go │ │ ├── syscall_darwin_arm64.go │ │ ├── syscall_darwin_libSystem.go │ │ ├── syscall_dragonfly.go │ │ ├── syscall_dragonfly_amd64.go │ │ ├── syscall_freebsd.go │ │ ├── syscall_freebsd_386.go │ │ ├── syscall_freebsd_amd64.go │ │ ├── syscall_freebsd_arm.go │ │ ├── syscall_freebsd_arm64.go │ │ ├── syscall_freebsd_riscv64.go │ │ ├── syscall_hurd.go │ │ ├── syscall_hurd_386.go │ │ ├── syscall_illumos.go │ │ ├── syscall_linux.go │ │ ├── syscall_linux_386.go │ │ ├── syscall_linux_alarm.go │ │ ├── syscall_linux_amd64.go │ │ ├── syscall_linux_amd64_gc.go │ │ ├── syscall_linux_arm.go │ │ ├── syscall_linux_arm64.go │ │ ├── syscall_linux_gc.go │ │ ├── syscall_linux_gc_386.go │ │ ├── syscall_linux_gc_arm.go │ │ ├── syscall_linux_gccgo_386.go │ │ ├── syscall_linux_gccgo_arm.go │ │ ├── syscall_linux_loong64.go │ │ ├── syscall_linux_mips64x.go │ │ ├── syscall_linux_mipsx.go │ │ ├── syscall_linux_ppc.go │ │ ├── syscall_linux_ppc64x.go │ │ ├── syscall_linux_riscv64.go │ │ ├── syscall_linux_s390x.go │ │ ├── syscall_linux_sparc64.go │ │ ├── syscall_netbsd.go │ │ ├── syscall_netbsd_386.go │ │ ├── syscall_netbsd_amd64.go │ │ ├── syscall_netbsd_arm.go │ │ ├── syscall_netbsd_arm64.go │ │ ├── syscall_openbsd.go │ │ ├── syscall_openbsd_386.go │ │ ├── syscall_openbsd_amd64.go │ │ ├── syscall_openbsd_arm.go │ │ ├── syscall_openbsd_arm64.go │ │ ├── syscall_openbsd_libc.go │ │ ├── syscall_openbsd_mips64.go │ │ ├── syscall_openbsd_ppc64.go │ │ ├── syscall_openbsd_riscv64.go │ │ ├── syscall_solaris.go │ │ ├── syscall_solaris_amd64.go │ │ ├── syscall_unix.go │ │ ├── syscall_unix_gc.go │ │ ├── syscall_unix_gc_ppc64x.go │ │ ├── syscall_zos_s390x.go │ │ ├── sysvshm_linux.go │ │ ├── sysvshm_unix.go │ │ ├── sysvshm_unix_other.go │ │ ├── timestruct.go │ │ ├── unveil_openbsd.go │ │ ├── vgetrandom_linux.go │ │ ├── vgetrandom_unsupported.go │ │ ├── xattr_bsd.go │ │ ├── zerrors_aix_ppc.go │ │ ├── zerrors_aix_ppc64.go │ │ ├── zerrors_darwin_amd64.go │ │ ├── zerrors_darwin_arm64.go │ │ ├── zerrors_dragonfly_amd64.go │ │ ├── zerrors_freebsd_386.go │ │ ├── zerrors_freebsd_amd64.go │ │ ├── zerrors_freebsd_arm.go │ │ ├── zerrors_freebsd_arm64.go │ │ ├── zerrors_freebsd_riscv64.go │ │ ├── zerrors_linux.go │ │ ├── zerrors_linux_386.go │ │ ├── zerrors_linux_amd64.go │ │ ├── zerrors_linux_arm.go │ │ ├── zerrors_linux_arm64.go │ │ ├── zerrors_linux_loong64.go │ │ ├── zerrors_linux_mips.go │ │ ├── zerrors_linux_mips64.go │ │ ├── zerrors_linux_mips64le.go │ │ ├── zerrors_linux_mipsle.go │ │ ├── zerrors_linux_ppc.go │ │ ├── zerrors_linux_ppc64.go │ │ ├── zerrors_linux_ppc64le.go │ │ ├── zerrors_linux_riscv64.go │ │ ├── zerrors_linux_s390x.go │ │ ├── zerrors_linux_sparc64.go │ │ ├── zerrors_netbsd_386.go │ │ ├── zerrors_netbsd_amd64.go │ │ ├── zerrors_netbsd_arm.go │ │ ├── zerrors_netbsd_arm64.go │ │ ├── zerrors_openbsd_386.go │ │ ├── zerrors_openbsd_amd64.go │ │ ├── zerrors_openbsd_arm.go │ │ ├── zerrors_openbsd_arm64.go │ │ ├── zerrors_openbsd_mips64.go │ │ ├── zerrors_openbsd_ppc64.go │ │ ├── zerrors_openbsd_riscv64.go │ │ ├── zerrors_solaris_amd64.go │ │ ├── zerrors_zos_s390x.go │ │ ├── zptrace_armnn_linux.go │ │ ├── zptrace_linux_arm64.go │ │ ├── zptrace_mipsnn_linux.go │ │ ├── zptrace_mipsnnle_linux.go │ │ ├── zptrace_x86_linux.go │ │ ├── zsymaddr_zos_s390x.s │ │ ├── zsyscall_aix_ppc.go │ │ ├── zsyscall_aix_ppc64.go │ │ ├── zsyscall_aix_ppc64_gc.go │ │ ├── zsyscall_aix_ppc64_gccgo.go │ │ ├── zsyscall_darwin_amd64.go │ │ ├── zsyscall_darwin_amd64.s │ │ ├── zsyscall_darwin_arm64.go │ │ ├── zsyscall_darwin_arm64.s │ │ ├── zsyscall_dragonfly_amd64.go │ │ ├── zsyscall_freebsd_386.go │ │ ├── zsyscall_freebsd_amd64.go │ │ ├── zsyscall_freebsd_arm.go │ │ ├── zsyscall_freebsd_arm64.go │ │ ├── zsyscall_freebsd_riscv64.go │ │ ├── zsyscall_illumos_amd64.go │ │ ├── zsyscall_linux.go │ │ ├── zsyscall_linux_386.go │ │ ├── zsyscall_linux_amd64.go │ │ ├── zsyscall_linux_arm.go │ │ ├── zsyscall_linux_arm64.go │ │ ├── zsyscall_linux_loong64.go │ │ ├── zsyscall_linux_mips.go │ │ ├── zsyscall_linux_mips64.go │ │ ├── zsyscall_linux_mips64le.go │ │ ├── zsyscall_linux_mipsle.go │ │ ├── zsyscall_linux_ppc.go │ │ ├── zsyscall_linux_ppc64.go │ │ ├── zsyscall_linux_ppc64le.go │ │ ├── zsyscall_linux_riscv64.go │ │ ├── zsyscall_linux_s390x.go │ │ ├── zsyscall_linux_sparc64.go │ │ ├── zsyscall_netbsd_386.go │ │ ├── zsyscall_netbsd_amd64.go │ │ ├── zsyscall_netbsd_arm.go │ │ ├── zsyscall_netbsd_arm64.go │ │ ├── zsyscall_openbsd_386.go │ │ ├── zsyscall_openbsd_386.s │ │ ├── zsyscall_openbsd_amd64.go │ │ ├── zsyscall_openbsd_amd64.s │ │ ├── zsyscall_openbsd_arm.go │ │ ├── zsyscall_openbsd_arm.s │ │ ├── zsyscall_openbsd_arm64.go │ │ ├── zsyscall_openbsd_arm64.s │ │ ├── zsyscall_openbsd_mips64.go │ │ ├── zsyscall_openbsd_mips64.s │ │ ├── zsyscall_openbsd_ppc64.go │ │ ├── zsyscall_openbsd_ppc64.s │ │ ├── zsyscall_openbsd_riscv64.go │ │ ├── zsyscall_openbsd_riscv64.s │ │ ├── zsyscall_solaris_amd64.go │ │ ├── zsyscall_zos_s390x.go │ │ ├── zsysctl_openbsd_386.go │ │ ├── zsysctl_openbsd_amd64.go │ │ ├── zsysctl_openbsd_arm.go │ │ ├── zsysctl_openbsd_arm64.go │ │ ├── zsysctl_openbsd_mips64.go │ │ ├── zsysctl_openbsd_ppc64.go │ │ ├── zsysctl_openbsd_riscv64.go │ │ ├── zsysnum_darwin_amd64.go │ │ ├── zsysnum_darwin_arm64.go │ │ ├── zsysnum_dragonfly_amd64.go │ │ ├── zsysnum_freebsd_386.go │ │ ├── zsysnum_freebsd_amd64.go │ │ ├── zsysnum_freebsd_arm.go │ │ ├── zsysnum_freebsd_arm64.go │ │ ├── zsysnum_freebsd_riscv64.go │ │ ├── zsysnum_linux_386.go │ │ ├── zsysnum_linux_amd64.go │ │ ├── zsysnum_linux_arm.go │ │ ├── zsysnum_linux_arm64.go │ │ ├── zsysnum_linux_loong64.go │ │ ├── zsysnum_linux_mips.go │ │ ├── zsysnum_linux_mips64.go │ │ ├── zsysnum_linux_mips64le.go │ │ ├── zsysnum_linux_mipsle.go │ │ ├── zsysnum_linux_ppc.go │ │ ├── zsysnum_linux_ppc64.go │ │ ├── zsysnum_linux_ppc64le.go │ │ ├── zsysnum_linux_riscv64.go │ │ ├── zsysnum_linux_s390x.go │ │ ├── zsysnum_linux_sparc64.go │ │ ├── zsysnum_netbsd_386.go │ │ ├── zsysnum_netbsd_amd64.go │ │ ├── zsysnum_netbsd_arm.go │ │ ├── zsysnum_netbsd_arm64.go │ │ ├── zsysnum_openbsd_386.go │ │ ├── zsysnum_openbsd_amd64.go │ │ ├── zsysnum_openbsd_arm.go │ │ ├── zsysnum_openbsd_arm64.go │ │ ├── zsysnum_openbsd_mips64.go │ │ ├── zsysnum_openbsd_ppc64.go │ │ ├── zsysnum_openbsd_riscv64.go │ │ ├── zsysnum_zos_s390x.go │ │ ├── ztypes_aix_ppc.go │ │ ├── ztypes_aix_ppc64.go │ │ ├── ztypes_darwin_amd64.go │ │ ├── ztypes_darwin_arm64.go │ │ ├── ztypes_dragonfly_amd64.go │ │ ├── ztypes_freebsd_386.go │ │ ├── ztypes_freebsd_amd64.go │ │ ├── ztypes_freebsd_arm.go │ │ ├── ztypes_freebsd_arm64.go │ │ ├── ztypes_freebsd_riscv64.go │ │ ├── ztypes_linux.go │ │ ├── ztypes_linux_386.go │ │ ├── ztypes_linux_amd64.go │ │ ├── ztypes_linux_arm.go │ │ ├── ztypes_linux_arm64.go │ │ ├── ztypes_linux_loong64.go │ │ ├── ztypes_linux_mips.go │ │ ├── ztypes_linux_mips64.go │ │ ├── ztypes_linux_mips64le.go │ │ ├── ztypes_linux_mipsle.go │ │ ├── ztypes_linux_ppc.go │ │ ├── ztypes_linux_ppc64.go │ │ ├── ztypes_linux_ppc64le.go │ │ ├── ztypes_linux_riscv64.go │ │ ├── ztypes_linux_s390x.go │ │ ├── ztypes_linux_sparc64.go │ │ ├── ztypes_netbsd_386.go │ │ ├── ztypes_netbsd_amd64.go │ │ ├── ztypes_netbsd_arm.go │ │ ├── ztypes_netbsd_arm64.go │ │ ├── ztypes_openbsd_386.go │ │ ├── ztypes_openbsd_amd64.go │ │ ├── ztypes_openbsd_arm.go │ │ ├── ztypes_openbsd_arm64.go │ │ ├── ztypes_openbsd_mips64.go │ │ ├── ztypes_openbsd_ppc64.go │ │ ├── ztypes_openbsd_riscv64.go │ │ ├── ztypes_solaris_amd64.go │ │ └── ztypes_zos_s390x.go │ └── windows │ │ ├── aliases.go │ │ ├── dll_windows.go │ │ ├── env_windows.go │ │ ├── eventlog.go │ │ ├── exec_windows.go │ │ ├── memory_windows.go │ │ ├── mkerrors.bash │ │ ├── mkknownfolderids.bash │ │ ├── mksyscall.go │ │ ├── race.go │ │ ├── race0.go │ │ ├── security_windows.go │ │ ├── service.go │ │ ├── setupapi_windows.go │ │ ├── str.go │ │ ├── syscall.go │ │ ├── syscall_windows.go │ │ ├── types_windows.go │ │ ├── types_windows_386.go │ │ ├── types_windows_amd64.go │ │ ├── types_windows_arm.go │ │ ├── types_windows_arm64.go │ │ ├── zerrors_windows.go │ │ ├── zknownfolderids_windows.go │ │ └── zsyscall_windows.go │ └── text │ ├── LICENSE │ ├── PATENTS │ ├── encoding │ ├── encoding.go │ ├── internal │ │ ├── identifier │ │ │ ├── identifier.go │ │ │ └── mib.go │ │ └── internal.go │ └── unicode │ │ ├── override.go │ │ └── unicode.go │ ├── internal │ └── utf8internal │ │ └── utf8internal.go │ ├── runes │ ├── cond.go │ └── runes.go │ ├── transform │ └── transform.go │ └── unicode │ └── norm │ ├── composition.go │ ├── forminfo.go │ ├── input.go │ ├── iter.go │ ├── normalize.go │ ├── readwriter.go │ ├── tables10.0.0.go │ ├── tables11.0.0.go │ ├── tables12.0.0.go │ ├── tables13.0.0.go │ ├── tables15.0.0.go │ ├── tables9.0.0.go │ ├── transform.go │ └── trie.go ├── gopkg.in ├── ini.v1 │ ├── .editorconfig │ ├── .editorconfig:Zone.Identifier │ ├── .gitignore │ ├── .gitignore:Zone.Identifier │ ├── .golangci.yml │ ├── .golangci.yml:Zone.Identifier │ ├── LICENSE │ ├── LICENSE:Zone.Identifier │ ├── Makefile │ ├── Makefile:Zone.Identifier │ ├── README.md │ ├── README.md:Zone.Identifier │ ├── bench_test.go:Zone.Identifier │ ├── codecov.yml │ ├── codecov.yml:Zone.Identifier │ ├── data_source.go │ ├── data_source.go:Zone.Identifier │ ├── deprecated.go │ ├── deprecated.go:Zone.Identifier │ ├── error.go │ ├── error.go:Zone.Identifier │ ├── file.go │ ├── file.go:Zone.Identifier │ ├── file_test.go:Zone.Identifier │ ├── helper.go │ ├── helper.go:Zone.Identifier │ ├── helper_test.go:Zone.Identifier │ ├── ini.go │ ├── ini.go:Zone.Identifier │ ├── ini_test.go:Zone.Identifier │ ├── key.go │ ├── key.go:Zone.Identifier │ ├── key_test.go:Zone.Identifier │ ├── parser.go │ ├── parser.go:Zone.Identifier │ ├── parser_test.go:Zone.Identifier │ ├── section.go │ ├── section.go:Zone.Identifier │ ├── section_test.go:Zone.Identifier │ ├── struct.go │ ├── struct.go:Zone.Identifier │ └── struct_test.go:Zone.Identifier └── yaml.v3 │ ├── LICENSE │ ├── LICENSE:Zone.Identifier │ ├── NOTICE │ ├── NOTICE:Zone.Identifier │ ├── README.md │ ├── README.md:Zone.Identifier │ ├── apic.go │ ├── apic.go:Zone.Identifier │ ├── decode.go │ ├── decode.go:Zone.Identifier │ ├── decode_test.go:Zone.Identifier │ ├── emitterc.go │ ├── emitterc.go:Zone.Identifier │ ├── encode.go │ ├── encode.go:Zone.Identifier │ ├── encode_test.go:Zone.Identifier │ ├── example_embedded_test.go:Zone.Identifier │ ├── go.mod:Zone.Identifier │ ├── limit_test.go:Zone.Identifier │ ├── node_test.go:Zone.Identifier │ ├── parserc.go │ ├── parserc.go:Zone.Identifier │ ├── readerc.go │ ├── readerc.go:Zone.Identifier │ ├── resolve.go │ ├── resolve.go:Zone.Identifier │ ├── scannerc.go │ ├── scannerc.go:Zone.Identifier │ ├── sorter.go │ ├── sorter.go:Zone.Identifier │ ├── suite_test.go:Zone.Identifier │ ├── writerc.go │ ├── writerc.go:Zone.Identifier │ ├── yaml.go │ ├── yaml.go:Zone.Identifier │ ├── yamlh.go │ ├── yamlh.go:Zone.Identifier │ ├── yamlprivateh.go │ └── yamlprivateh.go:Zone.Identifier └── modules.txt /.github/workflows/go.yml: -------------------------------------------------------------------------------- 1 | # This workflow will build a golang project 2 | # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-go 3 | 4 | name: Go 5 | 6 | on: 7 | push: 8 | branches: [ "main" ] 9 | pull_request: 10 | branches: [ "main" ] 11 | 12 | jobs: 13 | 14 | build: 15 | runs-on: ubuntu-latest 16 | steps: 17 | - uses: actions/checkout@v4 18 | 19 | - name: Set up Go 20 | uses: actions/setup-go@v4 21 | with: 22 | go-version: '1.23' 23 | 24 | - name: Build 25 | run: go build -v ./... 26 | 27 | - name: Test 28 | run: go test -v ./... 29 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # If you prefer the allow list template instead of the deny list, see community template: 2 | # https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore 3 | # 4 | # Binaries for programs and plugins 5 | *.exe 6 | *.exe~ 7 | *.dll 8 | *.so 9 | *.dylib 10 | 11 | # Test binary, built with `go test -c` 12 | *.test 13 | 14 | # Output of the go coverage tool, specifically when used with LiteIDE 15 | *.out 16 | 17 | # Dependency directories (remove the comment below to include it) 18 | # vendor/ 19 | 20 | # Go workspace file 21 | go.work 22 | go.work.sum 23 | 24 | # env file 25 | .env 26 | build/ 27 | cmd/grasshopper/grasshopper 28 | -------------------------------------------------------------------------------- /dist/config.toml: -------------------------------------------------------------------------------- 1 | ci = "none" 2 | co = "qpp" 3 | ki = "1234567890abcdef" 4 | ko = "1234567890abcdef" 5 | listen = "0.0.0.0:4000" 6 | timeout = "7s" 7 | sockbuf = 262144 8 | nexthops = ["VPS1:1234", "VPS2:1234"] 9 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.cirrus.yml: -------------------------------------------------------------------------------- 1 | freebsd_task: 2 | name: 'FreeBSD' 3 | freebsd_instance: 4 | image_family: freebsd-13-2 5 | install_script: 6 | - pkg update -f 7 | - pkg install -y go 8 | test_script: 9 | # run tests as user "cirrus" instead of root 10 | - pw useradd cirrus -m 11 | - chown -R cirrus:cirrus . 12 | - FSNOTIFY_BUFFER=4096 sudo --preserve-env=FSNOTIFY_BUFFER -u cirrus go test -parallel 1 -race ./... 13 | - sudo --preserve-env=FSNOTIFY_BUFFER -u cirrus go test -parallel 1 -race ./... 14 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.cirrus.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/.cirrus.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*.go] 4 | indent_style = tab 5 | indent_size = 4 6 | insert_final_newline = true 7 | 8 | [*.{yml,yaml}] 9 | indent_style = space 10 | indent_size = 2 11 | insert_final_newline = true 12 | trim_trailing_whitespace = true 13 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.editorconfig:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/.editorconfig:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitattributes: -------------------------------------------------------------------------------- 1 | go.sum linguist-generated 2 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitattributes:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/.gitattributes:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitignore: -------------------------------------------------------------------------------- 1 | # go test -c output 2 | *.test 3 | *.test.exe 4 | 5 | # Output of go build ./cmd/fsnotify 6 | /fsnotify 7 | /fsnotify.exe 8 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.mailmap: -------------------------------------------------------------------------------- 1 | Chris Howey 2 | Nathan Youngman <4566+nathany@users.noreply.github.com> 3 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.mailmap:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/.mailmap:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/CHANGELOG.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/CHANGELOG.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/CONTRIBUTING.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/CONTRIBUTING.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_fen.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_fen.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_fen_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_fen_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_inotify.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_inotify.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_inotify_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_inotify_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_kqueue.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_kqueue.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_kqueue_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_kqueue_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_other.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_other.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_windows.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_windows.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/backend_windows_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/backend_windows_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/fsnotify.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/fsnotify.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/fsnotify_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/fsnotify_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/helpers_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/helpers_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/mkdoc.zsh:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/mkdoc.zsh:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/system_bsd.go: -------------------------------------------------------------------------------- 1 | //go:build freebsd || openbsd || netbsd || dragonfly 2 | // +build freebsd openbsd netbsd dragonfly 3 | 4 | package fsnotify 5 | 6 | import "golang.org/x/sys/unix" 7 | 8 | const openMode = unix.O_NONBLOCK | unix.O_RDONLY | unix.O_CLOEXEC 9 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/system_bsd.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/system_bsd.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/system_darwin.go: -------------------------------------------------------------------------------- 1 | //go:build darwin 2 | // +build darwin 3 | 4 | package fsnotify 5 | 6 | import "golang.org/x/sys/unix" 7 | 8 | // note: this constant is not defined on BSD 9 | const openMode = unix.O_EVTONLY | unix.O_CLOEXEC 10 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/system_darwin.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/fsnotify/fsnotify/system_darwin.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/.gitignore: -------------------------------------------------------------------------------- 1 | y.output 2 | 3 | # ignore intellij files 4 | .idea 5 | *.iml 6 | *.ipr 7 | *.iws 8 | 9 | *.test 10 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - 1.x 7 | - tip 8 | 9 | branches: 10 | only: 11 | - master 12 | 13 | script: make test 14 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/.travis.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/.travis.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/Makefile: -------------------------------------------------------------------------------- 1 | TEST?=./... 2 | 3 | default: test 4 | 5 | fmt: generate 6 | go fmt ./... 7 | 8 | test: generate 9 | go get -t ./... 10 | go test $(TEST) $(TESTARGS) 11 | 12 | generate: 13 | go generate ./... 14 | 15 | updatedeps: 16 | go get -u golang.org/x/tools/cmd/stringer 17 | 18 | .PHONY: default generate test updatedeps 19 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/Makefile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/Makefile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/appveyor.yml: -------------------------------------------------------------------------------- 1 | version: "build-{branch}-{build}" 2 | image: Visual Studio 2015 3 | clone_folder: c:\gopath\src\github.com\hashicorp\hcl 4 | environment: 5 | GOPATH: c:\gopath 6 | init: 7 | - git config --global core.autocrlf false 8 | install: 9 | - cmd: >- 10 | echo %Path% 11 | 12 | go version 13 | 14 | go env 15 | 16 | go get -t ./... 17 | 18 | build_script: 19 | - cmd: go test -v ./... 20 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/appveyor.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/appveyor.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/decoder.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/decoder.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/decoder_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/decoder_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl.go: -------------------------------------------------------------------------------- 1 | // Package hcl decodes HCL into usable Go structures. 2 | // 3 | // hcl input can come in either pure HCL format or JSON format. 4 | // It can be parsed into an AST, and then decoded into a structure, 5 | // or it can be decoded directly from a string into a structure. 6 | // 7 | // If you choose to parse HCL into a raw AST, the benefit is that you 8 | // can write custom visitor implementations to implement custom 9 | // semantic checks. By default, HCL does not perform any semantic 10 | // checks. 11 | package hcl 12 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/ast/ast.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/ast/ast.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/ast/ast_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/ast/ast_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/ast/walk.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/ast/walk.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/parser/error.go: -------------------------------------------------------------------------------- 1 | package parser 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/hashicorp/hcl/hcl/token" 7 | ) 8 | 9 | // PosError is a parse error that contains a position. 10 | type PosError struct { 11 | Pos token.Pos 12 | Err error 13 | } 14 | 15 | func (e *PosError) Error() string { 16 | return fmt.Sprintf("At %s: %s", e.Pos, e.Err) 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/parser/error.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/parser/error.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/parser/error_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/parser/error_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/parser/parser.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/parser/parser.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/parser/parser_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/parser/parser_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/printer/nodes.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/printer/nodes.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/printer/printer.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/printer/printer.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/printer/printer_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/printer/printer_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/scanner/scanner.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/scanner/scanner.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/scanner/scanner_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/scanner/scanner_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/strconv/quote.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/strconv/quote.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/strconv/quote_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/strconv/quote_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/token/position.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/token/position.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/token/token.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/token/token.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl/token/token_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl/token/token_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/hcl_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/hcl_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/parser/flatten.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/parser/flatten.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/parser/parser.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/parser/parser.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/parser/parser_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/parser/parser_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/scanner/scanner.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/scanner/scanner.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/scanner/scanner_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/scanner/scanner_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/token/position.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/token/position.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/token/token.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/token/token.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/json/token/token_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/json/token/token_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/lex.go: -------------------------------------------------------------------------------- 1 | package hcl 2 | 3 | import ( 4 | "unicode" 5 | "unicode/utf8" 6 | ) 7 | 8 | type lexModeValue byte 9 | 10 | const ( 11 | lexModeUnknown lexModeValue = iota 12 | lexModeHcl 13 | lexModeJson 14 | ) 15 | 16 | // lexMode returns whether we're going to be parsing in JSON 17 | // mode or HCL mode. 18 | func lexMode(v []byte) lexModeValue { 19 | var ( 20 | r rune 21 | w int 22 | offset int 23 | ) 24 | 25 | for { 26 | r, w = utf8.DecodeRune(v[offset:]) 27 | offset += w 28 | if unicode.IsSpace(r) { 29 | continue 30 | } 31 | if r == '{' { 32 | return lexModeJson 33 | } 34 | break 35 | } 36 | 37 | return lexModeHcl 38 | } 39 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/lex.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/lex.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/lex_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/lex_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/hcl/parse.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/hashicorp/hcl/parse.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/inconshreveable/mousetrap/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/inconshreveable/mousetrap/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/inconshreveable/mousetrap/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/inconshreveable/mousetrap/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/inconshreveable/mousetrap/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/inconshreveable/mousetrap/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/inconshreveable/mousetrap/trap_others.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | // +build !windows 3 | 4 | package mousetrap 5 | 6 | // StartedByExplorer returns true if the program was invoked by the user 7 | // double-clicking on the executable from explorer.exe 8 | // 9 | // It is conservative and returns false if any of the internal calls fail. 10 | // It does not guarantee that the program was run from a terminal. It only can tell you 11 | // whether it was launched from explorer.exe 12 | // 13 | // On non-Windows platforms, it always returns false. 14 | func StartedByExplorer() bool { 15 | return false 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/inconshreveable/mousetrap/trap_others.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/inconshreveable/mousetrap/trap_others.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/inconshreveable/mousetrap/trap_windows.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/inconshreveable/mousetrap/trap_windows.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/.gitignore: -------------------------------------------------------------------------------- 1 | *.sublime-project 2 | *.sublime-workspace 3 | *.un~ 4 | *.swp 5 | .idea/ 6 | *.iml 7 | -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/CHANGELOG.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/CHANGELOG.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/LICENSE.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/LICENSE.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/benchmark_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/benchmark_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/decode.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/decode.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/decode_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/decode_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/doc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/doc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/example_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/example_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/integrate.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/integrate.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/integrate_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/integrate_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/lex.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/lex.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/load.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/load.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/load_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/load_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/parser.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/parser.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/properties.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/properties.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/properties_go1.15_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/properties_go1.15_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/properties_pre_go1.15_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/properties_pre_go1.15_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/properties_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/properties_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/rangecheck.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/magiconair/properties/rangecheck.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/CHANGELOG.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/CHANGELOG.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/decode_hooks.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/decode_hooks.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/decode_hooks_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/decode_hooks_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/error.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/error.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/mapstructure.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/mapstructure.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/mapstructure_benchmark_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/mapstructure_benchmark_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/mapstructure_bugs_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/mapstructure_bugs_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/mapstructure_examples_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/mapstructure_examples_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/mapstructure_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/mitchellh/mapstructure/mapstructure_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.dockerignore: -------------------------------------------------------------------------------- 1 | cmd/tomll/tomll 2 | cmd/tomljson/tomljson 3 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.dockerignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/.dockerignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | benchmark/benchmark.toml text eol=lf 4 | testdata/** text eol=lf 5 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.gitattributes:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/.gitattributes:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.gitignore: -------------------------------------------------------------------------------- 1 | test_program/test_program_bin 2 | fuzz/ 3 | cmd/tomll/tomll 4 | cmd/tomljson/tomljson 5 | cmd/tomltestgen/tomltestgen 6 | dist 7 | tests/ 8 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.golangci.toml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/.golangci.toml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.goreleaser.yaml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/.goreleaser.yaml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/CONTRIBUTING.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/CONTRIBUTING.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM scratch 2 | ENV PATH "$PATH:/bin" 3 | COPY tomll /bin/tomll 4 | COPY tomljson /bin/tomljson 5 | COPY jsontoml /bin/jsontoml 6 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/Dockerfile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/Dockerfile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Supported Versions 4 | 5 | | Version | Supported | 6 | | ---------- | ------------------ | 7 | | Latest 2.x | :white_check_mark: | 8 | | All 1.x | :x: | 9 | | All 0.x | :x: | 10 | 11 | ## Reporting a Vulnerability 12 | 13 | Email a vulnerability report to `security@pelletier.codes`. Make sure to include 14 | as many details as possible to reproduce the vulnerability. This is a 15 | side-project: I will try to get back to you as quickly as possible, time 16 | permitting in my personal life. Providing a working patch helps very much! 17 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/SECURITY.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/SECURITY.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/ci.sh:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/ci.sh:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/decode.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/decode.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/doc.go: -------------------------------------------------------------------------------- 1 | // Package toml is a library to read and write TOML documents. 2 | package toml 3 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/doc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/doc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/errors.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/errors.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/errors_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/errors_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/example_text_marshaling_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/example_text_marshaling_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/fast_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/fast_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/fuzz_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/fuzz_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/characters/ascii.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/characters/ascii.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/characters/utf8.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/characters/utf8.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/danger/danger.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/danger/danger.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/danger/danger_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/danger/danger_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/danger/typeid.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/danger/typeid.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/tracker/key.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/tracker/key.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/tracker/seen.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/tracker/seen.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/tracker/seen_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/tracker/seen_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/tracker/tracker.go: -------------------------------------------------------------------------------- 1 | package tracker 2 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/tracker/tracker.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/internal/tracker/tracker.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/localtime.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/localtime.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/localtime_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/localtime_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/marshaler.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/marshaler.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/marshaler_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/marshaler_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/strict.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/strict.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/toml.abnf:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/toml.abnf:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/toml_testgen_support_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/toml_testgen_support_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/toml_testgen_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/toml_testgen_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/types.go: -------------------------------------------------------------------------------- 1 | package toml 2 | 3 | import ( 4 | "encoding" 5 | "reflect" 6 | "time" 7 | ) 8 | 9 | var timeType = reflect.TypeOf((*time.Time)(nil)).Elem() 10 | var textMarshalerType = reflect.TypeOf((*encoding.TextMarshaler)(nil)).Elem() 11 | var textUnmarshalerType = reflect.TypeOf((*encoding.TextUnmarshaler)(nil)).Elem() 12 | var mapStringInterfaceType = reflect.TypeOf(map[string]interface{}(nil)) 13 | var sliceInterfaceType = reflect.TypeOf([]interface{}(nil)) 14 | var stringType = reflect.TypeOf("") 15 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/types.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/types.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unmarshaler.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unmarshaler.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unmarshaler_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unmarshaler_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/ast.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/ast.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/benchmark_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/benchmark_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/builder.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/builder.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/doc.go: -------------------------------------------------------------------------------- 1 | // Package unstable provides APIs that do not meet the backward compatibility 2 | // guarantees yet. 3 | package unstable 4 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/doc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/doc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/kind.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/kind.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/parser.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/parser.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/parser_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/parser_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/scanner.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/scanner.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/unmarshaler.go: -------------------------------------------------------------------------------- 1 | package unstable 2 | 3 | // The Unmarshaler interface may be implemented by types to customize their 4 | // behavior when being unmarshaled from a TOML document. 5 | type Unmarshaler interface { 6 | UnmarshalTOML(value *Node) error 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/unmarshaler.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pelletier/go-toml/v2/unstable/unmarshaler.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: github.com/pkg/errors 3 | go: 4 | - 1.11.x 5 | - 1.12.x 6 | - 1.13.x 7 | - tip 8 | 9 | script: 10 | - make check 11 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.travis.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/.travis.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/Makefile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/Makefile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/appveyor.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/appveyor.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/bench_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/bench_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/errors.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/errors.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/errors_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/errors_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/example_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/example_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/format_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/format_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/go113.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/go113.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/go113_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/go113_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/json_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/json_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/stack.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/stack.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/stack_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/pkg/errors/stack_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/locafero/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [{Makefile,*.mk}] 12 | indent_style = tab 13 | 14 | [*.nix] 15 | indent_size = 2 16 | 17 | [*.go] 18 | indent_style = tab 19 | 20 | [{*.yml,*.yaml}] 21 | indent_size = 2 22 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/locafero/.envrc: -------------------------------------------------------------------------------- 1 | if ! has nix_direnv_version || ! nix_direnv_version 2.3.0; then 2 | source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.3.0/direnvrc" "sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8=" 3 | fi 4 | use flake . --impure 5 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/locafero/.gitignore: -------------------------------------------------------------------------------- 1 | /.devenv/ 2 | /.direnv/ 3 | /.task/ 4 | /bin/ 5 | /build/ 6 | /tmp/ 7 | /var/ 8 | /vendor/ 9 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/locafero/file_type.go: -------------------------------------------------------------------------------- 1 | package locafero 2 | 3 | import "io/fs" 4 | 5 | // FileType represents the kind of entries [Finder] can return. 6 | type FileType int 7 | 8 | const ( 9 | FileTypeAll FileType = iota 10 | FileTypeFile 11 | FileTypeDir 12 | ) 13 | 14 | func (ft FileType) matchFileInfo(info fs.FileInfo) bool { 15 | switch ft { 16 | case FileTypeAll: 17 | return true 18 | 19 | case FileTypeFile: 20 | return !info.IsDir() 21 | 22 | case FileTypeDir: 23 | return info.IsDir() 24 | 25 | default: 26 | return false 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/locafero/justfile: -------------------------------------------------------------------------------- 1 | default: 2 | just --list 3 | 4 | test: 5 | go test -race -v ./... 6 | 7 | lint: 8 | golangci-lint run 9 | 10 | fmt: 11 | golangci-lint run --fix 12 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/slog-shim/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.nix] 12 | indent_size = 2 13 | 14 | [{Makefile,*.mk}] 15 | indent_style = tab 16 | 17 | [Taskfile.yaml] 18 | indent_size = 2 19 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/slog-shim/.envrc: -------------------------------------------------------------------------------- 1 | if ! has nix_direnv_version || ! nix_direnv_version 2.3.0; then 2 | source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.3.0/direnvrc" "sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8=" 3 | fi 4 | use flake . --impure 5 | -------------------------------------------------------------------------------- /vendor/github.com/sagikazarmark/slog-shim/.gitignore: -------------------------------------------------------------------------------- 1 | /.devenv/ 2 | /.direnv/ 3 | /.task/ 4 | /build/ 5 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/conc/.golangci.yml: -------------------------------------------------------------------------------- 1 | linters: 2 | disable-all: true 3 | enable: 4 | - errcheck 5 | - godot 6 | - gosimple 7 | - govet 8 | - ineffassign 9 | - staticcheck 10 | - typecheck 11 | - unused 12 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/conc/internal/multierror/multierror_go119.go: -------------------------------------------------------------------------------- 1 | //go:build !go1.20 2 | // +build !go1.20 3 | 4 | package multierror 5 | 6 | import "go.uber.org/multierr" 7 | 8 | var ( 9 | Join = multierr.Combine 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/conc/internal/multierror/multierror_go120.go: -------------------------------------------------------------------------------- 1 | //go:build go1.20 2 | // +build go1.20 3 | 4 | package multierror 5 | 6 | import "errors" 7 | 8 | var ( 9 | Join = errors.Join 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/conc/panics/try.go: -------------------------------------------------------------------------------- 1 | package panics 2 | 3 | // Try executes f, catching and returning any panic it might spawn. 4 | // 5 | // The recovered panic can be propagated with panic(), or handled as a normal error with 6 | // (*panics.Recovered).AsError(). 7 | func Try(f func()) *Recovered { 8 | var c Catcher 9 | c.Try(f) 10 | return c.Recovered() 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/.gitignore: -------------------------------------------------------------------------------- 1 | sftpfs/file1 2 | sftpfs/test/ 3 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/LICENSE.txt:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/LICENSE.txt:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/afero.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/afero.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/afero_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/afero_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/appveyor.yml: -------------------------------------------------------------------------------- 1 | # This currently does nothing. We have moved to GitHub action, but this is kept 2 | # until spf13 has disabled this project in AppVeyor. 3 | version: '{build}' 4 | clone_folder: C:\gopath\src\github.com\spf13\afero 5 | environment: 6 | GOPATH: C:\gopath 7 | build_script: 8 | - cmd: >- 9 | go version 10 | 11 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/appveyor.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/appveyor.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/basepath.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/basepath.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/basepath_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/basepath_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/cacheOnReadFs.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/cacheOnReadFs.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/composite_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/composite_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/const_bsds.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/const_bsds.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/const_win_unix.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/const_win_unix.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/copyOnWriteFs.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/copyOnWriteFs.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/copyOnWriteFs_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/copyOnWriteFs_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/httpFs.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/httpFs.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/internal/common/adapters.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/internal/common/adapters.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/iofs.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/iofs.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/iofs_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/iofs_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/ioutil.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/ioutil.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/ioutil_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/ioutil_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/lstater.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/lstater.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/lstater_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/lstater_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/match.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/match.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/match_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/match_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/mem/dir.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/mem/dir.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/mem/dirmap.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/mem/dirmap.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/mem/file.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/mem/file.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/mem/file_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/mem/file_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/memmap.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/memmap.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/memmap_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/memmap_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/os.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/os.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/path.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/path.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/path_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/path_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/readonlyfs.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/readonlyfs.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/regexpfs.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/regexpfs.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/ro_regexp_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/ro_regexp_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/symlink.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/symlink.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/symlink_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/symlink_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/unionFile.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/unionFile.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/util.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/util.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/util_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/afero/util_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | 25 | *.bench 26 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/Makefile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/Makefile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/cast.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/cast.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/cast_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/cast_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/caste.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/caste.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/timeformattype_string.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cast/timeformattype_string.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | # Vim files https://github.com/github/gitignore/blob/master/Global/Vim.gitignore 23 | # swap 24 | [._]*.s[a-w][a-z] 25 | [._]s[a-w][a-z] 26 | # session 27 | Session.vim 28 | # temporary 29 | .netrwhist 30 | *~ 31 | # auto-generated tag files 32 | tags 33 | 34 | *.exe 35 | cobra.test 36 | bin 37 | 38 | .idea/ 39 | *.iml 40 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.golangci.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/.golangci.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.mailmap: -------------------------------------------------------------------------------- 1 | Steve Francia 2 | Bjørn Erik Pedersen 3 | Fabiano Franz 4 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.mailmap:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/.mailmap:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/CONDUCT.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/CONDUCT.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/CONTRIBUTING.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/CONTRIBUTING.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/LICENSE.txt:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/LICENSE.txt:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/MAINTAINERS: -------------------------------------------------------------------------------- 1 | maintainers: 2 | - spf13 3 | - johnSchnake 4 | - jpmcb 5 | - marckhouzam 6 | inactive: 7 | - anthonyfok 8 | - bep 9 | - bogem 10 | - broady 11 | - eparis 12 | - jharshman 13 | - wfernandes 14 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/MAINTAINERS:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/MAINTAINERS:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/Makefile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/Makefile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/active_help.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/active_help.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/active_help_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/active_help_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/args.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/args.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/args_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/args_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/bash_completions.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/bash_completions.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/bash_completionsV2.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/bash_completionsV2.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/bash_completionsV2_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/bash_completionsV2_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/bash_completions_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/bash_completions_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/cobra.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/cobra.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/cobra_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/cobra_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/command.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/command.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/command_notwin.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/command_notwin.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/command_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/command_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/command_win.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/command_win.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/completions.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/completions.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/completions_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/completions_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/fish_completions.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/fish_completions.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/fish_completions_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/fish_completions_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/flag_groups.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/flag_groups.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/flag_groups_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/flag_groups_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/powershell_completions.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/powershell_completions.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/powershell_completions_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/powershell_completions_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/shell_completions.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/shell_completions.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/zsh_completions.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/zsh_completions.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/zsh_completions_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/cobra/zsh_completions_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | 3 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - 1.9.x 7 | - 1.10.x 8 | - 1.11.x 9 | - tip 10 | 11 | matrix: 12 | allow_failures: 13 | - go: tip 14 | 15 | install: 16 | - go get golang.org/x/lint/golint 17 | - export PATH=$GOPATH/bin:$PATH 18 | - go install ./... 19 | 20 | script: 21 | - verify/all.sh -v 22 | - go test ./... 23 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.travis.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/.travis.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/bool.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/bool.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/bool_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/bool_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/bool_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/bool_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/bool_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/bool_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/bytes.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/bytes.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/bytes_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/bytes_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/count.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/count.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/count_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/count_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/duration.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/duration.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/duration_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/duration_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/duration_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/duration_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/example_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/example_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/export_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/export_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/flag.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/flag.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/flag_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/flag_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/float32.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/float32.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/float32_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/float32_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/float32_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/float32_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/float64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/float64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/float64_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/float64_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/float64_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/float64_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/golangflag.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/golangflag.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/golangflag_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/golangflag_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int16.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int16.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int32.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int32.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int32_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int32_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int32_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int32_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int64_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int64_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int64_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int64_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int8.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int8.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/int_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/int_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ip.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ip.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ip_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ip_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ip_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ip_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ip_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ip_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ipmask.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ipmask.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ipnet.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ipnet.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/ipnet_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/ipnet_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/printusage_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/printusage_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_array.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_array.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_array_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_array_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_to_int.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_to_int.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_to_int64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_to_int64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_to_int64_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_to_int64_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_to_int_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_to_int_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_to_string.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_to_string.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/string_to_string_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/string_to_string_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint16.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint16.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint32.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint32.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint8.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint8.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint_slice.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint_slice.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/uint_slice_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/spf13/pflag/uint_slice_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.go] 12 | indent_style = tab 13 | 14 | [{Makefile,*.mk}] 15 | indent_style = tab 16 | 17 | [*.nix] 18 | indent_size = 2 19 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/.envrc: -------------------------------------------------------------------------------- 1 | if ! has nix_direnv_version || ! nix_direnv_version 2.3.0; then 2 | source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.3.0/direnvrc" "sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8=" 3 | fi 4 | use flake . --impure 5 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/.gitignore: -------------------------------------------------------------------------------- 1 | /.devenv/ 2 | /.direnv/ 3 | /.idea/ 4 | /.pre-commit-config.yaml 5 | /bin/ 6 | /build/ 7 | /var/ 8 | /vendor/ 9 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/.yamlignore: -------------------------------------------------------------------------------- 1 | # TODO: FIXME 2 | /.github/ 3 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/.yamllint.yaml: -------------------------------------------------------------------------------- 1 | ignore-from-file: [.gitignore, .yamlignore] 2 | 3 | extends: default 4 | 5 | rules: 6 | line-length: disable 7 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/internal/encoding/error.go: -------------------------------------------------------------------------------- 1 | package encoding 2 | 3 | type encodingError string 4 | 5 | func (e encodingError) Error() string { 6 | return string(e) 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/internal/encoding/json/codec.go: -------------------------------------------------------------------------------- 1 | package json 2 | 3 | import ( 4 | "encoding/json" 5 | ) 6 | 7 | // Codec implements the encoding.Encoder and encoding.Decoder interfaces for JSON encoding. 8 | type Codec struct{} 9 | 10 | func (Codec) Encode(v map[string]any) ([]byte, error) { 11 | // TODO: expose prefix and indent in the Codec as setting? 12 | return json.MarshalIndent(v, "", " ") 13 | } 14 | 15 | func (Codec) Decode(b []byte, v map[string]any) error { 16 | return json.Unmarshal(b, &v) 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/internal/encoding/toml/codec.go: -------------------------------------------------------------------------------- 1 | package toml 2 | 3 | import ( 4 | "github.com/pelletier/go-toml/v2" 5 | ) 6 | 7 | // Codec implements the encoding.Encoder and encoding.Decoder interfaces for TOML encoding. 8 | type Codec struct{} 9 | 10 | func (Codec) Encode(v map[string]any) ([]byte, error) { 11 | return toml.Marshal(v) 12 | } 13 | 14 | func (Codec) Decode(b []byte, v map[string]any) error { 15 | return toml.Unmarshal(b, &v) 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/internal/encoding/yaml/codec.go: -------------------------------------------------------------------------------- 1 | package yaml 2 | 3 | import "gopkg.in/yaml.v3" 4 | 5 | // Codec implements the encoding.Encoder and encoding.Decoder interfaces for YAML encoding. 6 | type Codec struct{} 7 | 8 | func (Codec) Encode(v map[string]any) ([]byte, error) { 9 | return yaml.Marshal(v) 10 | } 11 | 12 | func (Codec) Decode(b []byte, v map[string]any) error { 13 | return yaml.Unmarshal(b, &v) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/internal/features/bind_struct.go: -------------------------------------------------------------------------------- 1 | //go:build viper_bind_struct 2 | 3 | package features 4 | 5 | const BindStruct = true 6 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/internal/features/bind_struct_default.go: -------------------------------------------------------------------------------- 1 | //go:build !viper_bind_struct 2 | 3 | package features 4 | 5 | const BindStruct = false 6 | -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.env.invalid: -------------------------------------------------------------------------------- 1 | lol$wut 2 | -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.env.invalid:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/.env.invalid:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.env:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/.env:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.gitignore: -------------------------------------------------------------------------------- 1 | *.test 2 | *.out 3 | annotate.json 4 | profile.cov 5 | -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.golangci.yaml: -------------------------------------------------------------------------------- 1 | # Options for analysis running. 2 | run: 3 | timeout: 1m 4 | 5 | linters-settings: 6 | gofmt: 7 | simplify: true 8 | -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/.golangci.yaml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/.golangci.yaml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/CHANGELOG.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/CHANGELOG.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/gotenv.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/gotenv.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/gotenv_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/gotenv_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/subosito/gotenv/scanner_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/subosito/gotenv/scanner_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.exe~ 4 | *.dll 5 | *.so 6 | *.dylib 7 | 8 | # Test binary, build with `go test -c` 9 | *.test 10 | 11 | # Output of the go coverage tool, specifically when used with LiteIDE 12 | *.out 13 | .idea/ 14 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/README.md: -------------------------------------------------------------------------------- 1 | # cpu 2 | internal/cpu(in Go standard lib) with these detections: 3 | 4 | >- AVX512 5 | > 6 | >- Cache Size 7 | > 8 | >- Invariant TSC 9 | > 10 | 11 | It also provides: 12 | 13 | >- False sharing range, see `X86FalseSharingRange` for X86 platform. 14 | > 15 | >- TSC frequency 16 | > 17 | >- Name 18 | > 19 | >- Family & Model 20 | 21 | # Acknowledgement 22 | 23 | [klauspost/cpuid](https://github.com/klauspost/cpuid) -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_386.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const GOARCH = "386" 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_386.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_386.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_amd64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const GOARCH = "amd64" 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_amd64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_amd64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_amd64p32.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const GOARCH = "amd64p32" 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_amd64p32.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_amd64p32.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 32 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_arm.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_arm.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_arm64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_arm64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_loong64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 64 8 | 9 | func doinit() { 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_loong64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_loong64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mips.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 32 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mips.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_mips.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mips64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 32 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mips64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_mips64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mips64le.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 32 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mips64le.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_mips64le.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mipsle.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 32 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_mipsle.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_mipsle.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_no_init.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !386 6 | // +build !amd64 7 | // +build !amd64p32 8 | // +build !arm64 9 | // +build !loong64 10 | // +build !ppc64 11 | // +build !ppc64le 12 | // +build !riscv64 13 | // +build !s390x 14 | 15 | package cpu 16 | 17 | func doinit() { 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_no_init.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_no_init.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_ppc64x.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_ppc64x.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_riscv64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 32 8 | 9 | func doinit() { 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_riscv64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_riscv64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_s390x.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_s390x.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_s390x.s:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_s390x.s:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_wasm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const CacheLineSize = 64 8 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_wasm.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_wasm.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_x86.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_x86.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/cpu/cpu_x86.s:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/cpu/cpu_x86.s:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/.gitattributes: -------------------------------------------------------------------------------- 1 | *.s linguist-language=go:x 2 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/.gitattributes:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/.gitattributes:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.exe~ 4 | *.dll 5 | *.so 6 | *.dylib 7 | 8 | # Test binary, build with `go test -c` 9 | *.test 10 | 11 | # Output of the go coverage tool, specifically when used with LiteIDE 12 | *.out 13 | .idea 14 | -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xor.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xor.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xor_amd64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xor_amd64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xor_generic.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xor_generic.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xor_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xor_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xoravx2_amd64.s:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xoravx2_amd64.s:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xoravx512_amd64.s:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xoravx512_amd64.s:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xorbytes_amd64.s:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xorbytes_amd64.s:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/templexxx/xorsimd/xorsse2_amd64.s:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/templexxx/xorsimd/xorsse2_amd64.s:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/tjfoc/gmsm/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/tjfoc/gmsm/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/tjfoc/gmsm/sm4/sm4.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/tjfoc/gmsm/sm4/sm4.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/tjfoc/gmsm/sm4/sm4_gcm.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/tjfoc/gmsm/sm4/sm4_gcm.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/tjfoc/gmsm/sm4/sm4_gcm_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/tjfoc/gmsm/sm4/sm4_gcm_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/tjfoc/gmsm/sm4/sm4_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/tjfoc/gmsm/sm4/sm4_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/tjfoc/gmsm/sm4/utils.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/github.com/tjfoc/gmsm/sm4/utils.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/github.com/xtaci/gaio/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.exe~ 4 | *.dll 5 | *.so 6 | *.dylib 7 | *.orig 8 | 9 | # Test binary, built with `go test -c` 10 | *.test 11 | 12 | # Output of the go coverage tool, specifically when used with LiteIDE 13 | *.out 14 | 15 | # Dependency directories (remove the comment below to include it) 16 | # vendor/ 17 | -------------------------------------------------------------------------------- /vendor/github.com/xtaci/gaio/pkg.go: -------------------------------------------------------------------------------- 1 | // Package gaio is an Async-IO library for Golang. 2 | // 3 | // gaio acts in proactor mode, https://en.wikipedia.org/wiki/Proactor_pattern. 4 | // User submit async IO operations and waits for IO-completion signal. 5 | package gaio 6 | -------------------------------------------------------------------------------- /vendor/github.com/xtaci/qpp/.gitignore: -------------------------------------------------------------------------------- 1 | # If you prefer the allow list template instead of the deny list, see community template: 2 | # https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore 3 | # 4 | # Binaries for programs and plugins 5 | *.exe 6 | *.exe~ 7 | *.dll 8 | *.so 9 | *.dylib 10 | 11 | # Test binary, built with `go test -c` 12 | *.test 13 | 14 | # Output of the go coverage tool, specifically when used with LiteIDE 15 | *.out 16 | chi-square.csv 17 | 18 | # Dependency directories (remove the comment below to include it) 19 | # vendor/ 20 | 21 | # Go workspace file 22 | go.work 23 | go.work.sum 24 | -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/.codecov.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/.codecov.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | .DS_Store 3 | /vendor 4 | cover.html 5 | cover.out 6 | lint.log 7 | 8 | # Binaries 9 | *.test 10 | 11 | # Profiling output 12 | *.prof 13 | 14 | # Output of fossa analyzer 15 | /fossa 16 | -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/CHANGELOG.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/CHANGELOG.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/LICENSE.txt:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/LICENSE.txt:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/Makefile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/Makefile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/assert_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/assert_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/bool.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/bool.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/bool_ext.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/bool_ext.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/bool_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/bool_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/doc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/doc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/duration.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/duration.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/duration_ext.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/duration_ext.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/duration_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/duration_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/error.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/error.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/error_ext.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/error_ext.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/error_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/error_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/example_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/example_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/float64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/float64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/float64_ext.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/float64_ext.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/float64_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/float64_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/gen.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/gen.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/go.sum:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/go.sum:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/int32.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/int32.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/int32_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/int32_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/int64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/int64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/int64_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/int64_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/nocmp.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/nocmp.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/nocmp_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/nocmp_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/stress_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/stress_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/string.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/string.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/string_ext.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/string_ext.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/string_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/string_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/time.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/time.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/time_ext.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/time_ext.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/time_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/time_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/uint32.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/uint32.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/uint32_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/uint32_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/uint64.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/uint64.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/uint64_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/uint64_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/uintptr.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/uintptr.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/uintptr_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/uintptr_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/unsafe_pointer.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/unsafe_pointer.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/unsafe_pointer_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/unsafe_pointer_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/value.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/value.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/value_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/go.uber.org/atomic/value_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/go.uber.org/multierr/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | cover.html 3 | cover.out 4 | /bin 5 | -------------------------------------------------------------------------------- /vendor/go.uber.org/multierr/glide.yaml: -------------------------------------------------------------------------------- 1 | package: go.uber.org/multierr 2 | import: 3 | - package: go.uber.org/atomic 4 | version: ^1 5 | testImport: 6 | - package: github.com/stretchr/testify 7 | subpackages: 8 | - assert 9 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !amd64 || purego || !gc 6 | 7 | package salsa 8 | 9 | // XORKeyStream crypts bytes from in to out using the given key and counters. 10 | // In and out must overlap entirely or not at all. Counter 11 | // contains the raw salsa20 counter bytes (both nonce and block counter). 12 | func XORKeyStream(out, in []byte, counter *[16]byte, key *[32]byte) { 13 | genericXORKeyStream(out, in, counter, key) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/exp/slog/internal/ignorepc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package internal 6 | 7 | // If IgnorePC is true, do not invoke runtime.Callers to get the pc. 8 | // This is solely for benchmarking the slowdown from runtime.Callers. 9 | var IgnorePC = false 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/aliases.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | type Signal = syscall.Signal 12 | type Errno = syscall.Errno 13 | type SysProcAttr = syscall.SysProcAttr 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/asm_aix_ppc64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | #include "textflag.h" 8 | 9 | // 10 | // System calls for ppc64, AIX are implemented in runtime/syscall_aix.go 11 | // 12 | 13 | TEXT ·syscall6(SB),NOSPLIT,$0-88 14 | JMP syscall·syscall6(SB) 15 | 16 | TEXT ·rawSyscall6(SB),NOSPLIT,$0-88 17 | JMP syscall·rawSyscall6(SB) 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/asm_solaris_amd64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | #include "textflag.h" 8 | 9 | // 10 | // System calls for amd64, Solaris are implemented in runtime/syscall_solaris.go 11 | // 12 | 13 | TEXT ·sysvicall6(SB),NOSPLIT,$0-88 14 | JMP syscall·sysvicall6(SB) 15 | 16 | TEXT ·rawSysvicall6(SB),NOSPLIT,$0-88 17 | JMP syscall·rawSysvicall6(SB) 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/auxv_unsupported.go: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !go1.21 && (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos) 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | func Auxv() ([][2]uintptr, error) { 12 | return nil, syscall.ENOTSUP 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/constants.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | const ( 10 | R_OK = 0x4 11 | W_OK = 0x2 12 | X_OK = 0x1 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_big.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64 6 | 7 | package unix 8 | 9 | const isBigEndian = true 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_little.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh 6 | 7 | package unix 8 | 9 | const isBigEndian = false 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (linux && 386) || (linux && arm) || (linux && mips) || (linux && mipsle) || (linux && ppc) 6 | 7 | package unix 8 | 9 | func init() { 10 | // On 32-bit Linux systems, the fcntl syscall that matches Go's 11 | // Flock_t type is SYS_FCNTL64, not SYS_FCNTL. 12 | fcntl64Syscall = SYS_FCNTL64 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gccgo && linux && amd64 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | //extern gettimeofday 12 | func realGettimeofday(*Timeval, *byte) int32 13 | 14 | func gettimeofday(tv *Timeval) (err syscall.Errno) { 15 | r := realGettimeofday(tv, nil) 16 | if r < 0 { 17 | return syscall.GetErrno() 18 | } 19 | return 0 20 | } 21 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/mmap_nomremap.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | var mapper = &mmapper{ 10 | active: make(map[*byte][]byte), 11 | mmap: mmap, 12 | munmap: munmap, 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/pagesize_unix.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | // For Unix, get the pagesize from the runtime. 8 | 9 | package unix 10 | 11 | import "syscall" 12 | 13 | func Getpagesize() int { 14 | return syscall.Getpagesize() 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/ptrace_darwin.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build darwin && !ios 6 | 7 | package unix 8 | 9 | func ptrace(request int, pid int, addr uintptr, data uintptr) error { 10 | return ptrace1(request, pid, addr, data) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/ptrace_ios.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build ios 6 | 7 | package unix 8 | 9 | func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { 10 | return ENOTSUP 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/race0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2012 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || (darwin && !race) || (linux && !race) || (freebsd && !race) || netbsd || openbsd || solaris || dragonfly || zos 6 | 7 | package unix 8 | 9 | import ( 10 | "unsafe" 11 | ) 12 | 13 | const raceenabled = false 14 | 15 | func raceAcquire(addr unsafe.Pointer) { 16 | } 17 | 18 | func raceReleaseMerge(addr unsafe.Pointer) { 19 | } 20 | 21 | func raceReadRange(addr unsafe.Pointer, len int) { 22 | } 23 | 24 | func raceWriteRange(addr unsafe.Pointer, len int) { 25 | } 26 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/readdirent_getdents.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || dragonfly || freebsd || linux || netbsd || openbsd 6 | 7 | package unix 8 | 9 | // ReadDirent reads directory entries from fd and writes them into buf. 10 | func ReadDirent(fd int, buf []byte) (n int, err error) { 11 | return Getdents(fd, buf) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package unix 6 | 7 | // Round the length of a raw sockaddr up to align it properly. 8 | func cmsgAlignOf(salen int) int { 9 | salign := SizeofPtr 10 | if SizeofPtr == 8 && !supportsABI(_dragonflyABIChangeVersion) { 11 | // 64-bit Dragonfly before the September 2019 ABI changes still requires 12 | // 32-bit aligned access to network subsystem. 13 | salign = 4 14 | } 15 | return (salen + salign - 1) & ^(salign - 1) 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_hurd_386.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build 386 && hurd 6 | 7 | package unix 8 | 9 | const ( 10 | TIOCGETA = 0x62251713 11 | ) 12 | 13 | type Winsize struct { 14 | Row uint16 15 | Col uint16 16 | Xpixel uint16 17 | Ypixel uint16 18 | } 19 | 20 | type Termios struct { 21 | Iflag uint32 22 | Oflag uint32 23 | Cflag uint32 24 | Lflag uint32 25 | Cc [20]uint8 26 | Ispeed int32 27 | Ospeed int32 28 | } 29 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_alarm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && (386 || amd64 || mips || mipsle || mips64 || mipsle || ppc64 || ppc64le || ppc || s390x || sparc64) 6 | 7 | package unix 8 | 9 | // SYS_ALARM is not defined on arm or riscv, but is available for other GOARCH 10 | // values. 11 | 12 | //sys Alarm(seconds uint) (remaining uint, err error) 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build amd64 && linux && gc 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | //go:noescape 12 | func gettimeofday(tv *Timeval) (err syscall.Errno) 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_gc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && gc 6 | 7 | package unix 8 | 9 | // SyscallNoError may be used instead of Syscall for syscalls that don't fail. 10 | func SyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) 11 | 12 | // RawSyscallNoError may be used instead of RawSyscall for syscalls that don't 13 | // fail. 14 | func RawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && gc && 386 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | // Underlying system call writes to newoffset via pointer. 12 | // Implemented in assembly to avoid allocation. 13 | func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) 14 | 15 | func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno) 16 | func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno) 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build arm && gc && linux 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | // Underlying system call writes to newoffset via pointer. 12 | // Implemented in assembly to avoid allocation. 13 | func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/sysvshm_linux.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux 6 | 7 | package unix 8 | 9 | import "runtime" 10 | 11 | // SysvShmCtl performs control operations on the shared memory segment 12 | // specified by id. 13 | func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) { 14 | if runtime.GOARCH == "arm" || 15 | runtime.GOARCH == "mips64" || runtime.GOARCH == "mips64le" { 16 | cmd |= ipc_64 17 | } 18 | 19 | return shmctl(id, cmd, desc) 20 | } 21 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/sysvshm_unix_other.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (darwin && !ios) || zos 6 | 7 | package unix 8 | 9 | // SysvShmCtl performs control operations on the shared memory segment 10 | // specified by id. 11 | func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) { 12 | return shmctl(id, cmd, desc) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/vgetrandom_linux.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && go1.24 6 | 7 | package unix 8 | 9 | import _ "unsafe" 10 | 11 | //go:linkname vgetrandom runtime.vgetrandom 12 | //go:noescape 13 | func vgetrandom(p []byte, flags uint32) (ret int, supported bool) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/vgetrandom_unsupported.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux || !go1.24 6 | 7 | package unix 8 | 9 | func vgetrandom(p []byte, flags uint32) (ret int, supported bool) { 10 | return -1, false 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/aliases.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build windows 6 | 7 | package windows 8 | 9 | import "syscall" 10 | 11 | type Errno = syscall.Errno 12 | type SysProcAttr = syscall.SysProcAttr 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/mksyscall.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build generate 6 | 7 | package windows 8 | 9 | //go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go setupapi_windows.go 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/race0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2012 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build windows && !race 6 | 7 | package windows 8 | 9 | import ( 10 | "unsafe" 11 | ) 12 | 13 | const raceenabled = false 14 | 15 | func raceAcquire(addr unsafe.Pointer) { 16 | } 17 | 18 | func raceReleaseMerge(addr unsafe.Pointer) { 19 | } 20 | 21 | func raceReadRange(addr unsafe.Pointer, len int) { 22 | } 23 | 24 | func raceWriteRange(addr unsafe.Pointer, len int) { 25 | } 26 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/str.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build windows 6 | 7 | package windows 8 | 9 | func itoa(val int) string { // do it here rather than with fmt to avoid dependency 10 | if val < 0 { 11 | return "-" + itoa(-val) 12 | } 13 | var buf [32]byte // big enough for int64 14 | i := len(buf) - 1 15 | for val >= 10 { 16 | buf[i] = byte(val%10 + '0') 17 | i-- 18 | val /= 10 19 | } 20 | buf[i] = byte(val + '0') 21 | return string(buf[i:]) 22 | } 23 | -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/.editorconfig: -------------------------------------------------------------------------------- 1 | # http://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*_test.go] 12 | trim_trailing_whitespace = false 13 | -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/.editorconfig:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/.editorconfig:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/.gitignore: -------------------------------------------------------------------------------- 1 | testdata/conf_out.ini 2 | ini.sublime-project 3 | ini.sublime-workspace 4 | testdata/conf_reflect.ini 5 | .idea 6 | /.vscode 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/.gitignore:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/.gitignore:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/.golangci.yml: -------------------------------------------------------------------------------- 1 | linters-settings: 2 | staticcheck: 3 | checks: [ 4 | "all", 5 | "-SA1019" # There are valid use cases of strings.Title 6 | ] 7 | nakedret: 8 | max-func-lines: 0 # Disallow any unnamed return statement 9 | 10 | linters: 11 | enable: 12 | - deadcode 13 | - errcheck 14 | - gosimple 15 | - govet 16 | - ineffassign 17 | - staticcheck 18 | - structcheck 19 | - typecheck 20 | - unused 21 | - varcheck 22 | - nakedret 23 | - gofmt 24 | - rowserrcheck 25 | - unconvert 26 | - goimports 27 | - unparam 28 | -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/.golangci.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/.golangci.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: build test bench vet coverage 2 | 3 | build: vet bench 4 | 5 | test: 6 | go test -v -cover -race 7 | 8 | bench: 9 | go test -v -cover -test.bench=. -test.benchmem 10 | 11 | vet: 12 | go vet 13 | 14 | coverage: 15 | go test -coverprofile=c.out && go tool cover -html=c.out && rm c.out 16 | -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/Makefile:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/Makefile:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/bench_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/bench_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/codecov.yml: -------------------------------------------------------------------------------- 1 | coverage: 2 | range: "60...95" 3 | status: 4 | project: 5 | default: 6 | threshold: 1% 7 | informational: true 8 | patch: 9 | defualt: 10 | only_pulls: true 11 | informational: true 12 | 13 | comment: 14 | layout: 'diff' 15 | 16 | github_checks: false 17 | -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/codecov.yml:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/codecov.yml:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/data_source.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/data_source.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/deprecated.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/deprecated.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/error.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/error.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/file.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/file.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/file_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/file_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/helper.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/helper.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/helper_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/helper_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/ini.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/ini.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/ini_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/ini_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/key.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/key.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/key_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/key_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/parser.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/parser.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/parser_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/parser_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/section.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/section.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/section_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/section_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/struct.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/struct.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/ini.v1/struct_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/ini.v1/struct_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/LICENSE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/LICENSE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2011-2016 Canonical Ltd. 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/NOTICE:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/NOTICE:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/README.md:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/README.md:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/apic.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/apic.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/decode.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/decode.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/decode_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/decode_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/emitterc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/emitterc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/encode.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/encode.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/encode_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/encode_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/example_embedded_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/example_embedded_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/go.mod:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/go.mod:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/limit_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/limit_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/node_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/node_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/parserc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/parserc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/readerc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/readerc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/resolve.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/resolve.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/scannerc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/scannerc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/sorter.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/sorter.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/suite_test.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/suite_test.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/writerc.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/writerc.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/yaml.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/yaml.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/yamlh.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/yamlh.go:Zone.Identifier -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v3/yamlprivateh.go:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/grasshopper/52ec18fe5704d011210a587274e1d4cbf3b07f3c/vendor/gopkg.in/yaml.v3/yamlprivateh.go:Zone.Identifier --------------------------------------------------------------------------------