MCPcopy
hub / github.com/pkg/errors / WithMessage

Function WithMessage

errors.go:217–225  ·  view source on GitHub ↗

WithMessage annotates err with a new message. If err is nil, WithMessage returns nil.

(err error, message string)

Source from the content-addressed store, hash-verified

215// WithMessage annotates err with a new message.
216// If err is nil, WithMessage returns nil.
217func WithMessage(err error, message string) error {
218 if err == nil {
219 return nil
220 }
221 return &withMessage{
222 cause: err,
223 msg: message,
224 }
225}
226
227// WithMessagef annotates err with the format specifier.
228// If err is nil, WithMessagef returns nil.

Callers 9

TestFormatWithMessageFunction · 0.85
TestFormatGenericFunction · 0.85
TestCauseFunction · 0.85
TestWithMessageNilFunction · 0.85
TestWithMessageFunction · 0.85
TestErrorEqualityFunction · 0.85
TestIsFunction · 0.85
TestAsFunction · 0.85
TestUnwrapFunction · 0.85

Calls

no outgoing calls

Tested by 9

TestFormatWithMessageFunction · 0.68
TestFormatGenericFunction · 0.68
TestCauseFunction · 0.68
TestWithMessageNilFunction · 0.68
TestWithMessageFunction · 0.68
TestErrorEqualityFunction · 0.68
TestIsFunction · 0.68
TestAsFunction · 0.68
TestUnwrapFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…