Code

History

Commits on ig/vimdiffwarn to lib/src/transaction.rs35+
  1. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  2. repo: propagate error from record_rewrites()Yuya Nishihara committed 1 year ago8833a7a
  3. settings: cache commit and operation parameters by UserSettingsYuya Nishihara committed 1 year ago4a69d01
  4. lock: propagate error from lock(), remove panic from unlock pathYuya Nishihara committed 2 years agoaaf7f33
  5. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 2 years agode6da1a
  6. op_heads_store: allow methods to return errorsMartin von Zweigbergk committed 2 years ago73186c1
  7. repo: pack common ReadonlyRepo fields into RepoLoaderYuya Nishihara committed 2 years ago30a3483
  8. lib: add short method summary to its documentationSamuel Tardieu committed 2 years ago8ba33b7
  9. refactor: mark `Timestamp` struct as `Copy`Mateusz Mikuła committed 2 years ago8dd3003
  10. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  11. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  12. index_store: add more scope to write_index()dploch committed 2 years ago3a0929b
  13. Store OpHeadsStore in UnpublishedOperation instead of RepoLoaderEvan Mesterhazy committed 2 years agoff4a5aa
  14. Replace NewRepoData with ReadonlyRepo in the UnpublishedOperation structEvan Mesterhazy committed 2 years ago1439c90
  15. Remove the std::Option around UnpublishedOperation::dataEvan Mesterhazy committed 2 years agoc4cbf25
  16. Replace custom Drop impl for UnpublishedOperation with #[must_use]Evan Mesterhazy committed 2 years ago962b188
  17. Add documentation comments for operation, transaction, and view typesEvan Mesterhazy committed 2 years ago2f7b15b
  18. op_store: add metadata flag for ops representing working-copy snapshotMartin von Zweigbergk committed 2 years ago11c67cf
  19. op heads: remove promote_new_op()Martin von Zweigbergk committed 2 years agoc304777
  20. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  21. operation: propagate OpStoreError from parents()Yuya Nishihara committed 3 years ago8e14354
  22. operation: propagate `OpStoreError`Waleed Khan committed 3 years ago70d3c64
  23. docs: warn about missing docs for `jj-lib` crateWaleed Khan committed 3 years ago54dba51
  24. cli: in `jj git push`, create transaction in a single placeMartin von Zweigbergk committed 3 years agoac8313f
  25. dag_walk: reorder and adjust signature of neighbors_fn for consistencyYuya Nishihara committed 3 years agod5d1dbc
  26. dag_walk: simply pass callback function by valueYuya Nishihara committed 3 years ago522308b
  27. index: extract a ReadonlyIndex traitMartin von Zweigbergk committed 3 years ago2eab859
  28. index: wrap ReadonlyIndex in new type, hiding ArcMartin von Zweigbergk committed 3 years agod2457d3
  29. index: move current implementation to default_index_store.rsMartin von Zweigbergk committed 3 years agoe5ba9d9
  30. index: load store based on type recorded in .jj/repo/index/typeMartin von Zweigbergk committed 3 years ago37151e0
  31. index_store: extract traitMartin von Zweigbergk committed 3 years ago3e4e0dc
  32. index_store: take OperationId when writing new indexMartin von Zweigbergk committed 3 years ago4c5695f
  33. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  34. repo: make all base_repo() functions return `&Arc<ReadonlyRepo>`Martin von Zweigbergk committed 3 years agob7dad29
  35. op_heads_store: remove LockedOpHeadsDaniel Ploch committed 3 years agobd43580