github.com/paketo-buildpacks/packit@v1.3.2-0.20211206231111-86b75c657449/internal/fail.go (about) 1 package internal 2 3 import ( 4 "errors" 5 "fmt" 6 ) 7 8 var Fail = failError{error: errors.New("failed")} 9 10 type failError struct { 11 error 12 } 13 14 func (f failError) WithMessage(format string, v ...interface{}) failError { 15 return failError{error: fmt.Errorf(format, v...)} 16 }