Code

History

Commits on ig/commit-debug to lib/tests/test_git.rs35+
  1. index: make Index::has_id fallibleBrian Schroeder committed 1 year agob8fa9ec
  2. index: make ChangeIdIndex::resolve_prefix fallibleBrian Schroeder committed 1 year ago5468bb4
  3. cli: git clone: add --branch optionOwen Brooks committed 1 year agof88b0d8
  4. cli: Add RefExpansionError for expand_fetch_refspecsOwen Brooks committed 1 year agoe98e2e5
  5. git: ensure RemoteView is created for remote with no existing refsYuya Nishihara committed 1 year ago82dd14f
  6. git: export tag changesYuya Nishihara committed 1 year ago429fec1
  7. git: on import, do not ignore absent tracked remote refsYuya Nishihara committed 1 year ago26bbda9
  8. test_git: compare state of absent RemoteRefYuya Nishihara committed 1 year ago122acd5
  9. view: rename remaining local "tag" functionsYuya Nishihara committed 1 year agoc7ffb5d
  10. view: rename tags() to local_tags(), make it return iteratorYuya Nishihara committed 1 year ago3d4d372
  11. git, op_store: migrate and import "refs/tags/*" as @git remote tagsYuya Nishihara committed 1 year ago120d492
  12. op_store: make local/remote refs helper generic over RemoteView fieldsYuya Nishihara committed 1 year ago0dc1beb
  13. store: downcast to implementation type by backend_impl()Yuya Nishihara committed 1 year agobd2807f
  14. git: remove Default from GitSettingsYuya Nishihara committed 1 year ago4ea52e1
  15. ci: ignore flaky test on windowsRemo Senekowitsch committed 1 year agoddb3e4a
  16. codespell: forbid British EnglishIlya Grigoriev committed 1 year ago93368f1
  17. lib: support negative refspecs on git remotesIvan Petkov committed 1 year ago72fde50
  18. lib: add representation for a negative git refspecIvan Petkov committed 1 year ago98ce815
  19. lib: require caller to provide an expanded list of refspecs to fetchIvan Petkov committed 1 year ago27d4c80
  20. lib: refactor git fetch ahead of future updatesIvan Petkov committed 1 year agoe0ca7c6
  21. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  22. git: support specifying tag fetch behavior when adding a remoteIvan Petkov committed 1 year agobf974d6
  23. tests: remove CommitGraphBuilderMartin von Zweigbergk committed 1 year ago28562f1
  24. tests: add a helper for writing random commit with given parentsMartin von Zweigbergk committed 1 year agoca6edfa
  25. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  26. hex_util: roll our own decode/encode_hex() functionsYuya Nishihara committed 1 year ago68ead52
  27. tests: supplement `create_tree()` with a builder-style APIJonas Greitemann committed 1 year ago9c165d6
  28. git: write change-id header by defaultMartin von Zweigbergk committed 1 year agoacd8242
  29. git: remove unused parameter from `GitFetch::get_default_branch`Emily committed 1 year ago4f6e79a
  30. tests: remove obsolete `git2` branchesEmily committed 1 year agod2a8160
  31. tests: remove obsolete helpersEmily committed 1 year ago2fec09a
  32. tests: deparameterize Git remote testsEmily committed 1 year agoe942744
  33. git: remove `git.subprocess` settingEmily committed 1 year agof3de385
  34. test: introduce test helpers for creating repo path typesMartin von Zweigbergk committed 1 year agof0545ee
  35. view: rename RemoteRefState::Tracking to TrackedYuya Nishihara committed 1 year agof87db58