Thank you for considering contributing to our project! We appreciate your efforts to make it better. To ensure smooth collaboration, please follow these guidelines:
- IDE: IntelliJ IDEA 2023.3.5 (Community Edition)
- Java SDK: azul-18 (18.0.2)
- Gradle: 7.5.1
- Fork the repository on GitHub.
- Create a new branch from the
main
branch to work on your changes.
- Before committing any changes, ensure that all test cases pass to verify the integrity of the code.
- Commit your changes with clear and descriptive commit messages.
- Push your changes to your forked repository.
- After pushing your changes to your branch, raise a pull request (PR) to merge your changes into the main repository.
- Provide a detailed description of your changes in the PR description.
- Mention any related issues or reference the relevant discussions if applicable.
- Check for any lint errors on GitHub after committing and pushing your changes.
- Resolve any identified lint errors promptly to maintain code quality standards.
- Once all tests pass and there are no lint errors, the code review process will begin.
- Be open to feedback and address any comments or suggestions provided during the review process.
- Please follow the coding conventions and style guidelines established in the project.
- Document any new features or significant changes you introduce.
- Respect the existing codebase and strive to maintain its coherence and consistency.
- Use Proper Commit Messages to showcase your changes.
Thank you for your contributions!