Code

History

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