apple / apple/swift-nio-http2

Remove @unchecked Sendable when NIOCore adopts Sendable

Open
#345 0 comments 0 reactions 0 assignees View on GitHub
kind/enhancement
Dominant language
Swift
Stars
503
Forks
103
Avg merge
18h 8m
Merged PRs (30d)
4

Description

We added some `@unchecked Sendable` in #343 because NIOCore hasn't fully adopted `Sendable`. We can make these regular `Sendable` when that's done.

Contributor guide

Open the contributing guide

Research direction

Start by reading issue #343 and verifying whether NIOCore has adopted Sendable. Then locate the @unchecked Sendable changes introduced there and determine which can become regular Sendable conformances. Done means the affected declarations no longer use the unchecked form and the repository’s tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
networking
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.