Code

History

Commits on git-commitgraph-v0.9.0 to git-refspec/tests70+
  1. refactor to use a match-group instead. (#450)Sebastian Thiel committed 4 years ago4ba31c5
  2. actual expectation for first simple test (#450)Sebastian Thiel committed 4 years agocec6905
  3. Get to the point where the matcher is invoked (#450)Sebastian Thiel committed 4 years agocbbdf59
  4. feat: Simple serialization for `Instruction` and `RefSpecRef` type. (#450)Sebastian Thiel committed 4 years agoabdf83f
  5. ground work for matcher tests (#450)Sebastian Thiel committed 4 years ago509764c
  6. tag specific tests (#450)Sebastian Thiel committed 4 years ago4f35485
  7. thanks clippySebastian Thiel committed 4 years agob8ac13e
  8. more tests to investigate conflict handling (#450)Sebastian Thiel committed 4 years ago192d4f7
  9. more robust baseline tests on windows (#450)Sebastian Thiel committed 4 years ago54ca267
  10. pares FETCH_HEAD (as specs without local sides); sketch `Match` type (#450)Sebastian Thiel committed 4 years ago44228a0
  11. restore full ref names for baseline (#450)Sebastian Thiel committed 4 years agof6124db
  12. parse basline mapping (#450)Sebastian Thiel committed 4 years ago3000a14
  13. parse baseline reflist which serves as input to the matcher (#450)Sebastian Thiel committed 4 years agofce877f
  14. frame for baseline for fetch-matching (#450)Sebastian Thiel committed 4 years ago2569da5
  15. more examples using fully spelled out object names as fetch destination (#450)Sebastian Thiel committed 4 years ago095a099
  16. get more clarity about `git ls-remote` and `git fetch` (#450)Sebastian Thiel committed 4 years ago1b15fe8
  17. a tiny sketch of a possible matching API (#450)Sebastian Thiel committed 4 years ago39d5ff3
  18. make fmtSebastian Thiel committed 4 years ago535e967
  19. assure ref-specs handle equality, ordering and hashing according to their instruction (#450)Sebastian Thiel committed 4 years agob4bf7d0
  20. cleanup crate structure (#450)Sebastian Thiel committed 4 years agof0163c9
  21. don't expose mode() as it's kind of messy and should be left as implementation detail (#450)Sebastian Thiel committed 4 years ago6278966
  22. more push-spec restrictions (#450)Sebastian Thiel committed 4 years agobb992ac
  23. more detailed tests of what's allowed and where (#450)Sebastian Thiel committed 4 years ago57a6e69
  24. disallow excludes in push mode (#450)Sebastian Thiel committed 4 years ago9c280b2
  25. don't allow object hashes in excludes (#450)Sebastian Thiel committed 4 years agob889953
  26. negative must not be empty (#450)Sebastian Thiel committed 4 years ago79e0eaf
  27. support for `@` shortcut. (#450)Sebastian Thiel committed 4 years ago32d98e9
  28. and the entire test-suite passes (#450)Sebastian Thiel committed 4 years ago3fa52f8
  29. handle ref-name validation mostly correctly (#450)Sebastian Thiel committed 4 years agod7c2789
  30. refactor (#450)Sebastian Thiel committed 4 years agoe8c072e
  31. tests causing all instrucitons (#450)Sebastian Thiel committed 4 years agoc23a21d
  32. tests for handling exclusions (#450)Sebastian Thiel committed 4 years agoc4499ce
  33. Better handling of special cases (#450)Sebastian Thiel committed 4 years agoc99f575
  34. basic validation and detection of patterns (#450)Sebastian Thiel committed 4 years agoe4227d6
  35. handle colon and empty on the right side (#450)Sebastian Thiel committed 4 years ago7afebb7