Code

History

Commits on git-commitgraph-v0.10.0 to git-refspec/tests70+
  1. make object-ids in the source position type-safe(#450)Sebastian Thiel committed 4 years ago413051d
  2. prepare for dual-sided ref mapping to realize that it needs a special case. (#450)Sebastian Thiel committed 4 years ago7368fe4
  3. refactor (#450)Sebastian Thiel committed 4 years ago579e891
  4. support testing source-only object names (#450)Sebastian Thiel committed 4 years agobb61c49
  5. preliminary matching of refs by name (#450)Sebastian Thiel committed 4 years ago426107f
  6. handle partial names as well (#450)Sebastian Thiel committed 4 years agodc7f162
  7. generalize baseline assertion to support multiple input specs (#450)Sebastian Thiel committed 4 years agob752e48
  8. first successful test (#450)Sebastian Thiel committed 4 years ago3625d5a
  9. top-level match-group loop without negation (#450)Sebastian Thiel committed 4 years agoc915a5f
  10. refactor to use a match-group instead. (#450)Sebastian Thiel committed 4 years ago4ba31c5
  11. actual expectation for first simple test (#450)Sebastian Thiel committed 4 years agocec6905
  12. Get to the point where the matcher is invoked (#450)Sebastian Thiel committed 4 years agocbbdf59
  13. feat: Simple serialization for `Instruction` and `RefSpecRef` type. (#450)Sebastian Thiel committed 4 years agoabdf83f
  14. ground work for matcher tests (#450)Sebastian Thiel committed 4 years ago509764c
  15. tag specific tests (#450)Sebastian Thiel committed 4 years ago4f35485
  16. thanks clippySebastian Thiel committed 4 years agob8ac13e
  17. more tests to investigate conflict handling (#450)Sebastian Thiel committed 4 years ago192d4f7
  18. more robust baseline tests on windows (#450)Sebastian Thiel committed 4 years ago54ca267
  19. pares FETCH_HEAD (as specs without local sides); sketch `Match` type (#450)Sebastian Thiel committed 4 years ago44228a0
  20. restore full ref names for baseline (#450)Sebastian Thiel committed 4 years agof6124db
  21. parse basline mapping (#450)Sebastian Thiel committed 4 years ago3000a14
  22. parse baseline reflist which serves as input to the matcher (#450)Sebastian Thiel committed 4 years agofce877f
  23. frame for baseline for fetch-matching (#450)Sebastian Thiel committed 4 years ago2569da5
  24. more examples using fully spelled out object names as fetch destination (#450)Sebastian Thiel committed 4 years ago095a099
  25. get more clarity about `git ls-remote` and `git fetch` (#450)Sebastian Thiel committed 4 years ago1b15fe8
  26. a tiny sketch of a possible matching API (#450)Sebastian Thiel committed 4 years ago39d5ff3
  27. make fmtSebastian Thiel committed 4 years ago535e967
  28. assure ref-specs handle equality, ordering and hashing according to their instruction (#450)Sebastian Thiel committed 4 years agob4bf7d0
  29. cleanup crate structure (#450)Sebastian Thiel committed 4 years agof0163c9
  30. don't expose mode() as it's kind of messy and should be left as implementation detail (#450)Sebastian Thiel committed 4 years ago6278966
  31. more push-spec restrictions (#450)Sebastian Thiel committed 4 years agobb992ac
  32. more detailed tests of what's allowed and where (#450)Sebastian Thiel committed 4 years ago57a6e69
  33. disallow excludes in push mode (#450)Sebastian Thiel committed 4 years ago9c280b2
  34. don't allow object hashes in excludes (#450)Sebastian Thiel committed 4 years agob889953
  35. negative must not be empty (#450)Sebastian Thiel committed 4 years ago79e0eaf