Thanks for your interest in contributing to Cocoar.SignalARRR!
- Fork the repository and create a feature branch.
- Use .NET 10 SDK. You can verify with
dotnet --info. - Run the test suite locally before opening a PR.
- Prefer small, focused PRs.
- Keep public APIs stable; consider extension methods for additive APIs.
- Add or update tests for all behavior changes.
- Follow existing code style and conventions.
- Run all tests with
dotnet testfrom thesrc/directory. - Ensure all tests pass before submitting.
- Add tests for new features and bug fixes.
- Reference related issues in the PR description.
- Describe user-facing changes and migration notes if any.
- Use conventional commit messages (feat:, fix:, docs:, etc.).
By contributing, you agree that your contributions will be licensed under the Apache License 2.0.