(data []byte, malformedErr error, header string)
| 369 | } |
| 370 | |
| 371 | func parseObjectIDHex(data []byte, malformedErr error, header string) (plumbing.Hash, error) { |
| 372 | id := string(data) |
| 373 | if !plumbing.IsHash(id) { |
| 374 | return plumbing.ZeroHash, fmt.Errorf("%w: bad %s hash", malformedErr, header) |
| 375 | } |
| 376 | return plumbing.NewHash(id), nil |
| 377 | } |
no test coverage detected
searching dependent graphs…