Skip to content

Commit 3afaeda

Browse files
Correct return value of eDO class request to be nullable.
PiperOrigin-RevId: 375823145
1 parent 90f4589 commit 3afaeda

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

Service/Sources/EDOClientService.h

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ EDOClientErrorHandler EDOSetClientErrorHandler(EDOClientErrorHandler _Nullable e
7272
* @param hostPort The host port the service is running on.
7373
* @return The remote @c Class object.
7474
*/
75-
+ (Class)classObjectWithName:(NSString *)className hostPort:(EDOHostPort *)hostPort;
75+
+ (nullable Class)classObjectWithName:(NSString *)className hostPort:(EDOHostPort *)hostPort;
7676

7777
- (instancetype)init NS_UNAVAILABLE;
7878

@@ -85,11 +85,10 @@ EDOClientErrorHandler EDOSetClientErrorHandler(EDOClientErrorHandler _Nullable e
8585
+ (ObjectType)rootObjectWithServiceName:(NSString *)serviceName;
8686

8787
/** Retrieve the class object from the given host port of a service. */
88-
+ (Class)classObjectWithName:(NSString *)className port:(UInt16)port;
88+
+ (nullable Class)classObjectWithName:(NSString *)className port:(UInt16)port;
8989

9090
/** Retrieve the class object from the given host port of and name of a service. */
91-
+ (Class)classObjectWithName:(NSString *)className
92-
serviceName:(NSString *)serviceName;
91+
+ (nullable Class)classObjectWithName:(NSString *)className serviceName:(NSString *)serviceName;
9392

9493
@end
9594

0 commit comments

Comments
 (0)