Aleksey Kulikov
|
82d7051c84
|
refactor: use extensions
|
2022-05-30 13:18:35 +03:00 |
|
Aleksey Kulikov
|
ae2aef5e2e
|
refactor: use loops inside list literals (#60)
|
2022-05-25 12:16:40 +03:00 |
|
Aleksey Kulikov
|
3900ec92cc
|
chore: upgrade dependencies (#58)
|
2022-05-23 13:50:15 +03:00 |
|
Aleksey Kulikov
|
4e55d0f06c
|
refactor(repository)!: use Finalizer to automatically free allocated memory (#51)
BREAKING CHANGE: Return value of identity getter changed from Map<String, String> to Identity
|
2022-05-02 15:33:31 +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
|
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
|
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
|
299d1a17e7
|
feat(remote): add ability to pass callbacks as arguments
|
2021-09-28 17:17:03 +03:00 |
|
Aleksey Kulikov
|
b5561212e0
|
refactor: use nullable strings instead of empty in arguments
|
2021-09-27 11:44:16 +03:00 |
|
Aleksey Kulikov
|
6d48ae742c
|
feat(repository): add ability to pass callbacks for remote and repository creation during clone
|
2021-09-27 11:19:00 +03:00 |
|
Aleksey Kulikov
|
b1f112a30d
|
feat(repository): add extended options to repository init
|
2021-09-24 13:18:04 +03:00 |
|
Aleksey Kulikov
|
5680fd8674
|
feat(repository): add ability to clone repository
|
2021-09-24 12:07:11 +03:00 |
|
Aleksey Kulikov
|
ce9384cac9
|
feat(revparse): add bindings and api
|
2021-09-01 16:53:40 +03:00 |
|
Aleksey Kulikov
|
3b13646b1b
|
feat(repository): add api method for revparse_single
|
2021-09-01 10:43:08 +03:00 |
|
Aleksey Kulikov
|
a78c38d8e3
|
refactor: revert 'use ffi Arena for resource management'
|
2021-08-27 15:05:05 +03:00 |
|
Aleksey Kulikov
|
747996b40c
|
refactor: use ffi Arena for resource management
|
2021-08-25 18:33:17 +03:00 |
|
Aleksey Kulikov
|
696d55bb3a
|
feat(repository): add ability to initialize repository
|
2021-08-21 15:36:42 +03:00 |
|
Aleksey Kulikov
|
543ebff223
|
feat(repository): add ability to discover repository from sub directories
|
2021-08-21 14:56:23 +03:00 |
|
Aleksey Kulikov
|
594aca6474
|
feat(repository): add ability to get repository config
|
2021-08-12 20:00:25 +03:00 |
|
Aleksey Kulikov
|
ef29257f2e
|
feat(repository): add ability to set working directory
|
2021-08-09 15:55:42 +03:00 |
|
Aleksey Kulikov
|
2477b4efd8
|
refactor: use libgit free() functions instead of calloc()
|
2021-08-05 20:07:00 +03:00 |
|
Aleksey Kulikov
|
145af3054d
|
chore: migrate from pedantic to lints package
|
2021-07-20 16:59:26 +03:00 |
|
Aleksey Kulikov
|
9acf3a8a9e
|
feat(repository): add ability to set and get namespace
|
2021-07-09 15:38:15 +03:00 |
|
Aleksey Kulikov
|
4bd324a596
|
feat(repository): add base bindings and api
|
2021-07-08 20:24:58 +03:00 |
|
Aleksey Kulikov
|
b094d42030
|
feat: change error message
|
2021-06-03 11:35:32 +03:00 |
|
Aleksey Kulikov
|
0fe3fa9f23
|
fix: release memory
|
2021-06-02 12:16:55 +03:00 |
|
Aleksey Kulikov
|
1414d5f6d7
|
feat: generate bindings with ffigen
|
2021-06-01 20:38:32 +03:00 |
|