MCPcopy Index your code
hub / github.com/go-git/go-git / fillEncodedObjectFromFile

Method fillEncodedObjectFromFile

worktree_status.go:510–523  ·  view source on GitHub ↗
(dst io.Writer, path string, _ os.FileInfo)

Source from the content-addressed store, hash-verified

508}
509
510func (w *Worktree) fillEncodedObjectFromFile(dst io.Writer, path string, _ os.FileInfo) (err error) {
511 src, err := w.Filesystem.Open(path)
512 if err != nil {
513 return err
514 }
515
516 defer ioutil.CheckClose(src, &err)
517
518 if _, err := io.Copy(dst, src); err != nil {
519 return err
520 }
521
522 return err
523}
524
525func (w *Worktree) fillEncodedObjectFromSymlink(dst io.Writer, path string, _ os.FileInfo) error {
526 target, err := w.Filesystem.Readlink(path)

Callers 1

copyFileToStorageMethod · 0.95

Calls 2

CheckCloseFunction · 0.92
OpenMethod · 0.45

Tested by

no test coverage detected