Code

History

Commits on git-command-v0.2.3 to git-refspec/src35+
  1. thanks clippySebastian Thiel committed 3 years ago9e04685
  2. Merge branch 'main' into gix-cloneSebastian Thiel committed 4 years ago91bf67a
  3. refactor (#571)Sebastian Thiel committed 4 years agoef7467c
  4. assure sub-branches can be matched correctly (#571)Sebastian Thiel committed 4 years agoc9383c6
  5. improve docs for `Instruction` (#450)Sebastian Thiel committed 4 years ago911f68f
  6. fix: `HEAD` may now return itself as prefix in `RefSpecRef::prefix()` and `expanded_prefix()`. (#450)Sebastian Thiel committed 4 years agod53ddcd
  7. fix docs (#450)Sebastian Thiel committed 4 years ago9d0f31e
  8. feat: add `RefSpecRef::expand_prefix()` method to avoid missing prefixes. (#450)Sebastian Thiel committed 4 years ago21b21b6
  9. change!: remove lifetime of `match_group::Fix`, keeping `RefSpec` instances insteadSebastian Thiel committed 4 years ago2a0a87a
  10. feat: `RefSpec::allow_non_fast_forward()` to get information about 'force' quickly. (#450)Sebastian Thiel committed 4 years agod7f63a6
  11. fix: `RefSpecRef` instruction uses the correct lifetime. (#450)Sebastian Thiel committed 4 years ago278ff7a
  12. feat: `RefSpecRef::prefix()` to return the two-component prefix of a refspec's source. #(450)Sebastian Thiel committed 4 years ago6df179b
  13. make fmtSebastian Thiel committed 4 years ago429cccc
  14. A more efficient representation for `validate::Fix` (#450)Sebastian Thiel committed 4 years agoe819fc6
  15. Make `specs` in `MatchGroup` public to reduce API surface. (#450)Sebastian Thiel committed 4 years ago2a7df32
  16. Allow `match_group::Fix` to be cloned. (#450)Sebastian Thiel committed 4 years ago85c49ec
  17. fix `match_group::Item` to make it uniform with how we typically name refs (#450)Sebastian Thiel committed 4 years ago21420da
  18. remote todo with note about our current understanding (#450)Sebastian Thiel committed 4 years ago9dc7a3f
  19. Actually assure we don't try to write into the HEAD ref, which git avoids as well (#450)Sebastian Thiel committed 4 years ago1335618
  20. Allow 'HEAD' based refspecs to match correctly (#450)Sebastian Thiel committed 4 years ago7432a2b
  21. fully drop 'funny' names (#450)Sebastian Thiel committed 4 years agof137d60
  22. A first version of the 'funny name' sanitization (#450)Sebastian Thiel committed 4 years agoc81e418
  23. frame for testing of fixes (#450)Sebastian Thiel committed 4 years ago9148102
  24. refactor (#450)Sebastian Thiel committed 4 years agod37fd04
  25. the first test to validate conflict reporting (#450)Sebastian Thiel committed 4 years agoaef0a46
  26. sketch of validation API along with test suite integration (#450)Sebastian Thiel committed 4 years ago70a765e
  27. refactor (#450)Sebastian Thiel committed 4 years ago547129e
  28. sketch `Outcome` type which can be used for later sanitization and validation. (#450)Sebastian Thiel committed 4 years ago53e17c1
  29. just-in-time deduplication of mappings (#450)Sebastian Thiel committed 4 years ago8ed5d01
  30. change!: reject all invalid negative refspec patterns. (#450)Sebastian Thiel committed 4 years ago4c4f821
  31. basic negation implementation along with first failure. (#450)Sebastian Thiel committed 4 years agoe4931d0
  32. refactor (#450)Sebastian Thiel committed 4 years ago4c73a19
  33. refactor (#450)Sebastian Thiel committed 4 years ago00401be
  34. improved glob matching (#450)Sebastian Thiel committed 4 years agoeaf36e7
  35. thanks clippySebastian Thiel committed 4 years ago74a5f22