Code

History

Commits on git-sync to lib/src/workspace.rs35+
  1. repo: move `StoreFactories::default()` etc. to separate moduleMartin von Zweigbergk committed 5 months ago3a650c3
  2. git init: allow setting the object hash formatLuna Schwalbe committed 5 months ago40d58b9
  3. working_copy: make start_mutation() asyncMartin von Zweigbergk committed 6 months ago22b0497
  4. LockedWorkspace: make `LockedWorkspace::finish` asyncBenjamin Tan committed 8 months ago1871f4b
  5. style: avoid some `ref` keywordsMartin von Zweigbergk committed 8 months agoe8c340f
  6. workspace: convert functions to asyncBenjamin Tan committed 8 months ago6ab12e5
  7. transaction: convert functions to asyncBenjamin Tan committed 8 months agod44a92e
  8. ReadonlyRepo: convert functions to asyncBenjamin Tan committed 8 months agoe59480c
  9. MutableRepo: convert functions to asyncBenjamin Tan committed 8 months agoa3f1802
  10. workspaces: use relative paths for workspacesCaleb White committed 10 months ago4371ff4
  11. workspaces: Allow retrieving the path of another workspacePavan Kumar Sunkara committed 1 year ago69d808f
  12. rustc_lint: enable let_underscore_drop lintxtqqczze committed 11 months ago82865b6
  13. merged_tree: add conflict labels to `MergedTree`Scott Taylor committed 1 year agod4668bf
  14. lib: replace `MergedTreeId` with `MergedTree` and `Merge<TreeId>`Scott Taylor committed 1 year ago5aa71d5
  15. working_copy: make potentially slow methods asyncMartin von Zweigbergk committed 1 year agobeda138
  16. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  17. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  18. working_copy: Add `WorkingCopyStateError` conversions for ergonomicsIan Wrzesinski committed 1 year agoee6ae06
  19. working_copy: Move `conlfict_marker_styles` to `TreeState`Ian Wrzesinski committed 1 year agof3d41b1
  20. PathError: rename `error` field to `source`Martin von Zweigbergk committed 1 year ago823f4fc
  21. clippy: auto-fixes of `clippy::implicit-clone` with latest nightlyIlya Grigoriev committed 1 year ago3d91d6e
  22. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  23. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  24. working copy: pass `UserSettings` to `WorkingCopyFactory`Kaiyi Li committed 1 year ago74fb5a6
  25. workspace: leverage path_from/to_bytes() helperYuya Nishihara committed 1 year ago8d846c8
  26. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  27. workspace: remove `load_working_copy()` from `WorkspaceLoader`Martin von Zweigbergk committed 1 year ago9d1f799
  28. transaction: wrap tx.commit() error in enumYuya Nishihara committed 1 year agof587374
  29. view: rename workspace "id" to "name"Yuya Nishihara committed 1 year ago3f5f872
  30. view: replace WorkspaceId by string-like newtypesYuya Nishihara committed 1 year agoe66c545
  31. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  32. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  33. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  34. workspace: add settings() getterYuya Nishihara committed 1 year ago393f3ac
  35. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384