Thank you for your interest in contributing to the Python Code Quality Analyzer! We welcome contributions from everyone. Below are the guidelines to help you get started.
Fork the repository to your GitHub account by clicking the "Fork" button on the top right of the project page.
Clone your forked repository to your local machine:
git clone https://github.com/your-username/python-code-quality-analyzer.git
cd python-code-quality-analyzerCreate a new branch for your feature or bugfix:
git checkout -b your-branch-nameMake your changes in the new branch. Ensure that your code follows the coding standards and practices used in the project.
Before submitting your changes, run the tests to ensure everything works as expected:
python -m unittest discover -s testsCommit your changes with a clear and concise commit message:
git add .
git commit -m "Description of the changes"Push your changes to your forked repository:
git push origin your-branch-nameGo to the original repository and click the "New Pull Request" button. Make sure to fill in all the necessary details and link any related issues.
- Follow PEP 8 guidelines for Python code.
- Use descriptive variable and function names.
- Write clear and concise commit messages.
- Ensure that your PR is based on the
mainbranch. - Make sure your changes don’t introduce any new issues.
- Provide a detailed description of what your PR does and how it has been tested.
- Include screenshots, if applicable, to demonstrate the new functionality.
If you find a bug or have a feature request, please open an issue on GitHub.
By contributing to this project, you agree that your contributions will be licensed under the MIT License.