Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1.69 KB

File metadata and controls

40 lines (24 loc) · 1.69 KB

Contributing to Claws

Thank you for your interest in contributing to this project! We welcome contributions of all kinds: issues, bug reports, new rules, and pull requests. For just about everything, opening an issue is fine. Opening a pull request would be even better.

🔮 Before You Start

Please search existing issues before opening a new one. This helps avoid duplicates and ensures discussions stay organized.

🐛 Reporting Bugs

If you encounter a bug, please open an issue and include:

  • A clear description of the problem
  • Steps to reproduce the bug
  • Your configuration file (if applicable)
  • A minimal reproducible example

💡 Suggesting or Adding a New Rule

Have an idea for a new rule? Great! You can:

Please explain the motivation behind the rule, its intended use cases, and provide examples if possible.

🚀 Submitting Pull Requests

We love pull requests!! Before submitting:

  1. Ensure your code follows the existing style and passes all tests.
  2. Include tests for any new features or rules. Every rule requires a test.
  3. Update documentation if needed.
  4. Link the related issue in the PR description (if applicable).

Thank you for helping make this project better!

🔐 Reporting Security Issues

If you discover a security vulnerability, please do not open a public issue. Instead, refer to our responsible disclosure guidelines for how to report it.