Skip to content
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

Update SDK 1.0.63 #3479

Merged
merged 1 commit into from
Nov 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ElementX.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7834,7 +7834,7 @@
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
requirement = {
kind = exactVersion;
version = 1.0.62;
version = 1.0.63;
};
};
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,8 +149,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/element-hq/matrix-rust-components-swift",
"state" : {
"revision" : "9b26e40ae6c27c56e233577c863569ff074f84fd",
"version" : "1.0.62"
"revision" : "0dcb3a3ee8b0b1bb92c2e9d6395202e2547fe0d8",
"version" : "1.0.63"
}
},
{
Expand Down
296 changes: 278 additions & 18 deletions ElementX/Sources/Mocks/Generated/SDKGeneratedMocks.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7047,6 +7047,71 @@ open class HomeserverLoginDetailsSDKMock: MatrixRustSDK.HomeserverLoginDetails {
}
}

//MARK: - supportedOidcPrompts

var supportedOidcPromptsUnderlyingCallsCount = 0
open var supportedOidcPromptsCallsCount: Int {
get {
if Thread.isMainThread {
return supportedOidcPromptsUnderlyingCallsCount
} else {
var returnValue: Int? = nil
DispatchQueue.main.sync {
returnValue = supportedOidcPromptsUnderlyingCallsCount
}

return returnValue!
}
}
set {
if Thread.isMainThread {
supportedOidcPromptsUnderlyingCallsCount = newValue
} else {
DispatchQueue.main.sync {
supportedOidcPromptsUnderlyingCallsCount = newValue
}
}
}
}
open var supportedOidcPromptsCalled: Bool {
return supportedOidcPromptsCallsCount > 0
}

var supportedOidcPromptsUnderlyingReturnValue: [OidcPrompt]!
open var supportedOidcPromptsReturnValue: [OidcPrompt]! {
get {
if Thread.isMainThread {
return supportedOidcPromptsUnderlyingReturnValue
} else {
var returnValue: [OidcPrompt]? = nil
DispatchQueue.main.sync {
returnValue = supportedOidcPromptsUnderlyingReturnValue
}

return returnValue!
}
}
set {
if Thread.isMainThread {
supportedOidcPromptsUnderlyingReturnValue = newValue
} else {
DispatchQueue.main.sync {
supportedOidcPromptsUnderlyingReturnValue = newValue
}
}
}
}
open var supportedOidcPromptsClosure: (() -> [OidcPrompt])?

open override func supportedOidcPrompts() -> [OidcPrompt] {
supportedOidcPromptsCallsCount += 1
if let supportedOidcPromptsClosure = supportedOidcPromptsClosure {
return supportedOidcPromptsClosure()
} else {
return supportedOidcPromptsReturnValue
}
}

//MARK: - supportsOidcLogin

var supportsOidcLoginUnderlyingCallsCount = 0
Expand Down Expand Up @@ -14359,48 +14424,48 @@ open class RoomDirectorySearchSDKMock: MatrixRustSDK.RoomDirectorySearch {

//MARK: - search

open var searchFilterBatchSizeThrowableError: Error?
var searchFilterBatchSizeUnderlyingCallsCount = 0
open var searchFilterBatchSizeCallsCount: Int {
open var searchFilterBatchSizeViaServerNameThrowableError: Error?
var searchFilterBatchSizeViaServerNameUnderlyingCallsCount = 0
open var searchFilterBatchSizeViaServerNameCallsCount: Int {
get {
if Thread.isMainThread {
return searchFilterBatchSizeUnderlyingCallsCount
return searchFilterBatchSizeViaServerNameUnderlyingCallsCount
} else {
var returnValue: Int? = nil
DispatchQueue.main.sync {
returnValue = searchFilterBatchSizeUnderlyingCallsCount
returnValue = searchFilterBatchSizeViaServerNameUnderlyingCallsCount
}

return returnValue!
}
}
set {
if Thread.isMainThread {
searchFilterBatchSizeUnderlyingCallsCount = newValue
searchFilterBatchSizeViaServerNameUnderlyingCallsCount = newValue
} else {
DispatchQueue.main.sync {
searchFilterBatchSizeUnderlyingCallsCount = newValue
searchFilterBatchSizeViaServerNameUnderlyingCallsCount = newValue
}
}
}
}
open var searchFilterBatchSizeCalled: Bool {
return searchFilterBatchSizeCallsCount > 0
open var searchFilterBatchSizeViaServerNameCalled: Bool {
return searchFilterBatchSizeViaServerNameCallsCount > 0
}
open var searchFilterBatchSizeReceivedArguments: (filter: String?, batchSize: UInt32)?
open var searchFilterBatchSizeReceivedInvocations: [(filter: String?, batchSize: UInt32)] = []
open var searchFilterBatchSizeClosure: ((String?, UInt32) async throws -> Void)?
open var searchFilterBatchSizeViaServerNameReceivedArguments: (filter: String?, batchSize: UInt32, viaServerName: String?)?
open var searchFilterBatchSizeViaServerNameReceivedInvocations: [(filter: String?, batchSize: UInt32, viaServerName: String?)] = []
open var searchFilterBatchSizeViaServerNameClosure: ((String?, UInt32, String?) async throws -> Void)?

open override func search(filter: String?, batchSize: UInt32) async throws {
if let error = searchFilterBatchSizeThrowableError {
open override func search(filter: String?, batchSize: UInt32, viaServerName: String?) async throws {
if let error = searchFilterBatchSizeViaServerNameThrowableError {
throw error
}
searchFilterBatchSizeCallsCount += 1
searchFilterBatchSizeReceivedArguments = (filter: filter, batchSize: batchSize)
searchFilterBatchSizeViaServerNameCallsCount += 1
searchFilterBatchSizeViaServerNameReceivedArguments = (filter: filter, batchSize: batchSize, viaServerName: viaServerName)
DispatchQueue.main.async {
self.searchFilterBatchSizeReceivedInvocations.append((filter: filter, batchSize: batchSize))
self.searchFilterBatchSizeViaServerNameReceivedInvocations.append((filter: filter, batchSize: batchSize, viaServerName: viaServerName))
}
try await searchFilterBatchSizeClosure?(filter, batchSize)
try await searchFilterBatchSizeViaServerNameClosure?(filter, batchSize, viaServerName)
}
}
open class RoomListSDKMock: MatrixRustSDK.RoomList {
Expand Down Expand Up @@ -15710,6 +15775,81 @@ open class RoomListItemSDKMock: MatrixRustSDK.RoomListItem {
}
}

//MARK: - previewRoom

open var previewRoomViaThrowableError: Error?
var previewRoomViaUnderlyingCallsCount = 0
open var previewRoomViaCallsCount: Int {
get {
if Thread.isMainThread {
return previewRoomViaUnderlyingCallsCount
} else {
var returnValue: Int? = nil
DispatchQueue.main.sync {
returnValue = previewRoomViaUnderlyingCallsCount
}

return returnValue!
}
}
set {
if Thread.isMainThread {
previewRoomViaUnderlyingCallsCount = newValue
} else {
DispatchQueue.main.sync {
previewRoomViaUnderlyingCallsCount = newValue
}
}
}
}
open var previewRoomViaCalled: Bool {
return previewRoomViaCallsCount > 0
}
open var previewRoomViaReceivedVia: [String]?
open var previewRoomViaReceivedInvocations: [[String]] = []

var previewRoomViaUnderlyingReturnValue: RoomPreview!
open var previewRoomViaReturnValue: RoomPreview! {
get {
if Thread.isMainThread {
return previewRoomViaUnderlyingReturnValue
} else {
var returnValue: RoomPreview? = nil
DispatchQueue.main.sync {
returnValue = previewRoomViaUnderlyingReturnValue
}

return returnValue!
}
}
set {
if Thread.isMainThread {
previewRoomViaUnderlyingReturnValue = newValue
} else {
DispatchQueue.main.sync {
previewRoomViaUnderlyingReturnValue = newValue
}
}
}
}
open var previewRoomViaClosure: (([String]) async throws -> RoomPreview)?

open override func previewRoom(via: [String]) async throws -> RoomPreview {
if let error = previewRoomViaThrowableError {
throw error
}
previewRoomViaCallsCount += 1
previewRoomViaReceivedVia = via
DispatchQueue.main.async {
self.previewRoomViaReceivedInvocations.append(via)
}
if let previewRoomViaClosure = previewRoomViaClosure {
return try await previewRoomViaClosure(via)
} else {
return previewRoomViaReturnValue
}
}

//MARK: - roomInfo

open var roomInfoThrowableError: Error?
Expand Down Expand Up @@ -16351,6 +16491,126 @@ open class RoomMessageEventContentWithoutRelationSDKMock: MatrixRustSDK.RoomMess
}
}
}
open class RoomPreviewSDKMock: MatrixRustSDK.RoomPreview {
init() {
super.init(noPointer: .init())
}

public required init(unsafeFromRawPointer pointer: UnsafeMutableRawPointer) {
fatalError("init(unsafeFromRawPointer:) has not been implemented")
}

fileprivate var pointer: UnsafeMutableRawPointer!

//MARK: - info

open var infoThrowableError: Error?
var infoUnderlyingCallsCount = 0
open var infoCallsCount: Int {
get {
if Thread.isMainThread {
return infoUnderlyingCallsCount
} else {
var returnValue: Int? = nil
DispatchQueue.main.sync {
returnValue = infoUnderlyingCallsCount
}

return returnValue!
}
}
set {
if Thread.isMainThread {
infoUnderlyingCallsCount = newValue
} else {
DispatchQueue.main.sync {
infoUnderlyingCallsCount = newValue
}
}
}
}
open var infoCalled: Bool {
return infoCallsCount > 0
}

var infoUnderlyingReturnValue: RoomPreviewInfo!
open var infoReturnValue: RoomPreviewInfo! {
get {
if Thread.isMainThread {
return infoUnderlyingReturnValue
} else {
var returnValue: RoomPreviewInfo? = nil
DispatchQueue.main.sync {
returnValue = infoUnderlyingReturnValue
}

return returnValue!
}
}
set {
if Thread.isMainThread {
infoUnderlyingReturnValue = newValue
} else {
DispatchQueue.main.sync {
infoUnderlyingReturnValue = newValue
}
}
}
}
open var infoClosure: (() throws -> RoomPreviewInfo)?

open override func info() throws -> RoomPreviewInfo {
if let error = infoThrowableError {
throw error
}
infoCallsCount += 1
if let infoClosure = infoClosure {
return try infoClosure()
} else {
return infoReturnValue
}
}

//MARK: - leave

open var leaveThrowableError: Error?
var leaveUnderlyingCallsCount = 0
open var leaveCallsCount: Int {
get {
if Thread.isMainThread {
return leaveUnderlyingCallsCount
} else {
var returnValue: Int? = nil
DispatchQueue.main.sync {
returnValue = leaveUnderlyingCallsCount
}

return returnValue!
}
}
set {
if Thread.isMainThread {
leaveUnderlyingCallsCount = newValue
} else {
DispatchQueue.main.sync {
leaveUnderlyingCallsCount = newValue
}
}
}
}
open var leaveCalled: Bool {
return leaveCallsCount > 0
}
open var leaveClosure: (() async throws -> Void)?

open override func leave() async throws {
if let error = leaveThrowableError {
throw error
}
leaveCallsCount += 1
try await leaveClosure?()
}
}
open class SendAttachmentJoinHandleSDKMock: MatrixRustSDK.SendAttachmentJoinHandle {
init() {
super.init(noPointer: .init())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ final class RoomDirectorySearchProxy: RoomDirectorySearchProxyProtocol {

func search(query: String?) async -> Result<Void, RoomDirectorySearchError> {
do {
try await roomDirectorySearch.search(filter: query, batchSize: 50)
try await roomDirectorySearch.search(filter: query, batchSize: 50, viaServerName: nil)
return .success(())
} catch {
return .failure(.searchFailed)
Expand Down
2 changes: 1 addition & 1 deletion project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ packages:
# Element/Matrix dependencies
MatrixRustSDK:
url: https://github.com/element-hq/matrix-rust-components-swift
exactVersion: 1.0.62
exactVersion: 1.0.63
# path: ../matrix-rust-sdk
Compound:
url: https://github.com/element-hq/compound-ios
Expand Down
Loading