Code

History

Commits on ig/commit-debug to cli/src/git_util.rs68
  1. git: spawn a separate git process for network operationsbsdinis committed 1 year ago35440ce
  2. cli: migrate "git remote list" to gixYuya Nishihara committed 1 year ago2129c89
  3. cli: git: extract absolute_git_source() as utility functionYuya Nishihara committed 1 year ago20b3d02
  4. cli: make git support optionalAustin Seipp committed 1 year agoe15429b
  5. repo, workspace: use dunce::canonicalize() to normalize pathsYuya Nishihara committed 1 year ago78b5766
  6. settings: propagate error from git_settings() and signing_backend()Yuya Nishihara committed 1 year agod0f0e8d
  7. cli git fetch: clarify the error for invalid branch names/globsIlya Grigoriev committed 1 year ago1b96d27
  8. nightly clippy fixesIlya Grigoriev committed 1 year ago0c6c471
  9. cli: do not stringify git2::Error too earlyYuya Nishihara committed 2 years ago762b1c5
  10. cli: Refactor a reusable `git_fetch` to git_util.rsEssien Ita Essien committed 2 years ago8588983
  11. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  12. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  13. cli: remove unneeded &mut Ui requirement from WorkspaceCommandHelperYuya Nishihara committed 2 years ago54443c9
  14. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  15. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  16. config: expand tilde in ssh key filepathsAaron Bull Schaefer committed 2 years agoe803bed
  17. ui: remove Option<_> wrapping from ui.hint_() helpersYuya Nishihara committed 2 years ago8e56719
  18. ui: make `hint_*()` methods return `Option`Martin von Zweigbergk committed 2 years ago4962d9a
  19. ui: make `status()` return a `dyn Write`, add `status_formatter()`Martin von Zweigbergk committed 2 years agoe38e290
  20. cli: add a Ui::status() helper for writing non-error to stderrMartin von Zweigbergk committed 2 years agoaeaab8a
  21. cli: add "Hint: " or "Warning: " heading to almost all messagesYuya Nishihara committed 2 years ago3152570
  22. cli: add convenient methods to print hint or warning with default headingsYuya Nishihara committed 2 years agobd3d930
  23. cli: highlight "Warning: " and "warning: " headingsYuya Nishihara committed 2 years ago1ebe751
  24. cli: highlight "Hint: " headingYuya Nishihara committed 2 years ago78ce9ea
  25. git-push: Display messages from remoteBenjamin Tan committed 2 years ago3034dbb
  26. ui: Remove `&mut` requirement for prompt functionsBenjamin Tan committed 2 years ago2831459
  27. formatter: use write!() or writeln!() thoroughly, remove .write_str()Yuya Nishihara committed 2 years ago00285be
  28. cli: ensure child processes are wait()ed on I/O errorYuya Nishihara committed 2 years ago2817e30
  29. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  30. cli: list new remote branches during git fetchVladimir Petrzhikovskii committed 2 years ago06d67f0
  31. cli: move is_colocated_git_workspace() to git_util, make it publicYuya Nishihara committed 2 years ago5118d01
  32. git: remove ": {source}" from FailedRefExportReason, walk chain by callerYuya Nishihara committed 2 years ago1efadd9
  33. cli: move some git utilities to new `crate::git_utils`Austin Seipp committed 2 years agobd11030