Code

History

Commits on ig/commit-debug to lib/src2380+
  1. view: replace .git_refs().get(name) with .get_git_ref(name)Yuya Nishihara committed 3 years ago92ee512
  2. view: replace .tags().get(name) with .get_tag(name)Yuya Nishihara committed 3 years ago84f0c96
  3. view: replace .branches().get(name) with .get_branch(name)Yuya Nishihara committed 3 years agobf46eb5
  4. view: return RefTarget by reference, clone() by callerYuya Nishihara committed 3 years agoecb0850
  5. refs: reimplement RefTarget as Conflict<Option<CommitId>> wrapperYuya Nishihara committed 3 years ago4da8483
  6. refs: pass &Option<RefTarget> into merge_ref_targets()Yuya Nishihara committed 3 years agob6967a1
  7. view: store Option<RefTarget> in maps, add extension trait to flatten OptionYuya Nishihara committed 3 years ago443391b
  8. view: add wrapper that will exclude absent RefTarget entries from ContentHashYuya Nishihara committed 3 years ago7461370
  9. cleanup: use let-else now that we're on Rust 1.65+Martin von Zweigbergk committed 3 years agoe033f91
  10. refactor(jj-lib): remove nightly_shims gunkAustin Seipp committed 3 years ago017ce85
  11. refs: add stub constructors for absent RefTarget, replace None with itYuya Nishihara committed 3 years ago0461a85
  12. refs: leverage Option<RefTarget> extension methodsYuya Nishihara committed 3 years ago9c69a7c
  13. refs: turn RefTarget::adds()/removes() into iterator, rename accordinglyYuya Nishihara committed 3 years ago4cfe259
  14. refs: migrate other pattern matches against RefTarget enumYuya Nishihara committed 3 years ago44eb83b
  15. simple_op_store: rewrite RefTarget deserialization to work with Option<_>Yuya Nishihara committed 3 years agod29b10a
  16. simple_op_store: rewrite RefTarget serialization to work with Option<_>Yuya Nishihara committed 3 years ago7542929
  17. refs: rewrite classify_branch_push_action() without using pattern matchingYuya Nishihara committed 3 years ago5d87f37
  18. refs: add constructor of Some(RefTarget::Conflict { .. })Yuya Nishihara committed 3 years agoa1e9256
  19. refs: add constructor of Some(RefTarget::Normal(id))Yuya Nishihara committed 3 years agoe55c533
  20. view: use get_git_ref(name) where extra .clone() wouldn't matterYuya Nishihara committed 3 years ago5ed070a
  21. view: make set_or_remove_ref() simply delegate to setters, rename accordinglyYuya Nishihara committed 3 years ago005f3b9
  22. view: unify set/remove_local_branch() functions to take Option<RefTarget>Yuya Nishihara committed 3 years agod80a719
  23. view: unify set/remove_remote_branch() functions to take Option<RefTarget>Yuya Nishihara committed 3 years ago78eea06
  24. view: unify set/remove_tag() functions to take Option<RefTarget>Yuya Nishihara committed 3 years agofc609a6
  25. view: unify set/remove_git_ref() functions to take Option<RefTarget>Yuya Nishihara committed 3 years ago3be4622
  26. view: unify set/clear_git_head() functions to take Option<RefTarget>Yuya Nishihara committed 3 years ago5218591
  27. working_copy: return `Result` from `WorkingCopy::tree_state`/`WorkingCopy::tree_state_mut`Waleed Khan committed 3 years ago6d7998f
  28. working_copy: create and propagate `TreeStateError`Waleed Khan committed 3 years ago60f1d7e
  29. refs: stick to Option<CommitId> type while merging ref targetsYuya Nishihara committed 3 years agoab2fa35
  30. refs: leverage Conflict::flatten() and simplify() to premerge ref targetsYuya Nishihara committed 3 years ago424786d
  31. repo: do not discard old working-copy commit if it's pointed by local branchYuya Nishihara committed 3 years ago9f06bf8
  32. rewrite: do not insert "removed" refs to reverse branch lookup tableYuya Nishihara committed 3 years ago2bed9c9
  33. revset: resolve "HEAD@git" just like other pseudo @git branchesYuya Nishihara committed 3 years agof5f61f6
  34. git: do not import/export local branch named "HEAD"Yuya Nishihara committed 3 years ago79955d9
  35. git: add logic to prevent invalid branch name from being exportedYuya Nishihara committed 3 years agoc1b87d4

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t