First off, thank you for considering contributing to Kotlin Js Preview
!
It's people like you that make Kotlin Js Preview
such a great tool.
- Code of Conduct
- Getting Started
- Issues
- Pull Requests
- Getting Help
- Coding Guidelines
- How Can I Contribute?
There is a Code of Conduct
in place which is expected to be upheld by everyone participating in this project.
Please read CODE_OF_CONDUCT.md before engaging with our community.
- Fork this repository to your own account
- Make your changes
- Run
detekt
withdetektAll
gradle task - After all analyzers passing commit your work and push to a new branch on your fork
- Submit a pull request
- Participate in the code review process by responding to feedback
- Do use the search feature to check if a similar issue already exists.
- Do ensure the bug was not already reported before creating a new one.
- Do ask questions or for help on the mailing list (if applicable) before logging an issue.
- Don't use the issue tracker for personal support requests.
- Do include relevant unit tests when submitting code.
- Do ensure your code passes all tests before submitting a PR.
- Do provide a detailed description of the changes in your PR.
- Don't submit a PR without first creating an issue and discussing it with the maintainers.
- Email the maintainer at lxnfrolov@gmail.com
- Reporting Bugs: If you find a bug, please first check the issue tracker to see if it has already been reported. If not, create a new issue.
- Suggesting Enhancements: If there's a feature or enhancement you'd like to see, first check the issue tracker to see if it was already proposed. If not, create a new issue.
- Code Contributions: If you'd like to contribute code (bug fixes or features), please first discuss it with us on the issue tracker. Once it is agreed on the approach, you can send in your pull request.