From fda0f5bce4564332c79e2fd25dceb40c34a67bee Mon Sep 17 00:00:00 2001 From: eDO Team Date: Fri, 13 Nov 2026 11:36:55 -0800 Subject: [PATCH] Fix Objective-C IWYU imports in eDistantObject Service headers. Add direct `#import` directives for `EDOObject.h` in `EDOHostService+Private.h` and `EDOInvocationMessage.h`, and remove the unused `EDOObject.h` import from `EDOParameter.h`. PiperOrigin-RevId: 1021198682 --- Service/Sources/EDOHostService+Private.h | 2 +- Service/Sources/EDOInvocationMessage.h | 1 + Service/Sources/EDOParameter.h | 2 -- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Service/Sources/EDOHostService+Private.h b/Service/Sources/EDOHostService+Private.h index 08d98eb..fd4b40c 100644 --- a/Service/Sources/EDOHostService+Private.h +++ b/Service/Sources/EDOHostService+Private.h @@ -16,12 +16,12 @@ #import "Service/Sources/EDOHostService.h" #import "Service/Sources/EDOObject+Private.h" +#import "Service/Sources/EDOObject.h" NS_ASSUME_NONNULL_BEGIN @class EDOExecutor; @class EDOHostPort; -@class EDOObject; @protocol EDOChannel; /** The internal use for sending and receiving EDOObject. */ diff --git a/Service/Sources/EDOInvocationMessage.h b/Service/Sources/EDOInvocationMessage.h index c4b2256..5c13fc3 100644 --- a/Service/Sources/EDOInvocationMessage.h +++ b/Service/Sources/EDOInvocationMessage.h @@ -17,6 +17,7 @@ #import "Service/Sources/EDOServiceRequest.h" #import "Service/Sources/EDOObject+Private.h" +#import "Service/Sources/EDOObject.h" #import "Service/Sources/EDORemoteException.h" NS_ASSUME_NONNULL_BEGIN diff --git a/Service/Sources/EDOParameter.h b/Service/Sources/EDOParameter.h index b8cd857..e79c2d8 100644 --- a/Service/Sources/EDOParameter.h +++ b/Service/Sources/EDOParameter.h @@ -17,8 +17,6 @@ #import #import -#import "Service/Sources/EDOObject.h" - NS_ASSUME_NONNULL_BEGIN /** Check if the given C-string type is an Id type. */