Code

History

Commits on git-commitgraph-v0.12.0 to git-refspec/src70+
  1. type-system supprots glob matching (#450)Sebastian Thiel committed 4 years ago4b73d11
  2. more tests for simple 1:1 fetch and update specs (#450)Sebastian Thiel committed 4 years ago74de83c
  3. Make it easy to obtain the local and remote sides of RefSpecs (#450)Sebastian Thiel committed 4 years ago67506b1
  4. Don't reject object-id like heads on the receiving side. (#450)Sebastian Thiel committed 4 years ago6668c3f
  5. make object-ids in the source position type-safe(#450)Sebastian Thiel committed 4 years ago413051d
  6. thanks clippySebastian Thiel committed 4 years ago016cd1f
  7. prepare for dual-sided ref mapping to realize that it needs a special case. (#450)Sebastian Thiel committed 4 years ago7368fe4
  8. preliminary matching of refs by name (#450)Sebastian Thiel committed 4 years ago426107f
  9. handle partial names as well (#450)Sebastian Thiel committed 4 years agodc7f162
  10. first successful test (#450)Sebastian Thiel committed 4 years ago3625d5a
  11. top-level match-group loop without negation (#450)Sebastian Thiel committed 4 years agoc915a5f
  12. refactor to use a match-group instead. (#450)Sebastian Thiel committed 4 years ago4ba31c5
  13. not using a matchgroup right away seems like the wrong approach (#450)Sebastian Thiel committed 4 years ago7f3bc30
  14. actual expectation for first simple test (#450)Sebastian Thiel committed 4 years agocec6905
  15. Get to the point where the matcher is invoked (#450)Sebastian Thiel committed 4 years agocbbdf59
  16. feat: Simple serialization for `Instruction` and `RefSpecRef` type. (#450)Sebastian Thiel committed 4 years agoabdf83f
  17. ground work for matcher tests (#450)Sebastian Thiel committed 4 years ago509764c
  18. a more realistic sketch for `Matcher`, which will need a surrounding `MatchGroup` (#450)Sebastian Thiel committed 4 years agodd1d824
  19. pares FETCH_HEAD (as specs without local sides); sketch `Match` type (#450)Sebastian Thiel committed 4 years ago44228a0
  20. parse baseline reflist which serves as input to the matcher (#450)Sebastian Thiel committed 4 years agofce877f
  21. change!: upgrade `bstr` to `1.0.1` (#450)Sebastian Thiel committed 4 years ago99905ba
  22. prefer to represent instructions with Matchers (#450)Sebastian Thiel committed 4 years ago0887e2e
  23. thanks clippySebastian Thiel committed 4 years ago73b405f
  24. more examples using fully spelled out object names as fetch destination (#450)Sebastian Thiel committed 4 years ago095a099
  25. a tiny sketch of a possible matching API (#450)Sebastian Thiel committed 4 years ago39d5ff3
  26. make fmtSebastian Thiel committed 4 years ago535e967
  27. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agoe2ee3de
  28. chore: uniformize deny attributesAlexis (Poliorcetics) Bourget committed 4 years agof7f136d
  29. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agode61c4d
  30. thanks clippySebastian Thiel committed 4 years ago4bd747c
  31. thanks clippySebastian Thiel committed 4 years agob9e1cdb
  32. assure ref-specs handle equality, ordering and hashing according to their instruction (#450)Sebastian Thiel committed 4 years agob4bf7d0
  33. thanks clippySebastian Thiel committed 4 years ago6c963b0
  34. cleanup crate structure (#450)Sebastian Thiel committed 4 years agof0163c9
  35. don't expose mode() as it's kind of messy and should be left as implementation detail (#450)Sebastian Thiel committed 4 years ago6278966