Code

History

Commits on ig/commit-debug to cli2695+
  1. cli: rename snapshot() to maybe_snapshot(), make inner function privateYuya Nishihara committed 2 years ago7e62d5e
  2. cli: inline CommandHelper::workspace_helper_internal()Yuya Nishihara committed 2 years ago650c1f6
  3. cli: run "op log" without loading repo or merging concurrent opsYuya Nishihara committed 2 years ago543036c
  4. cli: add method to load template aliases without using WorkspaceCommandHelperYuya Nishihara committed 2 years agoe890012
  5. cli: construct op template without using repo, make current op optionalYuya Nishihara committed 2 years ago45fdcfd
  6. cli: run "op abandon" without loading repo, reject --at-opYuya Nishihara committed 2 years agofaa9b8d
  7. tests: ensure that operation id is updated by "op abandon" commandYuya Nishihara committed 2 years agof70107d
  8. cli: include branches and tags in default "show" templateYuya Nishihara committed 2 years ago4fed193
  9. cli: colorize local/remote_branches keywordsYuya Nishihara committed 2 years agobde9cda
  10. cli: group diff formatting options in helpYuya Nishihara committed 2 years ago3357882
  11. cli: leverage next_help_heading attribute to deduplicate "Global Options"Yuya Nishihara committed 2 years ago9b54392
  12. cli: run "debug index" without loading repoYuya Nishihara committed 2 years ago5047e11
  13. cli: run "debug reindex" without loading repoYuya Nishihara committed 2 years ago180ea49
  14. cli: fix missing word in help of --ignore-working-copyValentin Gatien-Baron committed 2 years ago6caeacf
  15. revset: remove unused lifetime parameter from Revset<'index>Yuya Nishihara committed 2 years agodc68f1e
  16. op_store: implement GC of unreachble operations and viewsYuya Nishihara committed 2 years agoe9d3117
  17. cli: disallow gc run from non-head operationYuya Nishihara committed 2 years ago7cfd32b
  18. Issue warning if renaming branch with a remote tracking branch.Essien Ita Essien committed 2 years ago08d1809
  19. cli: allow non-static version strings from custom binariesMartin von Zweigbergk committed 2 years ago0046af8
  20. object_id: make ObjectId constructors non-trait methodsYuya Nishihara committed 2 years ago95d83cb
  21. object_id: move HexPrefix and PrefixResolution from index moduleYuya Nishihara committed 2 years ago31b236a
  22. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  23. cli: add "op abandon root..head" command that "reparents" operationsYuya Nishihara committed 2 years agof169c99
  24. Ensure you never drop the working commit with --skip-emptyMatt Stark committed 2 years ago3f0a49d
  25. op_walk: allow walk_ancestors() from more than one head operationsYuya Nishihara committed 2 years agoc53748d
  26. tests: add lib tests for op id resolution, migrate some from cliYuya Nishihara committed 2 years ago51691ea
  27. op_walk: simplify arguments passed to high-level "opset" query functionsYuya Nishihara committed 2 years agoc9b5815
  28. op_walk: move "opset" query functions from jj_cliYuya Nishihara committed 2 years ago26b5f38
  29. op_walk: add error types for fake "opset" expressionYuya Nishihara committed 2 years agoe4460d5
  30. op_walk: extract walk_ancestors() to new moduleYuya Nishihara committed 2 years ago94fc32a
  31. op_heads: let caller decide resolve_op_heads() error typeYuya Nishihara committed 2 years ago6dd936f
  32. cli: read files concurrently when diffingMartin von Zweigbergk committed 3 years ago0d02724
  33. cli: add missing copyright header to cli/src/commands/*.rsYuya Nishihara committed 2 years ago60c5e86
  34. index: add explicit reindexing method that can propagate errorYuya Nishihara committed 2 years ago43e016a
  35. index: propagate DefaultIndexStore::init/reinit() errorsYuya Nishihara committed 2 years ago3abe6be