You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ cargo test
40
40
### Testing
41
41
42
42
- All new features must include tests
43
-
-Aim for high test coverage
43
+
-Maintain test coverage at **85%+ line coverage**
44
44
- Tests should cover edge cases and spec compliance
45
45
- Run the full test suite:
46
46
```bash
@@ -58,12 +58,14 @@ Before submitting changes that affect encoding/decoding behavior:
58
58
59
59
## Pull Request Guidelines
60
60
61
-
-**Title**: Use a clear, descriptive title (e.g., "Add support for nested arrays", "Fix: Handle edge case in decoder")
61
+
-**Title**: Use a clear, descriptive title
62
62
-**Description**: Explain what changes you made and why
63
63
-**Tests**: Include tests for your changes
64
-
-**Documentation**: Update README or docstrings if needed
64
+
-**Documentation**: Update README or documentation if needed
65
65
-**Commits**: Use clear commit messages ([Conventional Commits](https://www.conventionalcommits.org/) preferred)
66
66
67
+
Your pull request will use our standard template which guides you through the required information.
68
+
67
69
## Communication
68
70
69
71
-**GitHub Issues**: For bug reports and feature requests
@@ -72,7 +74,12 @@ Before submitting changes that affect encoding/decoding behavior:
72
74
73
75
## Maintainers
74
76
75
-
This is a collaborative project. All maintainers have equal decision-making power. For major architectural decisions, please open a discussion issue first.
77
+
This is a collaborative project. Current maintainers:
0 commit comments