Code

History

Commits on ig/commit-debug to lib175+
  1. rewrite: add test of recursive criss-cross merge resolutionMartin von Zweigbergk committed 1 year ago353be90
  2. fileset: add case-insensitive glob patternsGeorge Christou committed 1 year ago44ab638
  3. working_copy: Factor out `new_state` functionIan Wrzesinski committed 1 year ago2768441
  4. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  5. op: undo: rename to revertRemo Senekowitsch committed 1 year ago36ee36c
  6. revset: integrate change-path indexYuya Nishihara committed 1 year ago2391764
  7. index: add function to build changed-path index at certain operationYuya Nishihara committed 1 year ago8999e08
  8. lib: rename mut_repo() to repo_mut() in the rewriterGaëtan Lehmann committed 1 year agodb0e436
  9. protos: rename `op_store` to `simple_op_store`Martin von Zweigbergk committed 1 year ago05a7496
  10. protos: rename `working_copy` to `local_working_copy`Martin von Zweigbergk committed 1 year agoe13a864
  11. index: concatenate changed-path index on merge_in()Yuya Nishihara committed 1 year agoad14c7b
  12. index: squash changed-path segments before savingYuya Nishihara committed 1 year agoa2155dc
  13. commit_builder: make .generate_new_change_id() not imply commit is duplicatedYuya Nishihara committed 1 year ago01e2a85
  14. working_copy: Remove `expect(dead_code)` by adding underscore to field nameIan Wrzesinski committed 1 year ago1255eb6
  15. PathError: rename `error` field to `source`Martin von Zweigbergk committed 1 year ago823f4fc
  16. eol conversion: treat files with lone CRs as binaryKaiyi Li committed 1 year agof8eeed2
  17. clippy: run autofix to use `Self` more oftenIlya Grigoriev committed 1 year ago9aeed9a
  18. index: index changed paths by add_commit()Yuya Nishihara committed 1 year agoe31069c
  19. index: include changed-path index in stats()Yuya Nishihara committed 1 year ago6bb26d8
  20. index: read/write changed-path index segmentsYuya Nishihara committed 1 year ago132d74a
  21. index: migrate operation link file to protobufYuya Nishihara committed 1 year ago3902d88
  22. index: don't use persist_content_addressed_temp_file() to write operation linkYuya Nishihara committed 1 year ago3f01261
  23. clippy: auto-fixes of `clippy::implicit-clone` with latest nightlyIlya Grigoriev committed 1 year ago3d91d6e
  24. git: support specifying tag fetch behavior when adding a remoteIvan Petkov committed 1 year agobf974d6
  25. lib/git: treat tagOpt as a standard optionIvan Petkov committed 1 year agoc3574f9
  26. git: add `git.colocate` to colocate repos by defaultAustin Seipp committed 2 years agoafb1c14
  27. index: ensure that bit set panics on integer underflowYuya Nishihara committed 1 year ago36134a5
  28. revset_graph: fix out-of-bounds bit set lookup in remove_transitive_edges()Yuya Nishihara committed 1 year ago331bd4e
  29. index: add data structure for changed-path indexYuya Nishihara committed 1 year ago1edcd79
  30. copy-tracking: fix path tracking for nested directories with equal namesNigthknight committed 1 year agoad5a4b3
  31. rewrite: make duplicate_commits() asyncMartin von Zweigbergk committed 1 year ago3a7ce87
  32. rewrite: make CommitRewriter::rebase() asyncMartin von Zweigbergk committed 1 year ago073a1de
  33. repo: take async callback to `transform_descendants()`Martin von Zweigbergk committed 1 year ago82d7182
  34. merged_tree: respect Backend::concurrency() in merge_trees()Martin von Zweigbergk committed 1 year ago6a7c0fb
  35. merged_tree: rewrite merge_trees() to be non-recursive and concurrentMartin von Zweigbergk committed 1 year agob14fad0