Code

History

Commits on git-commitgraph-v0.12.0 to git-refspec/src/spec.rs29
  1. fix: `HEAD` may now return itself as prefix in `RefSpecRef::prefix()` and `expanded_prefix()`. (#450)Sebastian Thiel committed 4 years agod53ddcd
  2. fix docs (#450)Sebastian Thiel committed 4 years ago9d0f31e
  3. feat: add `RefSpecRef::expand_prefix()` method to avoid missing prefixes. (#450)Sebastian Thiel committed 4 years ago21b21b6
  4. feat: `RefSpec::allow_non_fast_forward()` to get information about 'force' quickly. (#450)Sebastian Thiel committed 4 years agod7f63a6
  5. fix: `RefSpecRef` instruction uses the correct lifetime. (#450)Sebastian Thiel committed 4 years ago278ff7a
  6. feat: `RefSpecRef::prefix()` to return the two-component prefix of a refspec's source. #(450)Sebastian Thiel committed 4 years ago6df179b
  7. make fmtSebastian Thiel committed 4 years ago429cccc
  8. Make it easy to obtain the local and remote sides of RefSpecs (#450)Sebastian Thiel committed 4 years ago67506b1
  9. prepare for dual-sided ref mapping to realize that it needs a special case. (#450)Sebastian Thiel committed 4 years ago7368fe4
  10. refactor to use a match-group instead. (#450)Sebastian Thiel committed 4 years ago4ba31c5
  11. not using a matchgroup right away seems like the wrong approach (#450)Sebastian Thiel committed 4 years ago7f3bc30
  12. ground work for matcher tests (#450)Sebastian Thiel committed 4 years ago509764c
  13. a more realistic sketch for `Matcher`, which will need a surrounding `MatchGroup` (#450)Sebastian Thiel committed 4 years agodd1d824
  14. make fmtSebastian Thiel committed 4 years ago535e967
  15. thanks clippySebastian Thiel committed 4 years agob9e1cdb
  16. assure ref-specs handle equality, ordering and hashing according to their instruction (#450)Sebastian Thiel committed 4 years agob4bf7d0
  17. thanks clippySebastian Thiel committed 4 years ago6c963b0
  18. cleanup crate structure (#450)Sebastian Thiel committed 4 years agof0163c9
  19. don't expose mode() as it's kind of messy and should be left as implementation detail (#450)Sebastian Thiel committed 4 years ago6278966
  20. improve docs (#450)Sebastian Thiel committed 4 years agoc695a7e
  21. disallow excludes in push mode (#450)Sebastian Thiel committed 4 years ago9c280b2
  22. refactor (#450)Sebastian Thiel committed 4 years agoe8c072e
  23. tests causing all instrucitons (#450)Sebastian Thiel committed 4 years agoc23a21d
  24. tests for handling exclusions (#450)Sebastian Thiel committed 4 years agoc4499ce
  25. Better handling of special cases (#450)Sebastian Thiel committed 4 years agoc99f575
  26. handle colon and empty on the right side (#450)Sebastian Thiel committed 4 years ago7afebb7
  27. support for deletion (#450)Sebastian Thiel committed 4 years ago966a9e9
  28. first successful test for returning a refspec. (#450)Sebastian Thiel committed 4 years ago6e5bd5c
  29. sort out how expectations can be expressed in test suite (#450)Sebastian Thiel committed 4 years ago3f264af