Code

History

Commits on git-commitgraph-v0.9.0 to git-refspec/src70+
  1. refactor to use a match-group instead. (#450)Sebastian Thiel committed 4 years ago4ba31c5
  2. not using a matchgroup right away seems like the wrong approach (#450)Sebastian Thiel committed 4 years ago7f3bc30
  3. actual expectation for first simple test (#450)Sebastian Thiel committed 4 years agocec6905
  4. Get to the point where the matcher is invoked (#450)Sebastian Thiel committed 4 years agocbbdf59
  5. feat: Simple serialization for `Instruction` and `RefSpecRef` type. (#450)Sebastian Thiel committed 4 years agoabdf83f
  6. ground work for matcher tests (#450)Sebastian Thiel committed 4 years ago509764c
  7. a more realistic sketch for `Matcher`, which will need a surrounding `MatchGroup` (#450)Sebastian Thiel committed 4 years agodd1d824
  8. pares FETCH_HEAD (as specs without local sides); sketch `Match` type (#450)Sebastian Thiel committed 4 years ago44228a0
  9. parse baseline reflist which serves as input to the matcher (#450)Sebastian Thiel committed 4 years agofce877f
  10. change!: upgrade `bstr` to `1.0.1` (#450)Sebastian Thiel committed 4 years ago99905ba
  11. prefer to represent instructions with Matchers (#450)Sebastian Thiel committed 4 years ago0887e2e
  12. thanks clippySebastian Thiel committed 4 years ago73b405f
  13. more examples using fully spelled out object names as fetch destination (#450)Sebastian Thiel committed 4 years ago095a099
  14. a tiny sketch of a possible matching API (#450)Sebastian Thiel committed 4 years ago39d5ff3
  15. make fmtSebastian Thiel committed 4 years ago535e967
  16. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agoe2ee3de
  17. chore: uniformize deny attributesAlexis (Poliorcetics) Bourget committed 4 years agof7f136d
  18. Merge branch 'main' into remote-ls-refsSebastian Thiel committed 4 years agode61c4d
  19. thanks clippySebastian Thiel committed 4 years ago4bd747c
  20. thanks clippySebastian Thiel committed 4 years agob9e1cdb
  21. assure ref-specs handle equality, ordering and hashing according to their instruction (#450)Sebastian Thiel committed 4 years agob4bf7d0
  22. thanks clippySebastian Thiel committed 4 years ago6c963b0
  23. cleanup crate structure (#450)Sebastian Thiel committed 4 years agof0163c9
  24. don't expose mode() as it's kind of messy and should be left as implementation detail (#450)Sebastian Thiel committed 4 years ago6278966
  25. improve docs (#450)Sebastian Thiel committed 4 years agoc695a7e
  26. more push-spec restrictions (#450)Sebastian Thiel committed 4 years agobb992ac
  27. more detailed tests of what's allowed and where (#450)Sebastian Thiel committed 4 years ago57a6e69
  28. disallow excludes in push mode (#450)Sebastian Thiel committed 4 years ago9c280b2
  29. don't allow object hashes in excludes (#450)Sebastian Thiel committed 4 years agob889953
  30. negative must not be empty (#450)Sebastian Thiel committed 4 years ago79e0eaf
  31. support for `@` shortcut. (#450)Sebastian Thiel committed 4 years ago32d98e9
  32. thanks clippySebastian Thiel committed 4 years agob62ee56
  33. and the entire test-suite passes (#450)Sebastian Thiel committed 4 years ago3fa52f8
  34. handle ref-name validation mostly correctly (#450)Sebastian Thiel committed 4 years agod7c2789
  35. refactor (#450)Sebastian Thiel committed 4 years agoe8c072e