apple / apple/swift-distributed-actors
Codable: Use TopLevelEncoder abstractions when/if available
Open
1 - triaged
relates-to-swift-feature
t:serialization
- Dominant language
- Swift
- Stars
- 679
- Forks
- 84
- PR merge metrics
- No merged PRs in 30d
Description
We'd like to abstract over various Coders, to that end we'd need some "top level" ones.
In a similar trick like Combine does, but we'll try to make it happen for Swift itself
Contributor guide
Research direction
The issue does not name any files, tests, or entry points. Start by locating the repository's Codable and encoder usage, then determine the intended TopLevelEncoder abstraction and define completion against the requested Swift-level support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100