Code

History

Commits on ig/vimdiffwarn to lib/testutils/src/lib.rs35+
  1. ci: make sure tests fail in CI if `gpg` or `taplo` binaries are not foundIlya Grigoriev committed 1 year ago341ddc9
  2. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  3. git: make `git2` support optionalEmily committed 1 year agoa56b78b
  4. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  5. tests: move gitoxide test helpers to testutilsBaltasar Dinis committed 1 year ago683ee92
  6. repo: move rebase_descendants_with_options_return_map() to testsYuya Nishihara committed 1 year ago83d40d2
  7. tests: add convenient method to initialize TestWorkspace with test settingsYuya Nishihara committed 2 years agob865398
  8. sign: move TestSigningBackend to libpylbrecht committed 2 years ago638f123
  9. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  10. config: extract jj-lib's default values to embedded TOML fileYuya Nishihara committed 1 year agoe4a350f
  11. settings: propagate error from UserSettings::from_config()Yuya Nishihara committed 1 year ago4f08c62
  12. working_copy: plumbing to propagate untracked paths to callerYuya Nishihara committed 1 year agof4fdc19
  13. settings: do not store "debug.randomness-seed" in stringified formYuya Nishihara committed 1 year ago13ccd92
  14. settings: own StackedConfig by UserSettings, migrate tests to use config layerYuya Nishihara committed 1 year agoda01734
  15. store: make `get_tree()` functions take owned repo pathMartin von Zweigbergk committed 1 year ago409be2e
  16. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  17. repo_path: add stub for checked to_fs_path(), rename unchecked functionsYuya Nishihara committed 2 years ago739bf8d
  18. testutils: move global TestBackendData mapping to TestEnvironmentYuya Nishihara committed 2 years ago9f1d2ab
  19. testutils: move default_store_factories() to TestEnvironmentYuya Nishihara committed 2 years ago7b5df93
  20. testutils: move load_repo_at_head() to TestEnvironmentYuya Nishihara committed 2 years agod4786a3
  21. testutils: add stub TestEnvironment that will manage in-memory backend dataYuya Nishihara committed 2 years ago22f2393
  22. object_id: implement Display on ObjectId typesYuya Nishihara committed 2 years agoad4b940
  23. repo: pack common ReadonlyRepo fields into RepoLoaderYuya Nishihara committed 2 years ago30a3483
  24. testutils: add short method summary to its documentationSamuel Tardieu committed 2 years ago87840a5
  25. tests: remove temporary copy of workspace.repo_path() from TestWorkspaceYuya Nishihara committed 2 years agocf4a7e3
  26. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  27. tests: avoid `ReadonlyRepo::repo_path()`Martin von Zweigbergk committed 2 years ago19f383f
  28. repo: rename `RepoLoader::init()` to `init_from_file_system()`Martin von Zweigbergk committed 2 years ago0a94dcc
  29. local_working_copy: pass max file size to snapshot directlyMartin von Zweigbergk committed 2 years agob22d8fe
  30. store: make `write_symlink()` asyncMartin von Zweigbergk committed 2 years agobc06b2a
  31. store: make `write_file()` asyncMartin von Zweigbergk committed 2 years ago4a8d250
  32. store: make `write_commit()` asyncMartin von Zweigbergk committed 2 years ago3136426
  33. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  34. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  35. tests: make helpers create non-legacy treesMartin von Zweigbergk committed 2 years ago352ca72