Code

History

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