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
f7dde69de3
feat(checkout)!: add ability to checkout commit ( #35 )
2022-01-21 17:10:41 +03:00
Aleksey Kulikov
6fe24dcb65
feat(index): add ability to create diff between two indexes ( #34 )
2022-01-14 18:44:14 +03:00
Aleksey Kulikov
cc78e7945f
feat(index): add binding and API method for git_index_new ( #33 )
2022-01-14 15:08:45 +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
f872612f36
Revert "style: use strict-casts and strict-raw-types"
...
This reverts commit ea0264ee14
.
2022-01-10 12:03:07 +03:00
Aleksey Kulikov
ea0264ee14
style: use strict-casts and strict-raw-types
2022-01-10 11:53:12 +03:00
Aleksey Kulikov
f2e78daa42
refactor: remove unnecessary directory existence check
2021-12-31 10:15:12 +03:00
Aleksey Kulikov
f1b84efc81
feat(revwalk): add more bindings and API methods ( #31 )
2021-12-23 13:08:51 +03:00
Aleksey Kulikov
74a20a9cf2
feat(commit): add binding and API method for git_revert ( #30 )
2021-12-23 11:40:29 +03:00
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
fb4694cf06
feat(rebase)!: add more bindings and API methods ( #27 )
2021-12-22 19:20:16 +03:00
Aleksey Kulikov
fe570a6990
feat(annotated)!: add more bindings and API methods ( #26 )
2021-12-22 17:41:34 +03:00
Aleksey Kulikov
0176b66ba7
refactor(merge): change the size of allocation
2021-12-22 11:56:02 +03:00
Aleksey Kulikov
50a6087a5b
feat(packbuilder): add more bindings and API methods ( #25 )
2021-12-21 18:28:44 +03:00
Aleksey Kulikov
9791b6324c
feat(merge)!: add more bindings and API methods ( #24 )
2021-12-21 17:11:41 +03:00
Aleksey Kulikov
561986ebfd
feat(diff): add binding and API method for git_diff_tree_to_workdir_with_index ( #23 )
2021-12-21 12:34:52 +03:00
Aleksey Kulikov
5740831bb9
feat(commit): add more bindings and API methods ( #22 )
2021-12-20 20:42:16 +03:00
Aleksey Kulikov
e6bfdc5a85
feat(blob): add more bindings and API methods ( #21 )
2021-12-20 18:02:53 +03:00
Aleksey Kulikov
39a71811cb
feat(blame): add binding and api method for git_blame_buffer ( #20 )
2021-12-20 15:03:31 +03:00
Aleksey Kulikov
7148fbf194
style: stricter linting
2021-12-17 11:20:17 +03:00
Aleksey Kulikov
b3e9f6dd1a
feat(diff): add more bindings and api methods ( #18 )
2021-12-14 12:53:17 +03:00
Aleksey Kulikov
6c1735d67d
docs(repository): clarify documentation for identity method
2021-12-11 15:02:25 +03:00
Aleksey Kulikov
5264153749
feat(index): add more bindings and api methods ( #17 )
2021-12-11 14:45:59 +03:00
Aleksey Kulikov
7dd433dc08
fix(diff): return content of the line with correct length
2021-12-09 20:57:37 +03:00
Aleksey Kulikov
2009c76b50
feat(reset): add binding and api method for git_reset_default ( #14 )
2021-12-04 16:08:30 +03:00
Aleksey Kulikov
33d2750d38
feat(branch): add more bindings and api methods ( #13 )
2021-12-03 11:17:48 +03:00
Aleksey Kulikov
a3f2dcc211
style: prevent initialization with default constructor
2021-11-04 11:32:49 +03:00
Aleksey Kulikov
28859a1e3d
docs: update readme ( #5 )
2021-11-03 17:10:47 +03:00
Aleksey Kulikov
c2da51af94
feat(commit): make 'updateRef' to be required argument
2021-11-02 18:00:15 +03:00
Aleksey Kulikov
678f6208f6
refactor(setup): simplify setup for flutter applications ( #12 )
2021-11-01 19:05:55 +03:00
Aleksey Kulikov
c8895524be
feat: add support for Flutter Linux, macOS and Windows ( #10 )
2021-10-30 13:54:25 +03:00
Aleksey Kulikov
0e329bd2b1
test: fix tests failing in ci
2021-10-27 20:59:50 +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
8791527ad9
style: remove unnecessary imports
2021-10-27 15:06:05 +03:00
Aleksey Kulikov
f8c7c81d09
feat: add support for windows ( #2 ) and macos ( #3 )
2021-10-27 12:44:49 +03:00
Aleksey Kulikov
6cbf954337
feat: add library setup for linux
2021-10-25 13:43:31 +03:00
Aleksey Kulikov
4717aab57f
style: stricter linting
2021-10-23 12:31:18 +03:00
Aleksey Kulikov
f3fbc80f8e
style: no implicit casts and dynamic
2021-10-22 17:25:06 +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
199dce111a
feat(commit): add ability to amend commit
2021-10-21 15:44:04 +03:00
Aleksey Kulikov
4948bba773
test(credentials): add more test cases
2021-10-21 12:40:45 +03:00
Aleksey Kulikov
26812ffe9c
test(config): add more test cases
2021-10-20 11:29:41 +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
15ce546f7a
feat(worktree): add more bindings and api methods
2021-10-14 11:23:30 +03:00
Aleksey Kulikov
9f346c99f7
feat: add more toString overrides for debugging
2021-10-13 19:23:34 +03:00