Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.23 KB

File metadata and controls

50 lines (35 loc) · 1.23 KB

Contributing to AI Code Debugger

Thank you for your interest in contributing to the AI Code Debugger project!

How to Contribute

Reporting Bugs

If you find a bug, please open an issue with:

  • A clear description of the bug
  • Steps to reproduce
  • Expected vs actual behavior
  • Your environment (OS, Python version, etc.)

Suggesting Features

Have an idea? Open an issue with:

  • A clear description of the feature
  • Why it would be useful
  • Potential implementation approach (if you have one)

Submitting Code

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Test your changes
  5. Commit with clear messages (git commit -m 'Add amazing feature')
  6. Push to your branch (git push origin feature/amazing-feature)
  7. Open a Pull Request

Code Style

  • Follow PEP 8 style guide
  • Add docstrings to functions and classes
  • Include type hints where appropriate
  • Write clear, descriptive commit messages

Testing

Before submitting:

  • Test with different AI providers (Ollama, Hugging Face)
  • Test with various code examples
  • Ensure no breaking changes

Questions?

Feel free to open an issue for any questions or discussions!

Thank you for contributing! 🎉