Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parse refspecs #474

Merged
merged 36 commits into from
Aug 7, 2022
Merged

Parse refspecs #474

merged 36 commits into from
Aug 7, 2022

Conversation

Byron
Copy link
Member

@Byron Byron commented Aug 5, 2022

Tasks

  • parsing
  • baseline tests, possibly
  • docs
  • fuzz target

@Byron Byron mentioned this pull request Aug 5, 2022
27 tasks
Byron added 26 commits August 5, 2022 15:25
That way the most complex thing will be the validation along with the
matching.
Some possible states are still missing though, like deletion in pushes.
It's the simplest possible one, but it shows the test framework is up to
the task now so it can be test-driven.
We should be able to construct a test for each possible instruction and
eventually pass all tests, including the baseline ones.
Even though for now everything is without validation
It's not documented in `git-push`, even though git parses it fine for
some reason.
@Byron Byron merged commit 2ba338e into main Aug 7, 2022
@Byron Byron deleted the parse-refspec branch August 7, 2022 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant