Periphery cleanup (#5893)

This commit is contained in:
Mauro
2026-07-20 11:16:11 +02:00
committed by GitHub
parent 175aca596e
commit 9093631f8b
275 changed files with 381 additions and 2268 deletions
@@ -27,8 +27,10 @@ nonisolated protocol BaseRoomInfoProxyProtocol: Sendable {
// sourcery: AutoMockable
nonisolated protocol RoomInfoProxyProtocol: BaseRoomInfoProxyProtocol {
var id: String { get }
// periphery:ignore - might be useful to have
var creators: [String] { get }
var displayName: String? { get }
// periphery:ignore - might be useful to have
var rawName: String? { get }
var topic: String? { get }
/// The room's avatar URL. Use this for editing and favour ``avatar`` for display.
@@ -43,20 +45,29 @@ nonisolated protocol RoomInfoProxyProtocol: BaseRoomInfoProxyProtocol {
var canonicalAlias: String? { get }
var alternativeAliases: [String] { get }
var membership: Membership { get }
// periphery:ignore - might be useful to have
var inviter: RoomMemberProxyProtocol? { get }
var activeMembersCount: Int { get }
// periphery:ignore - might be useful to have
var invitedMembersCount: Int { get }
var joinedMembersCount: Int { get }
// periphery:ignore - might be useful to have
var highlightCount: Int { get }
// periphery:ignore - might be useful to have
var notificationCount: Int { get }
// periphery:ignore - might be useful to have
var cachedUserDefinedNotificationMode: RoomNotificationMode? { get }
var hasRoomCall: Bool { get }
var activeRoomCallIntent: CallIntent? { get }
var activeRoomCallParticipants: [String] { get }
// periphery:ignore - might be useful to have
var isMarkedUnread: Bool { get }
// periphery:ignore - might be useful to have
var unreadMessagesCount: UInt { get }
// periphery:ignore - might be useful to have
var unreadNotificationsCount: UInt { get }
// periphery:ignore - might be useful to have
var unreadMentionsCount: UInt { get }
var fullyReadEventID: String? { get }
var pinnedEventIDs: Set<String> { get }