Code

History

Commits on git-sync to lib/tests/test_commit_concurrent.rs35+
  1. dag_walk_async: drop redundant `_ok()` suffixMartin von Zweigbergk committed 7 months agob2a0d0a
  2. dag_walk_sync: delete infallible versionsMartin von Zweigbergk committed 7 months agoa03edfe
  3. dag_walk: switch over callers to dag_walk_async as appropriateMartin von Zweigbergk committed 7 months ago2edf433
  4. tests: `.block_on().unwrap()` with `.block_on()?` in tests using TestResult from parent commitIlya Grigoriev committed 8 months ago419632a
  5. transaction: convert functions to asyncBenjamin Tan committed 8 months agod44a92e
  6. ReadonlyRepo: convert functions to asyncBenjamin Tan committed 8 months agoe59480c
  7. op_store: convert OpStore trait to be asyncBenjamin Brittain committed 1 year ago3881bd5
  8. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  9. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  10. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  11. tests: add convenient method to initialize TestWorkspace with test settingsYuya Nishihara committed 2 years agob865398
  12. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  13. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  14. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  15. testutils: move load_repo_at_head() to TestEnvironmentYuya Nishihara committed 2 years agod4786a3
  16. repo: teach OpStore about the root commit idYuya Nishihara committed 2 years agoae62b5b
  17. tests: avoid `ReadonlyRepo::repo_path()`Martin von Zweigbergk committed 2 years ago19f383f
  18. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  19. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  20. op_store: add a virtual root operation, similar to root commitMartin von Zweigbergk committed 2 years ago6e302bb
  21. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  22. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  23. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  24. dag_walk: rename bfs() to dfs() because it's depth-firstYuya Nishihara committed 3 years ago78a64ed
  25. dag_walk: unbox bfs() callback, use iter::from_fn() to implement iteratorYuya Nishihara committed 3 years ago3ba5444
  26. cleanup: leverage scoped thread in testsYuya Nishihara committed 3 years agob01614b
  27. repo: replace load_at_head() by helper in testsMartin von Zweigbergk committed 3 years ago491ecc6
  28. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  29. cleanup: update more "checkout" to "working-copy commit" and similarMartin von Zweigbergk committed 3 years ago10725c0
  30. testutils: create a function for writing a random commit to `MutableRepo`Martin von Zweigbergk committed 3 years agof1d7bbe
  31. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  32. repo: rename BackendFactories to StoreFactoriesDaniel Ploch committed 3 years ago7cbea42
  33. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  34. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84
  35. tests: consistently import `create_random_tree()`Martin von Zweigbergk committed 4 years agoeb89f6b