Commit Graph

3 Commits

Author SHA1 Message Date
Konrad Malawski
3b3c36457a [Distributed] fix missing availability annotation
resolves rdar://161100405
2025-09-23 15:56:05 +09:00
Konrad Malawski
1ea4e914e3 Simplify the check; conforming to (Distributed)Actor is not right in any case 2025-09-19 10:50:23 +09:00
Konrad Malawski
d73b907d66 [Distributed] Avoid redundant conformance to DistributedActor in interface files
Forgetting to handle DistributedActor next to Actor strikes again:
Actors are special that their conformance is implicit and needs not be
printed in swift interface files.

an actor's Actor conformance was filtered out, however the same logic
needs to be applied to DistributedActor, as otherwise there can be
redundant conformance errors when validating module interface files.

Resolves rdar://160252579
2025-09-19 09:01:23 +09:00