Thank you for considering contributing to WingedSwift! We welcome contributions from the community to make this project better.
If you find a bug, please create an issue with the following information:
- A clear and descriptive title.
- A detailed description of the bug.
- Steps to reproduce the bug.
- Any relevant code snippets or screenshots.
- Your environment (e.g., OS, Swift version).
If you have an idea for a new feature or improvement, please create an issue with the following information:
- A clear and descriptive title.
- A detailed description of the feature or improvement.
- The motivation behind the feature or improvement.
- Any relevant code snippets or examples.
If you would like to submit changes, please follow these steps:
- Fork the repository: Click the "Fork" button at the top right of the repository page.
- Clone your fork:
git clone https://github.com/your-username/WingedSwift.git
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes: Implement your changes and add tests if applicable.
- Commit your changes:
git commit -am 'Add some feature'
- Push to your branch:
git push origin feature/your-feature-name
- Open a Pull Request: Go to the original repository on GitHub and create a Pull Request from your forked repository.
Please follow the coding standards and style of the project. Here are some guidelines:
- Use descriptive variable and function names.
- Write clear and concise comments where necessary.
- Keep code DRY (Don't Repeat Yourself).
Before submitting your changes, make sure all tests pass. You can run tests using the following command:
swift test
If your contribution involves changes to the public API, please update the documentation accordingly.
By participating in this project, you agree to abide by the Code of Conduct.
If you have any questions, feel free to open an issue or join the discussion in our community forum.
Thank you for contributing to WingedSwift!