Build Information
Successful build of PubNubSDK, reference master (cddc5c), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 18:50:16 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pubnub/swift.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/pubnub/swift
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at cddc5c3 Add APNs push type to PubNubPushConfig (#262)
Cloned https://github.com/pubnub/swift.git
Revision (git rev-parse @):
cddc5c38d44b9218c8a6ab80dcc593e91abf331e
SUCCESS checkout https://github.com/pubnub/swift.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/pubnub/swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 791]
[Planning deferred tasks]
[Starting]
[26 / 458] subscriptions-product
[141 / 458] PubNubSDK_PubNubSDK
[264 / 458] PubNubSDK_PubNubTests
[301 / 458] PubNubSDK_PubNubTests
[303 / 458]
[304 / 459] PubNubSDK
[314 / 508]
[319 / 508]
[324 / 508]
[325 / 508]
[329 / 508]
[331 / 508]
[334 / 508]
[338 / 508]
[340 / 508]
[341 / 508]
[353 / 508] PubNubSDK
[354 / 508] PubNubSDK
[355 / 508] PubNubSDK
[361 / 510] PubNubSDK
[361 / 510] PubNubSpace
[369 / 520] PubNubUser
[385 / 521] PubNubSDK
[385 / 521] PubNubUser
[393 / 526] PubNubSDK
[396 / 526] PubNubSpace
[437 / 529] entities-product
[444 / 532]
[447 / 536] listeners-old-product
[449 / 540] pubnub-product
[453 / 546] presence-product
[463 / 552] pubnub-product
[475 / 554] subscribe-unsubscribe-old-product
[482 / 557]
[492 / 561] presence-product
[494 / 563] PubNubMembership
[497 / 563] subscribe-unsubscribe-old-product
[500 / 567] entities-product
[506 / 577] entities-product
[507 / 577] configuration-product
[512 / 577] access-manager-product
[523 / 577] channel-group-product
[529 / 577] app-context-product
[540 / 577]
[550 / 577] app-context-product
[556 / 577]
[562 / 577] listeners-old-product
[563 / 577] channel-group-product
[569 / 577] files-product
Build complete! (15.44 sec)
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:20:15: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
18 | .macOS(.v10_15),
19 | .tvOS(.v12),
20 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
21 | .visionOS(.v1)
22 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/PubNub_Info.plist
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/APIs/Objects+PubNub.swift:702:14: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m700 |[0;0m /// - **Failure**: An `Error` describing the failure
[0;36m701 |[0;0m func allChannelMetadata(
[0;36m702 |[0;0m include: IncludeFields = IncludeFields(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m703 |[0;0m filter: String? = nil,
[0;36m704 |[0;0m sort: [ObjectSortField] = [],
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/APIs/Objects+PubNub.swift:702:30: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m700 |[0;0m /// - **Failure**: An `Error` describing the failure
[0;36m701 |[0;0m func allChannelMetadata(
[0;36m702 |[0;0m include: IncludeFields = IncludeFields(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m703 |[0;0m filter: String? = nil,
[0;36m704 |[0;0m sort: [ObjectSortField] = [],
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/KMP/KMPPubNub+AppContext.swift:85:99: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m83 |[0;0m }
[0;36m84 |[0;0m
[0;36m85 |[0;0m private func mapToPubNubIncludeFields(from includeFields: KMPAppContextIncludeFields) -> PubNub.IncludeFields {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m86 |[0;0m PubNub.IncludeFields(
[0;36m87 |[0;0m custom: includeFields.includeCustom,
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/KMP/Wrappers/KMPError.swift:21:14: [1;33mwarning: [1;39mclass 'KMPError' must restate inherited '@unchecked Sendable' conformance[0;0m
[0;36m19 |[0;0m
[0;36m20 |[0;0m @objc
[0;36m21 |[0;0m public class KMPError: NSError {
[0;36m|[0;0m `- [1;33mwarning: [1;39mclass 'KMPError' must restate inherited '@unchecked Sendable' conformance[0;0m
[0;36m22 |[0;0m let underlying: Error
[0;36m23 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:331:44: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m329 |[0;0m }
[0;36m330 |[0;0m
[0;36m331 |[0;0m func unsubscribeCleanup(subscribeChange: SubscriptionChangeEvent) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m332 |[0;0m // Call Leave on channels/groups
[0;36m333 |[0;0m if !configuration.supressLeaveEvents {
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/SubscriptionStream.swift:87:28: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m85 |[0;0m case connectionStatusChanged(ConnectionStatus)
[0;36m86 |[0;0m /// A change in the subscribed channels or groups has occurred
[0;36m87 |[0;0m case subscriptionChanged(SubscriptionChangeEvent)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m88 |[0;0m /// A presence change has been received
[0;36m89 |[0;0m case presenceChanged(PubNubPresenceChange)
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/SubscriptionStream.swift:161:46: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m159 |[0;0m public var didReceiveSubscription: ((SubscriptionEvent) -> Void)?
[0;36m160 |[0;0m /// Receiver for changes in the subscribe/unsubscribe status of channels/groups
[0;36m161 |[0;0m public var didReceiveSubscriptionChange: ((SubscriptionChangeEvent) -> Void)?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m162 |[0;0m /// Receiver for status (Connection & Error) events
[0;36m163 |[0;0m public var didReceiveStatus: ((StatusEvent) -> Void)?
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/KMP/Wrappers/KMPError.swift:21:14: [1;33mwarning: [1;39mclass 'KMPError' must restate inherited '@unchecked Sendable' conformance[0;0m
[0;36m19 |[0;0m
[0;36m20 |[0;0m @objc
[0;36m21 |[0;0m public class KMPError: NSError {
[0;36m|[0;0m `- [1;33mwarning: [1;39mclass 'KMPError' must restate inherited '@unchecked Sendable' conformance[0;0m
[0;36m22 |[0;0m let underlying: Error
[0;36m23 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Core/EventEngineSubscriptionSessionStrategy.swift:149:29: [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m147 |[0;0m if !diff.addedChannels.isEmpty || !diff.addedChannelGroups.isEmpty {
[0;36m148 |[0;0m notify {
[0;36m149 |[0;0m $0.emit(subscribe: .subscriptionChanged(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m150 |[0;0m .subscribed(
[0;36m151 |[0;0m channels: diff.addedChannels.map { PubNubChannel(channel: $0) }.consolidated(),
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Core/EventEngineSubscriptionSessionStrategy.swift:178:29: [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m176 |[0;0m // and channel groups
[0;36m177 |[0;0m notify {
[0;36m178 |[0;0m $0.emit(subscribe: .subscriptionChanged(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m179 |[0;0m .unsubscribed(
[0;36m180 |[0;0m channels: diff.removedChannels.map { PubNubChannel(channel: $0) }.consolidated(),
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Core/EventEngineSubscriptionSessionStrategy.swift:219:27: [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m217 |[0;0m // and channel groups
[0;36m218 |[0;0m notify {
[0;36m219 |[0;0m $0.emit(subscribe: .subscriptionChanged(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m220 |[0;0m .unsubscribed(
[0;36m221 |[0;0m channels: currentInput.channelNames(withPresence: true).map { PubNubChannel(channel: $0) }.consolidated(),
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:331:44: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m329 |[0;0m }
[0;36m330 |[0;0m
[0;36m331 |[0;0m func unsubscribeCleanup(subscribeChange: SubscriptionChangeEvent) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m332 |[0;0m // Call Leave on channels/groups
[0;36m333 |[0;0m if !configuration.supressLeaveEvents {
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:100:64: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m98 |[0;0m at cursor: SubscribeCursor?
[0;36m99 |[0;0m ) {
[0;36m100 |[0;0m let subscribeChange = internalState.lockedWrite { state -> SubscriptionChangeEvent in
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m101 |[0;0m .subscribed(
[0;36m102 |[0;0m channels: channels.map { PubNubChannel(channel: $0) }.filter { state.channels.insert($0) }.consolidated(),
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:107:36: [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m105 |[0;0m }
[0;36m106 |[0;0m if subscribeChange.didChange {
[0;36m107 |[0;0m notify { $0.emit(subscribe: .subscriptionChanged(subscribeChange)) }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m108 |[0;0m }
[0;36m109 |[0;0m if subscribeChange.didChange || !connectionStatus.isActive {
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:205:39: [1;33mwarning: [1;39m'responseReceived' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m203 |[0;0m }
[0;36m204 |[0;0m
[0;36m205 |[0;0m listener.emit(subscribe: .responseReceived(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'responseReceived' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m206 |[0;0m SubscribeResponseHeader(
[0;36m207 |[0;0m channels: pubnubChannels.values.map { $0 },
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:206:15: [1;33mwarning: [1;39m'SubscribeResponseHeader' is deprecated: This struct will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m204 |[0;0m
[0;36m205 |[0;0m listener.emit(subscribe: .responseReceived(
[0;36m206 |[0;0m SubscribeResponseHeader(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscribeResponseHeader' is deprecated: This struct will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m207 |[0;0m channels: pubnubChannels.values.map { $0 },
[0;36m208 |[0;0m groups: pubnubGroups.values.map { $0 },
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:275:64: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m273 |[0;0m
[0;36m274 |[0;0m func unsubscribe(from channels: [String], and channelGroups: [String]) {
[0;36m275 |[0;0m let subscribeChange = internalState.lockedWrite { state -> SubscriptionChangeEvent in
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m276 |[0;0m .unsubscribed(
[0;36m277 |[0;0m channels: channels.compactMap {
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:296:29: [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m294 |[0;0m if subscribeChange.didChange {
[0;36m295 |[0;0m notify {
[0;36m296 |[0;0m $0.emit(subscribe: .subscriptionChanged(subscribeChange))
[0;36m|[0;0m `- [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m297 |[0;0m }
[0;36m298 |[0;0m // Call unsubscribe to cleanup remaining state items
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:306:71: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m304 |[0;0m func unsubscribeAll() {
[0;36m305 |[0;0m // Remove All Channels & Groups
[0;36m306 |[0;0m let subscribeChange = internalState.lockedWrite { mutableState -> SubscriptionChangeEvent in
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m307 |[0;0m
[0;36m308 |[0;0m let removedChannels = mutableState.channels
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift:322:29: [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m320 |[0;0m if subscribeChange.didChange {
[0;36m321 |[0;0m notify {
[0;36m322 |[0;0m $0.emit(subscribe: .subscriptionChanged(subscribeChange))
[0;36m|[0;0m `- [1;33mwarning: [1;39m'subscriptionChanged' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m323 |[0;0m }
[0;36m324 |[0;0m // Cancel previous subscribe request.
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/SubscriptionStream.swift:87:28: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m85 |[0;0m case connectionStatusChanged(ConnectionStatus)
[0;36m86 |[0;0m /// A change in the subscribed channels or groups has occurred
[0;36m87 |[0;0m case subscriptionChanged(SubscriptionChangeEvent)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m88 |[0;0m /// A presence change has been received
[0;36m89 |[0;0m case presenceChanged(PubNubPresenceChange)
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Subscribe/Legacy/SubscriptionStream.swift:161:46: [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m159 |[0;0m public var didReceiveSubscription: ((SubscriptionEvent) -> Void)?
[0;36m160 |[0;0m /// Receiver for changes in the subscribe/unsubscribe status of channels/groups
[0;36m161 |[0;0m public var didReceiveSubscriptionChange: ((SubscriptionChangeEvent) -> Void)?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscriptionChangeEvent' is deprecated: This enumeration will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m162 |[0;0m /// Receiver for status (Connection & Error) events
[0;36m163 |[0;0m public var didReceiveStatus: ((StatusEvent) -> Void)?
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/KMP/KMPPubNub+AppContext.swift:85:99: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m83 |[0;0m }
[0;36m84 |[0;0m
[0;36m85 |[0;0m private func mapToPubNubIncludeFields(from includeFields: KMPAppContextIncludeFields) -> PubNub.IncludeFields {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m86 |[0;0m PubNub.IncludeFields(
[0;36m87 |[0;0m custom: includeFields.includeCustom,
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/KMP/KMPPubNub+AppContext.swift:86:12: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m84 |[0;0m
[0;36m85 |[0;0m private func mapToPubNubIncludeFields(from includeFields: KMPAppContextIncludeFields) -> PubNub.IncludeFields {
[0;36m86 |[0;0m PubNub.IncludeFields(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m87 |[0;0m custom: includeFields.includeCustom,
[0;36m88 |[0;0m type: includeFields.includeType,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/APIs/Objects+PubNub.swift:702:14: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m700 |[0;0m /// - **Failure**: An `Error` describing the failure
[0;36m701 |[0;0m func allChannelMetadata(
[0;36m702 |[0;0m include: IncludeFields = IncludeFields(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m703 |[0;0m filter: String? = nil,
[0;36m704 |[0;0m sort: [ObjectSortField] = [],
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/APIs/Objects+PubNub.swift:702:30: [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m700 |[0;0m /// - **Failure**: An `Error` describing the failure
[0;36m701 |[0;0m func allChannelMetadata(
[0;36m702 |[0;0m include: IncludeFields = IncludeFields(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IncludeFields' is deprecated: Will be replaced with PubNub.UserIncludeFields and PubNub.ChannelIncludeFields for the User and Channel methods, respectively[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m703 |[0;0m filter: String? = nil,
[0;36m704 |[0;0m sort: [ObjectSortField] = [],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Helpers/Crypto/Miscellaneous/CryptoInputStream.swift:390:14: [1;33mwarning: [1;39m'assign(from:count:)' is deprecated: renamed to 'update(from:count:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m388 |[0;0m readBuffer[cryptedBufferRead...].withUnsafeBufferPointer {
[0;36m389 |[0;0m guard let baseAddress = $0.baseAddress else { return }
[0;36m390 |[0;0m buffer.assign(from: baseAddress, count: bytesToRead)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'assign(from:count:)' is deprecated: renamed to 'update(from:count:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'update(from:count:)' instead[0;0m
[0;36m391 |[0;0m }
[0;36m392 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Networking/HTTPRouter.swift:44:24: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m public extension RouterConfiguration {
[0;36m43 |[0;0m /// UserId to be used as a device identifier
[0;36m44 |[0;0m var userId: String { uuid }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m45 |[0;0m
[0;36m46 |[0;0m /// The scheme used when creating the URL for the request
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/EventEngine/Subscribe/Effects/SubscribeEffects.swift:93:31: [1;33mwarning: [1;39m'responseReceived' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m91 |[0;0m case .success(let response):
[0;36m92 |[0;0m selfRef.subscriptions.forEach {
[0;36m93 |[0;0m $0.emit(subscribe: .responseReceived(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'responseReceived' is deprecated: This case will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m94 |[0;0m SubscribeResponseHeader(
[0;36m95 |[0;0m channels: selfRef.request.channels.map { PubNubChannel(channel: $0) },
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/EventEngine/Subscribe/Effects/SubscribeEffects.swift:94:13: [1;33mwarning: [1;39m'SubscribeResponseHeader' is deprecated: This struct will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m92 |[0;0m selfRef.subscriptions.forEach {
[0;36m93 |[0;0m $0.emit(subscribe: .responseReceived(
[0;36m94 |[0;0m SubscribeResponseHeader(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'SubscribeResponseHeader' is deprecated: This struct will be removed in future versions[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m95 |[0;0m channels: selfRef.request.channels.map { PubNubChannel(channel: $0) },
[0;36m96 |[0;0m groups: selfRef.request.groups.map { PubNubChannel(channel: $0) },
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:241:67: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m239 |[0;0m let router = ObjectsUserRouter(
[0;36m240 |[0;0m .fetch(
[0;36m241 |[0;0m metadataId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m242 |[0;0m include: PubNub.UserIncludeFields(custom: includeCustom).includeFields
[0;36m243 |[0;0m ),
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:241:89: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m239 |[0;0m let router = ObjectsUserRouter(
[0;36m240 |[0;0m .fetch(
[0;36m241 |[0;0m metadataId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m242 |[0;0m include: PubNub.UserIncludeFields(custom: includeCustom).includeFields
[0;36m243 |[0;0m ),
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:274:69: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m272 |[0;0m .set(
[0;36m273 |[0;0m metadata: PubNubUserMetadataBase(
[0;36m274 |[0;0m metadataId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m275 |[0;0m name: name,
[0;36m276 |[0;0m type: type,
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:274:91: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m272 |[0;0m .set(
[0;36m273 |[0;0m metadata: PubNubUserMetadataBase(
[0;36m274 |[0;0m metadataId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m275 |[0;0m name: name,
[0;36m276 |[0;0m type: type,
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:313:61: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m311 |[0;0m ) {
[0;36m312 |[0;0m createUser(
[0;36m313 |[0;0m userId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m314 |[0;0m name: name,
[0;36m315 |[0;0m type: type,
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:313:83: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m311 |[0;0m ) {
[0;36m312 |[0;0m createUser(
[0;36m313 |[0;0m userId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m314 |[0;0m name: name,
[0;36m315 |[0;0m type: type,
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:333:73: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m331 |[0;0m ) {
[0;36m332 |[0;0m let router = ObjectsUserRouter(
[0;36m333 |[0;0m .remove(metadataId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m334 |[0;0m configuration: requestConfig.customConfiguration ?? configuration
[0;36m335 |[0;0m )
/Users/admin/builder/spi-builder-workspace/PubNubUser/Sources/User+PubNub.swift:333:95: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m331 |[0;0m ) {
[0;36m332 |[0;0m let router = ObjectsUserRouter(
[0;36m333 |[0;0m .remove(metadataId: userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m334 |[0;0m configuration: requestConfig.customConfiguration ?? configuration
[0;36m335 |[0;0m )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:93:7: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m91 |[0;0m public var user: (any PubNubUserMetadata)? {
[0;36m92 |[0;0m get {
[0;36m93 |[0;0m uuid
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'user' instead[0;0m
[0;36m94 |[0;0m } set {
[0;36m95 |[0;0m uuid = newValue
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:95:7: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m93 |[0;0m uuid
[0;36m94 |[0;0m } set {
[0;36m95 |[0;0m uuid = newValue
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'user' instead[0;0m
[0;36m96 |[0;0m }
[0;36m97 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:102:7: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m100 |[0;0m public var userMetadataId: String {
[0;36m101 |[0;0m get {
[0;36m102 |[0;0m uuidMetadataId
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m103 |[0;0m } set {
[0;36m104 |[0;0m uuidMetadataId = newValue
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:104:7: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m102 |[0;0m uuidMetadataId
[0;36m103 |[0;0m } set {
[0;36m104 |[0;0m uuidMetadataId = newValue
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m105 |[0;0m }
[0;36m106 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:160:10: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m158 |[0;0m eTag: String? = nil
[0;36m159 |[0;0m ) {
[0;36m160 |[0;0m self.uuidMetadataId = userMetadataId
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m161 |[0;0m self.channelMetadataId = channelMetadataId
[0;36m162 |[0;0m self.uuid = user
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:162:10: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m160 |[0;0m self.uuidMetadataId = userMetadataId
[0;36m161 |[0;0m self.channelMetadataId = channelMetadataId
[0;36m162 |[0;0m self.uuid = user
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'user' instead[0;0m
[0;36m163 |[0;0m self.channel = channel
[0;36m164 |[0;0m self.concreteCustom = concreteCustom?.mapValues { $0.scalarValue }
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:248:7: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m246 |[0;0m if let concreteUUID = try? container.decodeIfPresent(PubNubUserMetadataBase.self, forKey: .uuid) {
[0;36m247 |[0;0m self.concreteUser = concreteUUID
[0;36m248 |[0;0m uuidMetadataId = concreteUUID.metadataId
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m249 |[0;0m } else {
[0;36m250 |[0;0m let uuidContainer = try container.nestedContainer(keyedBy: NestedCodingKeys.self, forKey: .uuid)
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Models/PubNubMembershipMetadata.swift:251:7: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m249 |[0;0m } else {
[0;36m250 |[0;0m let uuidContainer = try container.nestedContainer(keyedBy: NestedCodingKeys.self, forKey: .uuid)
[0;36m251 |[0;0m uuidMetadataId = try uuidContainer.decode(String.self, forKey: .id)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m252 |[0;0m concreteUser = nil
[0;36m253 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PubNub/Networking/Routers/PushRouter.swift:83:41: [1;33mwarning: [1;39m'gcm' is deprecated: renamed to 'fcm'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m81 |[0;0m }
[0;36m82 |[0;0m
[0;36m83 |[0;0m if service == .fcm || service == .gcm {
[0;36m|[0;0m |- [1;33mwarning: [1;39m'gcm' is deprecated: renamed to 'fcm'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'fcm' instead[0;0m
[0;36m84 |[0;0m return String(data: token, encoding: .utf8)
[0;36m85 |[0;0m } else {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/Membership+PubNub.swift:246:72: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m244 |[0;0m completion: @escaping ((Result<(memberships: [PubNubMembership], next: PubNubHashedPage?), Error>) -> Void)
[0;36m245 |[0;0m ) {
[0;36m246 |[0;0m let computedUserId = userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m247 |[0;0m
[0;36m248 |[0;0m let router = ObjectsMembershipsRouter(
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/Membership+PubNub.swift:246:94: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m244 |[0;0m completion: @escaping ((Result<(memberships: [PubNubMembership], next: PubNubHashedPage?), Error>) -> Void)
[0;36m245 |[0;0m ) {
[0;36m246 |[0;0m let computedUserId = userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m247 |[0;0m
[0;36m248 |[0;0m let router = ObjectsMembershipsRouter(
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/Membership+PubNub.swift:382:72: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m380 |[0;0m completion: ((Result<Void, Error>) -> Void)?
[0;36m381 |[0;0m ) {
[0;36m382 |[0;0m let computedUserId = userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m383 |[0;0m
[0;36m384 |[0;0m let router = ObjectsMembershipsRouter(
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/Membership+PubNub.swift:382:94: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m380 |[0;0m completion: ((Result<Void, Error>) -> Void)?
[0;36m381 |[0;0m ) {
[0;36m382 |[0;0m let computedUserId = userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m383 |[0;0m
[0;36m384 |[0;0m let router = ObjectsMembershipsRouter(
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/Membership+PubNub.swift:482:72: [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m480 |[0;0m completion: ((Result<Void, Error>) -> Void)?
[0;36m481 |[0;0m ) {
[0;36m482 |[0;0m let computedUserId = userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'uuid' is deprecated: uuid is deprecated. Use userId instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m483 |[0;0m
[0;36m484 |[0;0m let router = ObjectsMembershipsRouter(
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/Membership+PubNub.swift:482:94: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m480 |[0;0m completion: ((Result<Void, Error>) -> Void)?
[0;36m481 |[0;0m ) {
[0;36m482 |[0;0m let computedUserId = userId ?? (requestConfig.customConfiguration?.uuid ?? configuration.uuid)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m483 |[0;0m
[0;36m484 |[0;0m let router = ObjectsMembershipsRouter(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/PubNubMembership.swift:321:13: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m319 |[0;0m func convert() -> PubNubMembership {
[0;36m320 |[0;0m return PubNubMembership(
[0;36m321 |[0;0m user: uuid?.convert() ?? PubNubUser(id: uuidMetadataId),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'user'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'user' instead[0;0m
[0;36m322 |[0;0m space: channel?.convert() ?? PubNubSpace(id: channelMetadataId),
[0;36m323 |[0;0m status: status,
/Users/admin/builder/spi-builder-workspace/PubNubMembership/Sources/PubNubMembership.swift:321:47: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m319 |[0;0m func convert() -> PubNubMembership {
[0;36m320 |[0;0m return PubNubMembership(
[0;36m321 |[0;0m user: uuid?.convert() ?? PubNubUser(id: uuidMetadataId),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m322 |[0;0m space: channel?.convert() ?? PubNubSpace(id: channelMetadataId),
[0;36m323 |[0;0m status: status,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:121:20: [1;33mwarning: [1;39menum case 'success' has one associated value that is a tuple of 2 elements[0;0m
[0;36m119 |[0;0m ) { result in
[0;36m120 |[0;0m switch result {
[0;36m121 |[0;0m case let .success(uuid, stateByChannel):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'success' has one associated value that is a tuple of 2 elements[0;0m
[0;36m122 |[0;0m print("The UUID `\(uuid)` has the following presence state \(stateByChannel)")
[0;36m123 |[0;0m case let .failure(error):
<unknown>:0: [1;39mnote: [1;39m'success' declared here[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:116:29: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m // Get the presence state for a channel and channel group
[0;36m115 |[0;0m pubnub.getPresenceState(
[0;36m116 |[0;0m for: pubnub.configuration.uuid,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m117 |[0;0m on: ["channelSwift"],
[0;36m118 |[0;0m and: ["demo"]
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:137:45: [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m135 |[0;0m switch result {
[0;36m136 |[0;0m case let .success(presenceSet):
[0;36m137 |[0;0m print("The String value for `New` is: \([4;39mpresenceSet.codableValue[rawValue: "new"] as? String[0;0m)")
[0;36m|[0;0m | |- [1;39mnote: [1;39mprovide a default value to avoid this warning[0;0m
[0;36m|[0;0m | `- [1;39mnote: [1;39muse 'String(describing:)' to silence this warning[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m138 |[0;0m case let .failure(error):
[0;36m139 |[0;0m print("Failed Set State Response: \(error.localizedDescription)")
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:157:44: [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m155 |[0;0m switch result {
[0;36m156 |[0;0m case let .success(presenceSet):
[0;36m157 |[0;0m print("The Object representation is: \([4;39mtry? presenceSet.codableValue.decode(MyPresenceState.self)[0;0m)")
[0;36m|[0;0m | |- [1;39mnote: [1;39muse a default value parameter to avoid this warning[0;0m
[0;36m|[0;0m | |- [1;39mnote: [1;39mprovide a default value to avoid this warning[0;0m
[0;36m|[0;0m | `- [1;39mnote: [1;39muse 'String(describing:)' to silence this warning[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m158 |[0;0m case let .failure(error):
[0;36m159 |[0;0m print("Failed Set State Response: \(error.localizedDescription)")
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Snippets/SubscribeNew/subscriptions.swift:70:7: [1;33mwarning: [1;39minitialization of immutable value 'clonedSubscriptionSet' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m68 |[0;0m .subscription()
[0;36m69 |[0;0m
[0;36m70 |[0;0m let clonedSubscriptionSet = subscriptionSet.clone()
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'clonedSubscriptionSet' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m71 |[0;0m let clonedSubscription = subscription.clone()
[0;36m72 |[0;0m // snippet.end
/Users/admin/builder/spi-builder-workspace/Snippets/SubscribeNew/subscriptions.swift:71:7: [1;33mwarning: [1;39minitialization of immutable value 'clonedSubscription' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m69 |[0;0m
[0;36m70 |[0;0m let clonedSubscriptionSet = subscriptionSet.clone()
[0;36m71 |[0;0m let clonedSubscription = subscription.clone()
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'clonedSubscription' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m72 |[0;0m // snippet.end
[0;36m73 |[0;0m }
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/ListenersOld/listeners-old.swift:134:63: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m132 |[0;0m
[0;36m133 |[0;0m case .membershipMetadataSet(let membership):
[0;36m134 |[0;0m print("Membership established between UUID \(membership.uuidMetadataId) and channel \(membership.channelMetadataId).")
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m135 |[0;0m
[0;36m136 |[0;0m case .membershipMetadataRemoved(let membership):
/Users/admin/builder/spi-builder-workspace/Snippets/ListenersOld/listeners-old.swift:137:59: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m135 |[0;0m
[0;36m136 |[0;0m case .membershipMetadataRemoved(let membership):
[0;36m137 |[0;0m print("Membership removed between UUID \(membership.uuidMetadataId) and channel \(membership.channelMetadataId).")
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m138 |[0;0m
[0;36m139 |[0;0m case .messageActionAdded(let messageAction):
/Users/admin/builder/spi-builder-workspace/Snippets/ListenersOld/listeners-old.swift:76:47: [1;33mwarning: [1;39mimmutable value 'groups' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m74 |[0;0m case .connectionStatusChanged(let connectionChange):
[0;36m75 |[0;0m switch connectionChange {
[0;36m76 |[0;0m case let .subscriptionChanged(channels, groups):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'groups' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m77 |[0;0m print("The SDK has subscribed to new channels or channel groups after the initial connection")
[0;36m78 |[0;0m print("Currently subscribed channels: \(channels)")
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Misc/misc.swift:36:7: [1;33mwarning: [1;39mimmutable value 'encryptedMessage' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m34 |[0;0m let messageToEncrypt = Data("this is message".utf8)
[0;36m35 |[0;0m // Encrypt the message
[0;36m36 |[0;0m let encryptedMessage: Data = try cryptoModule.encrypt(data: messageToEncrypt).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'encryptedMessage' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m37 |[0;0m // Proceed with encrypted message
[0;36m38 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Snippets/Misc/misc.swift:49:7: [1;33mwarning: [1;39mimmutable value 'decryptedData' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m47 |[0;0m let encryptedMessage = try cryptoModule.encrypt(data: messageToEncrypt).get()
[0;36m48 |[0;0m // Decrypt data
[0;36m49 |[0;0m let decryptedData: Data = try cryptoModule.decrypt(data: encryptedMessage).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'decryptedData' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m50 |[0;0m // Proceed with decrypted data
[0;36m51 |[0;0m }
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:121:20: [1;33mwarning: [1;39menum case 'success' has one associated value that is a tuple of 2 elements[0;0m
[0;36m119 |[0;0m ) { result in
[0;36m120 |[0;0m switch result {
[0;36m121 |[0;0m case let .success(uuid, stateByChannel):
[0;36m|[0;0m `- [1;33mwarning: [1;39menum case 'success' has one associated value that is a tuple of 2 elements[0;0m
[0;36m122 |[0;0m print("The UUID `\(uuid)` has the following presence state \(stateByChannel)")
[0;36m123 |[0;0m case let .failure(error):
<unknown>:0: [1;39mnote: [1;39m'success' declared here[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:116:29: [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m // Get the presence state for a channel and channel group
[0;36m115 |[0;0m pubnub.getPresenceState(
[0;36m116 |[0;0m for: pubnub.configuration.uuid,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuid' is deprecated: renamed to 'userId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userId' instead[0;0m
[0;36m117 |[0;0m on: ["channelSwift"],
[0;36m118 |[0;0m and: ["demo"]
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:137:45: [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m135 |[0;0m switch result {
[0;36m136 |[0;0m case let .success(presenceSet):
[0;36m137 |[0;0m print("The String value for `New` is: \([4;39mpresenceSet.codableValue[rawValue: "new"] as? String[0;0m)")
[0;36m|[0;0m | |- [1;39mnote: [1;39mprovide a default value to avoid this warning[0;0m
[0;36m|[0;0m | `- [1;39mnote: [1;39muse 'String(describing:)' to silence this warning[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m138 |[0;0m case let .failure(error):
[0;36m139 |[0;0m print("Failed Set State Response: \(error.localizedDescription)")
/Users/admin/builder/spi-builder-workspace/Snippets/Presence/presence.swift:157:44: [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m155 |[0;0m switch result {
[0;36m156 |[0;0m case let .success(presenceSet):
[0;36m157 |[0;0m print("The Object representation is: \([4;39mtry? presenceSet.codableValue.decode(MyPresenceState.self)[0;0m)")
[0;36m|[0;0m | |- [1;39mnote: [1;39muse a default value parameter to avoid this warning[0;0m
[0;36m|[0;0m | |- [1;39mnote: [1;39mprovide a default value to avoid this warning[0;0m
[0;36m|[0;0m | `- [1;39mnote: [1;39muse 'String(describing:)' to silence this warning[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mstring interpolation produces a debug description for an optional value; did you mean to make this explicit?[0;0m
[0;36m158 |[0;0m case let .failure(error):
[0;36m159 |[0;0m print("Failed Set State Response: \(error.localizedDescription)")
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Snippets/ListenersOld/listeners-old.swift:134:63: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m132 |[0;0m
[0;36m133 |[0;0m case .membershipMetadataSet(let membership):
[0;36m134 |[0;0m print("Membership established between UUID \(membership.uuidMetadataId) and channel \(membership.channelMetadataId).")
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m135 |[0;0m
[0;36m136 |[0;0m case .membershipMetadataRemoved(let membership):
/Users/admin/builder/spi-builder-workspace/Snippets/ListenersOld/listeners-old.swift:137:59: [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m135 |[0;0m
[0;36m136 |[0;0m case .membershipMetadataRemoved(let membership):
[0;36m137 |[0;0m print("Membership removed between UUID \(membership.uuidMetadataId) and channel \(membership.channelMetadataId).")
[0;36m|[0;0m |- [1;33mwarning: [1;39m'uuidMetadataId' is deprecated: renamed to 'userMetadataId'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'userMetadataId' instead[0;0m
[0;36m138 |[0;0m
[0;36m139 |[0;0m case .messageActionAdded(let messageAction):
/Users/admin/builder/spi-builder-workspace/Snippets/ListenersOld/listeners-old.swift:76:47: [1;33mwarning: [1;39mimmutable value 'groups' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m74 |[0;0m case .connectionStatusChanged(let connectionChange):
[0;36m75 |[0;0m switch connectionChange {
[0;36m76 |[0;0m case let .subscriptionChanged(channels, groups):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'groups' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m77 |[0;0m print("The SDK has subscribed to new channels or channel groups after the initial connection")
[0;36m78 |[0;0m print("Currently subscribed channels: \(channels)")
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:128:1: [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m126 |[0;0m // Enable all logging levels - this captures everything including debug information
[0;36m127 |[0;0m // Useful during development to see all SDK operations
[0;36m128 |[0;0m PubNubLogger(levels: [.all])
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m129 |[0;0m // snippet.end
[0;36m130 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:134:1: [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m132 |[0;0m // Enable only error logging - captures only critical errors
[0;36m133 |[0;0m // Useful for production environments where you only want to know about serious issues
[0;36m134 |[0;0m PubNubLogger(levels: [.error])
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m135 |[0;0m // snippet.end
[0;36m136 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:145:1: [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m143 |[0;0m // - .event: Significant event notifications
[0;36m144 |[0;0m // - .info: Informational messages
[0;36m145 |[0;0m PubNubLogger(levels: [.error, .warn, .event, .info])
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m146 |[0;0m // snippet.end
[0;36m147 |[0;0m
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:22:8: [1;33mwarning: [1;39mresult of call to 'channel' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m20 |[0;0m
[0;36m21 |[0;0m // snippet.channel-entity
[0;36m22 |[0;0m pubnub.channel("channelName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'channel' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m23 |[0;0m // snippet.end
[0;36m24 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:26:8: [1;33mwarning: [1;39mresult of call to 'channelGroup' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m24 |[0;0m
[0;36m25 |[0;0m // snippet.channel-group-entity
[0;36m26 |[0;0m pubnub.channelGroup("channelGroupName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'channelGroup' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m27 |[0;0m // snippet.end
[0;36m28 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:30:8: [1;33mwarning: [1;39mresult of call to 'channelMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m28 |[0;0m
[0;36m29 |[0;0m // snippet.channel-metadata-entity
[0;36m30 |[0;0m pubnub.channelMetadata("channelMetadataName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'channelMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m31 |[0;0m // snippet.end
[0;36m32 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:34:8: [1;33mwarning: [1;39mresult of call to 'userMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m32 |[0;0m
[0;36m33 |[0;0m // snippet.user-metadata-entity
[0;36m34 |[0;0m pubnub.userMetadata("userMetadataName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'userMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m35 |[0;0m // snippet.end
[0;36m36 |[0;0m
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Files/files.swift:43:22: [1;33mwarning: [1;39mimmutable value 'task' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m41 |[0;0m } completion: { result in
[0;36m42 |[0;0m switch result {
[0;36m43 |[0;0m case let .success((task, file, publishedAt)):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'task' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m44 |[0;0m print("The file with an ID of \(file.fileId) was uploaded at \(publishedAt) timetoken)")
[0;36m45 |[0;0m case let .failure(error):
/Users/admin/builder/spi-builder-workspace/Snippets/Files/files.swift:141:21: [1;33mwarning: [1;39m'init()' was deprecated in macOS 10.15: Please use NSURLSessionConfiguration.defaultSessionConfiguration or other class methods to create instances[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m139 |[0;0m ),
[0;36m140 |[0;0m fileSession: URLSession(
[0;36m141 |[0;0m configuration: .init(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'init()' was deprecated in macOS 10.15: Please use NSURLSessionConfiguration.defaultSessionConfiguration or other class methods to create instances[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m142 |[0;0m delegate: FileSessionManager(),
[0;36m143 |[0;0m delegateQueue: nil
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/AccessManager/access-manager.swift:35:8: [1;33mwarning: [1;39mresult of call to 'parse(token:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m33 |[0;0m // snippet.parse-token
[0;36m34 |[0;0m // Parse an existing token
[0;36m35 |[0;0m pubnub.parse(token: "#yourAuthToken")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'parse(token:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m36 |[0;0m // snippet.end
[0;36m37 |[0;0m
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:22:8: [1;33mwarning: [1;39mresult of call to 'channel' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m20 |[0;0m
[0;36m21 |[0;0m // snippet.channel-entity
[0;36m22 |[0;0m pubnub.channel("channelName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'channel' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m23 |[0;0m // snippet.end
[0;36m24 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:26:8: [1;33mwarning: [1;39mresult of call to 'channelGroup' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m24 |[0;0m
[0;36m25 |[0;0m // snippet.channel-group-entity
[0;36m26 |[0;0m pubnub.channelGroup("channelGroupName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'channelGroup' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m27 |[0;0m // snippet.end
[0;36m28 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:30:8: [1;33mwarning: [1;39mresult of call to 'channelMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m28 |[0;0m
[0;36m29 |[0;0m // snippet.channel-metadata-entity
[0;36m30 |[0;0m pubnub.channelMetadata("channelMetadataName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'channelMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m31 |[0;0m // snippet.end
[0;36m32 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Entities/entities.swift:34:8: [1;33mwarning: [1;39mresult of call to 'userMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m32 |[0;0m
[0;36m33 |[0;0m // snippet.user-metadata-entity
[0;36m34 |[0;0m pubnub.userMetadata("userMetadataName")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'userMetadata' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m35 |[0;0m // snippet.end
[0;36m36 |[0;0m
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:128:1: [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m126 |[0;0m // Enable all logging levels - this captures everything including debug information
[0;36m127 |[0;0m // Useful during development to see all SDK operations
[0;36m128 |[0;0m PubNubLogger(levels: [.all])
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m129 |[0;0m // snippet.end
[0;36m130 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:134:1: [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m132 |[0;0m // Enable only error logging - captures only critical errors
[0;36m133 |[0;0m // Useful for production environments where you only want to know about serious issues
[0;36m134 |[0;0m PubNubLogger(levels: [.error])
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m135 |[0;0m // snippet.end
[0;36m136 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:145:1: [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m143 |[0;0m // - .event: Significant event notifications
[0;36m144 |[0;0m // - .info: Informational messages
[0;36m145 |[0;0m PubNubLogger(levels: [.error, .warn, .event, .info])
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of 'PubNubLogger' initializer is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m146 |[0;0m // snippet.end
[0;36m147 |[0;0m
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:31:9: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m29 |[0;0m if #available(iOS 14.0, macOS 11.0, watchOS 7.0, tvOS 14.0, *) {
[0;36m30 |[0;0m // snippet.os-log-writer
[0;36m31 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m32 |[0;0m configuration: .init(
[0;36m33 |[0;0m publishKey: "demo",
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:90:7: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m88 |[0;0m func customLogWriterUsageExample() {
[0;36m89 |[0;0m // snippet.custom-log-writer-usage
[0;36m90 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m91 |[0;0m configuration: .init(
[0;36m92 |[0;0m publishKey: "demo",
/Users/admin/builder/spi-builder-workspace/Snippets/Logging/logging.swift:107:9: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m105 |[0;0m if #available(iOS 14.0, macOS 11.0, watchOS 7.0, tvOS 14.0, *) {
[0;36m106 |[0;0m // snippet.combined-log-writers
[0;36m107 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m108 |[0;0m configuration: .init(
[0;36m109 |[0;0m publishKey: "demo",
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Configuration/configuration.swift:27:7: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m25 |[0;0m
[0;36m26 |[0;0m // Creates a PubNub instance with the configuration specified above
[0;36m27 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m28 |[0;0m configuration: configuration
[0;36m29 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Snippets/Configuration/configuration.swift:36:7: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m34 |[0;0m // snippet.crypto-module
[0;36m35 |[0;0m // Uses 256-bit AES-CBC encryption (recommended) with backward compatibility for legacy encryption
[0;36m36 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m37 |[0;0m configuration: PubNubConfiguration(
[0;36m38 |[0;0m publishKey: "demo",
/Users/admin/builder/spi-builder-workspace/Snippets/Configuration/configuration.swift:50:7: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m48 |[0;0m // snippet.legacy-crypto-module
[0;36m49 |[0;0m // Uses a legacy encryption mechanism (128-bit cipher key entropy) that is no longer recommended
[0;36m50 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m51 |[0;0m configuration: PubNubConfiguration(
[0;36m52 |[0;0m publishKey: "demo",
/Users/admin/builder/spi-builder-workspace/Snippets/Configuration/configuration.swift:83:7: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m81 |[0;0m
[0;36m82 |[0;0m // Creates a PubNub instance with retry mechanism enabled
[0;36m83 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m84 |[0;0m configuration: PubNubConfiguration(
[0;36m85 |[0;0m publishKey: "demo",
/Users/admin/builder/spi-builder-workspace/Snippets/Configuration/configuration.swift:102:7: [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m100 |[0;0m )
[0;36m101 |[0;0m
[0;36m102 |[0;0m let pubnub = PubNub(
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'pubnub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m103 |[0;0m configuration: config
[0;36m104 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Snippets/Configuration/configuration.swift:140:7: [1;33mwarning: [1;39minitialization of immutable value 'newPubNub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m138 |[0;0m config.userId = "my_new_userId"
[0;36m139 |[0;0m // Creating a new PubNub instance with the modified configuration
[0;36m140 |[0;0m let newPubNub = PubNub(configuration: config)
[0;36m|[0;0m `- [1;33mwarning: [1;39minitialization of immutable value 'newPubNub' was never used; consider replacing with assignment to '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m141 |[0;0m // snippet.end
[0;36m142 |[0;0m }
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/AccessManager/access-manager.swift:35:8: [1;33mwarning: [1;39mresult of call to 'parse(token:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m33 |[0;0m // snippet.parse-token
[0;36m34 |[0;0m // Parse an existing token
[0;36m35 |[0;0m pubnub.parse(token: "#yourAuthToken")
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'parse(token:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m36 |[0;0m // snippet.end
[0;36m37 |[0;0m
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/Users/admin/builder/spi-builder-workspace/Snippets/Files/files.swift:43:22: [1;33mwarning: [1;39mimmutable value 'task' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m41 |[0;0m } completion: { result in
[0;36m42 |[0;0m switch result {
[0;36m43 |[0;0m case let .success((task, file, publishedAt)):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'task' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m44 |[0;0m print("The file with an ID of \(file.fileId) was uploaded at \(publishedAt) timetoken)")
[0;36m45 |[0;0m case let .failure(error):
/Users/admin/builder/spi-builder-workspace/Snippets/Files/files.swift:141:21: [1;33mwarning: [1;39m'init()' was deprecated in macOS 10.15: Please use NSURLSessionConfiguration.defaultSessionConfiguration or other class methods to create instances[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m139 |[0;0m ),
[0;36m140 |[0;0m fileSession: URLSession(
[0;36m141 |[0;0m configuration: .init(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'init()' was deprecated in macOS 10.15: Please use NSURLSessionConfiguration.defaultSessionConfiguration or other class methods to create instances[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m142 |[0;0m delegate: FileSessionManager(),
[0;36m143 |[0;0m delegateQueue: nil
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "PubNubSDK",
"name" : "PubNubSDK",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "4.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "PubNubSDK",
"targets" : [
"PubNubSDK"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PubNubUser",
"targets" : [
"PubNubUser"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PubNubSpace",
"targets" : [
"PubNubSpace"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PubNubMembership",
"targets" : [
"PubNubMembership"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "misc",
"targets" : [
"misc"
],
"type" : {
"snippet" : null
}
},
{
"name" : "configuration",
"targets" : [
"configuration"
],
"type" : {
"snippet" : null
}
},
{
"name" : "subscribe-unsubscribe-old",
"targets" : [
"subscribe-unsubscribe-old"
],
"type" : {
"snippet" : null
}
},
{
"name" : "access-manager",
"targets" : [
"access-manager"
],
"type" : {
"snippet" : null
}
},
{
"name" : "listeners-old",
"targets" : [
"listeners-old"
],
"type" : {
"snippet" : null
}
},
{
"name" : "pubnub",
"targets" : [
"pubnub"
],
"type" : {
"snippet" : null
}
},
{
"name" : "push-notifications",
"targets" : [
"push-notifications"
],
"type" : {
"snippet" : null
}
},
{
"name" : "publish",
"targets" : [
"publish"
],
"type" : {
"snippet" : null
}
},
{
"name" : "presence",
"targets" : [
"presence"
],
"type" : {
"snippet" : null
}
},
{
"name" : "history",
"targets" : [
"history"
],
"type" : {
"snippet" : null
}
},
{
"name" : "app-context",
"targets" : [
"app-context"
],
"type" : {
"snippet" : null
}
},
{
"name" : "files",
"targets" : [
"files"
],
"type" : {
"snippet" : null
}
},
{
"name" : "channel-group",
"targets" : [
"channel-group"
],
"type" : {
"snippet" : null
}
},
{
"name" : "subscriptions",
"targets" : [
"subscriptions"
],
"type" : {
"snippet" : null
}
},
{
"name" : "logging",
"targets" : [
"logging"
],
"type" : {
"snippet" : null
}
},
{
"name" : "entities",
"targets" : [
"entities"
],
"type" : {
"snippet" : null
}
},
{
"name" : "message-actions",
"targets" : [
"message-actions"
],
"type" : {
"snippet" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "PubNubUser",
"module_type" : "SwiftTarget",
"name" : "PubNubUser",
"path" : "PubNubUser/Sources",
"product_memberships" : [
"PubNubUser",
"PubNubMembership",
"misc",
"configuration",
"subscribe-unsubscribe-old",
"access-manager",
"listeners-old",
"pubnub",
"push-notifications",
"publish",
"presence",
"history",
"app-context",
"files",
"channel-group",
"subscriptions",
"logging",
"entities",
"message-actions"
],
"sources" : [
"Patcher+PubNubUser.swift",
"PubNubUser.swift",
"PubNubUserEvent.swift",
"User+PubNub.swift"
],
"target_dependencies" : [
"PubNubSDK"
],
"type" : "library"
},
{
"c99name" : "PubNubTests",
"module_type" : "SwiftTarget",
"name" : "PubNubTests",
"path" : "Tests/PubNubUnitTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_channels_add_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_channels_list_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_channels_list_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_channels_remove_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_delete_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_list_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Channel Groups/groups_list_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/badRequest_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/couldNotParseRequest.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/forbidden_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/forbidden_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/history_delete_not_enabled_for_key_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/internalServiceError_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/invalidCharacter_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/invalidSubscribeKey.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/invalid_device_token_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/malformedFilterExpression_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/maximumChannelCountExceeded_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/push_not_enabled_for_key_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/requestURITooLong_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/requestURITooLong_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/resourceNotFound_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/resourceNotFound_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/serviceUnavailable_Message.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/unauthorized_StatusCode.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/unknownEndpointError.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/EndpointError/unrecognizedEndpointError.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/appTransportSecurityRequiresSecureConnection.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/badServerResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/badURL.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/callIsActive.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/cancelled.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/cannotConnectToHost.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/cannotDecodeContentData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/cannotDecodeRawData.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/cannotFindHost.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/cannotParseResponse.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/clientCertificateRejected.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/clientCertificateRequired.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/dataLengthExceedsMaximum.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/dataNotAllowed.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/dnsLookupFailed.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/internationalRoamingOff.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/networkConnectionLost.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/notConnectedToInternet.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/resourceUnavailable.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/secureConnectionFailed.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/serverCertificateHasBadDate.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/serverCertificateHasUnknownRoot.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/serverCertificateNotYetValid.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/serverCertificateUntrusted.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/timedOut.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/unknown.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/unsupportedURL.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Errors/URLError/zeroByteResource.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_delete_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_error_invalidParam.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_error_invalidParam_raw.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_error_notEnabled.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_error_notEnabled_raw.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_generateURL_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_list_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_list_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_upload_sample.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/File/file_upload_sample_encrypted.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/addMessageAction_error_400.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/addMessageAction_error_403.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/addMessageAction_error_409.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/addMessageAction_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/addMessageAction_success_207.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/fetchMessageAction_error_400.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/fetchMessageAction_error_403.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/fetchMessageAction_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/fetchMessageAction_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/removeMessageAction_error_400.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/removeMessageAction_error_400_noMessage.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/removeMessageAction_error_403.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/removeMessageAction_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageActions/removeMessageAction_success_207.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageCounts/message_counts_error_invalid_arguments.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageCounts/message_counts_error_serviceNotEnabled.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageCounts/message_counts_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistoryWithActions_Fetch_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistoryWithActions_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Delete_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Fetch_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Fetch_success_emptyList.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Fetch_success_encrypted.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Fetch_success_mixedEncrypted.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Fetch_success_multipleChannels.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/MessageHistory/messageHistory_Fetch_success_withMeta.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_channel_all_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_channel_all_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_channel_fetch_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_channel_remove_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_400.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_403.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_404.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_409.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_412.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_415.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_429.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_500.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_error_503.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_members_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_membership_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_uuid_all_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_uuid_all_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_uuid_fetch_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Objects/objects_uuid_remove_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/getState_single_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/getState_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_singleChannel_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_singleChannel_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_singleChannel_success_stateful.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_success_disableUUID.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/herenow_success_stateful.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/leave_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/setState_missing_state.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/setState_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/wherenow_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Presence/wherenow_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Publish/publish_file_body_raw.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Publish/publish_invalid_json.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Publish/publish_invalid_key.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Publish/publish_message_too_large.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Publish/publish_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Publish/signal_message_too_large.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Push/push_list_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Push/push_list_success_empty.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Push/push_modify_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Push/push_remove_all_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscribe_uuidSet_nullUpdate.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_addMessageAction_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_channelRemove_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_channelSet_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_encrypted_message_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_handshake_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_invalid_json.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_membershipRemove_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_membershipSet_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_message_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_mixed_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_presence_interval.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_presence_stateChange.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_presence_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_removeMessageAction_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_signal_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_uuidRemove_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Subscribe/subscription_uuidSet_success.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/PubNubUnitTests/Support/Responses/Time/time_success.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"EventEngine/DispatcherTests.swift",
"EventEngine/EventEngineSubscriptionSessionStrategyTests.swift",
"EventEngine/EventEngineTests.swift",
"EventEngine/Presence/HeartbeatEffectTests.swift",
"EventEngine/Presence/LeaveEffectTests.swift",
"EventEngine/Presence/PresenceInputTests.swift",
"EventEngine/Presence/PresenceTransitionTests.swift",
"EventEngine/Presence/WaitEffectTests.swift",
"EventEngine/Subscribe/EmitMessagesTests.swift",
"EventEngine/Subscribe/EmitStatusTests.swift",
"EventEngine/Subscribe/SubscribeEffectsTests.swift",
"EventEngine/Subscribe/SubscribeInputTests.swift",
"EventEngine/Subscribe/SubscribeTransitionTests.swift",
"Extensions/Bool+PubNubTests.swift",
"Extensions/Collection+PubNubTests.swift",
"Extensions/Data+PubNubTests.swift",
"Extensions/DateFormatter+PubNubTests.swift",
"Extensions/DispatchQueue+PubNub.swift",
"Extensions/Error+PubNubTests.swift",
"Extensions/HTTPURLResponse+PubNubTests.swift",
"Extensions/Int+PubNubTests.swift",
"Extensions/OperationQueue+PubNubTests.swift",
"Extensions/Set+PubNubTests.swift",
"Extensions/String+PubNubTests.swift",
"Extensions/URL+PubNubTests.swift",
"Extensions/URLQueryItem+PubNubTests.swift",
"Extensions/URLRequest+PubNubTests.swift",
"Extensions/URLSessionConfiguration+PubNubTests.swift",
"Helpers/AtomicTests.swift",
"Helpers/ConstantsTests.swift",
"Helpers/CryptoTests.swift",
"Helpers/PAMTokenTests.swift",
"Helpers/ValidatedTests.swift",
"Helpers/WeakBoxTests.swift",
"Helpers/XMLCodingTests.swift",
"JSON/AnyJSON+CodableTests.swift",
"JSON/AnyJSONTests.swift",
"JSON/FlatJSONCodable+Test.swift",
"Networking/Operators/AutomaticRetryTests.swift",
"Networking/Operators/RequestIdOperatorTests.swift",
"Networking/Operators/RequestMutatorTests.swift",
"Networking/Operators/RequestRetrierTests.swift",
"Networking/Routers/ChannelGroupEndpointTests.swift",
"Networking/Routers/FileManagementRouterTests.swift",
"Networking/Routers/HistoryRouterTests.swift",
"Networking/Routers/MessageActionsRouterTests.swift",
"Networking/Routers/ObjectsChannelRouterTests.swift",
"Networking/Routers/ObjectsMembershipsRouterTests.swift",
"Networking/Routers/ObjectsUserRouterTests.swift",
"Networking/Routers/PresenceRouterTests.swift",
"Networking/Routers/PublishRouterTests.swift",
"Networking/Routers/PushRouterTests.swift",
"Networking/Routers/SubscribeRouterTests.swift",
"Networking/Routers/TimeRouterTests.swift",
"Networking/Session+EndpointErrorTests.swift",
"Networking/Session+URLErrorTests.swift",
"PubNubConfigurationTests.swift",
"PubNubTests.swift",
"Push/PubNubPushConfigTests.swift",
"Push/PubNubPushTargetTests.swift",
"Subscribe/API/SubscriptionSetTests.swift",
"Subscribe/API/SubscriptionTests.swift",
"Subscribe/Core/SessionStreamTests.swift",
"Subscribe/Core/SubscribeSessionFactoryTests.swift",
"Subscribe/Core/SubscriptionSessionTests.swift",
"Subscribe/Legacy/EventStreamTests.swift",
"Subscribe/Legacy/SubscriptionStreamTests.swift",
"Support/Extensions/EffectInvocation+Equatable.swift",
"Support/Factories/SubscribePayloadFactory.swift",
"Support/Factories/TestPubNubFactory.swift",
"Support/Helpers/ImportTestResource.swift",
"Support/Helpers/SessionStreamAwait.swift",
"Support/Helpers/TestLogWriter.swift",
"Support/Helpers/TestSetup.swift",
"Support/Helpers/XMLEncoder.swift",
"Support/Mocks/MockListener.swift",
"Support/Mocks/MockRequestOperators.swift",
"Support/Mocks/MockURLSession.swift"
],
"target_dependencies" : [
"PubNubSDK"
],
"type" : "test"
},
{
"c99name" : "PubNubSpace",
"module_type" : "SwiftTarget",
"name" : "PubNubSpace",
"path" : "PubNubSpace/Sources",
"product_memberships" : [
"PubNubSpace",
"PubNubMembership",
"misc",
"configuration",
"subscribe-unsubscribe-old",
"access-manager",
"listeners-old",
"pubnub",
"push-notifications",
"publish",
"presence",
"history",
"app-context",
"files",
"channel-group",
"subscriptions",
"logging",
"entities",
"message-actions"
],
"sources" : [
"Patcher+PubNubSpace.swift",
"PubNubSpace.swift",
"PubNubSpaceEvent.swift",
"Space+PubNub.swift"
],
"target_dependencies" : [
"PubNubSDK"
],
"type" : "library"
},
{
"c99name" : "PubNubSDK",
"module_type" : "SwiftTarget",
"name" : "PubNubSDK",
"path" : "Sources/PubNub",
"product_memberships" : [
"PubNubSDK",
"PubNubUser",
"PubNubSpace",
"PubNubMembership",
"misc",
"configuration",
"subscribe-unsubscribe-old",
"access-manager",
"listeners-old",
"pubnub",
"push-notifications",
"publish",
"presence",
"history",
"app-context",
"files",
"channel-group",
"subscriptions",
"logging",
"entities",
"message-actions"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/PubNub/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"APIs/ChannelGroups+PubNub.swift",
"APIs/Crypto+PubNub.swift",
"APIs/File+PubNub.swift",
"APIs/History+PubNub.swift",
"APIs/MessageActions+PubNub.swift",
"APIs/Objects+PubNub.swift",
"APIs/PAM+PubNub.swift",
"APIs/Presence+PubNub.swift",
"APIs/Publish+PubNub.swift",
"APIs/Push+PubNub.swift",
"APIs/Time+PubNub.swift",
"DependencyContainer/DependencyContainer.swift",
"Errors/ErrorDescription.swift",
"Errors/PubNubError.swift",
"EventEngine/Core/Dispatcher.swift",
"EventEngine/Core/EffectHandler.swift",
"EventEngine/Core/EventEngine.swift",
"EventEngine/Core/TransitionProtocol.swift",
"EventEngine/Presence/Effects/HeartbeatEffect.swift",
"EventEngine/Presence/Effects/LeaveEffect.swift",
"EventEngine/Presence/Effects/PresenceEffectFactory.swift",
"EventEngine/Presence/Effects/WaitEffect.swift",
"EventEngine/Presence/Helpers/PresenceHeartbeatRequest.swift",
"EventEngine/Presence/Helpers/PresenceInput.swift",
"EventEngine/Presence/Helpers/PresenceLeaveRequest.swift",
"EventEngine/Presence/Presence.swift",
"EventEngine/Presence/PresenceTransition.swift",
"EventEngine/Presence/PubNubPresenceStateContainer.swift",
"EventEngine/Subscribe/Effects/EmitMessagesEffect.swift",
"EventEngine/Subscribe/Effects/EmitStatusEffect.swift",
"EventEngine/Subscribe/Effects/SubscribeEffectFactory.swift",
"EventEngine/Subscribe/Effects/SubscribeEffects.swift",
"EventEngine/Subscribe/Helpers/SubscribeInput.swift",
"EventEngine/Subscribe/Helpers/SubscribeRequest.swift",
"EventEngine/Subscribe/Subscribe.swift",
"EventEngine/Subscribe/SubscribeTransition.swift",
"Extensions/Bool+PubNub.swift",
"Extensions/Collection+PubNub.swift",
"Extensions/Data+PubNub.swift",
"Extensions/DateFormatter+PubNub.swift",
"Extensions/DecodingError+PubNub.swift",
"Extensions/DispatchQueue+PubNub.swift",
"Extensions/Encodable+PubNub.swift",
"Extensions/Error+PubNub.swift",
"Extensions/FileManager+PubNub.swift",
"Extensions/Float32+PubNub.swift",
"Extensions/HTTPURLResponse+PubNub.swift",
"Extensions/InputStream+PubNub.swift",
"Extensions/Int+PubNub.swift",
"Extensions/NSLocking+PubNub.swift",
"Extensions/NSNumber+PubNub.swift",
"Extensions/OperationQueue+PubNub.swift",
"Extensions/Set+PubNub.swift",
"Extensions/String+PubNub.swift",
"Extensions/Thread+PubNub.swift",
"Extensions/URL+PubNub.swift",
"Extensions/URLQueryItem+PubNub.swift",
"Extensions/URLRequest+PubNub.swift",
"Extensions/URLSessionConfiguration+PubNub.swift",
"Helpers/Atomic.swift",
"Helpers/CBOR/CBORDecoder.swift",
"Helpers/CBOR/CBORSerialization.swift",
"Helpers/CaseAccessible.swift",
"Helpers/Constants.swift",
"Helpers/Crypto/Crypto.swift",
"Helpers/Crypto/CryptoModule.swift",
"Helpers/Crypto/Cryptors/AESCBCCryptor.swift",
"Helpers/Crypto/Cryptors/Cryptor.swift",
"Helpers/Crypto/Cryptors/LegacyCryptor.swift",
"Helpers/Crypto/Header/CryptorHeader.swift",
"Helpers/Crypto/Header/CryptorHeaderWithinStreamFinder.swift",
"Helpers/Crypto/Miscellaneous/CryptoInputStream.swift",
"Helpers/Crypto/Miscellaneous/CryptoStream.swift",
"Helpers/Crypto/Miscellaneous/CryptorUtils.swift",
"Helpers/Crypto/Miscellaneous/CryptorVector.swift",
"Helpers/Crypto/Miscellaneous/Data+CommonCrypto.swift",
"Helpers/OptionalChange.swift",
"Helpers/PAMToken.swift",
"Helpers/Streams/MultipartInputStream.swift",
"Helpers/Typealias+PubNub.swift",
"Helpers/Validated.swift",
"Helpers/WeakBox.swift",
"Helpers/XML/XMLDecoder.swift",
"Helpers/XML/XMLSerialization.swift",
"JSON/AnyJSON.swift",
"JSON/AnyJSONType.swift",
"JSON/FlatJSONCodable.swift",
"JSON/JSONCodable.swift",
"KMP/Helpers/Dictionary+ObjCRepresentable.swift",
"KMP/Helpers/Int+NSNumber.swift",
"KMP/Helpers/PubNub+URL.swift",
"KMP/KMPPubNub+AppContext.swift",
"KMP/KMPPubNub+ChannelGroups.swift",
"KMP/KMPPubNub+Files.swift",
"KMP/KMPPubNub+History.swift",
"KMP/KMPPubNub+Listeners.swift",
"KMP/KMPPubNub+MessageActions.swift",
"KMP/KMPPubNub+Presence.swift",
"KMP/KMPPubNub+Publish.swift",
"KMP/KMPPubNub+Push.swift",
"KMP/KMPPubNub+Subscribe.swift",
"KMP/KMPPubNub+Time.swift",
"KMP/KMPPubNub.swift",
"KMP/Wrappers/KMPAnyJSON.swift",
"KMP/Wrappers/KMPAppContextEventResult.swift",
"KMP/Wrappers/KMPAppContextIncludeFields.swift",
"KMP/Wrappers/KMPEntity.swift",
"KMP/Wrappers/KMPError.swift",
"KMP/Wrappers/KMPEventListener.swift",
"KMP/Wrappers/KMPFetchMessagesResult.swift",
"KMP/Wrappers/KMPFileChangeEvent.swift",
"KMP/Wrappers/KMPHashedPage.swift",
"KMP/Wrappers/KMPHereNowResult.swift",
"KMP/Wrappers/KMPLogLevel.swift",
"KMP/Wrappers/KMPMessage.swift",
"KMP/Wrappers/KMPMessageAction.swift",
"KMP/Wrappers/KMPPAMToken.swift",
"KMP/Wrappers/KMPPresenceChange.swift",
"KMP/Wrappers/KMPStatusListener.swift",
"KMP/Wrappers/KMPSubscription.swift",
"KMP/Wrappers/KMPUploadable.swift",
"Logging/LogMessage.swift",
"Logging/LogMessageConvertible.swift",
"Logging/LogWriter.swift",
"Logging/OSLogger+PubNub.swift",
"Logging/PubNubLogger.swift",
"Models/PubNubAPNSPayload.swift",
"Models/PubNubChannelMetadata.swift",
"Models/PubNubFCMPayload/FCMAndroidPayload.swift",
"Models/PubNubFCMPayload/FCMWebpushPayload.swift",
"Models/PubNubFCMPayload/PubNubFCMPayload.swift",
"Models/PubNubFile.swift",
"Models/PubNubMembershipMetadata.swift",
"Models/PubNubMessage.swift",
"Models/PubNubMessageAction.swift",
"Models/PubNubObjectMetadataPatcher.swift",
"Models/PubNubPage.swift",
"Models/PubNubPresence.swift",
"Models/PubNubPushMessage.swift",
"Models/PubNubUserMetadata.swift",
"Networking/Convertibles+PubNub.swift",
"Networking/HTTPFileTask.swift",
"Networking/HTTPRouter.swift",
"Networking/HTTPSession.swift",
"Networking/HTTPSessionDelegate.swift",
"Networking/Replaceables+PubNub.swift",
"Networking/Request/Operators/AutomaticRetry.swift",
"Networking/Request/Operators/InstanceIdOperator.swift",
"Networking/Request/Operators/RequestIdOperator.swift",
"Networking/Request/Request.swift",
"Networking/Request/RequestOperator.swift",
"Networking/Response/EndpointResponse.swift",
"Networking/Response/GenericServicePayloadResponse.swift",
"Networking/Response/ResponseOperator.swift",
"Networking/Routers/ChannelGroupsRouter.swift",
"Networking/Routers/FileManagementRouter.swift",
"Networking/Routers/HistoryRouter.swift",
"Networking/Routers/MessageActionsRouter.swift",
"Networking/Routers/ObjectsChannelRouter.swift",
"Networking/Routers/ObjectsMembershipsRouter.swift",
"Networking/Routers/ObjectsUserRouter.swift",
"Networking/Routers/PresenceRouter.swift",
"Networking/Routers/PublishRouter.swift",
"Networking/Routers/PushRouter.swift",
"Networking/Routers/Subscribe Payloads/SubscribeMessageActionPayload.swift",
"Networking/Routers/Subscribe Payloads/SubscribeObjectPayload.swift",
"Networking/Routers/Subscribe Payloads/SubscribePresencePayload.swift",
"Networking/Routers/SubscribeRouter.swift",
"Networking/Routers/TimeRouter.swift",
"Networking/Session/SessionStream.swift",
"PropertyWrappers/BoundedValue.swift",
"PubNub.swift",
"PubNubConfiguration.swift",
"Subscribe/API/EntityCreator.swift",
"Subscribe/API/EntitySubscribable.swift",
"Subscribe/API/EventListener.swift",
"Subscribe/API/PubNubEvent.swift",
"Subscribe/API/Subscribable.swift",
"Subscribe/API/Subscription.swift",
"Subscribe/API/SubscriptionListenersContainer.swift",
"Subscribe/API/SubscriptionOptions.swift",
"Subscribe/API/SubscriptionSet.swift",
"Subscribe/Core/ConnectionStatus.swift",
"Subscribe/Core/EventEngineSubscriptionSessionStrategy.swift",
"Subscribe/Core/PubNubChannel.swift",
"Subscribe/Core/SubscriptionSession.swift",
"Subscribe/Core/SubscriptionSessionStrategy.swift",
"Subscribe/Legacy/EventStream.swift",
"Subscribe/Legacy/LegacySubscriptionSessionStrategy+Presence.swift",
"Subscribe/Legacy/LegacySubscriptionSessionStrategy.swift",
"Subscribe/Legacy/PubNubEntityEvent.swift",
"Subscribe/Legacy/SubscriptionState.swift",
"Subscribe/Legacy/SubscriptionStream.swift",
"Subscribe/Mapping/SubscribeMessagePayload+PubNubEvent.swift"
],
"type" : "library"
},
{
"c99name" : "PubNubMembership",
"module_type" : "SwiftTarget",
"name" : "PubNubMembership",
"path" : "PubNubMembership/Sources",
"product_memberships" : [
"PubNubMembership",
"misc",
"configuration",
"subscribe-unsubscribe-old",
"access-manager",
"listeners-old",
"pubnub",
"push-notifications",
"publish",
"presence",
"history",
"app-context",
"files",
"channel-group",
"subscriptions",
"logging",
"entities",
"message-actions"
],
"sources" : [
"Membership+PubNub.swift",
"Patcher+PubNubMembership.swift",
"PubNubMembership.swift",
"PubNubMembershipEvent.swift"
],
"target_dependencies" : [
"PubNubSDK",
"PubNubUser",
"PubNubSpace"
],
"type" : "library"
},
{
"c99name" : "misc",
"module_type" : "SwiftTarget",
"name" : "misc",
"path" : "Snippets/Misc",
"product_memberships" : [
"misc"
],
"sources" : [
"misc.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "configuration",
"module_type" : "SwiftTarget",
"name" : "configuration",
"path" : "Snippets/Configuration",
"product_memberships" : [
"configuration"
],
"sources" : [
"configuration.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "subscribe_unsubscribe_old",
"module_type" : "SwiftTarget",
"name" : "subscribe-unsubscribe-old",
"path" : "Snippets/SubscribeOld",
"product_memberships" : [
"subscribe-unsubscribe-old"
],
"sources" : [
"subscribe-unsubscribe-old.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "access_manager",
"module_type" : "SwiftTarget",
"name" : "access-manager",
"path" : "Snippets/AccessManager",
"product_memberships" : [
"access-manager"
],
"sources" : [
"access-manager.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "listeners_old",
"module_type" : "SwiftTarget",
"name" : "listeners-old",
"path" : "Snippets/ListenersOld",
"product_memberships" : [
"listeners-old"
],
"sources" : [
"listeners-old.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "pubnub",
"module_type" : "SwiftTarget",
"name" : "pubnub",
"path" : "Snippets/PubNub",
"product_memberships" : [
"pubnub"
],
"sources" : [
"pubnub.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "push_notifications",
"module_type" : "SwiftTarget",
"name" : "push-notifications",
"path" : "Snippets/Push",
"product_memberships" : [
"push-notifications"
],
"sources" : [
"push-notifications.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "publish",
"module_type" : "SwiftTarget",
"name" : "publish",
"path" : "Snippets/Publish",
"product_memberships" : [
"publish"
],
"sources" : [
"publish.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "presence",
"module_type" : "SwiftTarget",
"name" : "presence",
"path" : "Snippets/Presence",
"product_memberships" : [
"presence"
],
"sources" : [
"presence.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "history",
"module_type" : "SwiftTarget",
"name" : "history",
"path" : "Snippets/History",
"product_memberships" : [
"history"
],
"sources" : [
"history.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "app_context",
"module_type" : "SwiftTarget",
"name" : "app-context",
"path" : "Snippets/AppContext",
"product_memberships" : [
"app-context"
],
"sources" : [
"app-context.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "files",
"module_type" : "SwiftTarget",
"name" : "files",
"path" : "Snippets/Files",
"product_memberships" : [
"files"
],
"sources" : [
"files.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "channel_group",
"module_type" : "SwiftTarget",
"name" : "channel-group",
"path" : "Snippets/ChannelGroup",
"product_memberships" : [
"channel-group"
],
"sources" : [
"channel-group.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "subscriptions",
"module_type" : "SwiftTarget",
"name" : "subscriptions",
"path" : "Snippets/SubscribeNew",
"product_memberships" : [
"subscriptions"
],
"sources" : [
"subscriptions.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "logging",
"module_type" : "SwiftTarget",
"name" : "logging",
"path" : "Snippets/Logging",
"product_memberships" : [
"logging"
],
"sources" : [
"logging.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "entities",
"module_type" : "SwiftTarget",
"name" : "entities",
"path" : "Snippets/Entities",
"product_memberships" : [
"entities"
],
"sources" : [
"entities.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
},
{
"c99name" : "message_actions",
"module_type" : "SwiftTarget",
"name" : "message-actions",
"path" : "Snippets/MessageActions",
"product_memberships" : [
"message-actions"
],
"sources" : [
"message-actions.swift"
],
"target_dependencies" : [
"PubNubUser",
"PubNubSpace",
"PubNubSDK",
"PubNubMembership"
],
"type" : "snippet"
}
],
"tools_version" : "5.9"
}
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:20:15: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
18 | .macOS(.v10_15),
19 | .tvOS(.v12),
20 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
21 | .visionOS(.v1)
22 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Done.