common
common copied to clipboard
[gherkin-c] Make gherkin-c up to date
Summary
Update gherkin-c from v7.0.4 standard to v24.0.x standard
Details
Remaining work:
- Add a plugin interface to the id generation Rather that having gherkin-c to know how to generated UUID:s, let the client of gherkin-c provide such a component. Thereby gherkin-c become less complex or have fewer dependencies.
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue).
- [ ] New feature (non-breaking change which adds functionality).
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
Checklist:
- [ ] The change has been ported to Java.
- [ ] The change has been ported to Ruby.
- [ ] The change has been ported to JavaScript.
- [ ] The change has been ported to Go.
- [ ] The change has been ported to .NET.
- [ ] I've added tests for my code.
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have updated the CHANGELOG accordingly.