Code

History

Commits on ig/vimdiffwarn to lib/tests/test_init.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. lib/tests: port lib tests to gitoxideBaltasar Dinis committed 1 year ago8372502
  6. tests: add convenient method to initialize TestWorkspace with test settingsYuya Nishihara committed 2 years agob865398
  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. config: extract jj-lib's default values to embedded TOML fileYuya Nishihara committed 1 year agoe4a350f
  10. repo, workspace: use dunce::canonicalize() to normalize pathsYuya Nishihara committed 1 year ago78b5766
  11. settings: propagate error from UserSettings::from_config()Yuya Nishihara committed 1 year ago4f08c62
  12. settings: own StackedConfig by UserSettings, migrate tests to use config layerYuya Nishihara committed 1 year agoda01734
  13. repo: remove `repo_path` from `ReadonlyRepo` and `RepoLoader`Martin von Zweigbergk committed 2 years ago4fb7dba
  14. tests: avoid `ReadonlyRepo::repo_path()`Martin von Zweigbergk committed 2 years ago19f383f
  15. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  16. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  17. cleanup: propagate errors from `Commit::predecessors()`Martin von Zweigbergk committed 2 years agoee9d327
  18. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  19. tests: make sure to specify external git repository path including ".git"Yuya Nishihara committed 2 years ago77c8111
  20. workspace: add function that initializes colocated git repositoryYuya Nishihara committed 3 years ago602b442
  21. tests: assert paths of initialized GitBackendYuya Nishihara committed 3 years ago77e1624
  22. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  23. store: add a `empty_merged_tree_id()` helperMartin von Zweigbergk committed 3 years ago2658175
  24. commit: drop `merged_` prefix from `tree()` and `tree_id()`Martin von Zweigbergk committed 3 years ago145b0b2
  25. commit: migrate remaining uses of `Commit::tree_id()` and delete itMartin von Zweigbergk committed 3 years agodc06bbc
  26. commits: use empty strings instead of placeholders for missing name or emailEmily Fox committed 3 years ago3f8ac21
  27. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  28. backend: replace `git_repo()` by `as_any()`Martin von Zweigbergk committed 3 years agoe7419e7
  29. repo: extract a `Repo` trait for `Arc<ReadonlyRepo>` and `MutableRepo`Martin von Zweigbergk committed 3 years agof6a4cb5
  30. cleanup: update more "checkout" to "working-copy commit" and similarMartin von Zweigbergk committed 3 years ago10725c0
  31. testutils: create a function for writing a random commit to `MutableRepo`Martin von Zweigbergk committed 3 years agof1d7bbe
  32. commit_builder: keep MutableRepo referenceMartin von Zweigbergk committed 3 years ago49b2f3b
  33. copyright: change from "Google LLC" to "The Jujutsu Authors"Martin von Zweigbergk committed 3 years agod8feed9
  34. cleanup: remove a few unnecessary borrows, as reported by ClippyMartin von Zweigbergk committed 3 years ago2a87815
  35. operations: make hostname and username configurableMartin von Zweigbergk committed 4 years ago9502d84