Hi! We're excited that you're interested in contributing to Fastjs.
Before you start, you should read these guidelines:
First, you should know that, issue is not a place to ask questions. If you have any questions, you can ask on Discussions.
Any inappropriate issues will be closed immediately, and we may take actions by the Code of Conduct mentioned above.
If this is a bug, you should provide a minimal reproduction. This helps us to understand the problem and fix it quickly.
Click here and fork the template to create a reproduction.
- Check if there is any similar issue has been submitted.
- If this is a bug, please provide a minimal reproduction.
- If this is a feature request, please provide a clear description.
- For feature requests, we don't accept request that make a huge change to the project.
- Use a clear and descriptive title.
- Don't violate the Code of Conduct.
For feature requests, you should open an issue first to discuss your idea before you start.
For bug fixes, open an issue before you start is a good idea to avoid misunderstanding.
- Your change should only be related to your issue, this includes unrelated code formatting changes.
- Make sure your code is formatted and easy to read.
- Make sure your code is tested.
- You don't need to add any remarks to your code.
- We don't accept feature requests without an issue.
- Use a clear and descriptive title, like
fix(request): xxx,feat(request): xxx. - Don't violate the Code of Conduct.