MCPcopy Create free account
hub / github.com/libgit2/git2go / newTreeEntry

Function newTreeEntry

tree.go:43–50  ·  view source on GitHub ↗
(entry *C.git_tree_entry)

Source from the content-addressed store, hash-verified

41}
42
43func newTreeEntry(entry *C.git_tree_entry) *TreeEntry {
44 return &TreeEntry{
45 C.GoString(C.git_tree_entry_name(entry)),
46 newOidFromC(C.git_tree_entry_id(entry)),
47 ObjectType(C.git_tree_entry_type(entry)),
48 Filemode(C.git_tree_entry_filemode(entry)),
49 }
50}
51
52func (t *Tree) EntryByName(filename string) *TreeEntry {
53 cname := C.CString(filename)

Callers 6

EntryByNameMethod · 0.85
EntryByIdMethod · 0.85
EntryByPathMethod · 0.85
EntryByIndexMethod · 0.85
treeWalkCallbackFunction · 0.85
CallbackGitTreeWalkFunction · 0.85

Calls 3

newOidFromCFunction · 0.85
ObjectTypeTypeAlias · 0.85
FilemodeTypeAlias · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…