Code

History

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