Code

History

Commits on git-commitgraph-v0.8.2 to git-ref/src/lib.rs35+
  1. feat: use docsrs feature in code to show what is feature-gated automatically on docs.rsAlexis (Poliorcetics) Bourget committed 4 years agob1c40b0
  2. chore: uniformize deny attributesAlexis (Poliorcetics) Bourget committed 4 years agof7f136d
  3. Merge branch 'main' into rev-parse-delegateSebastian Thiel committed 4 years ago6da8250
  4. feat: Add `store::WriteRefLog::Always` to unconditionally write reflogs. (#331)Sebastian Thiel committed 4 years ago4607a18
  5. assure document-features are available in all 'usable' and 'early' cratesSebastian Thiel committed 4 years ago238581c
  6. feat: Allow `Reference` to be serialized/deserialized with `serde`. (#427)Sebastian Thiel committed 4 years agof3c609f
  7. adapt to changes in git-ref (#301)Sebastian Thiel committed 4 years ago21109ca
  8. change!: remove `FullName::to_ref()` in favor of `•::as_ref()`. (#301)Sebastian Thiel committed 4 years agof1dbb6b
  9. Merge branch 'main' into refs-and-worktreesSebastian Thiel committed 4 years ago9cf0c7b
  10. feat!: Turn `FullNameRef` into an actual reference type.Sebastian Thiel committed 4 years ago0ace957
  11. A sketch to show how Cow<FullNameRef> could workSebastian Thiel committed 4 years agoc6b2705
  12. parse the worktree name as part of the cateogry (#301)Sebastian Thiel committed 4 years ago7666034
  13. frame for tests in worktree and main repositories (#301)Sebastian Thiel committed 4 years agob12884a
  14. Admit that we need PartialPathCow and can't work around it (#301)Sebastian Thiel committed 4 years ago202bafc
  15. change!: rename `PartialNameRef` to `PartialNameCow` (#301)Sebastian Thiel committed 4 years ago1611c3d
  16. refactor (#301)Sebastian Thiel committed 4 years ago4e26e62
  17. feat: `Category::LinkedRef` (#301)Sebastian Thiel committed 4 years ago9cccce3
  18. feat: `Category::MainRef` (#301)Sebastian Thiel committed 4 years agoeada5df
  19. feat: `Category::(WorktreePrivate|Bisect|Rewritten)`(#301)Sebastian Thiel committed 4 years ago0304b7f
  20. feat: `Category::LinkedPseudoRef` (#301)Sebastian Thiel committed 4 years ago612a2db
  21. feat: Add `Category::MainPseudoRef` (#301)Sebastian Thiel committed 4 years ago613b584
  22. feat: `Category::PseudoRef` (#301)Sebastian Thiel committed 4 years ago6ccfea9
  23. change!: remove `Store` from public API (#301)Sebastian Thiel committed 4 years ago8a92ec9
  24. feat: `Fullname(Ref)::category()` and `Category` (#364)Sebastian Thiel committed 4 years agoe7e4ba2
  25. git-ref uses memmap2 (#293)Sebastian Thiel committed 4 years ago4dec3ea
  26. change!: file::Store::from(PathBuf) removed (#263)Sebastian Thiel committed 4 years ago80f3d50
  27. Put general Store on hold - ref-table is needed to know how to go about it (#263)Sebastian Thiel committed 4 years agobfa417b
  28. fmt (#263)Sebastian Thiel committed 4 years agofbeddeb
  29. refactor!: `file::Store::base` is now `file::Store::base()` and read-only (#263)Sebastian Thiel committed 4 years ago0e18753
  30. refactor, realize why having a packed-buffer with the loose db is valuable (#263)Sebastian Thiel committed 4 years agoa76f041
  31. Try implementing find_reference to realize that this extra abstraction is overkill (#263)Sebastian Thiel committed 4 years ago82ea1b8
  32. Look into iteration, but realize that it's harder than finding refs (#263)Sebastian Thiel committed 4 years agofc753a8
  33. Sketch of State is seen in store handle and store itself (#263)Sebastian Thiel committed 4 years agof87f852
  34. sketch a store handle (#263)Sebastian Thiel committed 4 years agofc6480b
  35. change!: move `git_ref::file::WriteRefLog` to `git_ref::store::WriteRefLog` (#263)Sebastian Thiel committed 4 years ago9524732