Contributions are very welcome, feel free to reach out to ping#0001 on the r/FlutterDev Discord server if you have any questions.
The easiest way to contribute to Boxy is by creating an issue, we have the following tags:
- Question
- Bug
- Documentation
- Enhancement
You are highly encouraged to create an issue before submitting a PR.
This project has a relatively high standard for code quality, please refer to the Flutter style guide.
When submitting a PR, please make sure that:
- Source files are formatted with dartfmt
- All tests pass on the latest stable version of Flutter
- There are no analyzer warnings
- Bug fixes have appropriate tests (i.e. the test fails without the fix)
- New public APIs are well documented
- Breaking changes are well documented
- Breaking changes follow semantic versioning
Thank you for contributing! :)