Code

History

Commits on ig/commit-debug to lib/tests/test_commit_builder.rs70+
  1. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  2. repo_path: split RepoPath into owned and borrowed typesYuya Nishihara committed 2 years ago28ab959
  3. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  4. merged_tree: propagate backend errors in diff iteratorMartin von Zweigbergk committed 3 years agoa1ef9dc
  5. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  6. store: add a `empty_merged_tree_id()` helperMartin von Zweigbergk committed 3 years ago2658175
  7. commit: drop `merged_` prefix from `tree()` and `tree_id()`Martin von Zweigbergk committed 3 years ago145b0b2
  8. tests: make `create_tree()` return `MergedTree`Martin von Zweigbergk committed 3 years agod9ce70c
  9. commit_builder: remove last traces of pre-`MergedTree` APIMartin von Zweigbergk committed 3 years ago9c77e6a
  10. tree: move `diff_summary()` to `MergedTree`Martin von Zweigbergk committed 3 years ago1b24b52
  11. commit_builder: take `MergedTreeId` for root id argumentMartin von Zweigbergk committed 3 years ago1674a42
  12. commits: use empty strings instead of placeholders for missing name or emailEmily Fox committed 3 years ago3f8ac21
  13. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  14. git_backend: return timestamps for what was actually writtenMartin von Zweigbergk committed 3 years ago87a925d
  15. commit_builder: add accessors for most fieldsMartin von Zweigbergk committed 3 years agof758b64
  16. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  17. repo: add `MutableRepo::rewrite_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years agod86ba70
  18. repo: add `MutableRepo::new_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years ago812ef97
  19. store: propagate error from `Backend::write_commit()`Martin von Zweigbergk committed 3 years agof3208f5
  20. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  21. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  22. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84
  23. tests: move `testutils` module into separate crateMartin von Zweigbergk committed 4 years ago3c7c4e9
  24. commit_builder: remove redundant `for_open_commit()`Martin von Zweigbergk committed 4 years ago61468ed
  25. backend: remove `Commit::is_open` field from data modelMartin von Zweigbergk committed 4 years ago6703810
  26. backend: let each backend handle root commit on writeMartin von Zweigbergk committed 4 years ago0108673
  27. CommitBuilder: take parents as argument in `for_new_commit()`Martin von Zweigbergk committed 4 years ago76fd6a8
  28. CommitBuilder: remove unneeded `store` argumentsMartin von Zweigbergk committed 4 years ago1b5cd14
  29. CommitBuilder: when rewriting commit, replace placeholder user/emailMartin von Zweigbergk committed 4 years agobcf94bd
  30. tests: remove `&UserSettings` argument from `TestRepo::init()`Martin von Zweigbergk committed 4 years ago5c6f82e
  31. tests: move `init_{repo,workspace}` functions onto typesMartin von Zweigbergk committed 4 years ago4cf04f3
  32. rewrite: propagate backend errors in `DescendantRebase::rebase_next()`Martin von Zweigbergk committed 4 years ago543a95c
  33. transaction: check that we haven't forgotten to rebase descendants (#111)Martin von Zweigbergk committed 4 years agoe384f97
  34. cargo: upgrade the `config` crate from 0.11.0 to 0.12.0Martin von Zweigbergk committed 4 years ago3f24411
  35. tests: don't create workspaces in CommitBuilder testsMartin von Zweigbergk committed 4 years ago9b275a4