Code

History

Commits on colocated-workspaces to lib/tests/test_commit_builder.rs35+
  1. tests: Replace another ~600 `unwrap()`s in tests with `?`Ilya Grigoriev committed 8 months ago920412b
  2. tests: `.block_on().unwrap()` with `.block_on()?` in tests using TestResult from parent commitIlya Grigoriev committed 8 months ago419632a
  3. commit: delete sync version of parents()Martin von Zweigbergk committed 8 months agoda78bfb
  4. transaction: convert functions to asyncBenjamin Tan committed 8 months agod44a92e
  5. MutableRepo: convert functions to asyncBenjamin Tan committed 8 months agoa3f1802
  6. commit_builder: make write() asyncMartin von Zweigbergk committed 9 months ago5b2bf87
  7. lib tests: add shortcut for CommitBuilder::write().unwrap()Martin von Zweigbergk committed 9 months ago4766312
  8. merged_tree: remove `unlabeled()` and `merge_unlabeled()`Scott Taylor committed 10 months ago0a5475a
  9. rustc_lint: enable let_underscore_drop lintxtqqczze committed 11 months ago82865b6
  10. merged_tree: add conflict labels to `MergedTree`Scott Taylor committed 1 year agod4668bf
  11. lib: replace `MergedTreeId` with `MergedTree` and `Merge<TreeId>`Scott Taylor committed 1 year ago5aa71d5
  12. merged_tree: use `Merge<TreeId>` instead of `Merge<Tree>`Scott Taylor committed 1 year ago79fc20e
  13. commit_builder: make .generate_new_change_id() not imply commit is duplicatedYuya Nishihara committed 1 year ago01e2a85
  14. tests: remove CommitGraphBuilderMartin von Zweigbergk committed 1 year ago28562f1
  15. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  16. commit_builder: error out if newly-created commit was already known to repoYuya Nishihara committed 1 year ago0dc9eb5
  17. commit: remove commit.predecessor*() accessorsYuya Nishihara committed 1 year agoa44c413
  18. repo: store commit predecessors in Operation objectYuya Nishihara committed 1 year ago42a2a2d
  19. test: introduce test helpers for creating repo path typesMartin von Zweigbergk committed 1 year agof0545ee
  20. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  21. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  22. repo: move rebase_descendants_with_options_return_map() to testsYuya Nishihara committed 1 year ago83d40d2
  23. rewrite: pass RebaseOptions by referenceYuya Nishihara committed 1 year agoe3efb0d
  24. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  25. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  26. test_commit_builder: reload repo per settingsYuya Nishihara committed 1 year ago57806ee
  27. config: extract jj-lib's default values to embedded TOML fileYuya Nishihara committed 1 year agoe4a350f
  28. settings: propagate error from UserSettings::from_config()Yuya Nishihara committed 1 year ago4f08c62
  29. config: add convenient method to insert value into layer, migrate callersYuya Nishihara committed 1 year agoda3c75b
  30. tests: extract helper that instantiates StackedConfig with commit timestampYuya Nishihara committed 1 year agoecf25a1
  31. settings: own StackedConfig by UserSettings, migrate tests to use config layerYuya Nishihara committed 1 year agoda01734
  32. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  33. repo: remove `MutableRepo::rebase_descendants_return_map`Benjamin Tan committed 2 years ago1aad724
  34. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  35. merged_tree: rename diff entry field from "value" to "values"Yuya Nishihara committed 2 years ago43bf195