Code

History

Commits on ig/commit-debug to lib/src/workspace.rs105+
  1. working copy: start defining a trait for a locked working copyMartin von Zweigbergk committed 3 years ago3aa57b1
  2. working copy: remove reference from locked instance to base instanceMartin von Zweigbergk committed 3 years ago8826639
  3. workspace: replace `working_copy_mut()` by wrapper typeMartin von Zweigbergk committed 3 years agoc818484
  4. working copy: move `LocalWorkingCopy::check_out()` to `Workspace`Martin von Zweigbergk committed 3 years ago35f9c12
  5. workspace: convert external git repo path to store-relative by constructorYuya Nishihara committed 3 years ago9186d0f
  6. working copy: don't expose `TreeStateError` in `LocalWorkingCopy` APIMartin von Zweigbergk committed 3 years ago9e43207
  7. working copy: start defining a working copy traitMartin von Zweigbergk committed 3 years ago33d27ed
  8. working_copy: rename to local_working_copyMartin von Zweigbergk committed 3 years ago187ba94
  9. cleanup: use `fs:read()` instead of `File::open().read_to_end()`Martin von Zweigbergk committed 3 years agoe414f3b
  10. Update init_with_factories to initialize a workspace with a workspace_id other than "default"Kevin Liao committed 3 years agoe00cb0f
  11. perf: add `#[instrument]` to all `cmd_*` functionsWaleed Khan committed 3 years ago7875656
  12. working_copy: create and propagate `TreeStateError`Waleed Khan committed 3 years ago60f1d7e
  13. docs: warn about missing docs for `jj-lib` crateWaleed Khan committed 3 years ago54dba51
  14. backend: introduce error types specific to init/load phasesYuya Nishihara committed 3 years agocf8a046
  15. git_backend: propagate init_internal() error to callerYuya Nishihara committed 3 years ago84060d7
  16. file_util: move PathError and its helper trait from repo moduleYuya Nishihara committed 3 years ago6d6b87f
  17. Fix `jj init --git-repo` fails and leaves broken .jj folderKevin Liao committed 3 years ago86b6a11
  18. repo: add submodule_store, default implGlen Choo committed 3 years ago6621f26
  19. index: merge index_store.rs into index.rsMartin von Zweigbergk committed 3 years ago6ab8d9d
  20. index: load store based on type recorded in .jj/repo/index/typeMartin von Zweigbergk committed 3 years ago37151e0
  21. op_heads_store: let caller create initial operationMartin von Zweigbergk committed 3 years agofd6c7f3
  22. repo: propagate error when failing to look up backend typeMartin von Zweigbergk committed 3 years ago346e3c8
  23. workspace: make WorkspaceLoader::load() return WorkspaceLoadErrorMartin von Zweigbergk committed 3 years ago011d9e3
  24. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  25. repo: add a specific error type for `MutableRepo::check_out()`Martin von Zweigbergk committed 3 years ago63aa484
  26. workspace: do not look up ancestor paths by Workspace::load()Yuya Nishihara committed 3 years ago40a9f75
  27. workspace: extract WorkspaceLoader to resolve paths without loadingYuya Nishihara committed 3 years ago810789a
  28. store: propagate error from `Backend::write_commit()`Martin von Zweigbergk committed 3 years agof3208f5
  29. op_heads_store: give the OpHeadsStore factory semanticsDaniel Ploch committed 3 years agoe9bd6fb
  30. repo: give OpStore factory load semanticsDaniel Ploch committed 3 years agobd31bfd
  31. repo: rename BackendFactories to StoreFactoriesDaniel Ploch committed 3 years ago7cbea42
  32. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  33. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84
  34. git: don't abandon HEAD commit when it loses a branchMartin von Zweigbergk committed 4 years ago20eb9ec
  35. workspace: fail gracefully on non-Unicode pathsBenjamin Saunders committed 4 years ago01bb1e6

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t