Code

History

Commits on ig/commit-debug to lib/tests/test_bad_locking.rs35+
  1. op_store: convert OpStore trait to be asyncBenjamin Brittain committed 1 year ago3881bd5
  2. tests: add a helper for writing random commit with given parentsMartin von Zweigbergk committed 1 year agoca6edfa
  3. tests: leverage write_random_commit() in a few more placesMartin von Zweigbergk committed 1 year ago592df6a
  4. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  5. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  6. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  7. tests: add convenient method to initialize TestWorkspace with test settingsYuya Nishihara committed 2 years agob865398
  8. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  9. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  10. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  11. testutils: move load_repo_at_head() to TestEnvironmentYuya Nishihara committed 2 years agod4786a3
  12. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  13. tests: avoid `ReadonlyRepo::repo_path()`Martin von Zweigbergk committed 2 years ago19f383f
  14. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  15. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  16. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  17. workspace: load working copy implementation dynamicallyMartin von Zweigbergk committed 3 years ago6bfd618
  18. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  19. testutils: use `.jj`-internal git repos in most testsMartin von Zweigbergk committed 3 years ago79527d7
  20. test_bad_locking: make `merge_directories()` expect non-existent targetMartin von Zweigbergk committed 3 years ago2bc641c
  21. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  22. repo: replace load_at_head() by helper in testsMartin von Zweigbergk committed 3 years ago491ecc6
  23. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  24. op_heads_store: remove LockedOpHeadsDaniel Ploch committed 3 years agobd43580
  25. store: propagate error from `Backend::write_commit()`Martin von Zweigbergk committed 3 years agof3208f5
  26. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  27. cleanup: address unnecessary_borrow lints reported by Clippy 1.66Martin von Zweigbergk committed 3 years agofb396e6
  28. repo: rename BackendFactories to StoreFactoriesDaniel Ploch committed 3 years ago7cbea42
  29. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  30. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84
  31. tests: consistently import `create_random_tree()`Martin von Zweigbergk committed 4 years agoeb89f6b
  32. tests: move `testutils` module into separate crateMartin von Zweigbergk committed 4 years ago3c7c4e9
  33. workspace: make capable of loading with out-of-tree backendMartin von Zweigbergk committed 4 years ago3e0d49e
  34. repo: make capable of loading repo with out-of-tree backendMartin von Zweigbergk committed 4 years ago87bcee6
  35. cleanup: replace some `PathBuf` args by `&Path`Martin von Zweigbergk committed 4 years agoea5aa0a