Code

History

Commits on ig/testutils-without-git to lib/tests35+
  1. index: make Index::is_ancestor fallibleBrian Schroeder committed 1 year ago7810926
  2. conflicts: render exactly one snapshot in "diff" marker styleScott Taylor committed 1 year agoa16c89f
  3. repo: propagate error when there's a cycle in parent_mappingMartin von Zweigbergk committed 1 year agob62438e
  4. index: make Index::has_id fallibleBrian Schroeder committed 1 year agob8fa9ec
  5. cleanup: remove redundant + use<'_> after migrating to 2024 editionYuya Nishihara committed 1 year ago5f40f62
  6. index: make Index::resolve_commit_id_prefix fallibleBrian Schroeder committed 1 year ago159fb82
  7. index: make Index::shortest_unique_commit_id_prefix_len fallibleBrian Schroeder committed 1 year ago385fb06
  8. index: make ChangeIdIndex::shortest_unique_prefix_len fallibleBrian Schroeder committed 1 year agoc70f9b5
  9. index: make ChangeIdIndex::resolve_prefix fallibleBrian Schroeder committed 1 year ago5468bb4
  10. backend: remove `MergedTreeId::Legacy` variantScott Taylor committed 1 year ago1418324
  11. op_store: convert OpStore trait to be asyncBenjamin Brittain committed 1 year ago3881bd5
  12. cli: git clone: add --branch optionOwen Brooks committed 1 year agof88b0d8
  13. cli: Add RefExpansionError for expand_fetch_refspecsOwen Brooks committed 1 year agoe98e2e5
  14. working_copy: make potentially slow methods asyncMartin von Zweigbergk committed 1 year agobeda138
  15. git: ensure RemoteView is created for remote with no existing refsYuya Nishihara committed 1 year ago82dd14f
  16. git: export tag changesYuya Nishihara committed 1 year ago429fec1
  17. git: on import, do not ignore absent tracked remote refsYuya Nishihara committed 1 year ago26bbda9
  18. test_git: compare state of absent RemoteRefYuya Nishihara committed 1 year ago122acd5
  19. ssh-signing: include key in verification resultDefelo committed 1 year agob38dcbb
  20. view: rename remaining local "tag" functionsYuya Nishihara committed 1 year agoc7ffb5d
  21. view: rename tags() to local_tags(), make it return iteratorYuya Nishihara committed 1 year ago3d4d372
  22. cleanup: use method version of str::from_utf8()Yuya Nishihara committed 1 year ago744631d
  23. git, op_store: migrate and import "refs/tags/*" as @git remote tagsYuya Nishihara committed 1 year ago120d492
  24. op_store: add remote tags storage and basic accessorsYuya Nishihara committed 1 year agoa89680d
  25. op_store: make local/remote refs helper generic over RemoteView fieldsYuya Nishihara committed 1 year ago0dc1beb
  26. merge: add a generic `Diff<T>` type, use in `TreeDiffEntry`Martin von Zweigbergk committed 1 year ago4f456ec
  27. cleanup: leverage trait upcasting, delete as_any*()Yuya Nishihara committed 1 year ago46d5555
  28. store: downcast to implementation type by backend_impl()Yuya Nishihara committed 1 year agobd2807f
  29. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  30. revset: add new `exactly(x, n)` expressionAustin Seipp committed 1 year ago7ec5980
  31. tests: rewrite test_fsmonitor() to use TreeState APIYuya Nishihara committed 1 year ago3e02975
  32. working_copy: move SnapshotOptions::empty_for_test() to testutilsYuya Nishihara committed 1 year agoccd1373
  33. git: remove Default from GitSettingsYuya Nishihara committed 1 year ago4ea52e1
  34. merged_tree: move MergeOptions to tree_mergeMartin von Zweigbergk committed 1 year ago92bc6e4
  35. ci: ignore flaky test on windowsRemo Senekowitsch committed 1 year agoddb3e4a