We love your contributions, thanks for taking the time to contribute!
It's really easy to start contributing, just follow these simple steps:
- Run the test suite to make sure the tests pass:
bundle exec rake
- Create a separate branch, commit your work and push it to your fork. If you add comments, please make sure that they are compatible with YARD:
git checkout -b my-branch
git commit -am
git push origin my-branch
- Verify that your code doesn't offend Rubocop:
bundle exec rubocop
- Run the test suite again (new tests are always welcome):
bundle exec rake
Our issue tracker is a perfect place for filing bug reports or discussing possible features. If you report a bug, consider using the following template (copy-paste friendly):
* Airbrake version: {YOUR VERSION}
* Ruby version: {YOUR VERSION}
* Framework name & version: {YOUR DATA}
#### Airbrake config
# YOUR CONFIG
#
# Make sure to delete any sensitive information
# such as your project id and project key.
#### Description
{We would be thankful if you provided steps to reproduce the issue, expected &
actual results, any code snippets or even test repositories, so we could clone
it and test}