Thank you for considering contributing to the Exponential Backoff Dart package! Your contributions help make this package even better. Please take a moment to review the following guidelines.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.
-
Fork the Repository: Fork the Exponential Backoff Dart repository to your GitHub account.
-
Clone the Fork: Clone your forked repository to your local machine.
git clone https://github.com/your-username/exponential-backoff-dart.git
-
Create a Branch: Create a new branch for your feature or bug fix.
git checkout -b feature/your-feature-name
-
Make Changes: Implement your changes or additions. Ensure that your code follows the project's coding style.
-
Test Changes: Run tests to ensure that your changes do not introduce any regressions.
dart test
-
Commit Changes: Commit your changes with a descriptive commit message.
git commit -m "Add your commit message here"
-
Push Changes: Push your branch to your fork on GitHub.
git push origin feature/your-feature-name
-
Open a Pull Request: Create a pull request from your fork to the main repository. Provide a clear and concise description of your changes.
Follow the Dart Effective Dart Style Guide for writing clean and readable code.
If you find any issues or have suggestions, please file an issue. Include as much detail as possible, such as the version of the package, relevant code snippets, and any error messages.
By contributing to this project, you agree that your contributions will be licensed under the MIT License.
Thank you for contributing to the Exponential Backoff Dart package!