We welcome contributions from the community and appreciate your interest in making What-the-Flutter Survey SDK even better. To help us facilitate the contribution process, please review the following guidelines.
- Fork the repository and make a local clone.
- Create a new branch with a descriptive name for your feature or bug fix.
- Make changes and test thoroughly.
- Add documentation in the README.md file as needed.
- Commit changes and push to your forked repository.
- Open a pull request on the main repository and include a detailed description of your changes.
- Wait for a maintainer to review your changes.
Please ensure that your contributions adhere to the following guidelines:
- Code must be written in accordance with existing code styles and formatting.
- All user-facing changes or new features must include unit and/or integration tests.
- Bug fixes or performance improvements should also include a test case that fails before your changes and passes after your changes.
- Include relevant documentation in the README.md file.
- Commit messages should accurately describe the changes made.
- Refrain from including any unnecessary dependencies.
As a contributor, we ask that you respect the code of conduct. Any inappropriate behavior will not be tolerated.
By contributing, you agree that your contributions will be licensed under the project's LICENSE file.
Thank you for contributing to Survey SDK!