Code

History

Commits on ig/commit-debug to lib315+
  1. index: replace external users of CompositeIndexYuya Nishihara committed 1 year agoe4f0942
  2. template/revset: mention tree-sitter grammar in pest fileBryce Berger committed 1 year agoa471eb9
  3. index: refactor merge_in() to use monadic iterator methodsYuya Nishihara committed 1 year ago362ab91
  4. cleanup: remove &'static lifetime that can be impliedYuya Nishihara committed 1 year ago39bb608
  5. workspaces: Add templating support to `workspace list`Pavan Kumar Sunkara committed 1 year agoc038ef4
  6. cleanup: replace once_cell::sync::Lazy by std::sync::LazyLockMartin von Zweigbergk committed 1 year agoaf621c7
  7. revset: don't resolve symbol expression to multiple revisionsYuya Nishihara committed 1 year agobe094ef
  8. index: pack length parameters into structYuya Nishihara committed 1 year ago34820cf
  9. index: simplify scope of private methods and constantsYuya Nishihara committed 1 year agocb19fc5
  10. cleanup: use .is_sorted_by() to check if elements are sorted and uniqueYuya Nishihara committed 1 year agod378e01
  11. backend: store tree entries in sorted Vec instead of BTreeMapYuya Nishihara committed 1 year ago38fb765
  12. backend: make backend::Tree immutable, collect entries by callerYuya Nishihara committed 1 year agoe56a989
  13. merged_tree: clone non-conflicting tree data first when merging treesYuya Nishihara committed 1 year ago6324601
  14. content_hash: implement ContentHash for tuples up to 4 itemsYuya Nishihara committed 1 year ago5bda87e
  15. git_backend: cache shallow rootsYuya Nishihara committed 1 year agofa145d3
  16. async: introduce async version of Commit::tree()Martin von Zweigbergk committed 1 year ago4a02ff2
  17. async: add async version of get_root_tree()Martin von Zweigbergk committed 1 year agocceafcf
  18. rewrwite: make merge_commit_trees_no_resolve_without_repo() asyncMartin von Zweigbergk committed 1 year agobf0026a
  19. merged_tree: make `diff_stream()` sort `foo` before `foo/bar`Martin von Zweigbergk committed 1 year ago3211e9c
  20. merged_tree: move directory->file handling in diff to stream adapterMartin von Zweigbergk committed 1 year ago1b1edc7
  21. merge: add a method for checking for present non-tree valueMartin von Zweigbergk committed 1 year ago470a6e6
  22. merged_tree: consider paths inside conflicted directories hiddenMartin von Zweigbergk committed 1 year ago98af8dc
  23. index: don't preserve commits not referred to by operations/viewsYuya Nishihara committed 1 year agoea8aa1e
  24. hex_util: roll our own decode/encode_hex() functionsYuya Nishihara committed 1 year ago68ead52
  25. object_id: rename HexPrefix::new() to ::try_from_hex() for consistencyYuya Nishihara committed 1 year agof1b2951
  26. object_id: add HexPrefix::from_id() for convenienceYuya Nishihara committed 1 year ago3103369
  27. Update `trait Backend::name()` comment to match realityCyril Plisko committed 1 year agof5a470a
  28. revset: add change_id/commit_id(prefix) predicatesYuya Nishihara committed 1 year ago8db40c7
  29. revset: extract prefix resolution functionsYuya Nishihara committed 1 year ago16d5092
  30. object_id: implement custom Debug for HexPrefixYuya Nishihara committed 1 year ago18e985f
  31. object_id: add HexPrefix::reverse_hex()Yuya Nishihara committed 1 year ago20ed25f
  32. hex_util: add encode_reverse_hex*() instead of to_forward_hex()Yuya Nishihara committed 1 year ago6525544
  33. object_id: extract ChangeId/HexPrefix constructors for "reverse" hexYuya Nishihara committed 1 year agoe6914c2
  34. revset: add `parents(x, depth)` and `children(x, depth)`Scott Taylor committed 1 year agobcde9ca
  35. rewrite: deduplicate internal parents while collecting transitive edgesYuya Nishihara committed 1 year ago21fb2fd