Commit graph

21 commits

Author SHA1 Message Date
Aleksey Kulikov
3900ec92cc
chore: upgrade dependencies (#58) 2022-05-23 13:50:15 +03:00
Aleksey Kulikov
9d61584165 docs: update docs for bindings and api 2022-04-28 16:04:30 +03:00
Aleksey Kulikov
a3213a88a2
refactor!: use Finalizer to automatically free allocated memory for objects (#48)
BREAKING CHANGE: signature change for remote and repository callbacks during repository clone operation.
2022-04-28 11:04:48 +03:00
Aleksey Kulikov
0a758b771a refactor: use explicit string length when converting from buffer to Dart string 2022-02-24 11:02:39 +03:00
Aleksey Kulikov
f4e9ae4167 refactor: use git_diff_to_buf to produce patch diff text 2022-02-24 10:48:08 +03:00
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
6fe24dcb65
feat(index): add ability to create diff between two indexes (#34) 2022-01-14 18:44:14 +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
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
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
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
20ca75639d refactor: remove unnecessary local variables 2021-10-12 19:21: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
cd9f38c2bd feat(diff): add ability to apply diff 2021-09-16 18:56:53 +03:00
Aleksey Kulikov
344dba60e9 feat(patch): add bindings and api 2021-09-16 16:35:37 +03:00
Aleksey Kulikov
f7f4a395c0 feat(diff): add ability to get patchid 2021-09-15 15:18:27 +03:00
Aleksey Kulikov
a7b714c2f3 feat(diff): add bindings and api 2021-09-14 19:55:25 +03:00