Commit graph

15 commits

Author SHA1 Message Date
Aleksey Kulikov
458c0bdc71 feat: override toString with relevant information for debugging 2021-09-10 12:03:37 +03:00
Aleksey Kulikov
63dabcdd2c feat(merge): add more bindings and api methods 2021-09-09 14:39:40 +03:00
Aleksey Kulikov
2cf974c624 feat(repository): add ability to lookup different types of git objects with [] 2021-09-04 12:04:28 +03:00
Aleksey Kulikov
da3bda077a refactor: use classes instead of enums for git types 2021-09-03 18:19:44 +03:00
Aleksey Kulikov
5675f9265c style: use fat arrow for single-line methods 2021-09-02 14:17:44 +03:00
Aleksey Kulikov
84ee4be945 feat(tree): add bindings and api 2021-09-02 11:58:14 +03:00
Aleksey Kulikov
e0e3742457 refactor: pass repository object to arguments instead of pointer 2021-08-30 17:14:52 +03:00
Aleksey Kulikov
94b4116adf feat(commit): add ability to create commit with different number of parents 2021-08-30 16:45:37 +03:00
Aleksey Kulikov
3bbcca3c75 feat(oid): expand short sha by looking up in ODB 2021-08-25 19:25:05 +03:00
Aleksey Kulikov
d0bb7aaa0f refactor: change filename according to function 2021-08-24 19:19:34 +03:00
Aleksey Kulikov
dc5f510aa5 feat(commit): add base bindings and api 2021-08-24 19:08:12 +03:00
Aleksey Kulikov
0194d7c361 feat(index): add ability to read tree and write tree 2021-08-12 17:14:17 +03:00
Aleksey Kulikov
627519a31f refactor(index): use enum for file modes 2021-08-11 17:17:09 +03:00
Aleksey Kulikov
06b44597d5 feat(index): add ability to change attributes of index entry 2021-08-11 12:55:04 +03:00
Aleksey Kulikov
5b8f089723 feat(index): add base bindings and api 2021-08-10 20:19:24 +03:00