Merge pull request #8040 from thaJeztah/update_urfave_cli
go.mod: github.com/urfave/cli v1.22.12
This commit is contained in:
		
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @@ -57,7 +57,7 @@ require ( | ||||
| 	github.com/sirupsen/logrus v1.9.0 | ||||
| 	github.com/stretchr/testify v1.8.1 | ||||
| 	github.com/tchap/go-patricia/v2 v2.3.1 | ||||
| 	github.com/urfave/cli v1.22.10 | ||||
| 	github.com/urfave/cli v1.22.12 | ||||
| 	github.com/vishvananda/netlink v1.2.1-beta.2 | ||||
| 	go.etcd.io/bbolt v1.3.6 | ||||
| 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.37.0 | ||||
|   | ||||
							
								
								
									
										5
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								go.sum
									
									
									
									
									
								
							| @@ -64,6 +64,7 @@ github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZ | ||||
| github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= | ||||
| github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= | ||||
| github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= | ||||
| github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= | ||||
| github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= | ||||
| github.com/Microsoft/go-winio v0.4.11/go.mod h1:VhR8bwka0BXejwEJY73c50VrPtXAaKcyvVC4A4RozmA= | ||||
| github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA= | ||||
| @@ -936,8 +937,8 @@ github.com/urfave/cli v1.19.1/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijb | ||||
| github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= | ||||
| github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.2/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.10 h1:p8Fspmz3iTctJstry1PYS3HVdllxnEzTEsgIgtxTrCk= | ||||
| github.com/urfave/cli v1.22.10/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.12 h1:igJgVw1JdKH+trcLWLeLwZjU9fEfPesQ+9/e4MQ44S8= | ||||
| github.com/urfave/cli v1.22.12/go.mod h1:sSBEIC79qR6OvcmsD4U3KABeOTxDqQtdDnaFuUN30b8= | ||||
| github.com/vishvananda/netlink v0.0.0-20181108222139-023a6dafdcdf/go.mod h1:+SR5DhBJrl6ZM7CoCKvpw5BKroDKQ+PJqOg65H/2ktk= | ||||
| github.com/vishvananda/netlink v1.1.0/go.mod h1:cTgwzPIzzgDAYoQrMm0EdrjRUBkTqKYppBueQtXaqoE= | ||||
| github.com/vishvananda/netlink v1.1.1-0.20201029203352-d40f9887b852/go.mod h1:twkDnbuQxJYemMlGd4JFIcuhgX83tXhKS2B/PRMpOho= | ||||
|   | ||||
| @@ -1132,7 +1132,7 @@ github.com/urfave/cli v1.19.1/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijb | ||||
| github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.2/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.4/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.10/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= | ||||
| github.com/urfave/cli v1.22.12/go.mod h1:sSBEIC79qR6OvcmsD4U3KABeOTxDqQtdDnaFuUN30b8= | ||||
| github.com/vbatts/tar-split v0.11.2/go.mod h1:vV3ZuO2yWSVsz+pfFzDG/upWH1JhjOiEaWq6kXyQ3VI= | ||||
| github.com/vektah/gqlparser/v2 v2.4.5/go.mod h1:flJWIR04IMQPGz+BXLrORkrARBxv/rtyIAFvd/MceW0= | ||||
| github.com/vishvananda/netlink v1.1.0/go.mod h1:cTgwzPIzzgDAYoQrMm0EdrjRUBkTqKYppBueQtXaqoE= | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/github.com/urfave/cli/.gitignore
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/urfave/cli/.gitignore
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -6,3 +6,5 @@ vendor | ||||
| /.local/ | ||||
| /internal/ | ||||
| /site/ | ||||
| package.json | ||||
| package-lock.json | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/github.com/urfave/cli/LICENSE
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/urfave/cli/LICENSE
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| MIT License | ||||
|  | ||||
| Copyright (c) 2016 Jeremy Saenz & Contributors | ||||
| Copyright (c) 2023 Jeremy Saenz & Contributors | ||||
|  | ||||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
| of this software and associated documentation files (the "Software"), to deal | ||||
|   | ||||
							
								
								
									
										49
									
								
								vendor/github.com/urfave/cli/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										49
									
								
								vendor/github.com/urfave/cli/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,13 +1,10 @@ | ||||
| cli | ||||
| === | ||||
|  | ||||
| [](https://travis-ci.org/urfave/cli) | ||||
| [](https://ci.appveyor.com/project/urfave/cli) | ||||
|  | ||||
| [](https://godoc.org/github.com/urfave/cli) | ||||
| [](https://codebeat.co/projects/github-com-urfave-cli) | ||||
| [](https://github.com/urfave/cli/actions/workflows/cli.yml) | ||||
| [](https://pkg.go.dev/github.com/urfave/cli/) | ||||
| [](https://goreportcard.com/report/urfave/cli) | ||||
| [](https://codecov.io/gh/urfave/cli) | ||||
| [](https://codecov.io/gh/urfave/cli) | ||||
|  | ||||
| cli is a simple, fast, and fun package for building command line apps in Go. The | ||||
| goal is to enable developers to write fast and distributable command line | ||||
| @@ -15,29 +12,19 @@ applications in an expressive way. | ||||
|  | ||||
| ## Usage Documentation | ||||
|  | ||||
| Usage documentation exists for each major version | ||||
|  | ||||
| - `v1` - [./docs/v1/manual.md](./docs/v1/manual.md) | ||||
| - `v2` - 🚧 documentation for `v2` is WIP 🚧 | ||||
| Usage documentation for `v1` is available [at the docs | ||||
| site](https://cli.urfave.org/v1/getting-started/) or in-tree at | ||||
| [./docs/v1/manual.md](./docs/v1/manual.md) | ||||
|  | ||||
| ## Installation | ||||
|  | ||||
| Make sure you have a working Go environment.  Go version 1.10+ is supported.  [See | ||||
| the install instructions for Go](http://golang.org/doc/install.html). | ||||
|  | ||||
| ### GOPATH | ||||
|  | ||||
| Make sure your `PATH` includes the `$GOPATH/bin` directory so your commands can | ||||
| be easily used: | ||||
| ``` | ||||
| export PATH=$PATH:$GOPATH/bin | ||||
| ``` | ||||
| Make sure you have a working Go environment. Go version 1.18+ is supported. | ||||
|  | ||||
| ### Supported platforms | ||||
|  | ||||
| cli is tested against multiple versions of Go on Linux, and against the latest | ||||
| released version of Go on OS X and Windows.  For full details, see | ||||
| [`./.travis.yml`](./.travis.yml) and [`./appveyor.yml`](./appveyor.yml). | ||||
| cli is tested against multiple versions of Go on Linux, and against the latest released | ||||
| version of Go on OS X and Windows.  For full details, see | ||||
| [./.github/workflows/cli.yml](./.github/workflows/cli.yml). | ||||
|  | ||||
| ### Build tags | ||||
|  | ||||
| @@ -62,19 +49,3 @@ import ( | ||||
| ) | ||||
| ... | ||||
| ``` | ||||
|  | ||||
| ### Using `v2` releases | ||||
|  | ||||
| **Warning**: `v2` is in a pre-release state. | ||||
|  | ||||
| ``` | ||||
| $ go get github.com/urfave/cli.v2 | ||||
| ``` | ||||
|  | ||||
| ```go | ||||
| ... | ||||
| import ( | ||||
|   "github.com/urfave/cli.v2" // imports as package "cli" | ||||
| ) | ||||
| ... | ||||
| ``` | ||||
|   | ||||
							
								
								
									
										28
									
								
								vendor/github.com/urfave/cli/appveyor.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										28
									
								
								vendor/github.com/urfave/cli/appveyor.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,28 +0,0 @@ | ||||
| version: "{build}" | ||||
|  | ||||
| os: Windows Server 2016 | ||||
|  | ||||
| image: Visual Studio 2017 | ||||
|  | ||||
| clone_folder: c:\gopath\src\github.com\urfave\cli | ||||
|  | ||||
| cache: | ||||
|   - node_modules | ||||
|  | ||||
| environment: | ||||
|   GOPATH: C:\gopath | ||||
|   GOVERSION: 1.11.x | ||||
|   GO111MODULE: on | ||||
|   GOPROXY: https://proxy.golang.org | ||||
|  | ||||
| install: | ||||
|   - set PATH=%GOPATH%\bin;C:\go\bin;%PATH% | ||||
|   - go version | ||||
|   - go env | ||||
|   - go get github.com/urfave/gfmrun/cmd/gfmrun | ||||
|   - go mod vendor | ||||
|  | ||||
| build_script: | ||||
|   - go run build.go vet | ||||
|   - go run build.go test | ||||
|   - go run build.go gfmrun docs/v1/manual.md | ||||
							
								
								
									
										4
									
								
								vendor/github.com/urfave/cli/command.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/github.com/urfave/cli/command.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -98,9 +98,11 @@ type Commands []Command | ||||
|  | ||||
| // Run invokes the command given the context, parses ctx.Args() to generate command-specific flags | ||||
| func (c Command) Run(ctx *Context) (err error) { | ||||
| 	if !c.SkipFlagParsing { | ||||
| 		if len(c.Subcommands) > 0 { | ||||
| 			return c.startApp(ctx) | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	if !c.HideHelp && (HelpFlag != BoolFlag{}) { | ||||
| 		// append help to flags | ||||
| @@ -261,7 +263,7 @@ func reorderArgs(commandFlags []Flag, args []string) []string { | ||||
|  | ||||
| // argIsFlag checks if an arg is one of our command flags | ||||
| func argIsFlag(commandFlags []Flag, arg string) bool { | ||||
| 	if arg == "-" || arg == "--"{ | ||||
| 	if arg == "-" || arg == "--" { | ||||
| 		// `-` is never a flag | ||||
| 		// `--` is an option-value when following a flag, and a delimiter indicating the end of options in other cases. | ||||
| 		return false | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							| @@ -405,7 +405,7 @@ github.com/syndtr/gocapability/capability | ||||
| # github.com/tchap/go-patricia/v2 v2.3.1 | ||||
| ## explicit; go 1.16 | ||||
| github.com/tchap/go-patricia/v2/patricia | ||||
| # github.com/urfave/cli v1.22.10 | ||||
| # github.com/urfave/cli v1.22.12 | ||||
| ## explicit; go 1.11 | ||||
| github.com/urfave/cli | ||||
| # github.com/vishvananda/netlink v1.2.1-beta.2 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Akihiro Suda
					Akihiro Suda