Closed umair-ably closed 1 month ago
The changes involve the removal of the ARTChannelProperties
interface and a specific initializer method from the ARTRealtimeChannel+Private.h
file. In contrast, the same initializer method is added to the ARTRealtimeChannel.h
file, indicating a restructuring of the ARTChannelProperties
class interface.
File Path | Change Summary |
---|---|
Source/PrivateHeaders/Ably/ARTRealtimeChannel+Private.h | - Removed interface: ARTChannelProperties - Removed method: - (instancetype)initWithAttachSerial:channelSerial: |
Source/include/Ably/ARTRealtimeChannel.h | - Added method: - (instancetype)initWithAttachSerial:(nullable NSString *)attachSerial channelSerial:(nullable NSString *)channelSerial in class ARTChannelProperties |
ARTChannelProperties
class, including the addition of an initializer initWithAttachSerial:channelSerial:
which directly relates to the changes made in the main PR where this method was removed and then added back in a different context.🐇 In the code where channels play,
A method lost, then found its way.
From private realms, it took its flight,
To public skies, shining bright.
With changes made, we hop along,
In the world of code, we all belong! 🌟
Makes an
ARTChannelProperties
initialiser public to allow forattachSerial
andchannelSerial
to be set and tested in other SDKs e.g. chat-swiftSummary by CodeRabbit