Commit graph

  • f4e9ae4167 refactor: use git_diff_to_buf to produce patch diff text Aleksey Kulikov 2022-02-24 10:48:08 +03:00
  • 2eb50dec69 style: stricter linting Aleksey Kulikov 2022-02-23 11:05:14 +03:00
  • d0f7746a01
    refactor(revparse)!: add ability to get different git objects based on spec (#46) Aleksey Kulikov 2022-02-19 12:42:19 +03:00
  • 1c9dba62de refactor(revparse)!: add ability to get different git objects based on spec Aleksey Kulikov 2022-02-19 12:35:19 +03:00
  • e83d6ab29a feat: upgrade libgit2 to 1.4.1 Aleksey Kulikov 2022-02-19 11:46:16 +03:00
  • 12ee9f3b53 fix: lookup library in Dart's and Flutter's .pub-cache Aleksey Kulikov 2022-02-17 19:43:11 +03:00
  • d901d2e13f
    feat: upgrade libgit2 to 1.4.0 (#45) Aleksey Kulikov 2022-02-16 16:57:52 +03:00
  • 69d45b6f1b test: temporarily disable ssh tests on linux Aleksey Kulikov 2022-02-16 16:48:52 +03:00
  • 21056ca4e6 fix: build libgit2 with latest version of libssh2 on ubuntu Aleksey Kulikov 2022-02-16 16:22:04 +03:00
  • bb433689cd feat: upgrade libgit2 to 1.4.0 Aleksey Kulikov 2022-02-16 13:25:22 +03:00
  • 7a067beeb9 chore: bump minimum dart version Aleksey Kulikov 2022-02-14 18:26:08 +03:00
  • 441dcac1d7 docs(checkout): clarify how methods work Aleksey Kulikov 2022-01-28 21:03:09 +03:00
  • ed62447eb2 chore: add coverage badge Aleksey Kulikov 2022-01-26 19:34:31 +03:00
  • 23d6a7f332 docs: update README Aleksey Kulikov 2022-01-26 18:21:55 +03:00
  • 7b57c41253
    test: improve coverage (#44) Aleksey Kulikov 2022-01-26 16:11:38 +03:00
  • 4ac0c10237 test: improve coverage Aleksey Kulikov 2022-01-26 15:41:28 +03:00
  • bad5e20581
    refactor(repository)!: move descendantOf() method into Commit (#43) Aleksey Kulikov 2022-01-26 11:27:35 +03:00
  • eb321f052f refactor(repository)!: move descendantOf() method into Commit Aleksey Kulikov 2022-01-26 11:16:17 +03:00
  • 9918ab0905
    refactor(checkout)!: move checkout related methods into Checkout class (#42) Aleksey Kulikov 2022-01-25 20:16:46 +03:00
  • 852af616e8 refactor(checkout)!: move checkout related methods into Checkout class Aleksey Kulikov 2022-01-25 20:08:53 +03:00
  • 570c696269
    refactor(merge)!: move merge related methods into Merge class (#41) Aleksey Kulikov 2022-01-25 18:53:04 +03:00
  • 615df610aa refactor(merge)!: move merge related methods into Merge class Aleksey Kulikov 2022-01-25 18:41:40 +03:00
  • e7c18c35e2
    refactor(repository)!: remove excessive aliases (#40) Aleksey Kulikov 2022-01-25 17:25:15 +03:00
  • e589d3dbd5 refactor(repository)!: remove excessive aliases Aleksey Kulikov 2022-01-25 17:16:20 +03:00
  • 432abffa89
    feat(patch): add binding and API method for git_patch_line_stats (#39) Aleksey Kulikov 2022-01-25 16:34:27 +03:00
  • ad22c7d1de feat(patch): add binding and API method for git_patch_line_stats Aleksey Kulikov 2022-01-25 16:26:49 +03:00
  • 06cc0230c7 chore: remove unnecessary hooks from test repos Aleksey Kulikov 2022-01-25 16:00:59 +03:00
  • 0844f03387
    feat(patch)!: divide Patch.create() into specific methods (#38) Aleksey Kulikov 2022-01-25 15:58:06 +03:00
  • a53ff5a337 feat(patch)!: divide Patch.create() into specific methods Aleksey Kulikov 2022-01-25 15:08:12 +03:00
  • 08cbe8a17f
    refactor!: use class names instead of aliases from Repository in tests (#37) Aleksey Kulikov 2022-01-25 12:05:34 +03:00
  • 24378b629c refactor!: use class names instead of aliases from Repository in tests Aleksey Kulikov 2022-01-25 11:56:32 +03:00
  • 3e1ece4e6f
    feat(tag)!: add bindings and API methods (#36) Aleksey Kulikov 2022-01-24 16:42:08 +03:00
  • d5038bcb9e feat(tag)!: add bindings and API methods Aleksey Kulikov 2022-01-24 15:52:14 +03:00
  • f7dde69de3
    feat(checkout)!: add ability to checkout commit (#35) Aleksey Kulikov 2022-01-21 17:10:41 +03:00
  • eeffa6a008 feat(checkout)!: add ability to checkout commit Aleksey Kulikov 2022-01-21 17:00:46 +03:00
  • 6fe24dcb65
    feat(index): add ability to create diff between two indexes (#34) Aleksey Kulikov 2022-01-14 18:44:14 +03:00
  • 1f516a36be feat(index): add ability to create diff between two indexes Aleksey Kulikov 2022-01-14 18:35:11 +03:00
  • cc78e7945f
    feat(index): add binding and API method for git_index_new (#33) Aleksey Kulikov 2022-01-14 15:08:45 +03:00
  • 58d0101595 feat(index): add binding and API method for git_index_new Aleksey Kulikov 2022-01-14 15:02:11 +03:00
  • 02ac220d46
    feat(tag): add binding and API method for git_tag_target_id (#32) Aleksey Kulikov 2022-01-13 14:51:23 +03:00
  • d81af61563 feat(tag): add binding and api method for git_tag_target_id Aleksey Kulikov 2022-01-13 14:43:00 +03:00
  • 6bdf133f06 test(credentials): use https instead of git Aleksey Kulikov 2022-01-11 18:36:41 +03:00
  • f872612f36 Revert "style: use strict-casts and strict-raw-types" Aleksey Kulikov 2022-01-10 12:03:07 +03:00
  • ea0264ee14 style: use strict-casts and strict-raw-types Aleksey Kulikov 2022-01-10 11:53:12 +03:00
  • d86617d58b test: fix tests failing on windows Aleksey Kulikov 2021-12-31 12:24:18 +03:00
  • 59cf7174f6 refactor: compose paths using path package Aleksey Kulikov 2021-12-31 12:00:04 +03:00
  • f2e78daa42 refactor: remove unnecessary directory existence check Aleksey Kulikov 2021-12-31 10:15:12 +03:00
  • c516119397 style: clean up tests names Aleksey Kulikov 2021-12-23 15:29:28 +03:00
  • 41fab98d17 docs: update createCommit() method signature Aleksey Kulikov 2021-12-23 14:51:39 +03:00
  • f1b84efc81
    feat(revwalk): add more bindings and API methods (#31) Aleksey Kulikov 2021-12-23 13:08:51 +03:00
  • 94f22d5095 feat(revwalk): add more bindings and API methods Aleksey Kulikov 2021-12-23 13:01:56 +03:00
  • 74a20a9cf2
    feat(commit): add binding and API method for git_revert (#30) Aleksey Kulikov 2021-12-23 11:40:29 +03:00
  • 6e1795ac87 feat(commit): add binding and API method for git_revert Aleksey Kulikov 2021-12-23 11:32:46 +03:00
  • fda5173e7f
    feat(reflog): add more bindings and API methods (#29) Aleksey Kulikov 2021-12-23 10:58:44 +03:00
  • bdd12a10ca feat(reflog): add more bindings and API methods Aleksey Kulikov 2021-12-23 10:40:23 +03:00
  • ff2dd8b408
    feat(reference): add more bindings and API methods (#28) Aleksey Kulikov 2021-12-22 19:53:38 +03:00
  • fa077856e5 feat(reference): add more bindings and API methods Aleksey Kulikov 2021-12-22 19:46:26 +03:00
  • fb4694cf06
    feat(rebase)!: add more bindings and API methods (#27) Aleksey Kulikov 2021-12-22 19:20:16 +03:00
  • ec7d272807 feat(rebase)!: add more bindings and API methods Aleksey Kulikov 2021-12-22 19:07:57 +03:00
  • fe570a6990
    feat(annotated)!: add more bindings and API methods (#26) Aleksey Kulikov 2021-12-22 17:41:34 +03:00
  • 01e939e15c feat(annotated)!: add more bindings and API methods Aleksey Kulikov 2021-12-22 17:32:10 +03:00
  • 0176b66ba7 refactor(merge): change the size of allocation Aleksey Kulikov 2021-12-22 11:56:02 +03:00
  • 50a6087a5b
    feat(packbuilder): add more bindings and API methods (#25) Aleksey Kulikov 2021-12-21 18:28:44 +03:00
  • f9ea8dcdd5 fix failing test Aleksey Kulikov 2021-12-21 18:14:34 +03:00
  • 0650f1277d feat(packbuilder): add more bindings and API methods Aleksey Kulikov 2021-12-21 18:06:42 +03:00
  • 9791b6324c
    feat(merge)!: add more bindings and API methods (#24) Aleksey Kulikov 2021-12-21 17:11:41 +03:00
  • 4a6fcda4c2 feat(merge): add more bindings and API methods Aleksey Kulikov 2021-12-21 17:02:07 +03:00
  • 561986ebfd
    feat(diff): add binding and API method for git_diff_tree_to_workdir_with_index (#23) Aleksey Kulikov 2021-12-21 12:34:52 +03:00
  • 25203c7f9f feat(diff): add binding and API method for git_diff_tree_to_workdir_with_index Aleksey Kulikov 2021-12-21 12:27:45 +03:00
  • 5740831bb9
    feat(commit): add more bindings and API methods (#22) Aleksey Kulikov 2021-12-20 20:42:16 +03:00
  • d5c4057de7 feat(commit): add more bindings and API methods Aleksey Kulikov 2021-12-20 20:32:14 +03:00
  • e6bfdc5a85
    feat(blob): add more bindings and API methods (#21) Aleksey Kulikov 2021-12-20 18:02:53 +03:00
  • 64f0d15f2d feat(blob): add more bindings and API methods Aleksey Kulikov 2021-12-20 17:53:57 +03:00
  • 39a71811cb
    feat(blame): add binding and api method for git_blame_buffer (#20) Aleksey Kulikov 2021-12-20 15:03:31 +03:00
  • d2693bca5b feat(blame): add binding and api method for git_blame_buffer Aleksey Kulikov 2021-12-20 14:56:51 +03:00
  • 7148fbf194 style: stricter linting Aleksey Kulikov 2021-12-17 11:20:17 +03:00
  • ae5d895957
    chore: upgrade dependencies to latest versions (#19) Aleksey Kulikov 2021-12-17 11:05:39 +03:00
  • 32e81fb297 chore: upgrade dependencies to latest versions Aleksey Kulikov 2021-12-17 10:31:32 +03:00
  • b3e9f6dd1a
    feat(diff): add more bindings and api methods (#18) Aleksey Kulikov 2021-12-14 12:53:17 +03:00
  • c1959cfde9 feat(diff): add more bindings and api methods Aleksey Kulikov 2021-12-14 12:41:18 +03:00
  • 6c1735d67d docs(repository): clarify documentation for identity method Aleksey Kulikov 2021-12-11 15:01:54 +03:00
  • 5264153749
    feat(index): add more bindings and api methods (#17) Aleksey Kulikov 2021-12-11 14:45:59 +03:00
  • ce02245be2 feat(index): add more bindings and api methods Aleksey Kulikov 2021-12-11 14:34:01 +03:00
  • 7dd433dc08 fix(diff): return content of the line with correct length Aleksey Kulikov 2021-12-09 20:57:37 +03:00
  • 2009c76b50
    feat(reset): add binding and api method for git_reset_default (#14) Aleksey Kulikov 2021-12-04 16:08:30 +03:00
  • bfe2d118b2 feat(reset): add binding and api method for git_reset_default Aleksey Kulikov 2021-12-04 16:02:15 +03:00
  • 33d2750d38
    feat(branch): add more bindings and api methods (#13) Aleksey Kulikov 2021-12-03 11:17:48 +03:00
  • eed9af2b47 feat(branch): add more bindings and api methods Aleksey Kulikov 2021-12-03 11:07:37 +03:00
  • a3f2dcc211 style: prevent initialization with default constructor Aleksey Kulikov 2021-11-04 11:32:49 +03:00
  • e0bcf91198 test(revwalk): refactor memory deallocation Aleksey Kulikov 2021-11-03 17:17:49 +03:00
  • 28859a1e3d docs: update readme (#5) Aleksey Kulikov 2021-11-03 17:10:47 +03:00
  • c2da51af94 feat(commit): make 'updateRef' to be required argument Aleksey Kulikov 2021-11-02 18:00:15 +03:00
  • 678f6208f6
    refactor(setup): simplify setup for flutter applications (#12) Aleksey Kulikov 2021-11-01 19:05:55 +03:00
  • f735a54fb9 remove logger Aleksey Kulikov 2021-11-01 18:54:02 +03:00
  • 85ea6429eb use path instead of uri Aleksey Kulikov 2021-11-01 18:44:14 +03:00
  • 7141d95cd6 log path in windows Aleksey Kulikov 2021-11-01 17:46:37 +03:00
  • 0f566418cc fix path for windows Aleksey Kulikov 2021-11-01 17:28:35 +03:00
  • c1dbd5ae93 remove unnecessary setup step for ci Aleksey Kulikov 2021-11-01 17:13:15 +03:00
  • 116c6d4fac move version getter into separate class Aleksey Kulikov 2021-11-01 17:08:03 +03:00
  • 41e9a39bce fix copy path Aleksey Kulikov 2021-11-01 16:51:53 +03:00