Build Information
Successful build of XMTPiOS, reference main (9e49aa), with Swift 6.0 for macOS (SPM) on 31 Jan 2026 10:00:03 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64Build Log
312 | 1: .standard(proto: "key_bytes"),
313 | 2: .same(proto: "signature"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_public_key.pb.swift:353:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
351 | extension Xmtp_MessageContents_SignedPublicKeyBundle: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
352 | public static let protoMessageName: String = _protobuf_package + ".SignedPublicKeyBundle"
353 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
354 | 1: .standard(proto: "identity_key"),
355 | 2: .standard(proto: "pre_key"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_public_key.pb.swift:395:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
393 | extension Xmtp_MessageContents_PublicKey: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
394 | public static let protoMessageName: String = _protobuf_package + ".PublicKey"
395 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
396 | 1: .same(proto: "timestamp"),
397 | 2: .same(proto: "signature"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_public_key.pb.swift:455:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
453 | extension Xmtp_MessageContents_PublicKey.Secp256k1Uncompressed: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
454 | public static let protoMessageName: String = Xmtp_MessageContents_PublicKey.protoMessageName + ".Secp256k1Uncompressed"
455 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
456 | 1: .same(proto: "bytes"),
457 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_public_key.pb.swift:487:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
485 | extension Xmtp_MessageContents_PublicKeyBundle: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
486 | public static let protoMessageName: String = _protobuf_package + ".PublicKeyBundle"
487 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
488 | 1: .standard(proto: "identity_key"),
489 | 2: .standard(proto: "pre_key"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_signature.pb.swift:105:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
103 | extension Xmtp_MessageContents_Signature: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
104 | public static let protoMessageName: String = _protobuf_package + ".Signature"
105 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
106 | 1: .standard(proto: "ecdsa_compact"),
107 | 2: .standard(proto: "wallet_ecdsa_compact"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_signature.pb.swift:175:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
173 | extension Xmtp_MessageContents_Signature.ECDSACompact: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
174 | public static let protoMessageName: String = Xmtp_MessageContents_Signature.protoMessageName + ".ECDSACompact"
175 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
176 | 1: .same(proto: "bytes"),
177 | 2: .same(proto: "recovery"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_signature.pb.swift:213:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
211 | extension Xmtp_MessageContents_Signature.WalletECDSACompact: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
212 | public static let protoMessageName: String = Xmtp_MessageContents_Signature.protoMessageName + ".WalletECDSACompact"
213 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
214 | 1: .same(proto: "bytes"),
215 | 2: .same(proto: "recovery"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/message_contents_signed_payload.pb.swift:56:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
54 | extension Xmtp_MessageContents_SignedPayload: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
55 | public static let protoMessageName: String = _protobuf_package + ".SignedPayload"
56 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
57 | 1: .same(proto: "payload"),
58 | 2: .same(proto: "signature"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:965:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
963 |
964 | extension Xmtp_Mls_Api_V1_SortDirection: SwiftProtobuf._ProtoNameProviding {
965 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
966 | 0: .same(proto: "SORT_DIRECTION_UNSPECIFIED"),
967 | 1: .same(proto: "SORT_DIRECTION_ASCENDING"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:974:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
972 | extension Xmtp_Mls_Api_V1_WelcomeMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
973 | public static let protoMessageName: String = _protobuf_package + ".WelcomeMessage"
974 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
975 | 1: .same(proto: "v1"),
976 | 2: .standard(proto: "welcome_pointer"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1044:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1042 | extension Xmtp_Mls_Api_V1_WelcomeMessage.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1043 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_WelcomeMessage.protoMessageName + ".V1"
1044 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1045 | 1: .same(proto: "id"),
1046 | 2: .standard(proto: "created_ns"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1112:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1110 | extension Xmtp_Mls_Api_V1_WelcomeMessage.WelcomePointer: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1111 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_WelcomeMessage.protoMessageName + ".WelcomePointer"
1112 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1113 | 1: .same(proto: "id"),
1114 | 2: .standard(proto: "created_ns"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1174:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1172 | extension Xmtp_Mls_Api_V1_WelcomeMessageInput: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1173 | public static let protoMessageName: String = _protobuf_package + ".WelcomeMessageInput"
1174 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1175 | 1: .same(proto: "v1"),
1176 | 2: .standard(proto: "welcome_pointer"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1244:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1242 | extension Xmtp_Mls_Api_V1_WelcomeMessageInput.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1243 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_WelcomeMessageInput.protoMessageName + ".V1"
1244 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1245 | 1: .standard(proto: "installation_key"),
1246 | 2: .same(proto: "data"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1300:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1298 | extension Xmtp_Mls_Api_V1_WelcomeMessageInput.WelcomePointer: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1299 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_WelcomeMessageInput.protoMessageName + ".WelcomePointer"
1300 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1301 | 1: .standard(proto: "installation_key"),
1302 | 2: .standard(proto: "welcome_pointer"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1350:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1348 | extension Xmtp_Mls_Api_V1_WelcomeMetadata: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1349 | public static let protoMessageName: String = _protobuf_package + ".WelcomeMetadata"
1350 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1351 | 1: .standard(proto: "message_cursor"),
1352 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1382:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1380 | extension Xmtp_Mls_Api_V1_GroupMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1381 | public static let protoMessageName: String = _protobuf_package + ".GroupMessage"
1382 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1383 | 1: .same(proto: "v1"),
1384 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1430:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1428 | extension Xmtp_Mls_Api_V1_GroupMessage.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1429 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GroupMessage.protoMessageName + ".V1"
1430 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1431 | 1: .same(proto: "id"),
1432 | 2: .standard(proto: "created_ns"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1498:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1496 | extension Xmtp_Mls_Api_V1_GroupMessageInput: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1497 | public static let protoMessageName: String = _protobuf_package + ".GroupMessageInput"
1498 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1499 | 1: .same(proto: "v1"),
1500 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1546:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1544 | extension Xmtp_Mls_Api_V1_GroupMessageInput.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1545 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GroupMessageInput.protoMessageName + ".V1"
1546 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1547 | 1: .same(proto: "data"),
1548 | 2: .standard(proto: "sender_hmac"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1590:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1588 | extension Xmtp_Mls_Api_V1_SendGroupMessagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1589 | public static let protoMessageName: String = _protobuf_package + ".SendGroupMessagesRequest"
1590 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1591 | 1: .same(proto: "messages"),
1592 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1622:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1620 | extension Xmtp_Mls_Api_V1_SendWelcomeMessagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1621 | public static let protoMessageName: String = _protobuf_package + ".SendWelcomeMessagesRequest"
1622 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1623 | 1: .same(proto: "messages"),
1624 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1654:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1652 | extension Xmtp_Mls_Api_V1_KeyPackageUpload: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1653 | public static let protoMessageName: String = _protobuf_package + ".KeyPackageUpload"
1654 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1655 | 1: .standard(proto: "key_package_tls_serialized"),
1656 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1686:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1684 | extension Xmtp_Mls_Api_V1_RegisterInstallationRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1685 | public static let protoMessageName: String = _protobuf_package + ".RegisterInstallationRequest"
1686 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1687 | 1: .standard(proto: "key_package"),
1688 | 2: .standard(proto: "is_inbox_id_credential"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1728:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1726 | extension Xmtp_Mls_Api_V1_RegisterInstallationResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1727 | public static let protoMessageName: String = _protobuf_package + ".RegisterInstallationResponse"
1728 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1729 | 1: .standard(proto: "installation_key"),
1730 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1760:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1758 | extension Xmtp_Mls_Api_V1_UploadKeyPackageRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1759 | public static let protoMessageName: String = _protobuf_package + ".UploadKeyPackageRequest"
1760 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1761 | 1: .standard(proto: "key_package"),
1762 | 2: .standard(proto: "is_inbox_id_credential"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1802:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1800 | extension Xmtp_Mls_Api_V1_FetchKeyPackagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1801 | public static let protoMessageName: String = _protobuf_package + ".FetchKeyPackagesRequest"
1802 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1803 | 1: .standard(proto: "installation_keys"),
1804 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1834:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1832 | extension Xmtp_Mls_Api_V1_FetchKeyPackagesResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1833 | public static let protoMessageName: String = _protobuf_package + ".FetchKeyPackagesResponse"
1834 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1835 | 1: .standard(proto: "key_packages"),
1836 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1866:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1864 | extension Xmtp_Mls_Api_V1_FetchKeyPackagesResponse.KeyPackage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1865 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_FetchKeyPackagesResponse.protoMessageName + ".KeyPackage"
1866 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1867 | 1: .standard(proto: "key_package_tls_serialized"),
1868 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1898:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1896 | extension Xmtp_Mls_Api_V1_RevokeInstallationRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1897 | public static let protoMessageName: String = _protobuf_package + ".RevokeInstallationRequest"
1898 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1899 | 1: .standard(proto: "installation_key"),
1900 | 2: .standard(proto: "wallet_signature"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1940:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1938 | extension Xmtp_Mls_Api_V1_GetIdentityUpdatesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1939 | public static let protoMessageName: String = _protobuf_package + ".GetIdentityUpdatesRequest"
1940 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1941 | 1: .standard(proto: "account_addresses"),
1942 | 2: .standard(proto: "start_time_ns"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:1978:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1976 | extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1977 | public static let protoMessageName: String = _protobuf_package + ".GetIdentityUpdatesResponse"
1978 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1979 | 1: .same(proto: "updates"),
1980 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2010:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2008 | extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.NewInstallationUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2009 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.protoMessageName + ".NewInstallationUpdate"
2010 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2011 | 1: .standard(proto: "installation_key"),
2012 | 2: .standard(proto: "credential_identity"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2048:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2046 | extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.RevokedInstallationUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2047 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.protoMessageName + ".RevokedInstallationUpdate"
2048 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2049 | 1: .standard(proto: "installation_key"),
2050 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2080:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2078 | extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.Update: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2079 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.protoMessageName + ".Update"
2080 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2081 | 1: .standard(proto: "timestamp_ns"),
2082 | 2: .standard(proto: "new_installation"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2156:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2154 | extension Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.WalletUpdates: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2155 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GetIdentityUpdatesResponse.protoMessageName + ".WalletUpdates"
2156 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2157 | 1: .same(proto: "updates"),
2158 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2188:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2186 | extension Xmtp_Mls_Api_V1_PagingInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2187 | public static let protoMessageName: String = _protobuf_package + ".PagingInfo"
2188 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2189 | 1: .same(proto: "direction"),
2190 | 2: .same(proto: "limit"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2232:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2230 | extension Xmtp_Mls_Api_V1_QueryGroupMessagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2231 | public static let protoMessageName: String = _protobuf_package + ".QueryGroupMessagesRequest"
2232 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2233 | 1: .standard(proto: "group_id"),
2234 | 2: .standard(proto: "paging_info"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2274:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2272 | extension Xmtp_Mls_Api_V1_QueryGroupMessagesResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2273 | public static let protoMessageName: String = _protobuf_package + ".QueryGroupMessagesResponse"
2274 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2275 | 1: .same(proto: "messages"),
2276 | 2: .standard(proto: "paging_info"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2316:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2314 | extension Xmtp_Mls_Api_V1_QueryWelcomeMessagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2315 | public static let protoMessageName: String = _protobuf_package + ".QueryWelcomeMessagesRequest"
2316 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2317 | 1: .standard(proto: "installation_key"),
2318 | 2: .standard(proto: "paging_info"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2358:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2356 | extension Xmtp_Mls_Api_V1_QueryWelcomeMessagesResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2357 | public static let protoMessageName: String = _protobuf_package + ".QueryWelcomeMessagesResponse"
2358 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2359 | 1: .same(proto: "messages"),
2360 | 2: .standard(proto: "paging_info"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2400:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2398 | extension Xmtp_Mls_Api_V1_SubscribeGroupMessagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2399 | public static let protoMessageName: String = _protobuf_package + ".SubscribeGroupMessagesRequest"
2400 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2401 | 1: .same(proto: "filters"),
2402 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2432:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2430 | extension Xmtp_Mls_Api_V1_SubscribeGroupMessagesRequest.Filter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2431 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_SubscribeGroupMessagesRequest.protoMessageName + ".Filter"
2432 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2433 | 1: .standard(proto: "group_id"),
2434 | 2: .standard(proto: "id_cursor"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2470:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2468 | extension Xmtp_Mls_Api_V1_SubscribeWelcomeMessagesRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2469 | public static let protoMessageName: String = _protobuf_package + ".SubscribeWelcomeMessagesRequest"
2470 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2471 | 1: .same(proto: "filters"),
2472 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2502:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2500 | extension Xmtp_Mls_Api_V1_SubscribeWelcomeMessagesRequest.Filter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2501 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_SubscribeWelcomeMessagesRequest.protoMessageName + ".Filter"
2502 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2503 | 1: .standard(proto: "installation_key"),
2504 | 2: .standard(proto: "id_cursor"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2540:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2538 | extension Xmtp_Mls_Api_V1_BatchPublishCommitLogRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2539 | public static let protoMessageName: String = _protobuf_package + ".BatchPublishCommitLogRequest"
2540 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2541 | 1: .same(proto: "requests"),
2542 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2572:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2570 | extension Xmtp_Mls_Api_V1_PublishCommitLogRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2571 | public static let protoMessageName: String = _protobuf_package + ".PublishCommitLogRequest"
2572 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2573 | 1: .standard(proto: "group_id"),
2574 | 2: .standard(proto: "serialized_commit_log_entry"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2620:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2618 | extension Xmtp_Mls_Api_V1_QueryCommitLogRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2619 | public static let protoMessageName: String = _protobuf_package + ".QueryCommitLogRequest"
2620 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2621 | 1: .standard(proto: "group_id"),
2622 | 2: .standard(proto: "paging_info"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2662:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2660 | extension Xmtp_Mls_Api_V1_QueryCommitLogResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2661 | public static let protoMessageName: String = _protobuf_package + ".QueryCommitLogResponse"
2662 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2663 | 1: .standard(proto: "group_id"),
2664 | 2: .standard(proto: "commit_log_entries"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2710:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2708 | extension Xmtp_Mls_Api_V1_BatchQueryCommitLogRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2709 | public static let protoMessageName: String = _protobuf_package + ".BatchQueryCommitLogRequest"
2710 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2711 | 1: .same(proto: "requests"),
2712 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2742:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2740 | extension Xmtp_Mls_Api_V1_BatchQueryCommitLogResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2741 | public static let protoMessageName: String = _protobuf_package + ".BatchQueryCommitLogResponse"
2742 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2743 | 1: .same(proto: "responses"),
2744 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2774:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2772 | extension Xmtp_Mls_Api_V1_GetNewestGroupMessageRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2773 | public static let protoMessageName: String = _protobuf_package + ".GetNewestGroupMessageRequest"
2774 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2775 | 1: .standard(proto: "group_ids"),
2776 | 2: .standard(proto: "include_content"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2812:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2810 | extension Xmtp_Mls_Api_V1_GetNewestGroupMessageResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2811 | public static let protoMessageName: String = _protobuf_package + ".GetNewestGroupMessageResponse"
2812 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2813 | 1: .same(proto: "responses"),
2814 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_api_v1_mls.pb.swift:2844:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2842 | extension Xmtp_Mls_Api_V1_GetNewestGroupMessageResponse.Response: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2843 | public static let protoMessageName: String = Xmtp_Mls_Api_V1_GetNewestGroupMessageResponse.protoMessageName + ".Response"
2844 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
2845 | 1: .standard(proto: "group_message"),
2846 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:665:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
663 |
664 | extension Xmtp_Mls_Database_AdminListUpdateType: SwiftProtobuf._ProtoNameProviding {
665 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
666 | 0: .same(proto: "ADMIN_LIST_UPDATE_TYPE_UNSPECIFIED"),
667 | 1: .same(proto: "ADMIN_LIST_UPDATE_TYPE_ADD_ADMIN"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:675:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
673 |
674 | extension Xmtp_Mls_Database_PermissionUpdateType: SwiftProtobuf._ProtoNameProviding {
675 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
676 | 0: .same(proto: "PERMISSION_UPDATE_TYPE_UNSPECIFIED"),
677 | 1: .same(proto: "PERMISSION_UPDATE_TYPE_ADD_MEMBER"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:686:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
684 |
685 | extension Xmtp_Mls_Database_PermissionPolicyOption: SwiftProtobuf._ProtoNameProviding {
686 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
687 | 0: .same(proto: "PERMISSION_POLICY_OPTION_UNSPECIFIED"),
688 | 1: .same(proto: "PERMISSION_POLICY_OPTION_ALLOW"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:697:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
695 | extension Xmtp_Mls_Database_SendMessageData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
696 | public static let protoMessageName: String = _protobuf_package + ".SendMessageData"
697 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
698 | 1: .same(proto: "v1"),
699 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:745:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
743 | extension Xmtp_Mls_Database_SendMessageData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
744 | public static let protoMessageName: String = Xmtp_Mls_Database_SendMessageData.protoMessageName + ".V1"
745 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
746 | 1: .standard(proto: "payload_bytes"),
747 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:777:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
775 | extension Xmtp_Mls_Database_AccountAddresses: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
776 | public static let protoMessageName: String = _protobuf_package + ".AccountAddresses"
777 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
778 | 1: .standard(proto: "account_addresses"),
779 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:809:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
807 | extension Xmtp_Mls_Database_InstallationIds: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
808 | public static let protoMessageName: String = _protobuf_package + ".InstallationIds"
809 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
810 | 1: .standard(proto: "installation_ids"),
811 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:841:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
839 | extension Xmtp_Mls_Database_AddressesOrInstallationIds: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
840 | public static let protoMessageName: String = _protobuf_package + ".AddressesOrInstallationIds"
841 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
842 | 1: .standard(proto: "account_addresses"),
843 | 2: .standard(proto: "installation_ids"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:911:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
909 | extension Xmtp_Mls_Database_AddMembersData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
910 | public static let protoMessageName: String = _protobuf_package + ".AddMembersData"
911 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
912 | 1: .same(proto: "v1"),
913 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:959:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
957 | extension Xmtp_Mls_Database_AddMembersData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
958 | public static let protoMessageName: String = Xmtp_Mls_Database_AddMembersData.protoMessageName + ".V1"
959 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
960 | 1: .standard(proto: "addresses_or_installation_ids"),
961 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:995:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
993 | extension Xmtp_Mls_Database_RemoveMembersData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
994 | public static let protoMessageName: String = _protobuf_package + ".RemoveMembersData"
995 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
996 | 1: .same(proto: "v1"),
997 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1043:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1041 | extension Xmtp_Mls_Database_RemoveMembersData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1042 | public static let protoMessageName: String = Xmtp_Mls_Database_RemoveMembersData.protoMessageName + ".V1"
1043 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1044 | 1: .standard(proto: "addresses_or_installation_ids"),
1045 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1079:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1077 | extension Xmtp_Mls_Database_UpdateGroupMembershipData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1078 | public static let protoMessageName: String = _protobuf_package + ".UpdateGroupMembershipData"
1079 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1080 | 1: .same(proto: "v1"),
1081 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1127:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1125 | extension Xmtp_Mls_Database_UpdateGroupMembershipData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1126 | public static let protoMessageName: String = Xmtp_Mls_Database_UpdateGroupMembershipData.protoMessageName + ".V1"
1127 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1128 | 1: .standard(proto: "membership_updates"),
1129 | 2: .standard(proto: "removed_members"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1171:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1169 | extension Xmtp_Mls_Database_ReaddInstallationsData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1170 | public static let protoMessageName: String = _protobuf_package + ".ReaddInstallationsData"
1171 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1172 | 1: .same(proto: "v1"),
1173 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1219:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1217 | extension Xmtp_Mls_Database_ReaddInstallationsData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1218 | public static let protoMessageName: String = Xmtp_Mls_Database_ReaddInstallationsData.protoMessageName + ".V1"
1219 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1220 | 1: .standard(proto: "readded_installations"),
1221 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1251:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1249 | extension Xmtp_Mls_Database_UpdateMetadataData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1250 | public static let protoMessageName: String = _protobuf_package + ".UpdateMetadataData"
1251 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1252 | 1: .same(proto: "v1"),
1253 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1299:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1297 | extension Xmtp_Mls_Database_UpdateMetadataData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1298 | public static let protoMessageName: String = Xmtp_Mls_Database_UpdateMetadataData.protoMessageName + ".V1"
1299 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1300 | 1: .standard(proto: "field_name"),
1301 | 2: .standard(proto: "field_value"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1337:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1335 | extension Xmtp_Mls_Database_UpdateAdminListsData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1336 | public static let protoMessageName: String = _protobuf_package + ".UpdateAdminListsData"
1337 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1338 | 1: .same(proto: "v1"),
1339 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1385:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1383 | extension Xmtp_Mls_Database_UpdateAdminListsData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1384 | public static let protoMessageName: String = Xmtp_Mls_Database_UpdateAdminListsData.protoMessageName + ".V1"
1385 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1386 | 1: .standard(proto: "admin_list_update_type"),
1387 | 2: .standard(proto: "inbox_id"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1423:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1421 | extension Xmtp_Mls_Database_UpdatePermissionData: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1422 | public static let protoMessageName: String = _protobuf_package + ".UpdatePermissionData"
1423 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1424 | 1: .same(proto: "v1"),
1425 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1471:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1469 | extension Xmtp_Mls_Database_UpdatePermissionData.V1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1470 | public static let protoMessageName: String = Xmtp_Mls_Database_UpdatePermissionData.protoMessageName + ".V1"
1471 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1472 | 1: .standard(proto: "permission_update_type"),
1473 | 2: .standard(proto: "permission_policy_option"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1519:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1517 | extension Xmtp_Mls_Database_PostCommitAction: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1518 | public static let protoMessageName: String = _protobuf_package + ".PostCommitAction"
1519 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1520 | 1: .standard(proto: "send_welcomes"),
1521 | ]
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1567:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1565 | extension Xmtp_Mls_Database_PostCommitAction.Installation: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1566 | public static let protoMessageName: String = Xmtp_Mls_Database_PostCommitAction.protoMessageName + ".Installation"
1567 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1568 | 1: .standard(proto: "installation_key"),
1569 | 2: .standard(proto: "hpke_public_key"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_intents.pb.swift:1621:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1619 | extension Xmtp_Mls_Database_PostCommitAction.SendWelcomes: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1620 | public static let protoMessageName: String = Xmtp_Mls_Database_PostCommitAction.protoMessageName + ".SendWelcomes"
1621 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
1622 | 1: .same(proto: "installations"),
1623 | 2: .standard(proto: "welcome_message"),
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Proto/mls_database_task.pb.swift:56:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
54 | extension Xmtp_Mls_Database_Task: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
55 | public static let protoMessageName: String = _protobuf_package + ".Task"
56 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin.
57 | 1: .standard(proto: "process_welcome_pointer"),
58 | ]
[374/395] Compiling XMTPiOS Client.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[375/395] Compiling XMTPiOS CodecRegistry.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[376/395] Compiling XMTPiOS AttachmentCodec.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[377/395] Compiling XMTPiOS ContentCodec.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[378/395] Compiling XMTPiOS ContentTypeID.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[379/395] Compiling XMTPiOS DeleteMessageCodec.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[380/395] Compiling XMTPiOS DeletedMessage.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[381/395] Compiling XMTPiOS EncryptedEncodedContent.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[382/395] Compiling XMTPiOS GroupUpdatedCodec.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[383/395] Compiling XMTPiOS LeaveRequestCodec.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[384/395] Compiling XMTPiOS MultiRemoteAttachmentCodec.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:377:7: warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
375 | let alias = "xmtp-\(options.api.env.rawValue)-\(inboxId).db3"
376 | var dbURL = directoryURL.appendingPathComponent(alias).path
377 | var fileExists = FileManager.default.fileExists(atPath: dbURL)
| `- warning: variable 'fileExists' was never mutated; consider changing to 'let' constant
378 |
379 | if !fileExists {
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:449:6: warning: no calls to throwing functions occur within 'try' expression
447 | // Check for an existing connected client
448 | if let cached = await apiCache.getClient(forKey: cacheKey),
449 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
450 | {
451 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:476:6: warning: no calls to throwing functions occur within 'try' expression
474 | // Check for an existing connected client
475 | if let cached = await apiCache.getSyncClient(forKey: cacheKey),
476 | try await isConnected(api: cached)
| `- warning: no calls to throwing functions occur within 'try' expression
477 | {
478 | return cached
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:527:27: warning: no 'async' operations occur within 'await' expression
525 | let signatureRequest: FfiSignatureRequest
526 | #if canImport(XMTPiOS)
527 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
528 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
529 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:596:27: warning: no 'async' operations occur within 'await' expression
594 | let signatureRequest: FfiSignatureRequest
595 | #if canImport(XMTPiOS)
596 | signatureRequest = try await XMTPiOS.revokeInstallations(
| `- warning: no 'async' operations occur within 'await' expression
597 | api: apiClient, recoveryIdentifier: rootIdentity, inboxId: inboxId,
598 | installationIds: ids
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:757:36: warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
755 | recoveryAccount: SigningKey, identityToRemove: PublicIdentity
756 | ) async throws {
757 | let signatureRequest = try await ffiRevokeIdentity(
| `- warning: 'ffiRevokeIdentity(identityToRemove:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `removeIdentity()` instead.
758 | identityToRemove: identityToRemove
759 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:765:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
763 | signingKey: recoveryAccount
764 | )
765 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
766 | signatureRequest: signatureRequest
767 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:776:42: warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
774 |
775 | public func revokeAllOtherInstallations(signingKey: SigningKey) async throws {
776 | guard let signatureRequest = try await ffiRevokeAllOtherInstallations() else {
| `- warning: 'ffiRevokeAllOtherInstallations()' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeAllOtherInstallations()` instead.
777 | // No other installations to revoke – nothing to do.
778 | return
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:785:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
783 | signingKey: signingKey
784 | )
785 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
786 | signatureRequest: signatureRequest
787 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:799:36: warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
797 | ) async throws {
798 | let installations = installationIds.map(\.hexToData)
799 | let signatureRequest = try await ffiRevokeInstallations(
| `- warning: 'ffiRevokeInstallations(ids:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `revokeInstallations()` instead.
800 | ids: installations
801 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:807:14: warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
805 | signingKey: signingKey
806 | )
807 | try await ffiApplySignatureRequest(
| `- warning: 'ffiApplySignatureRequest(signatureRequest:)' is deprecated: This function is delicate and should be used with caution.
Should only be used if trying to manage the signature flow independently;
otherwise use `addAccount()`, `removeAccount()`, or `revoke()` instead.
808 | signatureRequest: signatureRequest
809 | )
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:838:7: warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
836 |
837 | public func deleteLocalDatabase() throws {
838 | try dropLocalDatabaseConnection()
| `- warning: 'dropLocalDatabaseConnection()' is deprecated: This function is delicate and should be used with caution. App will error if database not properly reconnected. See: reconnectLocalDatabase()
839 | let fm = FileManager.default
840 | try fm.removeItem(atPath: dbPath)
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Client.swift:1254:5: warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1252 | do {
1253 | deactivatePersistentLibXMTPLogWriter()
1254 | } catch {
| `- warning: 'catch' block is unreachable because no errors are thrown in 'do' block
1255 | // Log writer might not be active, continue with deletion
1256 | }
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Codecs/GroupUpdatedCodec.swift:36:7: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
34 |
35 | public func decode(content: EncodedContent) throws -> GroupUpdated {
36 | try GroupUpdated(serializedData: content.content)
| |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
| `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
37 | }
38 |
[385/395] Compiling XMTPiOS DecodedMessageV2.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[386/395] Compiling XMTPiOS DisappearingMessageSettings.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[387/395] Compiling XMTPiOS GroupMembershipResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[388/395] Compiling XMTPiOS InboxState.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[389/395] Compiling XMTPiOS Installation.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[390/395] Compiling XMTPiOS Member.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[391/395] Compiling XMTPiOS PermissionPolicySet.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[392/395] Compiling XMTPiOS PublicIdentity.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[393/395] Compiling XMTPiOS SignatureRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[394/395] Compiling XMTPiOS XMTPDebugInformation.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[395/395] Compiling XMTPiOS xmtpv3.swift
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:166:11: warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
164 |
165 | case let .intent(intent):
166 | return intent
| |- warning: expression implicitly coerced from 'FfiIntent?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
167 |
168 | case let .actions(actions):
/Users/admin/builder/spi-builder-workspace/Sources/XMTPiOS/Libxmtp/DecodedMessageV2.swift:169:11: warning: expression implicitly coerced from 'FfiActions?' to 'Any'
167 |
168 | case let .actions(actions):
169 | return actions
| |- warning: expression implicitly coerced from 'FfiActions?' to 'Any'
| |- note: provide a default value to avoid this warning
| |- note: force-unwrap the value to avoid this warning
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
170 |
171 | case let .deletedMessage(ffiDeletedMessage):
[396/397] Compiling XMTPTestHelpers TestHelpers.swift
[397/397] Emitting module XMTPTestHelpers
Build complete! (98.54s)
Fetching https://github.com/bufbuild/connect-swift
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
Fetching https://github.com/SimplyDanny/SwiftLintPlugins
Fetching https://github.com/apple/swift-docc-plugin.git
[1/291] Fetching swiftlintplugins
[176/2458] Fetching swiftlintplugins, swift-docc-plugin
[444/15798] Fetching swiftlintplugins, swift-docc-plugin, cryptoswift
[445/24827] Fetching swiftlintplugins, swift-docc-plugin, cryptoswift, connect-swift
Fetched https://github.com/bufbuild/connect-swift from cache (1.28s)
[4459/15798] Fetching swiftlintplugins, swift-docc-plugin, cryptoswift
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (1.92s)
Fetched https://github.com/SimplyDanny/SwiftLintPlugins from cache (1.92s)
Fetched https://github.com/apple/swift-docc-plugin.git from cache (1.92s)
Computing version for https://github.com/bufbuild/connect-swift
Computed https://github.com/bufbuild/connect-swift at 1.2.0 (0.56s)
Fetching https://github.com/apple/swift-protobuf.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/apple/swift-nio.git
[1/11724] Fetching swift-nio-http2
[939/27020] Fetching swift-nio-http2, swift-nio-ssl
[4192/108835] Fetching swift-nio-http2, swift-nio-ssl, swift-nio
[76929/150990] Fetching swift-nio-http2, swift-nio-ssl, swift-nio, swift-protobuf
Fetched https://github.com/apple/swift-nio.git from cache (4.65s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (4.65s)
Fetched https://github.com/apple/swift-nio-http2.git from cache (4.86s)
Fetched https://github.com/apple/swift-protobuf.git from cache (4.86s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.9.0 (0.53s)
Computing version for https://github.com/apple/swift-docc-plugin.git
Computed https://github.com/apple/swift-docc-plugin.git at 1.4.5 (0.54s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3650] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.27s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.56s)
Computing version for https://github.com/SimplyDanny/SwiftLintPlugins
Computed https://github.com/SimplyDanny/SwiftLintPlugins at 0.63.2 (0.42s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.39.0 (0.45s)
Fetching https://github.com/apple/swift-atomics.git
[1/1820] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git from cache (1.10s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.42s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.33.3 (0.45s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.36.0 (0.45s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.94.0 (0.59s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
[1/5542] Fetching swift-system
[500/24624] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-system.git from cache (1.92s)
Fetched https://github.com/apple/swift-collections.git from cache (1.92s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (0.80s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (0.55s)
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.94.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.36.0
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.39.0
Creating working copy for https://github.com/SimplyDanny/SwiftLintPlugins
Working copy of https://github.com/SimplyDanny/SwiftLintPlugins resolved at 0.63.2
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.4
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.9.0
Creating working copy for https://github.com/bufbuild/connect-swift
Working copy of https://github.com/bufbuild/connect-swift resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-docc-plugin.git
Working copy of https://github.com/apple/swift-docc-plugin.git resolved at 1.4.5
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.33.3
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
[4125/135500951] Downloading https://github.com/xmtp/libxmtp/releases/download/swift-bindings-1.9.0-rc5.a05fda6/LibXMTPSwiftFFI.zip
[22576933/208089197] Downloading https://github.com/xmtp/libxmtp/releases/download/swift-bindings-1.9.0-rc5.a05fda6/LibXMTPSwiftFFI.zip, https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip
Downloading binary artifact https://github.com/xmtp/libxmtp/releases/download/swift-bindings-1.9.0-rc5.a05fda6/LibXMTPSwiftFFI.zip
Downloaded https://github.com/realm/SwiftLint/releases/download/0.63.2/SwiftLintBinary.artifactbundle.zip (3.65s)
Downloaded https://github.com/xmtp/libxmtp/releases/download/swift-bindings-1.9.0-rc5.a05fda6/LibXMTPSwiftFFI.zip (6.98s)
Build complete.
{
"dependencies" : [
{
"identity" : "connect-swift",
"requirement" : {
"exact" : [
"1.2.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/bufbuild/connect-swift"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin.git"
},
{
"identity" : "cryptoswift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.8.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
},
{
"identity" : "swiftlintplugins",
"requirement" : {
"range" : [
{
"lower_bound" : "0.62.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SimplyDanny/SwiftLintPlugins"
}
],
"manifest_display_name" : "XMTPiOS",
"name" : "XMTPiOS",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "XMTPiOS",
"targets" : [
"XMTPiOS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "XMTPTestHelpers",
"targets" : [
"XMTPTestHelpers"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XMTPiOS",
"module_type" : "SwiftTarget",
"name" : "XMTPiOS",
"path" : "Sources/XMTPiOS",
"product_dependencies" : [
"Connect",
"CryptoSwift"
],
"product_memberships" : [
"XMTPiOS",
"XMTPTestHelpers"
],
"sources" : [
"Client.swift",
"CodecRegistry.swift",
"Codecs/AttachmentCodec.swift",
"Codecs/ContentCodec.swift",
"Codecs/ContentTypeID.swift",
"Codecs/DeleteMessageCodec.swift",
"Codecs/DeletedMessage.swift",
"Codecs/EncryptedEncodedContent.swift",
"Codecs/GroupUpdatedCodec.swift",
"Codecs/LeaveRequestCodec.swift",
"Codecs/MultiRemoteAttachmentCodec.swift",
"Codecs/ReactionCodec.swift",
"Codecs/ReactionV2Codec.swift",
"Codecs/ReadReceiptCodec.swift",
"Codecs/RemoteAttachmentCodec.swift",
"Codecs/ReplyCodec.swift",
"Codecs/TextCodec.swift",
"Codecs/TransactionReferenceCodec.swift",
"Conversation.swift",
"Conversations.swift",
"Crypto.swift",
"Dm.swift",
"EncodedContentCompression.swift",
"Extensions/Data.swift",
"Extensions/Date.swift",
"Extensions/Ffi.swift",
"Extensions/String.swift",
"Extensions/URL.swift",
"Group.swift",
"KeyUtil.swift",
"Libxmtp/ArchiveOptions.swift",
"Libxmtp/ConversationDebugInfo.swift",
"Libxmtp/DecodedMessage.swift",
"Libxmtp/DecodedMessageV2.swift",
"Libxmtp/DisappearingMessageSettings.swift",
"Libxmtp/GroupMembershipResult.swift",
"Libxmtp/InboxState.swift",
"Libxmtp/Installation.swift",
"Libxmtp/Member.swift",
"Libxmtp/PermissionPolicySet.swift",
"Libxmtp/PublicIdentity.swift",
"Libxmtp/SignatureRequest.swift",
"Libxmtp/XMTPDebugInformation.swift",
"Libxmtp/xmtpv3.swift",
"MessageVisibilityOptions.swift",
"Messages/PrivateKey.swift",
"PrivatePreferences.swift",
"Proto/device_sync_consent_backup.pb.swift",
"Proto/device_sync_content.pb.swift",
"Proto/device_sync_device_sync.pb.swift",
"Proto/device_sync_event_backup.pb.swift",
"Proto/device_sync_group_backup.pb.swift",
"Proto/device_sync_message_backup.pb.swift",
"Proto/identity_api_v1_identity.pb.swift",
"Proto/identity_associations_association.pb.swift",
"Proto/identity_associations_signature.pb.swift",
"Proto/identity_credential.pb.swift",
"Proto/keystore_api_v1_keystore.pb.swift",
"Proto/message_api_v1_authn.pb.swift",
"Proto/message_api_v1_message_api.pb.swift",
"Proto/message_contents_ciphertext.pb.swift",
"Proto/message_contents_composite.pb.swift",
"Proto/message_contents_contact.pb.swift",
"Proto/message_contents_content.pb.swift",
"Proto/message_contents_conversation_reference.pb.swift",
"Proto/message_contents_ecies.pb.swift",
"Proto/message_contents_frames.pb.swift",
"Proto/message_contents_invitation.pb.swift",
"Proto/message_contents_message.pb.swift",
"Proto/message_contents_private_key.pb.swift",
"Proto/message_contents_private_preferences.pb.swift",
"Proto/message_contents_public_key.pb.swift",
"Proto/message_contents_signature.pb.swift",
"Proto/message_contents_signed_payload.pb.swift",
"Proto/mls_api_v1_mls.pb.swift",
"Proto/mls_database_intents.pb.swift",
"Proto/mls_database_task.pb.swift",
"Proto/mls_message_contents_commit_log.pb.swift",
"Proto/mls_message_contents_content.pb.swift",
"Proto/mls_message_contents_content_types_delete_message.pb.swift",
"Proto/mls_message_contents_content_types_leave_request.pb.swift",
"Proto/mls_message_contents_content_types_multi_remote_attachment.pb.swift",
"Proto/mls_message_contents_content_types_reaction.pb.swift",
"Proto/mls_message_contents_content_types_wallet_send_calls.pb.swift",
"Proto/mls_message_contents_group_membership.pb.swift",
"Proto/mls_message_contents_group_metadata.pb.swift",
"Proto/mls_message_contents_group_mutable_metadata.pb.swift",
"Proto/mls_message_contents_group_permissions.pb.swift",
"Proto/mls_message_contents_oneshot.pb.swift",
"Proto/mls_message_contents_transcript_messages.pb.swift",
"Proto/mls_message_contents_welcome_pointer.pb.swift",
"Proto/mls_message_contents_wrapper_encryption.pb.swift",
"Proto/mls_validation_v1_service.pb.swift",
"Proto/xmtpv4_envelopes_envelopes.pb.swift",
"Proto/xmtpv4_envelopes_payer_report.pb.swift",
"Proto/xmtpv4_message_api_message_api.pb.swift",
"Proto/xmtpv4_message_api_misbehavior_api.pb.swift",
"Proto/xmtpv4_metadata_api_metadata_api.pb.swift",
"Proto/xmtpv4_payer_api_payer_api.pb.swift",
"Push/XMTPPush.swift",
"Push/service.connect.swift",
"Push/service.pb.swift",
"SendOptions.swift",
"SignedData.swift",
"SigningKey.swift",
"Topic.swift",
"Util.swift",
"XMTPEnvironment.swift",
"XMTPLogger.swift"
],
"target_dependencies" : [
"LibXMTPSwiftFFI"
],
"type" : "library"
},
{
"c99name" : "XMTPTests",
"module_type" : "SwiftTarget",
"name" : "XMTPTests",
"path" : "Tests/XMTPTests",
"sources" : [
"ArchiveTests.swift",
"AttachmentTests.swift",
"ClientTests.swift",
"CodecTests.swift",
"ConversationTests.swift",
"CryptoTests.swift",
"DeleteMessageCodecTests.swift",
"DeleteMessageTests.swift",
"DmTests.swift",
"EnrichedMessagesTests.swift",
"GroupPermissionsTests.swift",
"GroupTests.swift",
"HistorySyncTests.swift",
"LeaveRequestTests.swift",
"MultiRemoteAttachmentTest.swift",
"PerformanceTests.swift",
"ReactionTests.swift",
"ReadReceiptTests.swift",
"RemoteAttachmentTest.swift",
"ReplyTests.swift",
"TransactionReferencesTests.swift"
],
"target_dependencies" : [
"XMTPiOS",
"XMTPTestHelpers"
],
"type" : "test"
},
{
"c99name" : "XMTPTestHelpers",
"module_type" : "SwiftTarget",
"name" : "XMTPTestHelpers",
"path" : "Sources/XMTPTestHelpers",
"product_memberships" : [
"XMTPTestHelpers"
],
"sources" : [
"TestHelpers.swift"
],
"target_dependencies" : [
"XMTPiOS"
],
"type" : "library"
},
{
"c99name" : "LibXMTPSwiftFFI",
"module_type" : "BinaryTarget",
"name" : "LibXMTPSwiftFFI",
"path" : "remote/archive/LibXMTPSwiftFFI.zip",
"product_memberships" : [
"XMTPiOS",
"XMTPTestHelpers"
],
"sources" : [
],
"type" : "binary"
}
],
"tools_version" : "5.6"
}
Done.