Code

History

Commits on CacheMyWorkingCopy to lib/tests/test_commit_concurrent.rs35+
  1. op_store: add a virtual root operation, similar to root commitMartin von Zweigbergk committed 2 years ago6e302bb
  2. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  3. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  4. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  5. dag_walk: rename bfs() to dfs() because it's depth-firstYuya Nishihara committed 3 years ago78a64ed
  6. dag_walk: unbox bfs() callback, use iter::from_fn() to implement iteratorYuya Nishihara committed 3 years ago3ba5444
  7. cleanup: leverage scoped thread in testsYuya Nishihara committed 3 years agob01614b
  8. repo: replace load_at_head() by helper in testsMartin von Zweigbergk committed 3 years ago491ecc6
  9. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  10. cleanup: update more "checkout" to "working-copy commit" and similarMartin von Zweigbergk committed 3 years ago10725c0
  11. testutils: create a function for writing a random commit to `MutableRepo`Martin von Zweigbergk committed 3 years agof1d7bbe
  12. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  13. repo: rename BackendFactories to StoreFactoriesDaniel Ploch committed 3 years ago7cbea42
  14. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  15. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84
  16. tests: consistently import `create_random_tree()`Martin von Zweigbergk committed 4 years agoeb89f6b
  17. tests: move `testutils` module into separate crateMartin von Zweigbergk committed 4 years ago3c7c4e9
  18. repo: make capable of loading repo with out-of-tree backendMartin von Zweigbergk committed 4 years ago87bcee6
  19. cleanup: replace some `PathBuf` args by `&Path`Martin von Zweigbergk committed 4 years agoea5aa0a
  20. tests: move `init_{repo,workspace}` functions onto typesMartin von Zweigbergk committed 4 years ago4cf04f3
  21. rewrite: propagate backend errors in `DescendantRebase::rebase_next()`Martin von Zweigbergk committed 4 years ago543a95c
  22. repo: when merging in removed head, rebase descendants (#111)Martin von Zweigbergk committed 4 years ago04ad9a3
  23. repo: clarify that some repo functions load the repo at head (#111)Martin von Zweigbergk committed 4 years agoec84de7
  24. tests: rename `init_repo()` to `init_workspace()`Martin von Zweigbergk committed 4 years agoabedeea
  25. repo: initialize without checkouts, let Workspace add it (#13)Martin von Zweigbergk committed 4 years agoa6ef792
  26. workspace: move search for .jj/ directory from Repo to WorkspaceMartin von Zweigbergk committed 4 years agof17aced
  27. tests: when reloading a repo, pass in repo path, not workspace rootMartin von Zweigbergk committed 4 years agoea172f5
  28. testutils: make init_repo return a struct, including a WorkspaceMartin von Zweigbergk committed 4 years agoce094f6
  29. store: rename Store to Backend and StoreWrapper to StoreMartin von Zweigbergk committed 5 years agoce5e95f
  30. CommitBuilder: remove `write_to_new_transaction()`, which was only used in testsMartin von Zweigbergk committed 5 years ago20e9d29
  31. cleanup: let Clippy fix a bunch of warningsMartin von Zweigbergk committed 5 years ago4c416dd
  32. tests: enable concurrent commit tests on WindowsMartin von Zweigbergk committed 5 years ago06cd688
  33. RepoLoader: stop returning Result since the functions cannot currently failMartin von Zweigbergk committed 5 years ago525a511
  34. project: rename project from Jujube to JujutsuMartin von Zweigbergk committed 5 years agod42e6c7
  35. tests: use one thread per core in concurrency testsMartin von Zweigbergk committed 5 years ago419002f