We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 2bf17ba + ac6ea9a commit eea1a15Copy full SHA for eea1a15
object.go
@@ -29,6 +29,25 @@ type gitObject struct {
29
ptr *C.git_object
30
}
31
32
+func (t ObjectType) String() (string) {
33
+ switch (t) {
34
+ case OBJ_ANY:
35
+ return "Any"
36
+ case OBJ_BAD:
37
+ return "Bad"
38
+ case OBJ_COMMIT:
39
+ return "Commit"
40
+ case OBJ_TREE:
41
+ return "Tree"
42
+ case OBJ_BLOB:
43
+ return "Blob"
44
+ case OBJ_TAG:
45
+ return "tag"
46
+ }
47
+ // Never reached
48
+ return ""
49
+}
50
+
51
func (o gitObject) Id() *Oid {
52
return newOidFromC(C.git_commit_id(o.ptr))
53
0 commit comments