Aleksey Kulikov
|
08cbe8a17f
|
refactor!: use class names instead of aliases from Repository in tests (#37)
BREAKING CHANGE: move API methods related to diffing into Diff class
|
2022-01-25 12:05:34 +03:00 |
|
Aleksey Kulikov
|
4717aab57f
|
style: stricter linting
|
2021-10-23 12:31:18 +03:00 |
|
Aleksey Kulikov
|
7b14ee6b9b
|
style: avoid lines longer than 80 characters
|
2021-10-22 17:13:42 +03:00 |
|
Aleksey Kulikov
|
a806d0a312
|
style: sort imports alphabetically
|
2021-10-22 15:10:04 +03:00 |
|
Aleksey Kulikov
|
a24070c44c
|
docs: improve api documentation
|
2021-10-22 14:41:15 +03:00 |
|
Aleksey Kulikov
|
127849519d
|
test: add more tests for throws and their messages
|
2021-10-19 17:16:39 +03:00 |
|
Aleksey Kulikov
|
d6eae1e9ed
|
test: improve coverage
|
2021-10-15 17:37:38 +03:00 |
|
Aleksey Kulikov
|
9f346c99f7
|
feat: add more toString overrides for debugging
|
2021-10-13 19:23:34 +03:00 |
|
Aleksey Kulikov
|
1972c6d1ab
|
refactor!: use Oid instead of String for arguments
|
2021-10-13 15:31:20 +03:00 |
|
Aleksey Kulikov
|
cfa5268af2
|
style: use "map/where" instead of "for" loop
|
2021-10-12 14:56:56 +03:00 |
|
Aleksey Kulikov
|
3a0fa75929
|
feat(repository)!: add more aliases for api methods
BREAKING CHANGE: Make repository entry point for most operations
|
2021-10-11 20:06:36 +03:00 |
|
Aleksey Kulikov
|
03e2922517
|
style: remove unnecessary imports
|
2021-10-08 18:34:58 +03:00 |
|
Aleksey Kulikov
|
5f7fdf4bd3
|
refactor!: use named arguments if there is more than one
|
2021-09-30 18:04:36 +03:00 |
|
Aleksey Kulikov
|
7187d890d6
|
style: use conts for constructors
|
2021-09-23 10:48:23 +03:00 |
|
Aleksey Kulikov
|
cf677e488a
|
refactor!: use IterableMixin where possible
|
2021-09-20 13:03:43 +03:00 |
|
Aleksey Kulikov
|
a7b714c2f3
|
feat(diff): add bindings and api
|
2021-09-14 19:55:25 +03:00 |
|
Aleksey Kulikov
|
7618f944c0
|
refactor!: return sets of git type flags instead of integers
|
2021-09-10 20:22:02 +03:00 |
|
Aleksey Kulikov
|
458c0bdc71
|
feat: override toString with relevant information for debugging
|
2021-09-10 12:03:37 +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
|
139c477d4a
|
feat(treebuilder): add bindings and api
|
2021-09-03 16:30:46 +03:00 |
|
Aleksey Kulikov
|
f0803298c8
|
feat(blob): add bindings and api
|
2021-09-02 18:03:41 +03:00 |
|
Aleksey Kulikov
|
84ee4be945
|
feat(tree): add bindings and api
|
2021-09-02 11:58:14 +03:00 |
|
Aleksey Kulikov
|
6bd04bb09d
|
refactor: remove unnecessary git_libgit2_init()
|
2021-09-01 16:59:07 +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
|
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 |
|