Code

History

Commits on ig/commit-debug to cli2975+
  1. working copy: start defining a trait for a locked working copyMartin von Zweigbergk committed 3 years ago3aa57b1
  2. workspace: replace `working_copy_mut()` by wrapper typeMartin von Zweigbergk committed 3 years agoc818484
  3. working copy: move `LocalWorkingCopy::check_out()` to `Workspace`Martin von Zweigbergk committed 3 years ago35f9c12
  4. view: make get_remote_branch() return RemoteRef instead of RefTargetYuya Nishihara committed 3 years ago35ea607
  5. view: make remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years agoab1a6e2
  6. view: turn BranchTarget into borrowed typeYuya Nishihara committed 3 years agoe7d93e5
  7. view: add method to iterate branches of specified remoteYuya Nishihara committed 3 years ago92facbf
  8. view: rename remote_branches() to all_remote_branches()Yuya Nishihara committed 3 years ago8bdef92
  9. tests: remove stale comment about remote named "git"Yuya Nishihara committed 3 years agof4a6415
  10. test_workspaces: fix merge skew from b7c7b19e + 220292adAustin Seipp committed 3 years agod3f9616
  11. workspace: convert external git repo path to store-relative by constructorYuya Nishihara committed 3 years ago9186d0f
  12. cli: construct "op restore"-d view by cloning each fieldYuya Nishihara committed 3 years agoaf70818
  13. view: migrate in-memory structure to per-remote branches mapYuya Nishihara committed 3 years agob7c7b19
  14. workspace: `workspace forget` multiple names at onceAustin Seipp committed 3 years ago220292a
  15. view: add has_branch(name), replace some of get_branch(name) callersYuya Nishihara committed 3 years ago3fb0a3b
  16. cli: fix SSH key discovery on WindowsBenjamin Saunders committed 3 years ago7e7735e
  17. working copy: don't expose `TreeStateError` in `LocalWorkingCopy` APIMartin von Zweigbergk committed 3 years ago9e43207
  18. working copy: start defining a working copy traitMartin von Zweigbergk committed 3 years ago33d27ed
  19. refs: migrate classify_branch_push_action() to local/remote targets pairYuya Nishihara committed 3 years ago69a30b4
  20. cli: inline find_branches_targeting() in a call siteYuya Nishihara committed 3 years ago68545a6
  21. workspace: add '--revision' argument to 'workspace add'Austin Seipp committed 3 years ago37f11c7
  22. cli: allow overwriting non-scalar with `jj config set`Martin von Zweigbergk committed 3 years agoebec82e
  23. cli: accept TOML arrays and tables to `jj config set`Martin von Zweigbergk committed 3 years agof654801
  24. ui: remove write*() and flush() methodsYuya Nishihara committed 3 years agoe6f4955
  25. cli: send status messages to stderr, specify stdout/stderr explicitlyYuya Nishihara committed 3 years ago7a3e724
  26. tests: replace jj_cmd_success() involving mutation to allow stderr outputYuya Nishihara committed 3 years ago58acc1d
  27. ui: move UiOutput definition close to stdout/stderr wrappersYuya Nishihara committed 3 years ago98bf083
  28. ui: add thin stdout/stderr wrappers to be used with write!() macrosYuya Nishihara committed 3 years ago0e22a42
  29. cli: add missing newline to debug watchman outputsYuya Nishihara committed 3 years ago95de0c8
  30. cli: make non-colocated repo also preserve git_refs on op undo/restoreYuya Nishihara committed 3 years agof397349
  31. cli: describe what workspaces are in `jj workspace` helpMartin von Zweigbergk committed 3 years ago4d24028
  32. git: migrate import_refs() to diffing git_refs and known remote refsYuya Nishihara committed 3 years agoe160970
  33. backend: make read functions asyncMartin von Zweigbergk committed 3 years ago5174489
  34. working_copy: don't crash when updating and tracked file exits on diskMartin von Zweigbergk committed 3 years ago44eb902
  35. tests: disable parsing of system CA certificates in CLI testsYuya Nishihara committed 3 years ago7f4fe22