mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 14:20:19 +00:00
rebase: remove "github.com/pkg/errors" from go.mod
There is no direct dependency on "github.com/pkg/errors" anymore, so it can be removed from go.mod. After running `go mod tidy`, the "github.com/pkg/errors" gets downgraded to a version that is referenced in other depndencies. This was unexpected, but seems needed. Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
parent
e393e298d0
commit
8c4379862a
1
go.mod
1
go.mod
@ -17,7 +17,6 @@ require (
|
|||||||
github.com/onsi/ginkgo v1.12.0
|
github.com/onsi/ginkgo v1.12.0
|
||||||
github.com/onsi/gomega v1.9.0
|
github.com/onsi/gomega v1.9.0
|
||||||
github.com/pborman/uuid v1.2.0
|
github.com/pborman/uuid v1.2.0
|
||||||
github.com/pkg/errors v0.9.1
|
|
||||||
github.com/prometheus/client_golang v1.5.1
|
github.com/prometheus/client_golang v1.5.1
|
||||||
github.com/prometheus/procfs v0.0.11 // indirect
|
github.com/prometheus/procfs v0.0.11 // indirect
|
||||||
go.uber.org/zap v1.14.1 // indirect
|
go.uber.org/zap v1.14.1 // indirect
|
||||||
|
3
go.sum
3
go.sum
@ -453,9 +453,8 @@ github.com/pelletier/go-toml v1.1.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/9
|
|||||||
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
|
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
|
||||||
github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
|
github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
|
||||||
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
||||||
|
github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
|
||||||
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
||||||
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
|
|
||||||
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
|
||||||
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
||||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||||
github.com/pquerna/cachecontrol v0.0.0-20171018203845-0dec1b30a021/go.mod h1:prYjPmNq4d1NPVmpShWobRqXY3q7Vp+80DqgxxUrUIA=
|
github.com/pquerna/cachecontrol v0.0.0-20171018203845-0dec1b30a021/go.mod h1:prYjPmNq4d1NPVmpShWobRqXY3q7Vp+80DqgxxUrUIA=
|
||||||
|
11
vendor/github.com/pkg/errors/.travis.yml
generated
vendored
11
vendor/github.com/pkg/errors/.travis.yml
generated
vendored
@ -1,10 +1,15 @@
|
|||||||
language: go
|
language: go
|
||||||
go_import_path: github.com/pkg/errors
|
go_import_path: github.com/pkg/errors
|
||||||
go:
|
go:
|
||||||
|
- 1.4.x
|
||||||
|
- 1.5.x
|
||||||
|
- 1.6.x
|
||||||
|
- 1.7.x
|
||||||
|
- 1.8.x
|
||||||
|
- 1.9.x
|
||||||
|
- 1.10.x
|
||||||
- 1.11.x
|
- 1.11.x
|
||||||
- 1.12.x
|
|
||||||
- 1.13.x
|
|
||||||
- tip
|
- tip
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- make check
|
- go test -v ./...
|
||||||
|
44
vendor/github.com/pkg/errors/Makefile
generated
vendored
44
vendor/github.com/pkg/errors/Makefile
generated
vendored
@ -1,44 +0,0 @@
|
|||||||
PKGS := github.com/pkg/errors
|
|
||||||
SRCDIRS := $(shell go list -f '{{.Dir}}' $(PKGS))
|
|
||||||
GO := go
|
|
||||||
|
|
||||||
check: test vet gofmt misspell unconvert staticcheck ineffassign unparam
|
|
||||||
|
|
||||||
test:
|
|
||||||
$(GO) test $(PKGS)
|
|
||||||
|
|
||||||
vet: | test
|
|
||||||
$(GO) vet $(PKGS)
|
|
||||||
|
|
||||||
staticcheck:
|
|
||||||
$(GO) get honnef.co/go/tools/cmd/staticcheck
|
|
||||||
staticcheck -checks all $(PKGS)
|
|
||||||
|
|
||||||
misspell:
|
|
||||||
$(GO) get github.com/client9/misspell/cmd/misspell
|
|
||||||
misspell \
|
|
||||||
-locale GB \
|
|
||||||
-error \
|
|
||||||
*.md *.go
|
|
||||||
|
|
||||||
unconvert:
|
|
||||||
$(GO) get github.com/mdempsky/unconvert
|
|
||||||
unconvert -v $(PKGS)
|
|
||||||
|
|
||||||
ineffassign:
|
|
||||||
$(GO) get github.com/gordonklaus/ineffassign
|
|
||||||
find $(SRCDIRS) -name '*.go' | xargs ineffassign
|
|
||||||
|
|
||||||
pedantic: check errcheck
|
|
||||||
|
|
||||||
unparam:
|
|
||||||
$(GO) get mvdan.cc/unparam
|
|
||||||
unparam ./...
|
|
||||||
|
|
||||||
errcheck:
|
|
||||||
$(GO) get github.com/kisielk/errcheck
|
|
||||||
errcheck $(PKGS)
|
|
||||||
|
|
||||||
gofmt:
|
|
||||||
@echo Checking code is gofmted
|
|
||||||
@test -z "$(shell gofmt -s -l -d -e $(SRCDIRS) | tee /dev/stderr)"
|
|
11
vendor/github.com/pkg/errors/README.md
generated
vendored
11
vendor/github.com/pkg/errors/README.md
generated
vendored
@ -41,18 +41,11 @@ default:
|
|||||||
|
|
||||||
[Read the package documentation for more information](https://godoc.org/github.com/pkg/errors).
|
[Read the package documentation for more information](https://godoc.org/github.com/pkg/errors).
|
||||||
|
|
||||||
## Roadmap
|
|
||||||
|
|
||||||
With the upcoming [Go2 error proposals](https://go.googlesource.com/proposal/+/master/design/go2draft.md) this package is moving into maintenance mode. The roadmap for a 1.0 release is as follows:
|
|
||||||
|
|
||||||
- 0.9. Remove pre Go 1.9 and Go 1.10 support, address outstanding pull requests (if possible)
|
|
||||||
- 1.0. Final release.
|
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
Because of the Go2 errors changes, this package is not accepting proposals for new functionality. With that said, we welcome pull requests, bug fixes and issue reports.
|
We welcome pull requests, bug fixes and issue reports. With that said, the bar for adding new symbols to this package is intentionally set high.
|
||||||
|
|
||||||
Before sending a PR, please discuss your change by raising an issue.
|
Before proposing a change, please discuss your change by raising an issue.
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
8
vendor/github.com/pkg/errors/errors.go
generated
vendored
8
vendor/github.com/pkg/errors/errors.go
generated
vendored
@ -82,7 +82,7 @@
|
|||||||
//
|
//
|
||||||
// if err, ok := err.(stackTracer); ok {
|
// if err, ok := err.(stackTracer); ok {
|
||||||
// for _, f := range err.StackTrace() {
|
// for _, f := range err.StackTrace() {
|
||||||
// fmt.Printf("%+s:%d\n", f, f)
|
// fmt.Printf("%+s:%d", f)
|
||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
//
|
//
|
||||||
@ -159,9 +159,6 @@ type withStack struct {
|
|||||||
|
|
||||||
func (w *withStack) Cause() error { return w.error }
|
func (w *withStack) Cause() error { return w.error }
|
||||||
|
|
||||||
// Unwrap provides compatibility for Go 1.13 error chains.
|
|
||||||
func (w *withStack) Unwrap() error { return w.error }
|
|
||||||
|
|
||||||
func (w *withStack) Format(s fmt.State, verb rune) {
|
func (w *withStack) Format(s fmt.State, verb rune) {
|
||||||
switch verb {
|
switch verb {
|
||||||
case 'v':
|
case 'v':
|
||||||
@ -244,9 +241,6 @@ type withMessage struct {
|
|||||||
func (w *withMessage) Error() string { return w.msg + ": " + w.cause.Error() }
|
func (w *withMessage) Error() string { return w.msg + ": " + w.cause.Error() }
|
||||||
func (w *withMessage) Cause() error { return w.cause }
|
func (w *withMessage) Cause() error { return w.cause }
|
||||||
|
|
||||||
// Unwrap provides compatibility for Go 1.13 error chains.
|
|
||||||
func (w *withMessage) Unwrap() error { return w.cause }
|
|
||||||
|
|
||||||
func (w *withMessage) Format(s fmt.State, verb rune) {
|
func (w *withMessage) Format(s fmt.State, verb rune) {
|
||||||
switch verb {
|
switch verb {
|
||||||
case 'v':
|
case 'v':
|
||||||
|
38
vendor/github.com/pkg/errors/go113.go
generated
vendored
38
vendor/github.com/pkg/errors/go113.go
generated
vendored
@ -1,38 +0,0 @@
|
|||||||
// +build go1.13
|
|
||||||
|
|
||||||
package errors
|
|
||||||
|
|
||||||
import (
|
|
||||||
stderrors "errors"
|
|
||||||
)
|
|
||||||
|
|
||||||
// Is reports whether any error in err's chain matches target.
|
|
||||||
//
|
|
||||||
// The chain consists of err itself followed by the sequence of errors obtained by
|
|
||||||
// repeatedly calling Unwrap.
|
|
||||||
//
|
|
||||||
// An error is considered to match a target if it is equal to that target or if
|
|
||||||
// it implements a method Is(error) bool such that Is(target) returns true.
|
|
||||||
func Is(err, target error) bool { return stderrors.Is(err, target) }
|
|
||||||
|
|
||||||
// As finds the first error in err's chain that matches target, and if so, sets
|
|
||||||
// target to that error value and returns true.
|
|
||||||
//
|
|
||||||
// The chain consists of err itself followed by the sequence of errors obtained by
|
|
||||||
// repeatedly calling Unwrap.
|
|
||||||
//
|
|
||||||
// An error matches target if the error's concrete value is assignable to the value
|
|
||||||
// pointed to by target, or if the error has a method As(interface{}) bool such that
|
|
||||||
// As(target) returns true. In the latter case, the As method is responsible for
|
|
||||||
// setting target.
|
|
||||||
//
|
|
||||||
// As will panic if target is not a non-nil pointer to either a type that implements
|
|
||||||
// error, or to any interface type. As returns false if err is nil.
|
|
||||||
func As(err error, target interface{}) bool { return stderrors.As(err, target) }
|
|
||||||
|
|
||||||
// Unwrap returns the result of calling the Unwrap method on err, if err's
|
|
||||||
// type contains an Unwrap method returning error.
|
|
||||||
// Otherwise, Unwrap returns nil.
|
|
||||||
func Unwrap(err error) error {
|
|
||||||
return stderrors.Unwrap(err)
|
|
||||||
}
|
|
58
vendor/github.com/pkg/errors/stack.go
generated
vendored
58
vendor/github.com/pkg/errors/stack.go
generated
vendored
@ -5,13 +5,10 @@ import (
|
|||||||
"io"
|
"io"
|
||||||
"path"
|
"path"
|
||||||
"runtime"
|
"runtime"
|
||||||
"strconv"
|
|
||||||
"strings"
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Frame represents a program counter inside a stack frame.
|
// Frame represents a program counter inside a stack frame.
|
||||||
// For historical reasons if Frame is interpreted as a uintptr
|
|
||||||
// its value represents the program counter + 1.
|
|
||||||
type Frame uintptr
|
type Frame uintptr
|
||||||
|
|
||||||
// pc returns the program counter for this frame;
|
// pc returns the program counter for this frame;
|
||||||
@ -40,15 +37,6 @@ func (f Frame) line() int {
|
|||||||
return line
|
return line
|
||||||
}
|
}
|
||||||
|
|
||||||
// name returns the name of this function, if known.
|
|
||||||
func (f Frame) name() string {
|
|
||||||
fn := runtime.FuncForPC(f.pc())
|
|
||||||
if fn == nil {
|
|
||||||
return "unknown"
|
|
||||||
}
|
|
||||||
return fn.Name()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Format formats the frame according to the fmt.Formatter interface.
|
// Format formats the frame according to the fmt.Formatter interface.
|
||||||
//
|
//
|
||||||
// %s source file
|
// %s source file
|
||||||
@ -66,16 +54,22 @@ func (f Frame) Format(s fmt.State, verb rune) {
|
|||||||
case 's':
|
case 's':
|
||||||
switch {
|
switch {
|
||||||
case s.Flag('+'):
|
case s.Flag('+'):
|
||||||
io.WriteString(s, f.name())
|
pc := f.pc()
|
||||||
io.WriteString(s, "\n\t")
|
fn := runtime.FuncForPC(pc)
|
||||||
io.WriteString(s, f.file())
|
if fn == nil {
|
||||||
|
io.WriteString(s, "unknown")
|
||||||
|
} else {
|
||||||
|
file, _ := fn.FileLine(pc)
|
||||||
|
fmt.Fprintf(s, "%s\n\t%s", fn.Name(), file)
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
io.WriteString(s, path.Base(f.file()))
|
io.WriteString(s, path.Base(f.file()))
|
||||||
}
|
}
|
||||||
case 'd':
|
case 'd':
|
||||||
io.WriteString(s, strconv.Itoa(f.line()))
|
fmt.Fprintf(s, "%d", f.line())
|
||||||
case 'n':
|
case 'n':
|
||||||
io.WriteString(s, funcname(f.name()))
|
name := runtime.FuncForPC(f.pc()).Name()
|
||||||
|
io.WriteString(s, funcname(name))
|
||||||
case 'v':
|
case 'v':
|
||||||
f.Format(s, 's')
|
f.Format(s, 's')
|
||||||
io.WriteString(s, ":")
|
io.WriteString(s, ":")
|
||||||
@ -83,16 +77,6 @@ func (f Frame) Format(s fmt.State, verb rune) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalText formats a stacktrace Frame as a text string. The output is the
|
|
||||||
// same as that of fmt.Sprintf("%+v", f), but without newlines or tabs.
|
|
||||||
func (f Frame) MarshalText() ([]byte, error) {
|
|
||||||
name := f.name()
|
|
||||||
if name == "unknown" {
|
|
||||||
return []byte(name), nil
|
|
||||||
}
|
|
||||||
return []byte(fmt.Sprintf("%s %s:%d", name, f.file(), f.line())), nil
|
|
||||||
}
|
|
||||||
|
|
||||||
// StackTrace is stack of Frames from innermost (newest) to outermost (oldest).
|
// StackTrace is stack of Frames from innermost (newest) to outermost (oldest).
|
||||||
type StackTrace []Frame
|
type StackTrace []Frame
|
||||||
|
|
||||||
@ -110,32 +94,18 @@ func (st StackTrace) Format(s fmt.State, verb rune) {
|
|||||||
switch {
|
switch {
|
||||||
case s.Flag('+'):
|
case s.Flag('+'):
|
||||||
for _, f := range st {
|
for _, f := range st {
|
||||||
io.WriteString(s, "\n")
|
fmt.Fprintf(s, "\n%+v", f)
|
||||||
f.Format(s, verb)
|
|
||||||
}
|
}
|
||||||
case s.Flag('#'):
|
case s.Flag('#'):
|
||||||
fmt.Fprintf(s, "%#v", []Frame(st))
|
fmt.Fprintf(s, "%#v", []Frame(st))
|
||||||
default:
|
default:
|
||||||
st.formatSlice(s, verb)
|
fmt.Fprintf(s, "%v", []Frame(st))
|
||||||
}
|
}
|
||||||
case 's':
|
case 's':
|
||||||
st.formatSlice(s, verb)
|
fmt.Fprintf(s, "%s", []Frame(st))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// formatSlice will format this StackTrace into the given buffer as a slice of
|
|
||||||
// Frame, only valid when called with '%s' or '%v'.
|
|
||||||
func (st StackTrace) formatSlice(s fmt.State, verb rune) {
|
|
||||||
io.WriteString(s, "[")
|
|
||||||
for i, f := range st {
|
|
||||||
if i > 0 {
|
|
||||||
io.WriteString(s, " ")
|
|
||||||
}
|
|
||||||
f.Format(s, verb)
|
|
||||||
}
|
|
||||||
io.WriteString(s, "]")
|
|
||||||
}
|
|
||||||
|
|
||||||
// stack represents a stack of program counters.
|
// stack represents a stack of program counters.
|
||||||
type stack []uintptr
|
type stack []uintptr
|
||||||
|
|
||||||
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@ -126,7 +126,7 @@ github.com/onsi/gomega/types
|
|||||||
github.com/opencontainers/go-digest
|
github.com/opencontainers/go-digest
|
||||||
# github.com/pborman/uuid v1.2.0
|
# github.com/pborman/uuid v1.2.0
|
||||||
github.com/pborman/uuid
|
github.com/pborman/uuid
|
||||||
# github.com/pkg/errors v0.9.1
|
# github.com/pkg/errors v0.8.1
|
||||||
github.com/pkg/errors
|
github.com/pkg/errors
|
||||||
# github.com/pmezard/go-difflib v1.0.0
|
# github.com/pmezard/go-difflib v1.0.0
|
||||||
github.com/pmezard/go-difflib/difflib
|
github.com/pmezard/go-difflib/difflib
|
||||||
|
Loading…
Reference in New Issue
Block a user