-
Notifications
You must be signed in to change notification settings - Fork 1
Finalise StateLayerEventPublisher migration #35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Generated by 🚫 Danger |
Public Interface public final class BookmarkFolderList: Sendable
- public func queryMoreBookmarkFolders(limit: Int? = nil)async throws -> [BookmarkFolderData]
+ @discardableResult public func queryMoreBookmarkFolders(limit: Int? = nil)async throws -> [BookmarkFolderData]
public struct UserData: Identifiable, Equatable, Sendable, Hashable
- public let banned: Bool
+ public let avgResponseTime: Int?
- public let blockedUserIds: [String]
+ public let banned: Bool
- public let createdAt: Date
+ public let blockedUserIds: [String]
- public let custom: [String: RawJSON]
+ public let createdAt: Date
- public let deactivatedAt: Date?
+ public let custom: [String: RawJSON]
- public let deletedAt: Date?
+ public let deactivatedAt: Date?
- public let id: String
+ public let deletedAt: Date?
- public let image: String?
+ public let id: String
- public let language: String
+ public let image: String?
- public let lastActive: Date?
+ public let language: String
- public let name: String?
+ public let lastActive: Date?
- public let online: Bool
+ public let name: String?
- public let revokeTokensIssuedBefore: Date?
+ public let online: Bool
- public let role: String
+ public let revokeTokensIssuedBefore: Date?
- public let teams: [String]
+ public let role: String
- public let teamsRole: [String: String]?
+ public let teams: [String]
- public let updatedAt: Date
+ public let teamsRole: [String: String]?
- public var imageURL: URL?
+ public let updatedAt: Date
+ public var imageURL: URL?
public struct FeedMemberData: Equatable, Sendable
- public let role: String
+ public let membershipLevel: MembershipLevelResponse?
- public let status: FeedMemberStatus
+ public let role: String
- public let updatedAt: Date
+ public let status: FeedMemberStatus
- public let user: UserData
+ public let updatedAt: Date
+ public let user: UserData
public struct FeedData: Identifiable, Equatable, Sendable
- public let pinCount: Int
+ public let ownCapabilities: [FeedOwnCapability]?
- public let updatedAt: Date
+ public let ownFollows: [FollowData]?
- public let visibility: String?
+ public let ownMembership: FeedMemberData?
- public let ownCapabilities: [FeedOwnCapability]?
+ public let pinCount: Int
+ public let updatedAt: Date
+ public let visibility: String?
public struct FeedsReactionData: Equatable, Sendable
- public let createdAt: Date
+ public let commentId: String?
- public let custom: [String: RawJSON]?
+ public let createdAt: Date
- public let type: String
+ public let custom: [String: RawJSON]?
- public let updatedAt: Date
+ public let type: String
- public private var user: UserData
+ public let updatedAt: Date
+ public private var user: UserData
public struct ActivityData: Identifiable, Equatable, Sendable
- public let id: String
+ public let hidden: Bool
- public let interestTags: [String]
+ public let id: String
- public private var latestReactions: [FeedsReactionData]
+ public let interestTags: [String]
- public let location: ActivityLocation?
+ public private var latestReactions: [FeedsReactionData]
- public let mentionedUsers: [UserData]
+ public let location: ActivityLocation?
- public let moderation: ModerationV2Response?
+ public let mentionedUsers: [UserData]
- public let notificationContext: NotificationContext?
+ public let moderation: ModerationV2Response?
- public private var ownBookmarks: [BookmarkData]
+ public let notificationContext: NotificationContext?
- public private var ownReactions: [FeedsReactionData]
+ public private var ownBookmarks: [BookmarkData]
- public var parent: ActivityData?
+ public private var ownReactions: [FeedsReactionData]
- public internal var poll: PollData?
+ public var parent: ActivityData?
- public let popularity: Int
+ public internal var poll: PollData?
- public private var reactionCount: Int
+ public let popularity: Int
- public private var reactionGroups: [String: ReactionGroupData]
+ public private var reactionCount: Int
- public let score: Float
+ public private var reactionGroups: [String: ReactionGroupData]
- public let searchData: [String: RawJSON]
+ public let score: Float
- public let shareCount: Int
+ public let searchData: [String: RawJSON]
- public let text: String?
+ public let shareCount: Int
- public let type: String
+ public let text: String?
- public let updatedAt: Date
+ public let type: String
- public let user: UserData
+ public let updatedAt: Date
- public let visibility: ActivityDataVisibility
+ public let user: UserData
- public let visibilityTag: String?
+ public let visibility: ActivityDataVisibility
+ public let visibilityTag: String?
public final class FeedList: Sendable
- public func queryMoreFeeds(limit: Int? = nil)async throws -> [FeedData]
+ @discardableResult public func queryMoreFeeds(limit: Int? = nil)async throws -> [FeedData]
public struct ActivityPinData: Equatable, Sendable
- public let feed: FeedId
+ public let duration: String?
- public let updatedAt: Date
+ public let feed: FeedId
- public let userId: String
+ public let updatedAt: Date
+ public let userId: String
public struct ReactionGroupData: Equatable, Sendable
+ public let sumScores: Int?
public struct AggregatedActivityData: Identifiable, Equatable, Sendable
- public var id: String
+ public var userCountTruncated: Bool
+ public var id: String
public final class BookmarkList: Sendable
- public func queryMoreBookmarks(limit: Int? = nil)async throws -> [BookmarkData]
+ @discardableResult public func queryMoreBookmarks(limit: Int? = nil)async throws -> [BookmarkData] |
Collaborator
SDK Size
|
martinmitrevski
approved these changes
Sep 26, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔗 Issue Links
Related: IOS-1090
🎯 Goal
Various fixes for finalising event handling migration
📝 Summary
🛠 Implementation
🎨 Showcase
🧪 Manual Testing Notes
☑️ Contributor Checklist
docs-contentrepo