Code

History

Commits on ig/commit-debug to cli/src/cli_util.rs455+
  1. cli: include command to set config in hint about default commandMartin von Zweigbergk committed 2 years ago9feffa5
  2. cli: do initial import of Git refs without touching HEADYuya Nishihara committed 2 years ago1adf6b5
  3. cli: move is_colocated_git_workspace() to git_util, make it publicYuya Nishihara committed 2 years ago5118d01
  4. cli: remove workaround for ": {source}" embedded in error messageYuya Nishihara committed 2 years ago99f0e7f
  5. cli: Move git_init() from init.rs to git.rsEssien Ita Essien committed 2 years agobcdb9be
  6. cli: propagate WorkspaceLoadError::Path error transparentlyYuya Nishihara committed 2 years ago28dd018
  7. cli: remove "I/O error" prefix from the error messageYuya Nishihara committed 2 years ago9adf6e1
  8. cli: preserve source of user error, print source chain one by oneYuya Nishihara committed 2 years ago30666df
  9. cli: map bare BackendError to internal errorYuya Nishihara committed 2 years ago818a885
  10. cli: print source chain of internal error in a similar way to anyhowYuya Nishihara committed 2 years agoca322b7
  11. cli: preserve source object of internal errorYuya Nishihara committed 2 years agoa278059
  12. cli: map bare io::Error to user errorYuya Nishihara committed 2 years ago8f11807
  13. cli_util: allow extensions to run custom code before all commandsDaniel Ploch committed 2 years ago5326571
  14. cli: add inline comment about racy Git HEAD updatesYuya Nishihara committed 2 years ago1330381
  15. cli: reorder import of git head/refs and snapshotYuya Nishihara committed 2 years ago3207009
  16. cli: on init, import git refs prior to importing HEADYuya Nishihara committed 2 years ago9faa467
  17. cli: split WorkspaceCommandHelper::import_git_refs_and_head()Yuya Nishihara committed 2 years ago23a1ddb
  18. git: extract Git HEAD handling bits from import_some_refs()Yuya Nishihara committed 2 years agofc114ef
  19. workspace: support creating shares of custom workspacesDaniel Ploch committed 2 years ago20cbe77
  20. workspace: combine working copy functions into a traitDaniel Ploch committed 2 years agocb889f0
  21. cli_util: improve API for editing text in a tempfileDaniel Ploch committed 2 years ago4024fb4
  22. cli: move `RepoBranchName(Pattern)` to `crate::cli_utils`Austin Seipp committed 2 years ago0af1a15
  23. cli: move some git utilities to new `crate::git_utils`Austin Seipp committed 2 years agobd11030
  24. no-op: Move external git repo canonicalization into Workspace::init_git_externalEssien Ita Essien committed 2 years agodc07436
  25. cli_util: remove handling of unrelated op logsMartin von Zweigbergk committed 2 years agob5343fb
  26. cli: rename snapshot() to maybe_snapshot(), make inner function privateYuya Nishihara committed 2 years ago7e62d5e
  27. cli: inline CommandHelper::workspace_helper_internal()Yuya Nishihara committed 2 years ago650c1f6
  28. cli: add method to load template aliases without using WorkspaceCommandHelperYuya Nishihara committed 2 years agoe890012
  29. cli: leverage next_help_heading attribute to deduplicate "Global Options"Yuya Nishihara committed 2 years ago9b54392
  30. cli: fix missing word in help of --ignore-working-copyValentin Gatien-Baron committed 2 years ago6caeacf
  31. revset: remove unused lifetime parameter from Revset<'index>Yuya Nishihara committed 2 years agodc68f1e
  32. cli: allow non-static version strings from custom binariesMartin von Zweigbergk committed 2 years ago0046af8
  33. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  34. op_walk: simplify arguments passed to high-level "opset" query functionsYuya Nishihara committed 2 years agoc9b5815
  35. op_walk: move "opset" query functions from jj_cliYuya Nishihara committed 2 years ago26b5f38