Code

History

Commits on git-colocate to lib/tests/test_commit_builder.rs35+
  1. repo: remove `MutableRepo::rebase_descendants_return_map`Benjamin Tan committed 2 years ago1aad724
  2. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  3. merged_tree: rename diff entry field from "value" to "values"Yuya Nishihara committed 2 years ago43bf195
  4. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  5. merged_tree: remove `TreeDiffEntry::source`Martin von Zweigbergk committed 2 years ago3acb89e
  6. merged_tree: provide separate version of `diff_stream()` with copy infoMartin von Zweigbergk committed 2 years ago7059849
  7. copy-tracking: plumb CopyRecordMap through diff methodMatt Kulukundis committed 2 years ago34b0f87
  8. copy-tracking: create an explicit TreeDiffEntry structMatt Kulukundis committed 2 years ago8e84c60
  9. tests: compare trees without using .diff_summary()Yuya Nishihara committed 2 years agod435a8a
  10. commit_builder: reset author timestamp on discardable commitsScott Taylor committed 2 years ago1eebbe5
  11. cleanup: propagate errors from `Commit::predecessors()`Martin von Zweigbergk committed 2 years agoee9d327
  12. cleanup: propagate errors from `Commit::parents()`Martin von Zweigbergk committed 2 years ago0a758e7
  13. object_id: make ObjectId constructors non-trait methodsYuya Nishihara committed 2 years ago95d83cb
  14. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  15. tests: (mostly) stop using soon-to-be-private DescendantRebaser-related APIsIlya Grigoriev committed 2 years agob2abba0
  16. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  17. repo_path: split RepoPath into owned and borrowed typesYuya Nishihara committed 2 years ago28ab959
  18. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  19. merged_tree: propagate backend errors in diff iteratorMartin von Zweigbergk committed 3 years agoa1ef9dc
  20. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  21. store: add a `empty_merged_tree_id()` helperMartin von Zweigbergk committed 3 years ago2658175
  22. commit: drop `merged_` prefix from `tree()` and `tree_id()`Martin von Zweigbergk committed 3 years ago145b0b2
  23. tests: make `create_tree()` return `MergedTree`Martin von Zweigbergk committed 3 years agod9ce70c
  24. commit_builder: remove last traces of pre-`MergedTree` APIMartin von Zweigbergk committed 3 years ago9c77e6a
  25. tree: move `diff_summary()` to `MergedTree`Martin von Zweigbergk committed 3 years ago1b24b52
  26. commit_builder: take `MergedTreeId` for root id argumentMartin von Zweigbergk committed 3 years ago1674a42
  27. commits: use empty strings instead of placeholders for missing name or emailEmily Fox committed 3 years ago3f8ac21
  28. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  29. git_backend: return timestamps for what was actually writtenMartin von Zweigbergk committed 3 years ago87a925d
  30. commit_builder: add accessors for most fieldsMartin von Zweigbergk committed 3 years agof758b64
  31. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  32. repo: add `MutableRepo::rewrite_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years agod86ba70
  33. repo: add `MutableRepo::new_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years ago812ef97
  34. store: propagate error from `Backend::write_commit()`Martin von Zweigbergk committed 3 years agof3208f5
  35. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b