Code

History

Commits on ig/docs-commitid to lib/testutils/src/test_backend.rs32
  1. lib: add `rustversion`, turn off a clippy lint in nightly in testsIlya Grigoriev committed 1 year ago6323764
  2. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  3. store: Add Send bounds to the AsyncRead future returned by read_fileBenjamin Brittain committed 1 year ago97c7edc
  4. backend: add CopyId to TreeValue::FileMartin von Zweigbergk committed 1 year agoa363e6b
  5. backend: add methods for reading and writing copy objectsMartin von Zweigbergk committed 1 year agoc90e139
  6. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  7. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  8. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  9. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  10. testutils: move global TestBackendData mapping to TestEnvironmentYuya Nishihara committed 2 years ago9f1d2ab
  11. testutils: add short method summary to its documentationSamuel Tardieu committed 2 years ago87840a5
  12. tests: use canonicalized paths in `TestBackend`Martin von Zweigbergk committed 2 years agoa06c393
  13. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  14. copies: in unsupported backends, return an empty stream instead of errorMartin von Zweigbergk committed 2 years agoacdcb57
  15. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  16. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  17. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  18. copy-tracking: stub get_copy_recordsMatt Kulukundis committed 2 years agodab8a29
  19. cleanup: consistently use `BackendResult`Martin von Zweigbergk committed 2 years ago428e209
  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. index: show bad operation id if commit lookup failed during reindexingYuya Nishihara committed 2 years agof9e9058
  24. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  25. signing: pass SigningFn by referenceYuya Nishihara committed 2 years agod747879
  26. sign: Define signing backend API and integrate itAnton Bulakh committed 2 years agod7229a3
  27. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  28. sign: Implement generic commit signing on the backendAnton Bulakh committed 3 years ago5c3c0e9
  29. merged_tree: let backend influence whether to use new diff algoMartin von Zweigbergk committed 3 years agod989d40
  30. backend: make `read_conflict` synchronous againMartin von Zweigbergk committed 3 years agocfcdd71
  31. backend: make read functions asyncMartin von Zweigbergk committed 3 years ago5174489
  32. tests: add a strict backend for use in testsMartin von Zweigbergk committed 3 years ago63ba2a6