Code

History

Commits on workspace-cli to lib/src35+
  1. git: never prune registered worktrees during `jj util gc`Sami Jawhar committed 3 months ago3217de8
  2. op_store: add per-workspace git_head trackingSami Jawhar committed 9 months agof9d1438
  3. git import: check all worktrees' HEAD for external changesSami Jawhar committed 9 months ago4e5cd66
  4. workspace: Add worktree support to MaybeColocatedGitRepoCormac Relf committed 2 years ago45c5c07
  5. git: make GitBackend colocation-awareCormac Relf committed 2 years agodbbebd5
  6. git: Add MaybeColocatedGitRepo helperCormac Relf committed 2 years ago521bca7
  7. git: box all `gix::open::Error` as clippy keeps warning about itCormac Relf committed 2 years agod640054
  8. workspace: Reload the repo from disk in `workspace add`Cormac Relf committed 2 years agofb0f54d
  9. workspace: Make backend factories aware of the workspace rootCormac Relf committed 2 years ago8cc7be8
  10. secure_config: don't assume config file exists when copying from old repoYuya Nishihara committed 3 months ago74ed795
  11. revset: propagate error from is_empty(), replace .try_next().is_some()Yuya Nishihara committed 3 months ago4e55a6c
  12. store: Use NonZeroUsize instead of usize for TREE_CACHE_CAPACITYKevin Liao committed 3 months ago651f355
  13. lib: Implement converge_treesDavid Rieber committed 1 year ago104fab6
  14. lib: Implement converge_parentsDavid Rieber committed 1 year ago92231a3
  15. lib: converge.rs: implement create_value_mergeDavid Rieber committed 1 year ago2f45473
  16. lib: Implement TruncatedEvolutionGraph::newDavid Rieber committed 1 year ago4d3bcdf
  17. lib: New converge.rs library with functionality for jj converge CLIDavid Rieber committed 1 year agoc37aa26
  18. git, tests: run tests with sha1 and sha256 reposLuna Schwalbe committed 5 months ago58081dd
  19. git init: allow setting the object hash formatLuna Schwalbe committed 5 months ago40d58b9
  20. git: implement initial SHA-256 supportLuna Schwalbe committed 5 months agod4562a4
  21. store: Use NonZeroUsize instead of usize for COMMIT_CACHE_CAPACITYKevin Liao committed 3 months agob83dc5d
  22. transaction: move rebase_descendants() back to callers of merge_operation()Yuya Nishihara committed 4 months ago3efc18b
  23. lib/cli: bring back cli_util start_repo_transactionDavid Rieber committed 4 months agof2acc3e
  24. lib: make RepoLoader::merge_operations non-recursiveDavid Rieber committed 5 months ago8bceff4
  25. lib: more versatile merge_operations, use it more broadly in CLIDavid Rieber committed 4 months ago34c044d
  26. cli: move start_repo_transaction factory method from cli_util to TransactionDavid Rieber committed 4 months agofac2d7d
  27. git: use named fields for imported ref updatesVladimir Petrzhikovskii committed 4 months ago1059a90
  28. git: remove workaround for local tags created by "git fetch"Yuya Nishihara committed 4 months agoe50ac0b
  29. git: remove FetchTagsOverride and --fetch-tags flagYuya Nishihara committed 4 months ago4280652
  30. annotate: use memchr to speed up line countingNoah Lev committed 4 months ago7b8f298
  31. lib: add find_dominator_value_with_value_cache methodDavid Rieber committed 1 year agod091668
  32. file_util: reimplement relative_path() to compare common prefix from rootYuya Nishihara committed 4 months ago4d05728
  33. file_util: add tests for relative_path()Yuya Nishihara committed 4 months ago7110690
  34. revset: add merge_point functionAaron Bies committed 4 months ago940bb25
  35. revset: `forks()` function to get all visible commits with multiple childrenJonas Carpay committed 4 months agoe0ef08e