Code

History

Commits on ig/commit-debug to lib/src/workspace.rs35+
  1. working_copy: make potentially slow methods asyncMartin von Zweigbergk committed 1 year agobeda138
  2. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  3. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  4. working_copy: Add `WorkingCopyStateError` conversions for ergonomicsIan Wrzesinski committed 1 year agoee6ae06
  5. working_copy: Move `conlfict_marker_styles` to `TreeState`Ian Wrzesinski committed 1 year agof3d41b1
  6. PathError: rename `error` field to `source`Martin von Zweigbergk committed 1 year ago823f4fc
  7. clippy: auto-fixes of `clippy::implicit-clone` with latest nightlyIlya Grigoriev committed 1 year ago3d91d6e
  8. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  9. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  10. working copy: pass `UserSettings` to `WorkingCopyFactory`Kaiyi Li committed 1 year ago74fb5a6
  11. workspace: leverage path_from/to_bytes() helperYuya Nishihara committed 1 year ago8d846c8
  12. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  13. workspace: remove `load_working_copy()` from `WorkspaceLoader`Martin von Zweigbergk committed 1 year ago9d1f799
  14. transaction: wrap tx.commit() error in enumYuya Nishihara committed 1 year agof587374
  15. view: rename workspace "id" to "name"Yuya Nishihara committed 1 year ago3f5f872
  16. view: replace WorkspaceId by string-like newtypesYuya Nishihara committed 1 year agoe66c545
  17. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  18. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  19. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  20. workspace: add settings() getterYuya Nishihara committed 1 year ago393f3ac
  21. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  22. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  23. repo, workspace: use dunce::canonicalize() to normalize pathsYuya Nishihara committed 1 year ago78b5766
  24. docs/cli: update URLs to from martinvonz user to jj-vcs orgMartin von Zweigbergk committed 1 year agob836e0a
  25. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  26. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  27. op_heads_store: allow methods to return errorsMartin von Zweigbergk committed 1 year ago73186c1
  28. style: remove unneeded lifetimes from trait implementationsSamuel Tardieu committed 2 years ago2112584
  29. repo: pack common ReadonlyRepo fields into RepoLoaderYuya Nishihara committed 2 years ago30a3483
  30. style: avoid using `.to_owned()`/`.to_vec()` on owned objectsSamuel Tardieu committed 2 years ago12f4d6d
  31. lib: add short method summary to its documentationSamuel Tardieu committed 2 years ago8ba33b7
  32. workspace: make workspace_root() and repo_path() return slice &PathYuya Nishihara committed 2 years ago653e808
  33. repo: remove `repo_path` from `ReadonlyRepo` and `RepoLoader`Martin von Zweigbergk committed 2 years ago4fb7dba
  34. workspace: take old repo path as separate argumentMartin von Zweigbergk committed 2 years ago0b6714a
  35. repo: rename `RepoLoader::init()` to `init_from_file_system()`Martin von Zweigbergk committed 2 years ago0a94dcc