Everyone is encouraged to contribute to the project. Please follow this guide when submitting issues or pull requests.
Please provided a clear description the issue you are experiencing and include any steps to reproduce. If possible, please include the earliest version where the issue can be found.
Please follow the steps below to contribute a code change.
- Clone the repository.
- Create a feature branch.
- Add tests for your new code ensuring that you have 100% code coverage (we can help you reach 100% but will not merge without it).
- Rebase your feature branch with origin/master immediately before submitting your pull request.
- Pull requests should be made to the master branch.
- Fork the repository.
- Add tests for your new code ensuring that you have 100% code coverage (we can help you reach 100% but will not merge without it).
- Rebase your feature branch with upstream/master immediately before submitting your pull request.
- Pull requests should be made to the master branch.