Code

History

Commits on ig/vimdiffwarn to lib/src/git_backend.rs35+
  1. Revert "git_backend: stop writing tree ids to proto"Ilya Grigoriev committed 1 year agobb902b6
  2. git_backend: don't allow single tree in `jj:trees` headerScott Taylor committed 1 year ago301f14e
  3. git_backend: add test for `jj:trees` with one treeScott Taylor committed 1 year agoc96d785
  4. git_backend: stop writing tree ids to protoMartin von Zweigbergk committed 1 year agob8ca9ae
  5. git_backend: if jj:trees header exists, ignore tree ids from protoMartin von Zweigbergk committed 1 year agof7b14be
  6. git_backend: remove some unused code for legacy conflictsMartin von Zweigbergk committed 1 year agoe7a36bb
  7. git: inline `open_git_repo`Emily committed 1 year ago8f51e74
  8. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  9. git: update `gitoxide` repository optionsdemize committed 1 year agocf696ce
  10. git_backend: remove obsolete `libgit2` workaroundEmily committed 1 year agoad35f86
  11. tests: run `insta --force-update-snapshots`Ilya Grigoriev committed 1 year ago5eae2d9
  12. MSRV: Update to 1.84 and run `clippy --fix`, `cargo fmt`Ilya Grigoriev committed 1 year ago1ede79c
  13. git: use gix::ObjectId::from_bytes_or_panic() consistentlyYuya Nishihara committed 1 year ago6261d57
  14. lib: move git_backend tests to gitoxideBaltasar Dinis committed 1 year ago653cc6c
  15. lib: internalize testutils::new_temp_dir() for unit testsYuya Nishihara committed 2 years agod9b762b
  16. cargo: bump gix to 0.69.1Yuya Nishihara committed 1 year agofe86bee
  17. config: extract jj-lib's default values to embedded TOML fileYuya Nishihara committed 1 year agoe4a350f
  18. repo, workspace: use dunce::canonicalize() to normalize pathsYuya Nishihara committed 1 year ago78b5766
  19. settings: propagate error from UserSettings::from_config()Yuya Nishihara committed 1 year ago4f08c62
  20. docs/cli: update URLs to from martinvonz user to jj-vcs orgMartin von Zweigbergk committed 1 year agob836e0a
  21. settings: own StackedConfig by UserSettings, migrate tests to use config layerYuya Nishihara committed 1 year agoda01734
  22. cargo: bump gix to 0.67.0 (includes minor behavior change)Yuya Nishihara committed 1 year agobfb7613
  23. cargo: import fix_filter from gix::filter::plumbingYuya Nishihara committed 1 year agoeed3295
  24. repo_path: add stub for checked to_fs_path(), rename unchecked functionsYuya Nishihara committed 2 years ago739bf8d
  25. object_id: implement Display on ObjectId typesYuya Nishihara committed 2 years agoad4b940
  26. git_backend: Support shallow git repositoriesLukas Wirth committed 2 years ago802e3db
  27. style: avoid using `.to_owned()`/`.to_vec()` on owned objectsSamuel Tardieu committed 2 years ago12f4d6d
  28. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  29. Update dependencies and bump the version for gixMatt Kulukundis committed 2 years agoe67aac6
  30. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  31. drop "support" for legacy tree configMartin von Zweigbergk committed 2 years agoaa0fbd9
  32. copy-tracking: add support for `diff --git`Matt Kulukundis committed 2 years ago95e8dd5
  33. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  34. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  35. copy-tracking: initial implementation `GitBackend::get_copy_records`Matt Kulukundis committed 2 years agodf8202a