ecc-swift-concurrency-6-2 - Swift 6.2 Approachable Concurrency Patterns
Provides patterns for Swift 6.2 concurrency, including single-threaded defaults, explicit @concurrent background offloading, and isolated conformances.
Tags
Updated: 2026-09-19Capabilities
What this skill does
- Migrate projects to Swift 6.2
- Resolve data-race compiler errors
- Offload work using @concurrent
- Implement MainActor isolated conformances
- Protect global state with MainActor
Inputs
- Swift source code
- Xcode build settings
- Swift Package Manager manifest
Outputs
- Data-race free Swift code
- Updated build configuration settings
Requirements
- Swift 6.2 compiler
- Xcode 26 or later
- SE-0466 and SE-0461 build settings
