Code

History

Commits on ig/commit-debug to lib/tests/test_view.rs35+
  1. view: rename remaining local "tag" functionsYuya Nishihara committed 1 year agoc7ffb5d
  2. view: rename tags() to local_tags(), make it return iteratorYuya Nishihara committed 1 year ago3d4d372
  3. op_store: add remote tags storage and basic accessorsYuya Nishihara committed 1 year agoa89680d
  4. op_store: make local/remote refs helper generic over RemoteView fieldsYuya Nishihara committed 1 year ago0dc1beb
  5. tests: remove CommitGraphBuilderMartin von Zweigbergk committed 1 year ago28562f1
  6. tests: add a helper for writing random commit with given parentsMartin von Zweigbergk committed 1 year agoca6edfa
  7. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  8. view: rename workspace "id" to "name"Yuya Nishihara committed 1 year ago3f5f872
  9. view: replace WorkspaceId by string-like newtypesYuya Nishihara committed 1 year agoe66c545
  10. view: rename RemoteRefState::Tracking to TrackedYuya Nishihara committed 1 year agof87db58
  11. view: introduce GitRefName newtypesYuya Nishihara committed 1 year agofb8e45d
  12. view: port bookmark/tag name types to RefName/RemoteNameYuya Nishihara committed 1 year ago02722ea
  13. ref_name: move RemoteRefSymbol types from refs moduleYuya Nishihara committed 1 year agocc8a80c
  14. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  15. view: port remote_bookmark accessors to RemoteRefSymbolYuya Nishihara committed 1 year agoae8e6e8
  16. repo: pass &Commit to record_abandoned_commit() to simplify error handlingYuya Nishihara committed 1 year ago5d1f3d0
  17. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  18. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  19. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  20. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  21. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  22. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  23. op log: change "resolve concurrent" to "reconcile divergent"Martin von Zweigbergk committed 2 years agocc15ecf
  24. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  25. workspace: abandon discardable working copy on forgetScott Taylor committed 2 years ago54877e1
  26. view: drop tracking of public headsMartin von Zweigbergk committed 2 years agoc9af8bf
  27. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  28. refs: merge tracking state of remote branchesYuya Nishihara committed 3 years ago5543f7a
  29. view: add tracking state to RemoteRefYuya Nishihara committed 3 years agoa697175
  30. view: add stub method to set remote branch target and state, migrate callersYuya Nishihara committed 3 years ago8b46712
  31. view: make remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years agoab1a6e2
  32. view: turn BranchTarget into borrowed typeYuya Nishihara committed 3 years agoe7d93e5
  33. view: migrate in-memory structure to per-remote branches mapYuya Nishihara committed 3 years agob7c7b19
  34. tests: test views, operations, and mutable repos only with test backendMartin von Zweigbergk committed 3 years ago6f53d3a
  35. tests: wherever we test with only one backend, use the test backendMartin von Zweigbergk committed 3 years ago0f7054e