feat(codemode): add Set method parity (#38000)

This commit is contained in:
Aiden Cline 2026-07-20 16:48:35 -05:00 committed by GitHub
commit f5a487ffcd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 615 additions and 7 deletions

View file

@ -295,8 +295,8 @@ ultimate source of truth.
- [x] Materialized `keys`, `values`, and `entries` arrays for Map and Set.
- [x] Spread, `for...of`, `Array.from`, and `Object.fromEntries` integration.
- [x] Map and Set values serialize to `{}` at host/JSON boundaries.
- [ ] Set composition and relation methods: `union`, `intersection`, `difference`, `symmetricDifference`, `isSubsetOf`,
`isSupersetOf`, and `isDisjointFrom`.
- [x] Set composition and relation methods: `union`, `intersection`, `difference`, `symmetricDifference`, `isSubsetOf`,
`isSupersetOf`, and `isDisjointFrom`, including supported Set-like operands.
## URL and URI helpers