Code

History

Commits on ig/vimdiffwarn to lib/testutils/src105+
  1. sign: Implement storage for digital commit signaturesAnton Bulakh committed 3 years agoe3a1e5b
  2. git_backend: pass UserSettings to GitBackend constructorsYuya Nishihara committed 3 years agoea32c0c
  3. repo: pass UserSettings to store factories and initializersYuya Nishihara committed 3 years ago8a2048a
  4. merged_tree: let backend influence whether to use new diff algoMartin von Zweigbergk committed 3 years agod989d40
  5. tests: force gitoxide to not load config nor use "main" as default branchYuya Nishihara committed 3 years ago9a86b77
  6. backend: make `read_conflict` synchronous againMartin von Zweigbergk committed 3 years agocfcdd71
  7. working copy: pass commit instead of tree into `check_out()`Martin von Zweigbergk committed 3 years agoe1f00d9
  8. repo: define types for backend initializer functionsMartin von Zweigbergk committed 3 years ago7c8a0a1
  9. working copy: return `Box<dyn LockedWorkingCopy>` from `start_mutation()`Martin von Zweigbergk committed 3 years ago0582893
  10. working copy: add `snapshot()` function to the backend traitMartin von Zweigbergk committed 3 years ago781859c
  11. workspace: replace `working_copy_mut()` by wrapper typeMartin von Zweigbergk committed 3 years agoc818484
  12. backend: make read functions asyncMartin von Zweigbergk committed 3 years ago5174489
  13. working_copy: rename to local_working_copyMartin von Zweigbergk committed 3 years ago187ba94
  14. test: use test backend in most remaining tests tooMartin von Zweigbergk committed 3 years ago380e204
  15. tests: use test backend in working copy tests, fix `MergedTree` bugMartin von Zweigbergk committed 3 years agof39b0d2
  16. tests: wherever we test with only one backend, use the test backendMartin von Zweigbergk committed 3 years ago0f7054e
  17. tests: add a strict backend for use in testsMartin von Zweigbergk committed 3 years ago63ba2a6
  18. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  19. testutils: allow passing `TestRepoBackend` to `TestWorkspace` tooMartin von Zweigbergk committed 3 years ago50596c4
  20. testutils: add an enum for `TestRepo` backendMartin von Zweigbergk committed 3 years agoc6cf9d5
  21. testutils: use `.jj`-internal git repos in most testsMartin von Zweigbergk committed 3 years ago79527d7
  22. tests: leverage `create_tree()` in a few more testsMartin von Zweigbergk committed 3 years ago9d9b2cd
  23. tests: make `dump_tree()` work with merged treesMartin von Zweigbergk committed 3 years ago962da19
  24. tests: make `create_tree()` return `MergedTree`Martin von Zweigbergk committed 3 years agod9ce70c
  25. tests: make `create_random_tree`() return a `MergedTreeId`Martin von Zweigbergk committed 3 years agoe4c6595
  26. commit_builder: take `MergedTreeId` for root id argumentMartin von Zweigbergk committed 3 years ago1674a42
  27. tests: make test helper for snapshotting working copy return `MergedTree`Martin von Zweigbergk committed 3 years agoa7e5ea0
  28. working_copy: return `MergedTreeId` on snapshotMartin von Zweigbergk committed 3 years agoabf3853
  29. tests: validate snapshot.max-new-file-size behaviorBenjamin Saunders committed 3 years ago417035c
  30. testutils: propagate snapshot errorsBenjamin Saunders committed 3 years ago54f1d31
  31. tests: move commit_transactions() helper to testutilsYuya Nishihara committed 3 years ago552c71e
  32. tests: add `TestWorkspace::snapshot()` to simplify snapshottingMartin von Zweigbergk committed 3 years ago3ef552c
  33. merged_tree: introduce a type for a set of trees to merge on the flyMartin von Zweigbergk committed 3 years ago4f30417
  34. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  35. feat(fsmonitor): Watchman filesystem monitor implementationWaleed Khan committed 3 years agoef83f2b