From fce665c975d0bdd8f4fae84a33547dc0802bc95a Mon Sep 17 00:00:00 2001 From: Paul Mabileau Date: Wed, 3 Sep 2025 19:46:06 +0200 Subject: [PATCH] Fix(NetworkExtension): Make [NWHostEndpoint hostname] return-nullable Fixes #778. Signed-off-by: Paul Mabileau --- .../objc2-network-extension/translation-config.toml | 3 +++ generated | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/framework-crates/objc2-network-extension/translation-config.toml b/framework-crates/objc2-network-extension/translation-config.toml index 5799ab703..ffc071052 100644 --- a/framework-crates/objc2-network-extension/translation-config.toml +++ b/framework-crates/objc2-network-extension/translation-config.toml @@ -10,6 +10,9 @@ visionos = "1.0" external.ASAccessory.module = "AccessorySetupKit.ASAccessory" +# See #778: the method has a wrongly-declared return nullability. +class.NWHostEndpoint.methods.hostname.return.nullability = "nullable" + # Needs Network framework class.NEAppProxyFlow.methods."setMetadata:".skipped = true class.NEAppProxyFlow.methods.networkInterface.skipped = true diff --git a/generated b/generated index 5ffb25a73..21fc358ca 160000 --- a/generated +++ b/generated @@ -1 +1 @@ -Subproject commit 5ffb25a737b642af99eac4111203a82c7a69591c +Subproject commit 21fc358cacde11db44cf90bd823dbd5f33160412