Commit graph

  • d52b05d11f update setup to copy library instead of download Aleksey Kulikov 2021-11-01 16:46:59 +03:00
  • f33958c40d refactor: simplify setup Aleksey Kulikov 2021-11-01 12:16:41 +03:00
  • c8895524be
    feat: add support for Flutter Linux, macOS and Windows (#10) Aleksey Kulikov 2021-10-30 13:54:25 +03:00
  • 9e1b1578b0 supply prebuilt library for macos Aleksey Kulikov 2021-10-30 12:58:58 +03:00
  • 8e415ae5a4 use dart test with vm platform for tests Aleksey Kulikov 2021-10-30 11:43:09 +03:00
  • 10355840fd run tests with 1 concurrent process Aleksey Kulikov 2021-10-30 11:30:17 +03:00
  • d1f2ee606d run macos test on macos-11 Aleksey Kulikov 2021-10-30 11:15:57 +03:00
  • 7dc76d003a fix tests failing on macos Aleksey Kulikov 2021-10-30 10:09:49 +03:00
  • 6b57f6de13 include prebuild library Aleksey Kulikov 2021-10-29 21:41:36 +03:00
  • c2f93c2e23 gonna work this time Aleksey Kulikov 2021-10-29 21:29:23 +03:00
  • 09db6ab1fb gonna work this time Aleksey Kulikov 2021-10-29 21:19:22 +03:00
  • a4a6156de4 gonna work this time Aleksey Kulikov 2021-10-29 20:59:41 +03:00
  • 554d7c983f gonna work this time Aleksey Kulikov 2021-10-29 20:41:10 +03:00
  • 29c987c0df gonna work this time Aleksey Kulikov 2021-10-29 20:37:42 +03:00
  • f98e1a84d6 gonna work this time Aleksey Kulikov 2021-10-29 20:28:00 +03:00
  • 5ad05521d3 gonna work this time Aleksey Kulikov 2021-10-29 20:25:29 +03:00
  • 876c089a1a another attempt at fixing path Aleksey Kulikov 2021-10-29 20:22:57 +03:00
  • 6698a936cc fix library path for windows Aleksey Kulikov 2021-10-29 19:48:35 +03:00
  • 54f0d32ede remove platform flag for tests Aleksey Kulikov 2021-10-29 17:33:13 +03:00
  • b5812beabc specify flutter channel for ci Aleksey Kulikov 2021-10-29 17:27:01 +03:00
  • a53ae93a13 specify flutter channel for ci Aleksey Kulikov 2021-10-29 17:23:10 +03:00
  • e1c8d4dcad set specific version of flutter for ci Aleksey Kulikov 2021-10-29 17:20:09 +03:00
  • 69c7aa633e set specific version of flutter for ci Aleksey Kulikov 2021-10-29 17:18:34 +03:00
  • 75e6cf131a chore: use flutter tool in ci Aleksey Kulikov 2021-10-29 17:10:13 +03:00
  • 3d1ee7df3c feat: add support for Flutter Linux, macOS and Windows (#10) Aleksey Kulikov 2021-10-29 17:03:08 +03:00
  • a71bb14b86
    test: fix tests failing on windows Aleksey Kulikov 2021-10-29 10:59:30 +03:00
  • 1e8bbbee9b test: fix odb test Aleksey Kulikov 2021-10-29 10:54:53 +03:00
  • 586aa0c6aa check if path to folder is correct on windows Aleksey Kulikov 2021-10-29 10:43:57 +03:00
  • 8bef38c310 check if '.git/objects/' folder is actually deleted Aleksey Kulikov 2021-10-29 10:38:22 +03:00
  • 6534cae785 actually run tests on windows Aleksey Kulikov 2021-10-29 10:25:52 +03:00
  • 0f6a916d8b test: fix tests failing on windows Aleksey Kulikov 2021-10-29 10:22:36 +03:00
  • f4e17b124d
    chore: add LICENSE Aleksey Kulikov 2021-10-28 20:08:50 +03:00
  • bed8db3a12 chore: change ci for windows Aleksey Kulikov 2021-10-28 19:03:59 +03:00
  • 13ddf0f061 test: fix windows tests Aleksey Kulikov 2021-10-28 12:03:06 +03:00
  • 0e329bd2b1 test: fix tests failing in ci Aleksey Kulikov 2021-10-27 17:35:20 +03:00
  • 7f0cd86e72 test: remove checks for messages of throws Aleksey Kulikov 2021-10-27 16:44:04 +03:00
  • 8791527ad9 style: remove unnecessary imports Aleksey Kulikov 2021-10-27 15:06:05 +03:00
  • e86aba9f56 chore: add CI (#7) Aleksey Kulikov 2021-10-27 14:53:43 +03:00
  • f8c7c81d09 feat: add support for windows (#2) and macos (#3) Aleksey Kulikov 2021-10-27 12:44:49 +03:00
  • 6cbf954337 feat: add library setup for linux Aleksey Kulikov 2021-10-25 13:43:31 +03:00
  • 4717aab57f style: stricter linting Aleksey Kulikov 2021-10-23 12:31:18 +03:00
  • f3fbc80f8e style: no implicit casts and dynamic Aleksey Kulikov 2021-10-22 17:25:06 +03:00
  • 7b14ee6b9b style: avoid lines longer than 80 characters Aleksey Kulikov 2021-10-22 17:13:42 +03:00
  • a806d0a312 style: sort imports alphabetically Aleksey Kulikov 2021-10-22 15:10:04 +03:00
  • a24070c44c docs: improve api documentation Aleksey Kulikov 2021-10-22 14:41:15 +03:00
  • 199dce111a feat(commit): add ability to amend commit Aleksey Kulikov 2021-10-21 15:44:04 +03:00
  • 4948bba773 test(credentials): add more test cases Aleksey Kulikov 2021-10-21 12:40:45 +03:00
  • 26812ffe9c test(config): add more test cases Aleksey Kulikov 2021-10-20 11:29:41 +03:00
  • 127849519d test: add more tests for throws and their messages Aleksey Kulikov 2021-10-19 17:16:39 +03:00
  • d6eae1e9ed test: improve coverage Aleksey Kulikov 2021-10-15 17:37:38 +03:00
  • d75acbfdd3 test(git_types): add tests Aleksey Kulikov 2021-10-14 12:33:48 +03:00
  • 15ce546f7a feat(worktree): add more bindings and api methods Aleksey Kulikov 2021-10-14 11:23:30 +03:00
  • 9f346c99f7 feat: add more toString overrides for debugging Aleksey Kulikov 2021-10-13 19:23:34 +03:00
  • beed516c89 style: use Object instead of dynamic Aleksey Kulikov 2021-10-13 16:10:18 +03:00
  • 1972c6d1ab refactor!: use Oid instead of String for arguments Aleksey Kulikov 2021-10-13 15:31:20 +03:00
  • 23787adc3a refactor(stash)!: extract implementation of api Aleksey Kulikov 2021-10-13 11:53:24 +03:00
  • 20ca75639d refactor: remove unnecessary local variables Aleksey Kulikov 2021-10-12 19:21:58 +03:00
  • cfa5268af2 style: use "map/where" instead of "for" loop Aleksey Kulikov 2021-10-12 14:56:56 +03:00
  • 3a0fa75929 feat(repository)!: add more aliases for api methods Aleksey Kulikov 2021-10-11 20:06:36 +03:00
  • 9205a3ad82 docs: add instructions for test coverage Aleksey Kulikov 2021-10-09 14:18:27 +03:00
  • 101cf90875 feat(checkout): add ability to dry run checkout Aleksey Kulikov 2021-10-08 19:26:39 +03:00
  • 75b9ed6b57 refactor(diff): break early from loop when condition met Aleksey Kulikov 2021-10-08 18:38:43 +03:00
  • 03e2922517 style: remove unnecessary imports Aleksey Kulikov 2021-10-08 18:34:58 +03:00
  • 1d47b06955 feat(submodule): add bindings and api Aleksey Kulikov 2021-10-08 17:34:59 +03:00
  • 5be0d0a6b5 style: move declarations of callbacks above the function they will be used in Aleksey Kulikov 2021-10-07 13:52:46 +03:00
  • a1d617e053 refactor(packbuilder): expose class to public api Aleksey Kulikov 2021-10-07 13:51:25 +03:00
  • 90e99faf81 feat(packbuilder): add bindings and api Aleksey Kulikov 2021-10-07 12:14:20 +03:00
  • d40c65fa80 feat(mailmap): add bindings and api Aleksey Kulikov 2021-10-06 18:38:02 +03:00
  • caac6b2fd2 feat(describe): add bindings and api Aleksey Kulikov 2021-10-06 16:02:25 +03:00
  • c88b75b0fd feat(tag): add more bindings and api methods Aleksey Kulikov 2021-10-06 15:36:17 +03:00
  • 0ed5e7c797 feat(graph): add bindings and api Aleksey Kulikov 2021-10-06 11:36:38 +03:00
  • 618b4e7f05 feat(odb): add more bindings and api methods Aleksey Kulikov 2021-10-05 17:12:51 +03:00
  • 2ce419d7c4 feat(rebase): add bindings and api Aleksey Kulikov 2021-10-05 11:25:45 +03:00
  • 52707dcc63 feat(merge): add ability to merge file from index Aleksey Kulikov 2021-10-04 12:23:48 +03:00
  • 5c8d6647eb feat(note): add bindings and api Aleksey Kulikov 2021-10-01 17:34:01 +03:00
  • 5ee0662376 feat(blame): add bindings and api Aleksey Kulikov 2021-10-01 13:43:44 +03:00
  • 9686d93935 refactor: change naming of local variable to reflect intent Aleksey Kulikov 2021-09-30 19:10:43 +03:00
  • 5f7fdf4bd3 refactor!: use named arguments if there is more than one Aleksey Kulikov 2021-09-30 18:04:36 +03:00
  • ec80ad3dd4 feat(attr): add bindings and api Aleksey Kulikov 2021-09-30 13:53:58 +03:00
  • 934b601d68 test(remote): add tests for prune() method Aleksey Kulikov 2021-09-30 12:47:17 +03:00
  • 4c7a096fe3 feat(repository): add ability to pass credentials in callbacks argument Aleksey Kulikov 2021-09-29 18:54:29 +03:00
  • 299d1a17e7 feat(remote): add ability to pass callbacks as arguments Aleksey Kulikov 2021-09-28 17:17:03 +03:00
  • b15b56f0ae refactor: remove unnecessary git_libgit2_init() Aleksey Kulikov 2021-09-27 12:05:18 +03:00
  • b5561212e0 refactor: use nullable strings instead of empty in arguments Aleksey Kulikov 2021-09-27 11:44:16 +03:00
  • 5401717713 refactor(stash): reset stash list at the end of the method Aleksey Kulikov 2021-09-27 11:23:38 +03:00
  • 6d48ae742c feat(repository): add ability to pass callbacks for remote and repository creation during clone Aleksey Kulikov 2021-09-27 11:19:00 +03:00
  • b1f112a30d feat(repository): add extended options to repository init Aleksey Kulikov 2021-09-24 13:18:04 +03:00
  • ec8ff24e89 test(repository): divide groups into different files Aleksey Kulikov 2021-09-24 12:17:05 +03:00
  • 5680fd8674 feat(repository): add ability to clone repository Aleksey Kulikov 2021-09-24 12:07:11 +03:00
  • 3c1a6b4ab4 refactor(reference): simplify api Aleksey Kulikov 2021-09-23 17:05:28 +03:00
  • 466f960c7b refactor: extract repo setup for tests Aleksey Kulikov 2021-09-23 16:35:05 +03:00
  • 10b9864219 feat(repository): add alias for commit creation Aleksey Kulikov 2021-09-23 11:07:16 +03:00
  • 7187d890d6 style: use conts for constructors Aleksey Kulikov 2021-09-23 10:48:23 +03:00
  • e0e16aea30 feat(remote): add bindings and api Aleksey Kulikov 2021-09-22 18:11:20 +03:00
  • 3b883c49e3 feat(signature): add bindings and api for default signature Aleksey Kulikov 2021-09-21 15:28:58 +03:00
  • 72107dea60 test(stash): move tests to separate file Aleksey Kulikov 2021-09-21 14:46:00 +03:00
  • 3cb55817ad feat(stash): add bindings and api Aleksey Kulikov 2021-09-21 13:18:11 +03:00
  • 7b8dfcc1af feat(config): add api for config entry Aleksey Kulikov 2021-09-20 15:52:04 +03:00
  • cf677e488a refactor!: use IterableMixin where possible Aleksey Kulikov 2021-09-20 13:03:43 +03:00
  • 6845286af2 feat(diff): return list of patches Aleksey Kulikov 2021-09-20 11:02:44 +03:00