Code

History

Commits on coverage to cli/src/cli_util.rs35+
  1. cli: exclude test modules from code coverageAustin Seipp committed 2 months ago0ac9e24
  2. cli: propagate error and async-ness from print_unmatched_explicit_paths()Yuya Nishihara committed 2 months ago5b2fdc1
  3. squash: Print hint when `--revision` resolves to multiple revisionsJoseph Lou committed 2 months ago43bc505
  4. repo_path: move RepoPathUiConverter to separate moduleMartin von Zweigbergk committed 3 months ago7190eda
  5. git: reopen gix::Repository when worktree path mattersYuya Nishihara committed 2 months ago00512fe
  6. cli: add WorkspaceCommandEnvironment::workspace_root() for convenienceYuya Nishihara committed 2 months ago07cf83b
  7. cli: remove mutable part from unchecked_start_working_copy_mutation()Yuya Nishihara committed 3 months ago5835b4e
  8. cli: reset Git HEAD when updating a stale working copyBaptiste Girardeau committed 3 months agod372bab
  9. git: track HEAD per worktreeCaleb White committed 3 months agof3115e3
  10. lib: move TreeValue-specific Merge impls to backend moduleMartin von Zweigbergk committed 3 months agod89eca0
  11. local_working_copy: skip paths that aren't valid UTF-8Yash Bavadiya committed 3 months ago54c4b49
  12. repo: move `StoreFactories::default()` etc. to separate moduleMartin von Zweigbergk committed 5 months ago3a650c3
  13. cli: remove dummy git_util module, inline conditional blocksYuya Nishihara committed 3 months ago60b05d2
  14. cli: acquire Git import/export lock early, remove unneeded op head reloadingYuya Nishihara committed 3 months ago6c6b572
  15. cli: move lock_git_import_export() helper to WorkspaceCommandEnvironmentYuya Nishihara committed 3 months ago767bb22
  16. cli: leverage workspace_helper_with_status() in "util snapshot"Yuya Nishihara committed 3 months ago4dd0fae
  17. cli: extract inner function from recover_stale_working_copy()Yuya Nishihara committed 3 months ago28be60a
  18. cli: split workspace_helper_no_snapshot(), reuse loaded workspace if anyYuya Nishihara committed 3 months ago8d3621e
  19. iter_util: make all fallible_*() asyncMartin von Zweigbergk committed 3 months ago2daed5c
  20. cli: test --ignore-working-copy flag by callers of maybe_snapshot_impl()Yuya Nishihara committed 3 months agoc12c3bc
  21. cli: manage Git colocation flag by WorkspaceCommandEnvironmentYuya Nishihara committed 3 months agocc6cf25
  22. cli: remove redundant repo argument from is_colocated_git_workspace()Yuya Nishihara committed 3 months agoacf0374
  23. cli: pass may_snapshot_working_copy from CommandHelperYuya Nishihara committed 3 months ago57c8760
  24. cli: create new mutable working-copy commit proactively at tx.finish()Yuya Nishihara committed 3 months ago2932844
  25. revset: propagate error from is_empty(), replace .try_next().is_some()Yuya Nishihara committed 3 months ago4e55a6c
  26. cli: reset Git HEAD to parent of newly created working-copy snapshotYuya Nishihara committed 3 months agob51edf0
  27. lib/cli: bring back cli_util start_repo_transactionDavid Rieber committed 4 months agof2acc3e
  28. lib: more versatile merge_operations, use it more broadly in CLIDavid Rieber committed 4 months ago34c044d
  29. cli: move start_repo_transaction factory method from cli_util to TransactionDavid Rieber committed 4 months agofac2d7d
  30. templates: Add FsPath template typeJosh McKinney committed 4 months agodb49e5f
  31. logging: Add trailing periods in log messagesJoseph Lou committed 4 months agod6c4fa8
  32. cli: resolve default command during alias resolutionRemo Senekowitsch committed 4 months agoaf0521c
  33. logging: Remove trailing periods in some log messagesJoseph Lou committed 4 months agobadd164
  34. cli: make print_large_file_hint use shell_quote helperTogarashiPepper committed 4 months agoe49fc32
  35. git init: use shlex::try_quote on remote names in bookmark hintsTogarashiPepper committed 4 months ago8ef966f