Code

History

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