MCPcopy
hub / github.com/go-git/go-git / padEntry

Method padEntry

plumbing/format/index/encoder.go:231–240  ·  view source on GitHub ↗
(idx *Index, wrote int)

Source from the content-addressed store, hash-verified

229}
230
231func (e *Encoder) padEntry(idx *Index, wrote int) error {
232 if idx.Version == 4 {
233 return nil
234 }
235
236 padLen := 8 - wrote%8
237
238 _, err := e.w.Write(bytes.Repeat([]byte{'\x00'}, padLen))
239 return err
240}
241
242func (e *Encoder) encodeFooter() error {
243 return binary.Write(e.w, e.hash.Sum(nil))

Callers 1

encodeEntriesMethod · 0.95

Calls 1

WriteMethod · 0.45

Tested by

no test coverage detected