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
|
e0bcf91198
|
test(revwalk): refactor memory deallocation
|
2021-11-03 17:17: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
|
a71bb14b86
|
test: fix tests failing on windows
|
2021-10-29 10:59:30 +03:00 |
|
Aleksey Kulikov
|
f4e17b124d
|
chore: add LICENSE
|
2021-10-28 20:08:50 +03:00 |
|
Aleksey Kulikov
|
bed8db3a12
|
chore: change ci for windows
CI for windows checks that proper libgit2 library is downloaded but does
not run dart tests, due to broken CRLF attributes
|
2021-10-28 19:03:59 +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
|
e86aba9f56
|
chore: add CI (#7)
|
2021-10-27 14:55:33 +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
|
d75acbfdd3
|
test(git_types): add tests
|
2021-10-14 12:33:48 +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 |
|
Aleksey Kulikov
|
beed516c89
|
style: use Object instead of dynamic
|
2021-10-13 16:10:18 +03:00 |
|
Aleksey Kulikov
|
1972c6d1ab
|
refactor!: use Oid instead of String for arguments
|
2021-10-13 15:31:20 +03:00 |
|
Aleksey Kulikov
|
23787adc3a
|
refactor(stash)!: extract implementation of api
|
2021-10-13 11:53:24 +03:00 |
|
Aleksey Kulikov
|
20ca75639d
|
refactor: remove unnecessary local variables
|
2021-10-12 19:21:58 +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
|
9205a3ad82
|
docs: add instructions for test coverage
|
2021-10-09 14:18:27 +03:00 |
|
Aleksey Kulikov
|
101cf90875
|
feat(checkout): add ability to dry run checkout
|
2021-10-08 19:26:39 +03:00 |
|
Aleksey Kulikov
|
75b9ed6b57
|
refactor(diff): break early from loop when condition met
|
2021-10-08 18:38:43 +03:00 |
|
Aleksey Kulikov
|
03e2922517
|
style: remove unnecessary imports
|
2021-10-08 18:34:58 +03:00 |
|
Aleksey Kulikov
|
1d47b06955
|
feat(submodule): add bindings and api
|
2021-10-08 17:34:59 +03:00 |
|
Aleksey Kulikov
|
5be0d0a6b5
|
style: move declarations of callbacks above the function they will be used in
|
2021-10-07 13:52:46 +03:00 |
|
Aleksey Kulikov
|
a1d617e053
|
refactor(packbuilder): expose class to public api
|
2021-10-07 13:51:25 +03:00 |
|
Aleksey Kulikov
|
90e99faf81
|
feat(packbuilder): add bindings and api
|
2021-10-07 12:14:20 +03:00 |
|
Aleksey Kulikov
|
d40c65fa80
|
feat(mailmap): add bindings and api
|
2021-10-06 18:38:02 +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
|
0ed5e7c797
|
feat(graph): add bindings and api
|
2021-10-06 11:36:38 +03:00 |
|
Aleksey Kulikov
|
618b4e7f05
|
feat(odb): add more bindings and api methods
|
2021-10-05 17:12:51 +03:00 |
|