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

Function newRawTreeObject

plumbing/object/tree_test.go:1693–1705  ·  view source on GitHub ↗
(t *testing.T, body []byte)

Source from the content-addressed store, hash-verified

1691}
1692
1693func newRawTreeObject(t *testing.T, body []byte) *plumbing.MemoryObject {
1694 t.Helper()
1695
1696 obj := &plumbing.MemoryObject{}
1697 obj.SetType(plumbing.TreeObject)
1698 w, err := obj.Writer()
1699 require.NoError(t, err)
1700 _, err = w.Write(body)
1701 require.NoError(t, err)
1702 require.NoError(t, w.Close())
1703
1704 return obj
1705}
1706
1707func decodeRawTree(t *testing.T, body []byte) (*Tree, error) {
1708 t.Helper()

Callers 2

decodeRawTreeFunction · 0.85

Calls 4

SetTypeMethod · 0.95
WriterMethod · 0.95
CloseMethod · 0.65
WriteMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…