Code

History

Commits on ig/commit-debug to lib/src1155+
  1. copy-tracking: add `source` field to `TreeDiffEntry`Matt Kulukundis committed 2 years agoe123eb2
  2. copy-tracking: create an explicit TreeDiffEntry structMatt Kulukundis committed 2 years ago8e84c60
  3. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  4. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  5. merged_tree: allow to postpone resolution of intermediate treesYuya Nishihara committed 2 years agoc9e147c
  6. rewrite: remove redundant commit_id.clone() from merge_commit_trees*()Yuya Nishihara committed 2 years agodac0496
  7. tree: fill in valid id to null tree, rename function to empty()Yuya Nishihara committed 2 years agoed1c07e
  8. merged_tree: do not re-look up non-conflicting tree values by nameYuya Nishihara committed 2 years ago2cb7e91
  9. merged_tree: leverage .to_tree_merge() in TreeDiffIteratorYuya Nishihara committed 2 years ago19b62d2
  10. merged_tree: make TreeDiffIterator accept trees as &Merge<Tree>Yuya Nishihara committed 2 years ago6fc7cec
  11. merged_tree: hold store globally by TreeDiffIteratorYuya Nishihara committed 2 years ago9378ade
  12. merged_tree: replace explicit .is_tree() call in TreeEntriesIteratorYuya Nishihara committed 2 years ago8b72dad
  13. merged_tree: make TreeEntriesIterator accept trees as &Merge<Tree>Yuya Nishihara committed 2 years ago12434b4
  14. merged_tree: hold store globally by TreeEntriesIteratorYuya Nishihara committed 2 years ago8a3e4ad
  15. merged_tree: make `MergedTree` a structMartin von Zweigbergk committed 2 years agoec77250
  16. merged_tree: make `ConflictIterator` a structMartin von Zweigbergk committed 2 years ago7596935
  17. merged_tree: delete `MergedTree::Legacy`Martin von Zweigbergk committed 2 years ago109391f
  18. conflicts: always promote legacy trees to merged treesMartin von Zweigbergk committed 2 years ago10aab1b
  19. merged_tree: remove .diff() method in favor of .diff_stream()Yuya Nishihara committed 2 years ago202fb53
  20. revset: use .diff_stream() in file() evaluation, handle backend errorYuya Nishihara committed 2 years ago26f744a
  21. cli: make "op abandon" not fail with multiple op headsYuya Nishihara committed 2 years ago7bdb28f
  22. op_walk: allow to resolve operation expression from multiple headsYuya Nishihara committed 2 years ago399110b
  23. op_walk: sort current heads to stabilize multiple ops error messageYuya Nishihara committed 2 years ago4e3a5de
  24. cli: obslog: show diffs from all predecessors, not first predecessorYuya Nishihara committed 2 years agof7836aa
  25. merged_tree: remove .diff_summary()Yuya Nishihara committed 2 years agod061c37
  26. op_walk: include operation ids in multiple match errorYuya Nishihara committed 2 years agob290af8
  27. revset: add author_date and committer_date revset functionsStephen Jennings committed 2 years ago6c41b1b
  28. revset: create DatePattern typeStephen Jennings committed 2 years agoff9e739
  29. workspace: make the constructor publicdploch committed 2 years agobfa1ce8
  30. repo: define a public constructor for RepoLoaderdploch committed 2 years ago5f7e388
  31. commit_builder: remove unneeded &mut from .write_hidden()Yuya Nishihara committed 2 years agod2f933e
  32. conflicts: use non-legacy `MergedTreeId` for root commitMartin von Zweigbergk committed 2 years agod740f18
  33. git: on abandoning unreachable commits, don't count HEAD refYuya Nishihara committed 2 years agobafb357
  34. repo: load index eagerly to simplify error handlingYuya Nishihara committed 2 years agoda221eb
  35. repo: use DetachedCommitBuilder constructorsYuya Nishihara committed 2 years ago626aa90