Code

History

Commits on ig/commit-debug to lib/testutils/src105+
  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. backend: add error variant for access denied, handle when diffingMartin von Zweigbergk committed 2 years ago404f31c
  19. tree_builder: propagate errors from `write_tree()`Martin von Zweigbergk committed 2 years ago07bb1d8
  20. cleanup: consistently use `BackendResult`Martin von Zweigbergk committed 2 years ago428e209
  21. merged_tree: propagate errors from `TreeEntriesIterator`Martin von Zweigbergk committed 2 years ago0d1ff8a
  22. compile integration tests as a single binaryjyn committed 2 years agod66fcf2
  23. backend: pass Index and keep_newer timestamp parameters to gc()Yuya Nishihara committed 2 years ago351487b
  24. backend: have gc() return BackendError instead of opaque error typeYuya Nishihara committed 2 years ago4e54021
  25. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  26. test_rewrite.rs: stop using DescendantRebaser when testing EmptyBehaviorIlya Grigoriev committed 2 years ago45cd0bf
  27. tests: (mostly) stop using soon-to-be-private DescendantRebaser-related APIsIlya Grigoriev committed 2 years agob2abba0
  28. tests: add lib tests for op id resolution, migrate some from cliYuya Nishihara committed 2 years ago51691ea
  29. index: show bad operation id if commit lookup failed during reindexingYuya Nishihara committed 2 years agof9e9058
  30. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  31. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  32. signing: pass SigningFn by referenceYuya Nishihara committed 2 years agod747879
  33. sign: Implement a test signing backend and add a few basic testsAnton Bulakh committed 2 years agoeb1c0ab
  34. sign: Define signing backend API and integrate itAnton Bulakh committed 2 years agod7229a3
  35. repo_path: split RepoPath into owned and borrowed typesYuya Nishihara committed 2 years ago28ab959