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
3e1ece4e6f
feat(tag)!: add bindings and API methods ( #36 )
...
- add binding and API method for git_tag_create_lightweight
- add API method that returns tag target type
BREAKING CHANGE: add specific methods `createAnnotated` and `createLightweight`.
2022-01-24 16:42:08 +03:00
Aleksey Kulikov
02ac220d46
feat(tag): add binding and API method for git_tag_target_id ( #32 )
2022-01-13 14:51:23 +03:00
Aleksey Kulikov
59cf7174f6
refactor: compose paths using path package
2021-12-31 12:00:04 +03:00
Aleksey Kulikov
c516119397
style: clean up tests names
2021-12-23 15:29:28 +03:00
Aleksey Kulikov
e6bfdc5a85
feat(blob): add more bindings and API methods ( #21 )
2021-12-20 18:02:53 +03:00
Aleksey Kulikov
7f0cd86e72
test: remove checks for messages of throws
...
Platform specific messages for throws is different, so checking that test
throws proper type should be enough
2021-10-27 16:44:04 +03:00
Aleksey Kulikov
a806d0a312
style: sort imports alphabetically
2021-10-22 15:10:04 +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
1972c6d1ab
refactor!: use Oid instead of String for arguments
2021-10-13 15:31:20 +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
caac6b2fd2
feat(describe): add bindings and api
2021-10-06 16:02:25 +03:00
Aleksey Kulikov
c88b75b0fd
feat(tag): add more bindings and api methods
2021-10-06 15:36:17 +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
466f960c7b
refactor: extract repo setup for tests
2021-09-23 16:35:05 +03:00
Aleksey Kulikov
56713da648
fix(tag): tag can point to any type of git object
2021-09-04 13:52:29 +03:00
Aleksey Kulikov
fb69de66d2
refactor: pass sha hex string instead of Oid as argument
2021-09-04 12:21:42 +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
0cdaa6f8f4
feat(tag): add bindings and api
2021-09-03 12:13:23 +03:00