欢迎阅读 CrossPaste 的贡献指南。我们感谢您的参与,并希望您的贡献能帮助我们改进项目。
在开始贡献之前,您需要设置您的开发环境。
我们欢迎各种形式的贡献,包括但不限于:
- 报告错误
- 提交功能请求
- 提交代码改进
- 更新文档
贡献步骤:
- Fork 仓库
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature) - 提交您的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 打开一个 Pull Request
如果您发现了一个错误,请提交一个问题报告。在提交之前,请确保问题尚未被报告,并提供尽可能多的细节。
为了确保高质量的代码,我们有以下拉取请求指南:
- 确保您的代码遵循项目的编码风格(您可以运行
gradle ktlintFormat自动修复一些代码风格问题) - 提供充分的测试覆盖率
- 在拉取请求描述中详细说明您的更改
- 使用项目的 commit message 风格
如果您有任何问题或需要进一步的帮助,请联系我们:
- 邮件:compile.future@gmail.com
- GitHub Issues: 问题链接