swift
dad35835 - Sema: Relax diagnosis of implied marker protocol conformances with mismatched availability

Commit
139 days ago
Sema: Relax diagnosis of implied marker protocol conformances with mismatched availability This logic was introduced in https://github.com/swiftlang/swift/pull/75135. The intent was to prevent an implied conformance from overriding an existing unavailable one, for example in the case of Sendable. Let's relax this check a bit to only diagnose if the mismatch is in the unconditional availability, and not OS version. Fixes rdar://142873265.
Author
Committer
Parents
Loading