Code

History

Commits on ig/vimdiffwarn to lib/tests/test_commit_builder.rs70+
  1. tests: make `create_tree()` return `MergedTree`Martin von Zweigbergk committed 3 years agod9ce70c
  2. commit_builder: remove last traces of pre-`MergedTree` APIMartin von Zweigbergk committed 3 years ago9c77e6a
  3. tree: move `diff_summary()` to `MergedTree`Martin von Zweigbergk committed 3 years ago1b24b52
  4. commit_builder: take `MergedTreeId` for root id argumentMartin von Zweigbergk committed 3 years ago1674a42
  5. commits: use empty strings instead of placeholders for missing name or emailEmily Fox committed 3 years ago3f8ac21
  6. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  7. git_backend: return timestamps for what was actually writtenMartin von Zweigbergk committed 3 years ago87a925d
  8. commit_builder: add accessors for most fieldsMartin von Zweigbergk committed 3 years agof758b64
  9. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  10. repo: add `MutableRepo::rewrite_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years agod86ba70
  11. repo: add `MutableRepo::new_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years ago812ef97
  12. store: propagate error from `Backend::write_commit()`Martin von Zweigbergk committed 3 years agof3208f5
  13. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  14. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  15. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84
  16. tests: move `testutils` module into separate crateMartin von Zweigbergk committed 4 years ago3c7c4e9
  17. commit_builder: remove redundant `for_open_commit()`Martin von Zweigbergk committed 4 years ago61468ed
  18. backend: remove `Commit::is_open` field from data modelMartin von Zweigbergk committed 4 years ago6703810
  19. backend: let each backend handle root commit on writeMartin von Zweigbergk committed 4 years ago0108673
  20. CommitBuilder: take parents as argument in `for_new_commit()`Martin von Zweigbergk committed 4 years ago76fd6a8
  21. CommitBuilder: remove unneeded `store` argumentsMartin von Zweigbergk committed 4 years ago1b5cd14
  22. CommitBuilder: when rewriting commit, replace placeholder user/emailMartin von Zweigbergk committed 4 years agobcf94bd
  23. tests: remove `&UserSettings` argument from `TestRepo::init()`Martin von Zweigbergk committed 4 years ago5c6f82e
  24. tests: move `init_{repo,workspace}` functions onto typesMartin von Zweigbergk committed 4 years ago4cf04f3
  25. rewrite: propagate backend errors in `DescendantRebase::rebase_next()`Martin von Zweigbergk committed 4 years ago543a95c
  26. transaction: check that we haven't forgotten to rebase descendants (#111)Martin von Zweigbergk committed 4 years agoe384f97
  27. cargo: upgrade the `config` crate from 0.11.0 to 0.12.0Martin von Zweigbergk committed 4 years ago3f24411
  28. tests: don't create workspaces in CommitBuilder testsMartin von Zweigbergk committed 4 years ago9b275a4
  29. tests: rename `init_repo()` to `init_workspace()`Martin von Zweigbergk committed 4 years agoabedeea
  30. transaction: remove `Drop` implementationMartin von Zweigbergk committed 4 years ago06bccb3
  31. testutils: make init_repo return a struct, including a WorkspaceMartin von Zweigbergk committed 4 years agoce094f6
  32. evolution: don't create pruned commits (#32)Martin von Zweigbergk committed 5 years ago108c38d
  33. CommitBuilder: record rewritten commits in MutableRepoMartin von Zweigbergk committed 5 years ago7635256
  34. store: rename Store to Backend and StoreWrapper to StoreMartin von Zweigbergk committed 5 years agoce5e95f
  35. CommitBuilder: remove `write_to_new_transaction()`, which was only used in testsMartin von Zweigbergk committed 5 years ago20e9d29