First off, thank you for considering contributing to FiveM Hot Reload!
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Please follow these guidelines:
- Use standard Rust formatting (
cargo fmt
) - Run
cargo clippy
before submitting code - Keep functions small and focused
- Add comments for complex logic
- Update documentation when needed
- Update the README.md with details of changes if needed
- Update the version numbers following Semantic Versioning
- Your PR will be reviewed by maintainers
- Once approved, your PR will be merged
When filing an issue, please include:
- Your operating system
- Detailed steps to reproduce the bug
- Any error messages
- Expected vs actual behavior
We love new ideas! When requesting a feature, please:
- Explain the problem you're trying to solve
- Keep the scope as narrow as possible
- Discuss your solution proposal
Feel free to:
- Open an issue for discussion
- Ask questions about the code
- Suggest improvements
By contributing, you agree that your contributions will be licensed under the MIT License.
Thank you for helping make FiveM Hot Reload better! 🚀