Skip to content

Commit 6cca8b1

Browse files
rolfbjarnedalexsoto
authored andcommitted
[introspection] Ignore a few protocol conformances for ScreenCaptureKit types. (#21829)
These show up / fail on macOS 15.2+.
1 parent 416abf7 commit 6cca8b1

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tests/introspection/ApiProtocolTest.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,11 @@ protected virtual bool Skip (Type type, string protocolName)
210210
case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput":
211211
case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput":
212212
case "ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput":
213+
case "SCContentFilter":
214+
case "SCDisplay":
215+
case "SCRunningApplication":
216+
case "SCWindow":
217+
case "SCStreamConfiguration":
213218
return true;
214219
}
215220
break;
@@ -426,6 +431,11 @@ protected virtual bool Skip (Type type, string protocolName)
426431
case "UIHoverGestureRecognizer":
427432
// Xcode 16.2 Conformance not in headers
428433
case "SCSensitivityAnalysis":
434+
case "SCContentFilter":
435+
case "SCDisplay":
436+
case "SCRunningApplication":
437+
case "SCWindow":
438+
case "SCStreamConfiguration":
429439
return true;
430440
}
431441
break;
@@ -645,6 +655,11 @@ protected virtual bool Skip (Type type, string protocolName)
645655
return true;
646656
// Xcode 16.2 Conformance not in headers
647657
case "SCSensitivityAnalysis":
658+
case "SCContentFilter":
659+
case "SCDisplay":
660+
case "SCRunningApplication":
661+
case "SCWindow":
662+
case "SCStreamConfiguration":
648663
return true;
649664
}
650665
break;

0 commit comments

Comments
 (0)