MCPcopy Index your code
hub / github.com/jetify-com/devbox / EarliestStackTrace

Function EarliestStackTrace

internal/debug/debug.go:56–70  ·  view source on GitHub ↗
(err error)

Source from the content-addressed store, hash-verified

54}
55
56func EarliestStackTrace(err error) error {
57 type pkgErrorsStackTracer interface{ StackTrace() errors.StackTrace }
58 type redactStackTracer interface{ StackTrace() []runtime.Frame }
59
60 var stErr error
61 for err != nil {
62 //nolint:errorlint
63 switch err.(type) {
64 case redactStackTracer, pkgErrorsStackTracer:
65 stErr = err
66 }
67 err = errors.Unwrap(err)
68 }
69 return stErr
70}

Callers 1

postRunMethod · 0.92

Calls 1

UnwrapMethod · 0.45

Tested by

no test coverage detected