Code

History

Commits on ig/commit-debug to lib/src455+
  1. split: implement -A/-B/-d flagsGaëtan Lehmann committed 1 year ago193d945
  2. subprocess: force disable `core.fsmonitor` during git subcommands.Doug Stephen committed 1 year ago21f6668
  3. store: add `backend()` accessorMartin von Zweigbergk committed 1 year ago7a9c891
  4. workspace: remove `load_working_copy()` from `WorkspaceLoader`Martin von Zweigbergk committed 1 year ago9d1f799
  5. rewrite: split move_commits() into immutable/mutable partsYuya Nishihara committed 1 year agob9e4e4f
  6. rewrite: pack move_commits() parameters into struct for clarityYuya Nishihara committed 1 year agocb2944e
  7. rewrite: specify move target by Vec<CommitId> consistentlyYuya Nishihara committed 1 year agoa9b153c
  8. rewrite: unify sorted target Vec<Commit> and HashSet<CommitId> variablesYuya Nishihara committed 1 year agoeb180df
  9. rewrite: use &[CommitId] consistently as move_commits() destination argumentsYuya Nishihara committed 1 year ago7aa60cb
  10. cleanup: fixup to 920debc, delete now-irrelevant commentIlya Grigoriev committed 1 year ago4711b78
  11. working_copy: minimize use of #[cfg(windows)] around executable bit handlingYuya Nishihara committed 1 year ago885b83b
  12. cleanup: remove fixed clippy bug workaroundWinter committed 1 year ago920debc
  13. files: make DiffLineIterator omit blank right line following matching+leftYuya Nishihara committed 1 year ago79fb219
  14. git: write change-id header by defaultMartin von Zweigbergk committed 1 year agoacd8242
  15. git_backend: use valid change id in testsMartin von Zweigbergk committed 1 year ago3683d43
  16. git: inline `subprocess_push_refs` into `push_updates`Emily committed 1 year ago8c7ca30
  17. git: remove unused parameter from `GitFetch::get_default_branch`Emily committed 1 year ago4f6e79a
  18. git: inline `GitFetchImpl` into `GitFetch`Emily committed 1 year ago34f36d4
  19. git: remove `GitFetchPrepareError`Emily committed 1 year ago860a787
  20. git: remove `git2` featureEmily committed 1 year ago7bcc5cc
  21. git: remove `git.subprocess` settingEmily committed 1 year agof3de385
  22. cli: add "$schema" line when creating new config fileMartin von Zweigbergk committed 1 year ago103d051
  23. local_working_copy: avoid a `block_on()` in already async functionMartin von Zweigbergk committed 1 year ago1347794
  24. merged_tree: make `merge_trees()` asyncMartin von Zweigbergk committed 1 year agod41c83e
  25. cli: rebase: consolidate call sites of move_commits()Yuya Nishihara committed 1 year ago757a08c
  26. copies: ignore existing tree when testing copy/rename operation typeYuya Nishihara committed 1 year ago0e17c0e
  27. git_backend: do not include renamed trees in copy recordsYuya Nishihara committed 1 year agob6a861b
  28. merge: make `to_tree_merge()` read trees concurrentlyMartin von Zweigbergk committed 1 year ago5ccd0db
  29. annotate: reorganize functions as restartable processYuya Nishihara committed 1 year agofc5f90c
  30. annotate: reorganize initialization of state to make process restartableYuya Nishihara committed 1 year ago5feed28
  31. annotate: leave unresolved commits in commit_source_mapYuya Nishihara committed 1 year ago4a80747
  32. annotate: pack intermediate state into structYuya Nishihara committed 1 year ago00dd6df
  33. merge: add and use a function for mapping async functions concurrentlyMartin von Zweigbergk committed 1 year ago3c84a23
  34. revset: rename `StoreError` variants to `Backend`Martin von Zweigbergk committed 1 year agoed99e21
  35. absorb: add basic support for file deletionYuya Nishihara committed 1 year ago39f481f