Code

History

Commits on ig/vimdiffwarn to cli/src/commands/rebase.rs35+
  1. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  2. cli_util: compute_commit_location: return `CommitId` instead of `Commit`Benjamin Tan committed 1 year agod928ef6
  3. cli_util: WorkspaceCommandHelper::resolve_some_revsets_default_single: return `CommitId` instead of `Commit`Benjamin Tan committed 1 year ago3f78de3
  4. cli_util: extract shared `compute_commit_location` functionBenjamin Tan committed 1 year agoea8e4ac
  5. rebase: fix grammar in doc commentsVincent Ging Ho Yim committed 1 year ago193191c
  6. rebase: clarify -d/-A/-B arguments with examplesMartin von Zweigbergk committed 1 year ago0f1a6fc
  7. cli: rebase: say that `-r` allows set, clarify `-s X` vs `-r X::`Martin von Zweigbergk committed 1 year agobe32d4e
  8. rewrite: add option to delete abandoned bookmarksYuya Nishihara committed 1 year agoc50a709
  9. rewrite: pass RebaseOptions by referenceYuya Nishihara committed 1 year agoe3efb0d
  10. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  11. cli: refer to revset argument using `REVSET(S)` in synopsisMartin von Zweigbergk committed 1 year ago822f016
  12. rebase: print "Nothing changed" when source set is emptyMartin von Zweigbergk committed 1 year ago56f2083
  13. completion: teach commands about revisionsRemo Senekowitsch committed 1 year agodd6479f
  14. cli: rebase -b: add support for `--insert-after` and `--insert-before` optionsBenjamin Tan committed 2 years ago9ea91dc
  15. cli: rebase: extract out common `print_move_commits_stats` functionBenjamin Tan committed 2 years agod6a2034
  16. rebase: allow `-r` with `--skip-emptied`Benjamin Tan committed 2 years agod7e06e6
  17. revset: reorganize expression resolution/evaluation methodsYuya Nishihara committed 2 years ago62e4943
  18. revset: introduce type-safe user/resolved expression statesYuya Nishihara committed 2 years agoe55d03a
  19. cli: error when `jj rebase -b` is used without `--destination`Benjamin Tan committed 2 years ago1c817f8
  20. rebase: fix typodploch committed 2 years ago0fa7df9
  21. rewrite: move_commits: add `MoveCommitsTarget` enum to specify roots or commits to moveBenjamin Tan committed 2 years ago0a38fdc
  22. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  23. rebase: extract rebase destination arguments into separate structBenjamin Tan committed 2 years ago11648ee
  24. rebase -s: add support for `--insert-after` and `--insert-before` optionsBenjamin Tan committed 2 years agoaa46c02
  25. rebase: add `compute_rebase_destination` functionBenjamin Tan committed 2 years agoe3ebb11
  26. rebase: use `move_commits` to rebase descendants for `--source` and `--branch`Benjamin Tan committed 2 years agoafa2935
  27. rewrite: `move_commits`: allow specifying the roots of target set manuallyBenjamin Tan committed 2 years agoef5ed39
  28. rewrite: `move_commits`: use `rebase_commit_with_options` to rebase commitsBenjamin Tan committed 2 years ago6a12629
  29. style: remove useless uses of `.iter()`Samuel Tardieu committed 2 years ago62f582e
  30. cli: pass &Ui to parse fileset/revset/template functionsYuya Nishihara committed 2 years ago4533e81
  31. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  32. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  33. rewrite: migrate `move_commits` function from `rebase` commandBenjamin Tan committed 2 years agoe2ab6d4
  34. feat(rebase): Rename --skip-empty to --skip-emptied.Matt Stark committed 2 years ago31ac0d7
  35. cli: remove deprecated --allow-large-revsets flag at allYuya Nishihara committed 2 years ago455daa4