Thank you for your interest in contributing to this repository. To streamline the contribution process and maintain code quality, please adhere to the following guidelines:
-
Fork the Repository:
- Begin by forking this repository to your personal GitHub account.
-
Implement Changes:
- Create a new branch within your forked repository.
- Make the necessary changes in this branch.
-
Commit Validity:
- Ensure that your commits are effective and address the identified issues.
- Add a copyright line to files that undergo significant modifications.
-
Coding Standards:
- Utilize
lowerCamelCase
for variables, functions, and methods, with the exception of constants, which should follow theBIG_LIKE_THIS
naming convention. - Adhere to the K&R style indentation for consistent and readable code formatting.
- Utilize
-
Pull Request Submission:
- Submit a pull request to the main repository from your created branch.
- In the initial post of your pull request, provide responses to the following questions:
- I have ensured that all contributed content complies with the repository's guidelines.
- LF line endings have been applied consistently across all files.
- Image files intended for simulation loading adhere to the DDS format.
- The code is well-commented and easily understandable.
- There are no expected merge conflicts.
By adhering to these guidelines, you contribute to maintaining the repository's code quality and facilitate the seamless integration of your changes. We appreciate your commitment to excellence in code contributions.