Code

History

Commits on git-sync to lib/tests35+
  1. git: add planner for syncing selected commits after importVladimir Petrzhikovskii committed 4 months ago0ee2b3a
  2. local_working_copy: skip paths that aren't valid UTF-8Yash Bavadiya committed 3 months ago54c4b49
  3. repo: move `StoreFactories::default()` etc. to separate moduleMartin von Zweigbergk committed 5 months ago3a650c3
  4. index: make is_ancestor() asyncMartin von Zweigbergk committed 3 months ago0611254
  5. revset: make `ContainingFn` asyncMartin von Zweigbergk committed 3 months ago4342837
  6. iter_util: make all fallible_*() asyncMartin von Zweigbergk committed 3 months ago2daed5c
  7. repo: Move the head normalization logic into ViewKevin Liao committed 3 months ago868df89
  8. lib: Implement converge_treesDavid Rieber committed 1 year ago104fab6
  9. lib: Implement converge_parentsDavid Rieber committed 1 year ago92231a3
  10. lib: Implement TruncatedEvolutionGraph::newDavid Rieber committed 1 year ago4d3bcdf
  11. lib: New converge.rs library with functionality for jj converge CLIDavid Rieber committed 1 year agoc37aa26
  12. git, tests: run tests with sha1 and sha256 reposLuna Schwalbe committed 5 months ago58081dd
  13. git init: allow setting the object hash formatLuna Schwalbe committed 5 months ago40d58b9
  14. transaction: move rebase_descendants() back to callers of merge_operation()Yuya Nishihara committed 4 months ago3efc18b
  15. lib: make RepoLoader::merge_operations non-recursiveDavid Rieber committed 5 months ago8bceff4
  16. lib: add test_merge_operations_deep_criss_crossDavid Rieber committed 4 months ago150f64d
  17. lib: more versatile merge_operations, use it more broadly in CLIDavid Rieber committed 4 months ago34c044d
  18. git: use named fields for imported ref updatesVladimir Petrzhikovskii committed 4 months ago1059a90
  19. git: remove workaround for local tags created by "git fetch"Yuya Nishihara committed 4 months agoe50ac0b
  20. git: remove FetchTagsOverride and --fetch-tags flagYuya Nishihara committed 4 months ago4280652
  21. git: fetch tags as remote tags, disable implicit tag fetching globallyYuya Nishihara committed 4 months agof5dfb98
  22. revset: add merge_point functionAaron Bies committed 4 months ago940bb25
  23. revset: `forks()` function to get all visible commits with multiple childrenJonas Carpay committed 4 months agoe0ef08e
  24. rewrite: don't rebase immutable descendants of rewritten revisionsYuya Nishihara committed 5 months agod9d98b4
  25. revset: drop support for Git ref symbol resolutionYuya Nishihara committed 11 months agofdc6c5c
  26. git: look for predecessors also in locally reachable commitsYuya Nishihara committed 6 months ago4414656
  27. git: exclude rewritten commits from abandoned stats, print number separatelyYuya Nishihara committed 6 months ago3088d28
  28. lib: use raw string literals for readabilityVincent Ging Ho Yim committed 4 months agoc96e600
  29. lib: copyedit commentVincent Ging Ho Yim committed 4 months ago4b610f2
  30. copies: fix flakiness in copy-aware diff algorithmJosh Steadmon committed 5 months ago2fa8170
  31. revset: remove deprecated ui.revsets-use-glob-by-default flagYuya Nishihara committed 5 months ago5698985
  32. revset, templater: remove deprecated git_head() and git_refs() functionsYuya Nishihara committed 5 months ago93c8ea9
  33. git: reject remote names that are empty or contain whitespaceEyüp Can Akman committed 7 months agoa8ef9b5
  34. revset: Add exact count to `exactly()` error messageJoseph Lou committed 5 months ago2cc8c83
  35. git: remove deprecated auto-local-bookmarkYuya Nishihara committed 5 months ago8746cbc