Code

History

Commits on ig/insta to lib/src/commit.rs35+
  1. rewrite: use `MergedTree::merge` in `rebase_to_dest_parent()`Scott Taylor committed 10 months agoe61f70e
  2. commit: allow Unicode characters in conflict labelsScott Taylor committed 10 months ago37e6450
  3. rewrite: add conflict labels for rebased commitsScott Taylor committed 1 year ago144ba76
  4. rewrite: add conflict labels when merging commit treesScott Taylor committed 1 year ago04a9121
  5. index: add `ResolvedChangeTargets` to return all commits with change IDScott Taylor committed 1 year ago7fd50ed
  6. backend: add conflict labels to `Commit`Scott Taylor committed 1 year ago2e18f59
  7. merged_tree: add conflict labels to `MergedTree`Scott Taylor committed 1 year agod4668bf
  8. lib: replace `MergedTreeId` with `MergedTree` and `Merge<TreeId>`Scott Taylor committed 1 year ago5aa71d5
  9. merged_tree: use `Merge<TreeId>` instead of `Merge<Tree>`Scott Taylor committed 1 year ago79fc20e
  10. debugging: comment on why `impl Debug for jj_lib::Commit` is not informativeIlya Grigoriev committed 1 year ago5fc339a
  11. cleanup: remove some unnecessary anonymous lifetime annotationsMartin von Zweigbergk committed 1 year ago9d81ad4
  12. cleanup: remove redundant + use<'_> after migrating to 2024 editionYuya Nishihara committed 1 year ago5f40f62
  13. index: make ChangeIdIndex::resolve_prefix fallibleBrian Schroeder committed 1 year ago5468bb4
  14. backend: remove `MergedTreeId::Legacy` variantScott Taylor committed 1 year ago1418324
  15. commit: introduce `parent_tree_async()`, use in already async callersMartin von Zweigbergk committed 1 year ago3a7babe
  16. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  17. commit: make is_empty() and parent_tree() query index firstYuya Nishihara committed 1 year agofe7013b
  18. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  19. commit: add function for reading all parents concurrentlyMartin von Zweigbergk committed 1 year agoe6e284d
  20. rewrite: make merge_commit_trees() asyncMartin von Zweigbergk committed 1 year ago48ac617
  21. async: introduce async version of Commit::tree()Martin von Zweigbergk committed 1 year ago4a02ff2
  22. templater: make Commit object serializableYuya Nishihara committed 1 year ago5bfa792
  23. commit: remove commit.predecessor*() accessorsYuya Nishihara committed 1 year agoa44c413
  24. commit: Make `Commit::store_commit` return `&Arc<backend::Commit>`Aleksey Kuznetsov committed 1 year ago20dd35c
  25. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  26. cleanup: switch to use<'_> capturing syntaxYuya Nishihara committed 1 year agoa27d925
  27. MSRV: Update to 1.84 and run `clippy --fix`, `cargo fmt`Ilya Grigoriev committed 1 year ago1ede79c
  28. commit: Add `commit.is_hidden(repo)`Philip Metzger committed 1 year ago4a47a4f
  29. commit_builder: add is_empty(), is_discardable(), and .abandon()Yuya Nishihara committed 1 year agobb6b551
  30. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  31. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  32. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  33. repo: consider empty and undescribed merge commits as discardableMartin von Zweigbergk committed 2 years ago3090adf
  34. cleanup: propagate errors from `Commit::predecessors()`Martin von Zweigbergk committed 2 years agoee9d327
  35. cleanup: propagate errors from `Commit::parents()`Martin von Zweigbergk committed 2 years ago0a758e7