Code

History

Commits on ig/commit-debug to cli/src350+
  1. merge-tools builtin: add property-based testingJonas Greitemann committed 1 year ago94ba95b
  2. merge-tools builtin: introduce `assert_tree_eq!`Jonas Greitemann committed 1 year agoda2835b
  3. templater: add json() functionYuya Nishihara committed 1 year ago0a60e85
  4. templater: add function to convert property into serializable objectYuya Nishihara committed 1 year ago1d4b4c5
  5. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  6. Prepend `backout` description with '(deprecated; use `revert`) 'Gilad Woloch committed 1 year ago39ef764
  7. cli: add "diff --template" argumentYuya Nishihara committed 1 year ago26ba2a0
  8. cli: abandon: remove hidden revisions from the set to abandonYuya Nishihara committed 1 year ago91c2f84
  9. cli: abandon: merge to_abandon and to_abandon_set variablesYuya Nishihara committed 1 year agob2bb063
  10. cli: evolog: group graph nodes topologicallyYuya Nishihara committed 1 year agob0f3c98
  11. graph: extend grouping iterator to support generic GraphNode<N, ID> typesYuya Nishihara committed 1 year ago559df2c
  12. cli: evolog: accept multiple starting revisionsYuya Nishihara committed 1 year agoe6c4890
  13. cli: fix typo in `jj diff -r` doc commentVincent Ging Ho Yim committed 1 year agoe72f161
  14. cli: op diff: show divergent commits individuallyYuya Nishihara committed 1 year ago11599c6
  15. cli: op diff: inline revset::walk_revs()Yuya Nishihara committed 1 year ago91bbbc6
  16. cli: op diff: sort modified changes purely by commit idsYuya Nishihara committed 1 year agocd17305
  17. cli `git fetch`: fix typo in error messageIlya Grigoriev committed 1 year agoa96fa53
  18. cli: op log/show: don't attempt to show diff from auto-merge parentsYuya Nishihara committed 1 year ago46dde13
  19. cli: op diff: don't show summary of dummy merge operationYuya Nishihara committed 1 year agode6dd1c
  20. async: avoid some async blocks by making whole functions asyncMartin von Zweigbergk committed 1 year ago5ae5f9f
  21. cli: add "debug revset --no-optimize" flag to evaluate original expressionYuya Nishihara committed 1 year agob1503b4
  22. cli: add "debug revset --no-resolve" flag to just print optimized expressionYuya Nishihara committed 1 year ago446156e
  23. cli: calculate size of immutable descendants by check_rewritable()Yuya Nishihara committed 1 year ago744b8ff
  24. cli: simply pass &[CommitId] to inner find_immutable_commit() functionYuya Nishihara committed 1 year ago2c1be3b
  25. cleanup: use slice::from_ref() in non-test codeYuya Nishihara committed 1 year agob0173c9
  26. backend: add CopyId to TreeValue::FileMartin von Zweigbergk committed 1 year agoa363e6b
  27. merge-tools builtin: correctly set executable bit on binary files with selected changesJonas Greitemann committed 1 year ago1f3cf4a
  28. merge-tools builtin: update mode of files with unchanged contentsJonas Greitemann committed 1 year agoaebf681
  29. merge-tools builtin: omit changes of binary files if hash stayed the sameJonas Greitemann committed 1 year agof115662
  30. merge-tools builtin: only delete files from tree which used to existJonas Greitemann committed 1 year ago91ffb2a
  31. tests: supplement `create_tree()` with a builder-style APIJonas Greitemann committed 1 year ago9c165d6
  32. cli: add missing "commit" label to tx.commit_summary_template()Yuya Nishihara committed 1 year ago92cd17c
  33. config-schema: fix default for `git.write-change-id-header`Jonas Greitemann committed 1 year agod2c5438
  34. config-schema: fix schema default for `revset-aliases."immutable_heads()"`Jonas Greitemann committed 1 year ago869da38
  35. config-schema: fix schema default for `split.legacy-bookmark-behavior`Jonas Greitemann committed 1 year ago60d42d7