Code

History

Commits on ig/conflictsimp to lib/src/commit.rs35+
  1. commit: Make `Commit::store_commit` return `&Arc<backend::Commit>`Aleksey Kuznetsov committed 1 year ago20dd35c
  2. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  3. cleanup: switch to use<'_> capturing syntaxYuya Nishihara committed 1 year agoa27d925
  4. MSRV: Update to 1.84 and run `clippy --fix`, `cargo fmt`Ilya Grigoriev committed 1 year ago1ede79c
  5. commit: Add `commit.is_hidden(repo)`Philip Metzger committed 1 year ago4a47a4f
  6. commit_builder: add is_empty(), is_discardable(), and .abandon()Yuya Nishihara committed 1 year agobb6b551
  7. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  8. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  9. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  10. repo: consider empty and undescribed merge commits as discardableMartin von Zweigbergk committed 2 years ago3090adf
  11. cleanup: propagate errors from `Commit::predecessors()`Martin von Zweigbergk committed 2 years agoee9d327
  12. cleanup: propagate errors from `Commit::parents()`Martin von Zweigbergk committed 2 years ago0a758e7
  13. Refuse to split an empty commit with `jj split`.Alexander Potashev committed 2 years ago07559f2
  14. commit: add a helper for returning parent tree of `Commit`Martin von Zweigbergk committed 2 years agodbba2ed
  15. cleanup: consistently use `BackendResult`Martin von Zweigbergk committed 2 years ago428e209
  16. commit: actually remove boxing from CommitIteratorExt::ids()Yuya Nishihara committed 2 years agoa7d5a9c
  17. Make check_rewritable take an iterator of &CommitId instead of &CommitEvan Mesterhazy committed 2 years agod4a0477
  18. sign: Define signing backend API and integrate itAnton Bulakh committed 2 years agod7229a3
  19. templater: fast-path `empty` and `conflict` to not read treesMartin von Zweigbergk committed 3 years agoe50f6ac
  20. commit: drop `merged_` prefix from `tree()` and `tree_id()`Martin von Zweigbergk committed 3 years ago145b0b2
  21. tests: remove last uses of `Commit:tree()` and delete itMartin von Zweigbergk committed 3 years ago6e3590f
  22. commit: migrate remaining uses of `Commit::tree_id()` and delete itMartin von Zweigbergk committed 3 years agodc06bbc
  23. store: add function to look up `MergedTree` by `MergedTreeId`Martin von Zweigbergk committed 3 years ago1577b40
  24. cli: use `MergedTreeBuilder` in `jj chmod`Martin von Zweigbergk committed 3 years agod0fb154
  25. backend: use new enum for `Commit::root_tree`Martin von Zweigbergk committed 3 years agofd4146d
  26. index: import commits in chronological orderYuya Nishihara committed 3 years ago6286cde
  27. Fix `cargo +nightly clippy` warningsIlya Grigoriev committed 3 years agoa22255b
  28. cli: use `MergedTree` for finding conflictsMartin von Zweigbergk committed 3 years ago1c3fe9a
  29. backend: learn to store tree-level conflictsMartin von Zweigbergk committed 3 years ago006c764
  30. docs: warn about missing docs for `jj-lib` crateWaleed Khan committed 3 years ago54dba51
  31. lib: add Commit::is_discardable()Samuel Tardieu committed 3 years ago616058c
  32. repo: inline single-caller, and surprising, `Commit::is_empty()`Martin von Zweigbergk committed 3 years agoaaf75b4
  33. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  34. backend: remove `Commit::is_open` field from data modelMartin von Zweigbergk committed 4 years ago6703810
  35. commit: simplify parents() and predecessors() implYuya Nishihara committed 4 years ago48a7378