Code

History

Commits on git-commitgraph-v0.13.0 to git-refspec/tests35+
  1. thanks clippySebastian Thiel committed 3 years agobac57dd
  2. adjust to changes in `git-testtools`Sebastian Thiel committed 3 years ago4eb842c
  3. Merge branch 'main' into gix-cloneSebastian Thiel committed 4 years ago91bf67a
  4. refactor (#571)Sebastian Thiel committed 4 years agoef7467c
  5. assure sub-branches can be matched correctly (#571)Sebastian Thiel committed 4 years agoc9383c6
  6. fix: `HEAD` may now return itself as prefix in `RefSpecRef::prefix()` and `expanded_prefix()`. (#450)Sebastian Thiel committed 4 years agod53ddcd
  7. feat: add `RefSpecRef::expand_prefix()` method to avoid missing prefixes. (#450)Sebastian Thiel committed 4 years ago21b21b6
  8. change!: remove lifetime of `match_group::Fix`, keeping `RefSpec` instances insteadSebastian Thiel committed 4 years ago2a0a87a
  9. Another test to validate components must not be emptySebastian Thiel committed 4 years agob2c9af1
  10. make fmtSebastian Thiel committed 4 years ago53acf25
  11. feat: `RefSpecRef::prefix()` to return the two-component prefix of a refspec's source. #(450)Sebastian Thiel committed 4 years ago6df179b
  12. make fmtSebastian Thiel committed 4 years ago429cccc
  13. A more efficient representation for `validate::Fix` (#450)Sebastian Thiel committed 4 years agoe819fc6
  14. fix `match_group::Item` to make it uniform with how we typically name refs (#450)Sebastian Thiel committed 4 years ago21420da
  15. Actually assure we don't try to write into the HEAD ref, which git avoids as well (#450)Sebastian Thiel committed 4 years ago1335618
  16. Allow 'HEAD' based refspecs to match correctly (#450)Sebastian Thiel committed 4 years ago7432a2b
  17. tests to show that empty remotes actually work (#450)Sebastian Thiel committed 4 years ago2fdec73
  18. another test which doesn't manage to trigger a certain message from git. (#450)Sebastian Thiel committed 4 years ago4f48095
  19. fully drop 'funny' names (#450)Sebastian Thiel committed 4 years agof137d60
  20. A first version of the 'funny name' sanitization (#450)Sebastian Thiel committed 4 years agoc81e418
  21. frame for testing of fixes (#450)Sebastian Thiel committed 4 years ago9148102
  22. all baseline specs are tested and pass (#450)Sebastian Thiel committed 4 years agoafc0a3d
  23. the first test to validate conflict reporting (#450)Sebastian Thiel committed 4 years agoaef0a46
  24. sketch of validation API along with test suite integration (#450)Sebastian Thiel committed 4 years ago70a765e
  25. sketch `Outcome` type which can be used for later sanitization and validation. (#450)Sebastian Thiel committed 4 years ago53e17c1
  26. prepare first test for conflicts and validation (#450)Sebastian Thiel committed 4 years ago508a33a
  27. just-in-time deduplication of mappings (#450)Sebastian Thiel committed 4 years ago8ed5d01
  28. adjust expectations to make first exclusion tests work (#450)Sebastian Thiel committed 4 years ago6e1b19b
  29. change!: reject all invalid negative refspec patterns. (#450)Sebastian Thiel committed 4 years ago4c4f821
  30. basic negation implementation along with first failure. (#450)Sebastian Thiel committed 4 years agoe4931d0
  31. first tests for multiple refspecs (#450)Sebastian Thiel committed 4 years ago77db112
  32. improved glob matching (#450)Sebastian Thiel committed 4 years agoeaf36e7
  33. basic glob matching. (#450)Sebastian Thiel committed 4 years agoa93628c
  34. type-system supprots glob matching (#450)Sebastian Thiel committed 4 years ago4b73d11
  35. more tests for simple 1:1 fetch and update specs (#450)Sebastian Thiel committed 4 years ago74de83c