Code

History

Commits on ig/diffline to lib/testutils35+
  1. store: inline tree_builder() function to callersMartin von Zweigbergk committed 1 year ago721daef
  2. local working copy: add support for EOL conversionKaiyi Li committed 1 year agof1f1556
  3. tests: make TestBackend async for more realistic testingMartin von Zweigbergk committed 1 year ago5d35ead
  4. hex_util: roll our own decode/encode_hex() functionsYuya Nishihara committed 1 year ago68ead52
  5. lib: add `rustversion`, turn off a clippy lint in nightly in testsIlya Grigoriev committed 1 year ago6323764
  6. merge-tools builtin: add property-based testingJonas Greitemann committed 1 year ago94ba95b
  7. merge-tools builtin: introduce `assert_tree_eq!`Jonas Greitemann committed 1 year agoda2835b
  8. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  9. store: Add Send bounds to the AsyncRead future returned by read_fileBenjamin Brittain committed 1 year ago97c7edc
  10. git_backend: update `gix`, adapt to breaking changesIlya Grigoriev committed 1 year agoff63a7e
  11. backend: add CopyId to TreeValue::FileMartin von Zweigbergk committed 1 year agoa363e6b
  12. backend: add methods for reading and writing copy objectsMartin von Zweigbergk committed 1 year agoc90e139
  13. tests: supplement `create_tree()` with a builder-style APIJonas Greitemann committed 1 year ago9c165d6
  14. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  15. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  16. store: drop "_async" suffix from read_file()/read_symlink()Martin von Zweigbergk committed 1 year ago23de072
  17. store: delete read_file(), update callers to use async versionMartin von Zweigbergk committed 1 year ago12bcd04
  18. testutils: remove obsolete mention of `libgit2` in commentEmily committed 1 year ago7542fe9
  19. testutils: remove obsolete `git2` hermeticity codeEmily committed 1 year ago7373979
  20. tests: do not shell out taplo to gather forgotten test filesYuya Nishihara committed 1 year ago105c892
  21. tests: factor out utility function `is_external_tool_installed`Jonas Greitemann committed 1 year ago7bb8e17
  22. tests: allow multiple integration tests in check for forgotton test filesJonas Greitemann committed 1 year ago8882f00
  23. repo_path: remove assertion from constructorsMartin von Zweigbergk committed 1 year ago7cab444
  24. test: introduce test helpers for creating repo path typesMartin von Zweigbergk committed 1 year agof0545ee
  25. cargo: bump `gix` to 0.71.0Emily committed 1 year ago350da7d
  26. tests: don’t use `git2` in `testutils`Emily committed 1 year ago71a619c
  27. git: respect `GIT_*` environment variables in `git2` testsEmily committed 1 year agof14b3bf
  28. ci: make sure tests fail in CI if `gpg` or `taplo` binaries are not foundIlya Grigoriev committed 1 year ago341ddc9
  29. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  30. git: make `git2` support optionalEmily committed 1 year agoa56b78b
  31. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  32. git: update `gitoxide` repository optionsdemize committed 1 year agocf696ce
  33. cli/tests: port test_git_fetch to gitoxideBaltasar Dinis committed 1 year ago09d92e8
  34. cli/tests: have clone helper take in a remote nameBaltasar Dinis committed 1 year ago876262a
  35. cli/tests: port test_git_remotes to gitoxideBaltasar Dinis committed 1 year agoc2a92fc