Code

History

Commits on ig/vimdiffwarn to lib/src/workspace.rs35+
  1. view: rename workspace "id" to "name"Yuya Nishihara committed 1 year ago3f5f872
  2. view: replace WorkspaceId by string-like newtypesYuya Nishihara committed 1 year agoe66c545
  3. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  4. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  5. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  6. workspace: add settings() getterYuya Nishihara committed 1 year ago393f3ac
  7. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  8. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  9. repo, workspace: use dunce::canonicalize() to normalize pathsYuya Nishihara committed 1 year ago78b5766
  10. docs/cli: update URLs to from martinvonz user to jj-vcs orgMartin von Zweigbergk committed 1 year agob836e0a
  11. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  12. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  13. op_heads_store: allow methods to return errorsMartin von Zweigbergk committed 1 year ago73186c1
  14. style: remove unneeded lifetimes from trait implementationsSamuel Tardieu committed 2 years ago2112584
  15. repo: pack common ReadonlyRepo fields into RepoLoaderYuya Nishihara committed 2 years ago30a3483
  16. style: avoid using `.to_owned()`/`.to_vec()` on owned objectsSamuel Tardieu committed 2 years ago12f4d6d
  17. lib: add short method summary to its documentationSamuel Tardieu committed 2 years ago8ba33b7
  18. workspace: make workspace_root() and repo_path() return slice &PathYuya Nishihara committed 2 years ago653e808
  19. repo: remove `repo_path` from `ReadonlyRepo` and `RepoLoader`Martin von Zweigbergk committed 2 years ago4fb7dba
  20. workspace: take old repo path as separate argumentMartin von Zweigbergk committed 2 years ago0b6714a
  21. repo: rename `RepoLoader::init()` to `init_from_file_system()`Martin von Zweigbergk committed 2 years ago0a94dcc
  22. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  23. workspace: turn WorkspaceLoader into a traitdploch committed 2 years agof963af3
  24. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  25. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  26. workspace: make the constructor publicdploch committed 2 years agobfa1ce8
  27. nightly clippy fixesIlya Grigoriev committed 2 years ago6d3d7c6
  28. lib: make git support optional via crate featureMartin von Zweigbergk committed 2 years ago0fd1969
  29. repo/workspace: drop support for old repo formatsMartin von Zweigbergk committed 2 years agobfa0573
  30. working_copy: allow `load_working_copy()` to return errorMartin von Zweigbergk committed 2 years ago8bb92fa
  31. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d
  32. Add documentation comments for several typesEvan Mesterhazy committed 2 years agoa335321
  33. cli: move --git-repo path normalization back from workspaceYuya Nishihara committed 2 years ago4c16c05
  34. cleanup: remove remaining ": {source}" from error message templatesYuya Nishihara committed 2 years ago77ceadb
  35. workspace: support creating shares of custom workspacesDaniel Ploch committed 2 years ago20cbe77