Contributing
Contributions are welcome, and they are greatly appreciated!
How to contribute
Code contributions
If you would like to contribute code you can do so through GitHub by forking. the repository and sending a pull request. You can read GitHub's documentation on forking and pull requests here.
When submitting code, please make every effort to follow existing conventions and style in order to keep the code as readable as possible.
Reporting bugs
If you encounter any bugs, please report them on the issue tracker. Make sure to search the existing issues before creating a new one.
When reporting a bug, please include the following:
The version of DartPoet you are using.
A short description of the bug
Steps to reproduce the bug
A code sample that reproduces the bug, ideally as a Minimal, Complete, and Verifiable example.
Suggest new features
If you have an idea for a new feature you would like to see in DartPoet, you can suggest it on the issue tracker. Make sure to search the existing issues before creating a new one.
When suggesting a new feature, please include the following:
Description of if the feature is related to a problem
A detailed description of the suggested feature
Other possible solutions to the problem
Other information you think is relevant to the suggestion (e.g. code examples, screenshots, etc.)
Participate in discussions
You can also participate in discussions on the discussions page.