Code

History

Commits on ig/vimdiffwarn to lib/testutils70+
  1. tests: remove temporary copy of workspace.repo_path() from TestWorkspaceYuya Nishihara committed 2 years agocf4a7e3
  2. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  3. tests: avoid `ReadonlyRepo::repo_path()`Martin von Zweigbergk committed 2 years ago19f383f
  4. tests: use canonicalized paths in `TestBackend`Martin von Zweigbergk committed 2 years agoa06c393
  5. repo: rename `RepoLoader::init()` to `init_from_file_system()`Martin von Zweigbergk committed 2 years ago0a94dcc
  6. local_working_copy: pass max file size to snapshot directlyMartin von Zweigbergk committed 2 years agob22d8fe
  7. store: make `write_symlink()` asyncMartin von Zweigbergk committed 2 years agobc06b2a
  8. store: make `write_file()` asyncMartin von Zweigbergk committed 2 years ago4a8d250
  9. store: make `write_commit()` asyncMartin von Zweigbergk committed 2 years ago3136426
  10. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  11. copies: in unsupported backends, return an empty stream instead of errorMartin von Zweigbergk committed 2 years agoacdcb57
  12. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  13. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  14. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  15. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  16. tests: make helpers create non-legacy treesMartin von Zweigbergk committed 2 years ago352ca72
  17. copy-tracking: stub get_copy_recordsMatt Kulukundis committed 2 years agodab8a29
  18. copy-tracking: cargo add gix-format and gix diff-blob featureMatt Kulukundis committed 2 years ago067d37a
  19. backend: add error variant for access denied, handle when diffingMartin von Zweigbergk committed 2 years ago404f31c
  20. tree_builder: propagate errors from `write_tree()`Martin von Zweigbergk committed 2 years ago07bb1d8
  21. cleanup: consistently use `BackendResult`Martin von Zweigbergk committed 2 years ago428e209
  22. merged_tree: propagate errors from `TreeEntriesIterator`Martin von Zweigbergk committed 2 years ago0d1ff8a
  23. compile integration tests as a single binaryjyn committed 2 years agod66fcf2
  24. backend: pass Index and keep_newer timestamp parameters to gc()Yuya Nishihara committed 2 years ago351487b
  25. backend: have gc() return BackendError instead of opaque error typeYuya Nishihara committed 2 years ago4e54021
  26. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  27. test_rewrite.rs: stop using DescendantRebaser when testing EmptyBehaviorIlya Grigoriev committed 2 years ago45cd0bf
  28. tests: (mostly) stop using soon-to-be-private DescendantRebaser-related APIsIlya Grigoriev committed 2 years agob2abba0
  29. tests: add lib tests for op id resolution, migrate some from cliYuya Nishihara committed 2 years ago51691ea
  30. index: show bad operation id if commit lookup failed during reindexingYuya Nishihara committed 2 years agof9e9058
  31. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  32. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  33. signing: pass SigningFn by referenceYuya Nishihara committed 2 years agod747879
  34. sign: Implement a test signing backend and add a few basic testsAnton Bulakh committed 2 years agoeb1c0ab
  35. sign: Define signing backend API and integrate itAnton Bulakh committed 2 years agod7229a3