Code

History

Commits on ig/commit-debug to lib/testutils/src/test_backend.rs35+
  1. dag_walk: propagate error when cycle is detectedMartin von Zweigbergk committed 1 year agod8acbec
  2. cleanup: leverage trait upcasting, delete as_any*()Yuya Nishihara committed 1 year ago46d5555
  3. backend: remove unused TreeValue::Conflict and read/write methodsMartin von Zweigbergk committed 1 year agoda6c4b6
  4. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  5. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  6. tests: make TestBackend async for more realistic testingMartin von Zweigbergk committed 1 year ago5d35ead
  7. lib: add `rustversion`, turn off a clippy lint in nightly in testsIlya Grigoriev committed 1 year ago6323764
  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. backend: add CopyId to TreeValue::FileMartin von Zweigbergk committed 1 year agoa363e6b
  11. backend: add methods for reading and writing copy objectsMartin von Zweigbergk committed 1 year agoc90e139
  12. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  13. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  14. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  15. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  16. testutils: move global TestBackendData mapping to TestEnvironmentYuya Nishihara committed 2 years ago9f1d2ab
  17. testutils: add short method summary to its documentationSamuel Tardieu committed 2 years ago87840a5
  18. tests: use canonicalized paths in `TestBackend`Martin von Zweigbergk committed 2 years agoa06c393
  19. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  20. copies: in unsupported backends, return an empty stream instead of errorMartin von Zweigbergk committed 2 years agoacdcb57
  21. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  22. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  23. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  24. copy-tracking: stub get_copy_recordsMatt Kulukundis committed 2 years agodab8a29
  25. cleanup: consistently use `BackendResult`Martin von Zweigbergk committed 2 years ago428e209
  26. backend: pass Index and keep_newer timestamp parameters to gc()Yuya Nishihara committed 2 years ago351487b
  27. backend: have gc() return BackendError instead of opaque error typeYuya Nishihara committed 2 years ago4e54021
  28. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  29. index: show bad operation id if commit lookup failed during reindexingYuya Nishihara committed 2 years agof9e9058
  30. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  31. signing: pass SigningFn by referenceYuya Nishihara committed 2 years agod747879
  32. sign: Define signing backend API and integrate itAnton Bulakh committed 2 years agod7229a3
  33. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  34. sign: Implement generic commit signing on the backendAnton Bulakh committed 3 years ago5c3c0e9
  35. merged_tree: let backend influence whether to use new diff algoMartin von Zweigbergk committed 3 years agod989d40