We love bug reports and PRs to make this library as spec-compliant and robust as possible.
This library aims to stay as simple and solely focused on parsing the EventStream format as possible. If you have a feature request that would make this library more complex, please consider forking it instead.
- PR should explain what the feature does, and why the change exists.
- Code must pass tests, 100% branch coverage, and linting.
- New tests should be added to cover new functionality or to demonstrate bugs.
- Be consistent. Write clean code that follows Ruby community standards.
- Code should be generic and reusable.
If you're stuck, ask questions!
- Fork it ( https://github.com/Shopify/event_stream_parser/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
rake test
bundle exec rubocop