Thank you for considering contributing to Code Line Counter! This document provides guidelines and instructions for contributing.
By participating in this project, you are expected to uphold our Code of Conduct: be respectful, considerate, and collaborative.
- Check if the bug has already been reported in the Issues section
- Use the bug report template when creating a new issue
- Include detailed steps to reproduce the bug
- Add information about your operating system and Python version
- Check if the enhancement has already been suggested in the Issues section
- Use the feature request template when creating a new issue
- Describe the enhancement in detail and why it would be valuable
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature) - Make your changes
- Run tests if available
- Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/your-feature) - Open a Pull Request
- Clone the repository
git clone https://github.com/SNO7E/Code-Line-Counter.git
cd Code-Line-Counter- Set up a virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install development dependencies if applicable
- Follow PEP 8 guidelines for Python code
- Use descriptive variable and function names
- Add docstrings to your functions and classes
- Keep line length to a maximum of 79 characters
By contributing to Code Line Counter, you agree that your contributions will be licensed under the project's MIT License.