Code

History

Commits on ig/commit-debug to lib/src315+
  1. async: introduce async version of Commit::tree()Martin von Zweigbergk committed 1 year ago4a02ff2
  2. async: add async version of get_root_tree()Martin von Zweigbergk committed 1 year agocceafcf
  3. rewrwite: make merge_commit_trees_no_resolve_without_repo() asyncMartin von Zweigbergk committed 1 year agobf0026a
  4. merged_tree: make `diff_stream()` sort `foo` before `foo/bar`Martin von Zweigbergk committed 1 year ago3211e9c
  5. merged_tree: move directory->file handling in diff to stream adapterMartin von Zweigbergk committed 1 year ago1b1edc7
  6. merge: add a method for checking for present non-tree valueMartin von Zweigbergk committed 1 year ago470a6e6
  7. merged_tree: consider paths inside conflicted directories hiddenMartin von Zweigbergk committed 1 year ago98af8dc
  8. index: don't preserve commits not referred to by operations/viewsYuya Nishihara committed 1 year agoea8aa1e
  9. hex_util: roll our own decode/encode_hex() functionsYuya Nishihara committed 1 year ago68ead52
  10. object_id: rename HexPrefix::new() to ::try_from_hex() for consistencyYuya Nishihara committed 1 year agof1b2951
  11. object_id: add HexPrefix::from_id() for convenienceYuya Nishihara committed 1 year ago3103369
  12. Update `trait Backend::name()` comment to match realityCyril Plisko committed 1 year agof5a470a
  13. revset: add change_id/commit_id(prefix) predicatesYuya Nishihara committed 1 year ago8db40c7
  14. revset: extract prefix resolution functionsYuya Nishihara committed 1 year ago16d5092
  15. object_id: implement custom Debug for HexPrefixYuya Nishihara committed 1 year ago18e985f
  16. object_id: add HexPrefix::reverse_hex()Yuya Nishihara committed 1 year ago20ed25f
  17. hex_util: add encode_reverse_hex*() instead of to_forward_hex()Yuya Nishihara committed 1 year ago6525544
  18. object_id: extract ChangeId/HexPrefix constructors for "reverse" hexYuya Nishihara committed 1 year agoe6914c2
  19. revset: add `parents(x, depth)` and `children(x, depth)`Scott Taylor committed 1 year agobcde9ca
  20. rewrite: deduplicate internal parents while collecting transitive edgesYuya Nishihara committed 1 year ago21fb2fd
  21. workspace: leverage path_from/to_bytes() helperYuya Nishihara committed 1 year ago8d846c8
  22. git_backend: do not panic on non-UTF-8 Git repository pathsYuya Nishihara committed 1 year ago782d9c2
  23. file_util: add helpers to construct Path from bytes and convert backYuya Nishihara committed 1 year ago50cded5
  24. git_backend: construct slash-separated path without decoding unicodeYuya Nishihara committed 1 year ago83ce0b2
  25. revset: inline expect_<construct>_with() parsing helpersYuya Nishihara committed 1 year ago981d0b7
  26. revset: extract expect_<construct>() parsing helpersYuya Nishihara committed 1 year ago1f91541
  27. revset: remove unused diagnostics argument from expect_literal()Yuya Nishihara committed 1 year agocb5b171
  28. revset: reimplement alias stack helper without using recursionYuya Nishihara committed 1 year agofda95e5
  29. revset: normalize and simplify type error messagesYuya Nishihara committed 1 year agod620529
  30. revset: fix alias stack of pattern/literal parse errorYuya Nishihara committed 1 year agof2b024c
  31. templater: make Operation object serializableYuya Nishihara committed 1 year agoa864eec
  32. op_store: pack start/end_time into TimestampRange structYuya Nishihara committed 1 year agoa3b0301
  33. op_store: move TimestampRange type from templaterYuya Nishihara committed 1 year agoa8e5a5b
  34. templater: make Commit object serializableYuya Nishihara committed 1 year ago5bfa792
  35. merge: derive serde::Serialize for RefTargetYuya Nishihara committed 1 year agof5424fa