Aleksey Kulikov
|
fda5173e7f
|
feat(reflog): add more bindings and API methods (#29)
|
2021-12-23 10:58:44 +03:00 |
|
Aleksey Kulikov
|
ff2dd8b408
|
feat(reference): add more bindings and API methods (#28)
|
2021-12-22 19:53:38 +03:00 |
|
Aleksey Kulikov
|
28859a1e3d
|
docs: update readme (#5)
|
2021-11-03 17:10:47 +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
|
20ca75639d
|
refactor: remove unnecessary local variables
|
2021-10-12 19:21:58 +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
|
3c1a6b4ab4
|
refactor(reference): simplify api
|
2021-09-23 17:05:28 +03:00 |
|
Aleksey Kulikov
|
db21f2e890
|
feat(worktree): add ability to create worktree from provided reference
|
2021-09-07 16:47:43 +03:00 |
|
Aleksey Kulikov
|
28c4eca573
|
feat(reference): add ability to compress references
|
2021-09-04 15:27:09 +03:00 |
|
Aleksey Kulikov
|
f63808b4f8
|
feat(reference): add ability to peel reference until object of specified type is found
|
2021-09-04 14:50:34 +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
|
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
|
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
|
5feb12fdaa
|
refactor!: change api entry points
|
2021-08-11 17:02:32 +03:00 |
|
Aleksey Kulikov
|
5b8f089723
|
feat(index): add base bindings and api
|
2021-08-10 20:19:24 +03:00 |
|
Aleksey Kulikov
|
7b6e0c36f6
|
feat(reference): add ability to compare references
|
2021-08-09 12:08:58 +03:00 |
|
Aleksey Kulikov
|
1f0201d259
|
refactor(reference): remove duplication
|
2021-08-09 11:56:37 +03:00 |
|
Aleksey Kulikov
|
2170965ad8
|
feat(reference): add ability to lookup reference by shorthand name
|
2021-08-06 20:28:38 +03:00 |
|
Aleksey Kulikov
|
cfc6d0412b
|
feat(reference): add ability to rename reference
|
2021-08-06 18:57:21 +03:00 |
|
Aleksey Kulikov
|
a1884b4dac
|
feat(reference): add ability to get shorthand name of reference
|
2021-08-06 17:17:45 +03:00 |
|
Aleksey Kulikov
|
371d52b7f8
|
feat(reference): add ability to set target
|
2021-08-06 16:44:50 +03:00 |
|
Aleksey Kulikov
|
58fa54f24a
|
feat(reference): add ability to get log of reference
|
2021-08-06 12:33:26 +03:00 |
|
Aleksey Kulikov
|
a97dcaa0d3
|
feat(reference): add ability to create symbolic reference
|
2021-08-06 11:53:13 +03:00 |
|
Aleksey Kulikov
|
2477b4efd8
|
refactor: use libgit free() functions instead of calloc()
|
2021-08-05 20:07:00 +03:00 |
|
Aleksey Kulikov
|
9190ed2e0f
|
feat(reference): add ability to create direct reference
|
2021-08-05 19:48:58 +03:00 |
|
Aleksey Kulikov
|
6643527f2d
|
test(reference): add tests for symbolic refs
|
2021-08-04 16:34:28 +03:00 |
|
Aleksey Kulikov
|
5f60a693d3
|
feat(reference): add base bindings and api
|
2021-08-03 21:19:27 +03:00 |
|