feat(http/unstable): implement RFC 9651 Structured Field Values#6963
feat(http/unstable): implement RFC 9651 Structured Field Values#6963kt3k merged 12 commits intodenoland:mainfrom
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6963 +/- ##
========================================
Coverage 94.21% 94.22%
========================================
Files 615 616 +1
Lines 47840 48553 +713
Branches 8320 8527 +207
========================================
+ Hits 45074 45749 +675
- Misses 2699 2736 +37
- Partials 67 68 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Test coverage is not 100%, this is due to defensive programming. In practise I would argue it's 100%. Please advise if I need to address the patch test coverage. |
00a1328 to
1fb31c7
Compare
|
We tend to avoid these type of prefixed names like |
Thanks for the guidance, I was back and forth on this. |
|
Ready for re-review |
Implements RFC-9651 parsing and serialization. RFC 9651 obsoletes RFC 8941 and is fully backwards compatible, adding support for Date and Display String types.
http/user_agent.ts)testdata/structured_fields/(JSON files from https://github.com/httpwg/structured-field-tests)