Code

History

Commits on ig/vimdiffwarn to lib/src/commit_builder.rs66
  1. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  2. backend: let backend decide length of change idMartin von Zweigbergk committed 3 years agod1dc22d
  3. Make change ids in tests repeatableIlya Grigoriev committed 3 years ago30d9897
  4. Move the old `new_change_id` function next to the testsIlya Grigoriev committed 3 years ago44d443a
  5. backend: create `ObjectId` traitWaleed Khan committed 3 years ago7f8a196
  6. repo: add `MutableRepo::new_commit()` returning `CommitBuilder`Martin von Zweigbergk committed 3 years ago812ef97
  7. store: propagate error from `Backend::write_commit()`Martin von Zweigbergk committed 3 years agof3208f5
  8. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  9. commit_builder: relax type of description parameterYuya Nishihara committed 3 years ago9866496
  10. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  11. commit_builder: remove redundant `for_open_commit()`Martin von Zweigbergk committed 4 years ago61468ed
  12. backend: remove `Commit::is_open` field from data modelMartin von Zweigbergk committed 4 years ago6703810
  13. backend: let each backend handle root commit on writeMartin von Zweigbergk committed 4 years ago0108673
  14. CommitBuilder: take parents as argument in `for_new_commit()`Martin von Zweigbergk committed 4 years ago76fd6a8
  15. spelling: theJosh Soref committed 4 years ago0e26e4b
  16. CommitBuilder: remove unneeded `store` argumentsMartin von Zweigbergk committed 4 years ago1b5cd14
  17. CommitBuilder: when rewriting commit, replace placeholder user/emailMartin von Zweigbergk committed 4 years agobcf94bd
  18. commit_builder: move `signature()` to `UserSettings`Martin von Zweigbergk committed 4 years agoe0115d2
  19. tests: pass timestamps via env vars for reproducible hashesMartin von Zweigbergk committed 4 years ago0c6d895
  20. backend: make Vec inside CommitId non-publicMartin von Zweigbergk committed 4 years ago8cf5dd2
  21. cleanup: make Vec inside CommitId etc. non-publicMartin von Zweigbergk committed 5 years agoe5dd93c
  22. backend: remove unused `Commit::is_pruned` (#32)Martin von Zweigbergk committed 5 years agofdb861b
  23. evolution: don't create pruned commits (#32)Martin von Zweigbergk committed 5 years ago108c38d
  24. CommitBuilder: record rewritten commits in MutableRepoMartin von Zweigbergk committed 5 years ago7635256
  25. store: rename Store to Backend and StoreWrapper to StoreMartin von Zweigbergk committed 5 years agoce5e95f
  26. CommitBuilder: remove `write_to_new_transaction()`, which was only used in testsMartin von Zweigbergk committed 5 years ago20e9d29
  27. repo: make MutableRepo have an Arc<ReadonlyRepo> instead of a referenceMartin von Zweigbergk committed 5 years ago783e1f6
  28. transaction: delete write_commit() and as_repo_ref() helpersMartin von Zweigbergk committed 5 years ago73f20c8
  29. rustfmt: configure to group importsMartin von Zweigbergk committed 5 years ago4b8484e
  30. transaction: move most functionality to MutableRepoMartin von Zweigbergk committed 5 years agoef16d10
  31. import commit 0f15be02bf4012c116636913562691a0aaa7aed2 from my hg repoMartin von Zweigbergk committed 5 years ago6b1427c