Code

History

Commits on ig/commit-debug to lib280+
  1. index: extract AncestorsBitSet to new moduleYuya Nishihara committed 1 year ago3760fa5
  2. merged_tree: make `merge()` take all args by valueMartin von Zweigbergk committed 1 year ago191369f
  3. merged_tree: make `resolve()` take `self` by valueMartin von Zweigbergk committed 1 year agof7e4264
  4. str_util: rename "matches" to "is_match"Jade Lovelace committed 1 year ago1acd2a0
  5. annotate: add iterator that tracks line numbersDaniel Luz committed 1 year agof135aa3
  6. annotate: settle on calling the starting commit/file as "starting"Daniel Luz committed 1 year ago4b73df3
  7. annotate: point to commit outside of domain when origin cannot be trackedDaniel Luz committed 1 year agof938e6b
  8. config: move fsmonitor settings out of `core`Kaiyi Li committed 1 year ago9d817b6
  9. index: pass index to DefaultMutableIndex::incremental() instead of segmentYuya Nishihara committed 1 year agoe725c0e
  10. index: construct DefaultReadonlyIndex by load functionYuya Nishihara committed 1 year ago9f951f6
  11. index: make .save_mutable_index() return DefaultReadonlyIndexYuya Nishihara committed 1 year agob4a9477
  12. index: keep commit segment file name in hex-decoded formYuya Nishihara committed 1 year ago561b995
  13. index: rename remaining "commit" index types as prep for changed-paths segmentsYuya Nishihara committed 1 year agoe8bce6f
  14. index: rename CompositeIndex to CompositeCommitIndex, pass around wrapper typeYuya Nishihara committed 1 year ago2c96aaa
  15. index: introduce owned composite index typeYuya Nishihara committed 1 year agoccd4e8c
  16. index: make both Arc<Readonly/MutableIndexSegment implement Clone/DebugYuya Nishihara committed 1 year ago78c5d41
  17. index: move Index impls of CompositeIndex to non-trait methodsYuya Nishihara committed 1 year agoea7488c
  18. cleanup: switch to async closures in trivial casesMartin von Zweigbergk committed 1 year agof27c55a
  19. store: inline tree_builder() function to callersMartin von Zweigbergk committed 1 year ago721daef
  20. local working copy: add support for EOL conversionKaiyi Li committed 1 year agof1f1556
  21. working copy: pass `UserSettings` to `WorkingCopyFactory`Kaiyi Li committed 1 year ago74fb5a6
  22. test_merged_tree: clear store caches before calling diff_stream()Martin von Zweigbergk committed 1 year agoe982db8
  23. merged_tree: finish polling tree before emitting pathMartin von Zweigbergk committed 1 year ago25723d6
  24. tests: make TestBackend async for more realistic testingMartin von Zweigbergk committed 1 year ago5d35ead
  25. merged_tree: poll trees in the order we're going to emit themMartin von Zweigbergk committed 1 year ago1a89ac8
  26. merged_tree: avoid destructuring only to construct the same valuesMartin von Zweigbergk committed 1 year agoed6fa71
  27. merged_tree: remove an unnecessary async blockMartin von Zweigbergk committed 1 year ago1fa3010
  28. tests: use forwarding DefaultMutableIndex::num_commits() function in testsYuya Nishihara committed 1 year agodfddf6c
  29. index: remove redundant named lifetime parameter from Index::evaluate_revset()Yuya Nishihara committed 1 year ago794d4ba
  30. object_id: make from_hex() not require utf-8 stringYuya Nishihara committed 1 year ago468c18a
  31. object_id: fix name resolution of derive(ContentHash) in macro expansionYuya Nishihara committed 1 year ago642bedd
  32. revset: soft-deprecate "all:" modifier syntaxYuya Nishihara committed 1 year agoea3c179
  33. index: inline MutableIndexSegment::add_commit()Yuya Nishihara committed 1 year ago87aff55
  34. index: hide CompositeIndex, IndexEntry, and IndexPosition typesYuya Nishihara committed 1 year agof93ec31
  35. index: replace external users of revset_engine, make it privateYuya Nishihara committed 1 year ago84a456c