Code

History

Commits on wd/submodule-bind to lib/src/commit_builder.rs35+
  1. lib: make CommitBuilder::is_empty() and is_discardable() asyncAustin Seipp committed 8 months ago2964d02
  2. lib: make add_head() and add_heads() asyncAustin Seipp committed 8 months ago2629eb3
  3. commit: convert some functions to asyncBenjamin Tan committed 8 months ago6660647
  4. commit_builder: make write() asyncMartin von Zweigbergk committed 9 months ago5b2bf87
  5. cli: remove legacy placeholder string for user/emailDavid Higgs committed 9 months ago1bc90ed
  6. backend: add conflict labels to `Commit`Scott Taylor committed 1 year ago2e18f59
  7. merged_tree: add conflict labels to `MergedTree`Scott Taylor committed 1 year agod4668bf
  8. lib: replace `MergedTreeId` with `MergedTree` and `Merge<TreeId>`Scott Taylor committed 1 year ago5aa71d5
  9. predecessors: add option to not include them in commitsMartin von Zweigbergk committed 1 year agoa11c5eb
  10. index: make Index::has_id fallibleBrian Schroeder committed 1 year agob8fa9ec
  11. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  12. commit_builder: make .generate_new_change_id() not imply commit is duplicatedYuya Nishihara committed 1 year ago01e2a85
  13. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  14. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  15. commit_builder: error out if newly-created commit was already known to repoYuya Nishihara committed 1 year ago0dc9eb5
  16. commit: remove commit.predecessor*() accessorsYuya Nishihara committed 1 year agoa44c413
  17. repo: store commit predecessors in Operation objectYuya Nishihara committed 1 year ago42a2a2d
  18. cli, lib: update `MutRepo` references in comments to `MutableRepo`Vincent Ging Ho Yim committed 1 year agoe46e5f7
  19. commit: Make `Commit::store_commit` return `&Arc<backend::Commit>`Aleksey Kuznetsov committed 1 year ago20dd35c
  20. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  21. commit_builder: split set_sign_key()pylbrecht committed 1 year ago7bf4148
  22. commit_builder: add is_empty(), is_discardable(), and .abandon()Yuya Nishihara committed 1 year agobb6b551
  23. refactor: mark `Timestamp` struct as `Copy`Mateusz Mikuła committed 2 years ago8dd3003
  24. store: make `write_commit()` asyncMartin von Zweigbergk committed 2 years ago3136426
  25. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  26. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  27. commit_builder: remove unneeded &mut from .write_hidden()Yuya Nishihara committed 2 years agod2f933e
  28. repo: use DetachedCommitBuilder constructorsYuya Nishihara committed 2 years ago626aa90
  29. commit_builder: add public interface that writes temporary commit to storeYuya Nishihara committed 2 years ago337dcef
  30. commit_builder: extract inner builder which isn't lifetimed by mut_repoYuya Nishihara committed 2 years agob4bf135
  31. commit_builder: extract free function that sets up signing and write commitYuya Nishihara committed 2 years ago6516a40
  32. commit_builder: keep Store internallyYuya Nishihara committed 2 years agofab310f
  33. commit_builder: remove redundant boxing from signing fn closureYuya Nishihara committed 2 years ago49d92a0
  34. commit_builder: use .clone_from() to silence nightly clippy warningYuya Nishihara committed 2 years ago209e076
  35. commit_builder: inline mut_repo.write_commit()Yuya Nishihara committed 2 years ago9d5eda1