Build Information
Successful build of Rudder, reference v2.6.0 (1e1246), with Swift 6.4 for macOS (SPM) on 10 Oct 2026 06:42:42 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
[0;36m88 |[0;0m sender: Any? = nil,
[0;36m89 |[0;0m value: Double? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:104:20: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m102 |[0;0m var title: String?
[0;36m103 |[0;0m var message: String
[0;36m104 |[0;0m var event: RSMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m105 |[0;0m var function: String?
[0;36m106 |[0;0m var line: Int?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:116:20: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m var message: String
[0;36m115 |[0;0m var value: Double
[0;36m116 |[0;0m var event: RSMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m117 |[0;0m var function: String?
[0;36m118 |[0;0m var line: Int?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:124:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m122 |[0;0m }
[0;36m123 |[0;0m
[0;36m124 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m125 |[0;0m static func rsLog(message: String, logLevel: RSLogLevel? = nil, function: String = #function, line: Int = #line) {
[0;36m126 |[0;0m if let shared = RSLoggerPlugin.sharedAnalytics {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSOptionPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type: PluginType = .before
[0;36m13 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m
[0;36m15 |[0;0m var option: RSOption?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:15:17: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m var client: RSClient?
[0;36m14 |[0;0m
[0;36m15 |[0;0m var option: RSOption?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m
[0;36m17 |[0;0m required init() { }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:34:37: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m32 |[0;0m */
[0;36m33 |[0;0m @objc
[0;36m34 |[0;0m public func setOption(_ option: RSOption) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m35 |[0;0m if let optionPlugin = self.find(pluginType: RSOptionPlugin.self) {
[0;36m36 |[0;0m optionPlugin.option = option
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:20:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m18 |[0;0m }
[0;36m19 |[0;0m
[0;36m20 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m21 |[0;0m /**
[0;36m22 |[0;0m API for setting enable/disable sending the events across all the event calls made using the SDK to the specified destinations.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:18:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m let type: PluginType = .before
[0;36m17 |[0;0m
[0;36m18 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m
[0;36m20 |[0;0m let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:21:25: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m
[0;36m20 |[0;0m let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
[0;36m21 |[0;0m var queuedEvents = [RSMessage]()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m22 |[0;0m
[0;36m23 |[0;0m required init() { }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:25:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m23 |[0;0m required init() { }
[0;36m24 |[0;0m
[0;36m25 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m26 |[0;0m if running == true, let e = message {
[0;36m27 |[0;0m syncQueue.sync {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:11:37: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m
[0;36m11 |[0;0m internal class RSReplayQueuePlugin: RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m static let maxSize = 1000
[0;36m13 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSUserIdPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type = PluginType.before
[0;36m13 |[0;0m var client: RSClient? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m didSet {
[0;36m15 |[0;0m initialSetup()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:27:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m }
[0;36m26 |[0;0m
[0;36m27 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m guard var workingMessage = message else { return message }
[0;36m29 |[0;0m if let userId = userId {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:48:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m46 |[0;0m }
[0;36m47 |[0;0m
[0;36m48 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m49 |[0;0m internal func setUserId(_ userId: String) {
[0;36m50 |[0;0m if let userIdPlugin = self.find(pluginType: RSUserIdPlugin.self) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:63:53: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m61 |[0;0m
[0;36m62 |[0;0m extension AliasMessage {
[0;36m63 |[0;0m internal func applyAlias(newId: String, client: RSClient) -> Self {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m64 |[0;0m var result: Self = self
[0;36m65 |[0;0m result.userId = newId
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:62:11: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m60 |[0;0m }
[0;36m61 |[0;0m
[0;36m62 |[0;0m extension AliasMessage {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m63 |[0;0m internal func applyAlias(newId: String, client: RSClient) -> Self {
[0;36m64 |[0;0m var result: Self = self
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:27:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m }()
[0;36m26 |[0;0m
[0;36m27 |[0;0m let client: RSClient
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m
[0;36m29 |[0;0m var version: String {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:33:18: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m31 |[0;0m }
[0;36m32 |[0;0m
[0;36m33 |[0;0m init(client: RSClient) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m34 |[0;0m self.client = client
[0;36m35 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:39:16: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m37 |[0;0m var title: String? { get }
[0;36m38 |[0;0m var message: String { get }
[0;36m39 |[0;0m var event: RSMessage? { get }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m var function: String? { get }
[0;36m41 |[0;0m var line: Int? { get }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:70:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m68 |[0;0m // MARK: - Logging API
[0;36m69 |[0;0m
[0;36m70 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m71 |[0;0m
[0;36m72 |[0;0m /// The logging method for capturing all general types of log messages related to RudderStack.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:118:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m116 |[0;0m }
[0;36m117 |[0;0m
[0;36m118 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m119 |[0;0m /// Add a logging target to the system. These `targets` can handle logs in various ways. Consider
[0;36m120 |[0;0m /// sending logs to the console, the OS and a web service. Three targets can handle these scenarios.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSMessage.swift:191:11: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m189 |[0;0m // MARK: - RawEvent data helpers
[0;36m190 |[0;0m
[0;36m191 |[0;0m extension RSMessage {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m192 |[0;0m internal func applyRawEventData() -> Self {
[0;36m193 |[0;0m var result: Self = self
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:44:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m
[0;36m43 |[0;0m public extension RSPlugin {
[0;36m44 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m45 |[0;0m return message
[0;36m46 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:52:28: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m func shutdown() { }
[0;36m51 |[0;0m
[0;36m52 |[0;0m func configure(client: RSClient) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m self.client = client
[0;36m54 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:43:18: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m41 |[0;0m }
[0;36m42 |[0;0m
[0;36m43 |[0;0m public extension RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m44 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m45 |[0;0m return message
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:66:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m64 |[0;0m }
[0;36m65 |[0;0m
[0;36m66 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m67 |[0;0m @objc
[0;36m68 |[0;0m public func addDestination(_ destination: RudderDestination) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:76:28: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m74 |[0;0m
[0;36m75 |[0;0m public protocol RSEventPlugin: RSPlugin {
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:76:48: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m74 |[0;0m
[0;36m75 |[0;0m public protocol RSEventPlugin: RSPlugin {
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:77:25: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m75 |[0;0m public protocol RSEventPlugin: RSPlugin {
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:77:42: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m75 |[0;0m public protocol RSEventPlugin: RSPlugin {
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:78:25: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
[0;36m80 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:78:42: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
[0;36m80 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:79:25: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m80 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage?
[0;36m81 |[0;0m func reset()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:79:42: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m80 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage?
[0;36m81 |[0;0m func reset()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:80:26: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
[0;36m80 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m81 |[0;0m func reset()
[0;36m82 |[0;0m func flush()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:80:44: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m78 |[0;0m func group(message: GroupMessage) -> GroupMessage?
[0;36m79 |[0;0m func alias(message: AliasMessage) -> AliasMessage?
[0;36m80 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m81 |[0;0m func reset()
[0;36m82 |[0;0m func flush()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:75:32: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m73 |[0;0m }
[0;36m74 |[0;0m
[0;36m75 |[0;0m public protocol RSEventPlugin: RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m76 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage?
[0;36m77 |[0;0m func track(message: TrackMessage) -> TrackMessage?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:88:22: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m86 |[0;0m var key: String { get }
[0;36m87 |[0;0m var controller: RSController { get }
[0;36m88 |[0;0m func add(plugin: RSPlugin) -> RSPlugin
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m89 |[0;0m func apply(closure: (RSPlugin) -> Void)
[0;36m90 |[0;0m func remove(plugin: RSPlugin)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:88:35: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m86 |[0;0m var key: String { get }
[0;36m87 |[0;0m var controller: RSController { get }
[0;36m88 |[0;0m func add(plugin: RSPlugin) -> RSPlugin
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m89 |[0;0m func apply(closure: (RSPlugin) -> Void)
[0;36m90 |[0;0m func remove(plugin: RSPlugin)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:89:26: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m87 |[0;0m var controller: RSController { get }
[0;36m88 |[0;0m func add(plugin: RSPlugin) -> RSPlugin
[0;36m89 |[0;0m func apply(closure: (RSPlugin) -> Void)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m90 |[0;0m func remove(plugin: RSPlugin)
[0;36m91 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:90:25: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m88 |[0;0m func add(plugin: RSPlugin) -> RSPlugin
[0;36m89 |[0;0m func apply(closure: (RSPlugin) -> Void)
[0;36m90 |[0;0m func remove(plugin: RSPlugin)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m91 |[0;0m }
[0;36m92 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:95:37: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m93 |[0;0m public protocol RSUtilityPlugin: RSEventPlugin { }
[0;36m94 |[0;0m
[0;36m95 |[0;0m internal protocol RSPlatformPlugin: RSPlugin { }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m96 |[0;0m
[0;36m97 |[0;0m public extension RSDestinationPlugin {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:98:28: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m96 |[0;0m
[0;36m97 |[0;0m public extension RSDestinationPlugin {
[0;36m98 |[0;0m func configure(client: RSClient) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m99 |[0;0m self.client = client
[0;36m100 |[0;0m apply { plugin in
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:105:26: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m103 |[0;0m }
[0;36m104 |[0;0m
[0;36m105 |[0;0m func apply(closure: (RSPlugin) -> Void) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m106 |[0;0m controller.apply(closure)
[0;36m107 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:110:22: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m108 |[0;0m
[0;36m109 |[0;0m @discardableResult
[0;36m110 |[0;0m func add(plugin: RSPlugin) -> RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m if let client = client {
[0;36m112 |[0;0m plugin.configure(client: client)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:110:35: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m108 |[0;0m
[0;36m109 |[0;0m @discardableResult
[0;36m110 |[0;0m func add(plugin: RSPlugin) -> RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m111 |[0;0m if let client = client {
[0;36m112 |[0;0m plugin.configure(client: client)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:118:25: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m116 |[0;0m }
[0;36m117 |[0;0m
[0;36m118 |[0;0m func remove(plugin: RSPlugin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m119 |[0;0m controller.remove(plugin: plugin)
[0;36m120 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:12:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10 |[0;0m class RSUserSessionPlugin: RSPlatformPlugin, RSEventPlugin {
[0;36m11 |[0;0m let type = PluginType.before
[0;36m12 |[0;0m var client: RSClient? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m didSet {
[0;36m14 |[0;0m initialSetup()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:63:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m61 |[0;0m }
[0;36m62 |[0;0m
[0;36m63 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m64 |[0;0m guard var workingMessage = message else { return message }
[0;36m65 |[0;0m if isSessionTrackingAllowed {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:144:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m142 |[0;0m }
[0;36m143 |[0;0m
[0;36m144 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m145 |[0;0m internal func refreshSessionIfNeeded() {
[0;36m146 |[0;0m if let userSessionPlugin = self.find(pluginType: RSUserSessionPlugin.self) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:152:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m150 |[0;0m }
[0;36m151 |[0;0m
[0;36m152 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m153 |[0;0m @objc
[0;36m154 |[0;0m public func startSession() {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:94:13: [1;33mwarning: [1;39mvariable 'sessionId' was never mutated; consider changing to 'let' constant[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated\VariableNeverMutated]8;;\]
[0;36m92 |[0;0m
[0;36m93 |[0;0m func startNewSession(_ newSessionId: Int?) {
[0;36m94 |[0;0m var sessionId: Int = newSessionId ?? RSUtils.getTimeStamp()
[0;36m|[0;0m `- [1;33mwarning: [1;39mvariable 'sessionId' was never mutated; consider changing to 'let' constant[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated\VariableNeverMutated]8;;\]
[0;36m95 |[0;0m client?.log(message: "New session is started", logLevel: .verbose)
[0;36m96 |[0;0m isNewSessionStarted = true
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:15:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m let key: String = "RudderStack"
[0;36m14 |[0;0m let controller = RSController()
[0;36m15 |[0;0m var client: RSClient? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m didSet {
[0;36m17 |[0;0m initialSetup()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:39:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m37 |[0;0m }
[0;36m38 |[0;0m
[0;36m39 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m let result: T? = message
[0;36m41 |[0;0m if let r = result {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:61:32: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m }
[0;36m60 |[0;0m
[0;36m61 |[0;0m private func queueEvent<T: RSMessage>(message: T) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m guard let databaseManager = self.databaseManager else { return }
[0;36m63 |[0;0m databaseManager.write(message)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:68:49: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m66 |[0;0m
[0;36m67 |[0;0m extension RudderDestinationPlugin {
[0;36m68 |[0;0m internal func configureCloudDestinations<T: RSMessage>(message: T) -> T {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m69 |[0;0m guard let serverConfig = client?.serverConfig else { return message }
[0;36m70 |[0;0m guard let plugins = client?.controller.plugins[.destination]?.plugins as? [RSDestinationPlugin] else { return message }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:64:20: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m }
[0;36m63 |[0;0m
[0;36m64 |[0;0m var plugins = [RSPlugin]()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m65 |[0;0m func execute<T: RSMessage>(message: T) -> T? {
[0;36m66 |[0;0m var result: T? = message
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:11:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m
[0;36m11 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m
[0;36m13 |[0;0m internal func addPlugins() {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:101:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m99 |[0;0m #elseif os(macOS)
[0;36m100 |[0;0m import Cocoa
[0;36m101 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m102 |[0;0m internal func setupServerConfigCheck() {
[0;36m103 |[0;0m checkServerConfig()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:118:25: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m116 |[0;0m }
[0;36m117 |[0;0m
[0;36m118 |[0;0m func update(plugin: RSPlugin, serverConfig: RSServerConfig, type: UpdateType) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m119 |[0;0m plugin.update(serverConfig: serverConfig, type: type)
[0;36m120 |[0;0m if let dest = plugin as? RSDestinationPlugin {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:111:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m109 |[0;0m #endif
[0;36m110 |[0;0m
[0;36m111 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m112 |[0;0m func update(serverConfig: RSServerConfig, type: UpdateType) {
[0;36m113 |[0;0m apply { (plugin) in
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:193:91: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m191 |[0;0m
[0;36m192 |[0;0m extension RSClient {
[0;36m193 |[0;0m internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m194 |[0;0m guard eventName.isNotEmpty else {
[0;36m195 |[0;0m log(message: "eventName can not be empty", logLevel: .warning)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:203:119: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m201 |[0;0m }
[0;36m202 |[0;0m
[0;36m203 |[0;0m internal func _screen(_ screenName: String, category: String? = nil, properties: ScreenProperties? = nil, option: RSOption? = nil) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m204 |[0;0m guard screenName.isNotEmpty else {
[0;36m205 |[0;0m log(message: "screenName can not be empty", logLevel: .warning)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:218:86: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m216 |[0;0m }
[0;36m217 |[0;0m
[0;36m218 |[0;0m internal func _group(_ groupId: String, traits: [String: String]? = nil, option: RSOption? = nil) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m219 |[0;0m guard groupId.isNotEmpty else {
[0;36m220 |[0;0m log(message: "groupId can not be empty", logLevel: .warning)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:228:51: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m226 |[0;0m }
[0;36m227 |[0;0m
[0;36m228 |[0;0m internal func _alias(_ newId: String, option: RSOption? = nil) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m229 |[0;0m guard newId.isNotEmpty else {
[0;36m230 |[0;0m log(message: "newId can not be empty", logLevel: .warning)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:241:86: [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m239 |[0;0m }
[0;36m240 |[0;0m
[0;36m241 |[0;0m internal func _identify(_ userId: String, traits: IdentifyTraits? = nil, option: RSOption? = nil) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m242 |[0;0m guard userId.isNotEmpty else {
[0;36m243 |[0;0m log(message: "userId can not be empty", logLevel: .warning)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:192:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m190 |[0;0m }
[0;36m191 |[0;0m
[0;36m192 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m193 |[0;0m internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
[0;36m194 |[0;0m guard eventName.isNotEmpty else {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:337:31: [1;33mwarning: [1;39m'RSConfig' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m335 |[0;0m */
[0;36m336 |[0;0m @objc
[0;36m337 |[0;0m public var configuration: RSConfig? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSConfig' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m338 |[0;0m return config
[0;36m339 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:256:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m254 |[0;0m // MARK: - System Modifiers
[0;36m255 |[0;0m
[0;36m256 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m257 |[0;0m /**
[0;36m258 |[0;0m Returns the anonymousId currently in use.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:343:26: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m341 |[0;0m
[0;36m342 |[0;0m extension RSClient {
[0;36m343 |[0;0m func apply(closure: (RSPlugin) -> Void) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m344 |[0;0m controller.apply(closure)
[0;36m345 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:354:29: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m352 |[0;0m */
[0;36m353 |[0;0m @discardableResult
[0;36m354 |[0;0m public func add(plugin: RSPlugin) -> RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m355 |[0;0m plugin.configure(client: self)
[0;36m356 |[0;0m controller.add(plugin: plugin)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:354:42: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m352 |[0;0m */
[0;36m353 |[0;0m @discardableResult
[0;36m354 |[0;0m public func add(plugin: RSPlugin) -> RSPlugin {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m355 |[0;0m plugin.configure(client: self)
[0;36m356 |[0;0m controller.add(plugin: plugin)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:360:25: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m358 |[0;0m }
[0;36m359 |[0;0m
[0;36m360 |[0;0m func remove(plugin: RSPlugin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m361 |[0;0m controller.remove(plugin: plugin)
[0;36m362 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:364:18: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m362 |[0;0m }
[0;36m363 |[0;0m
[0;36m364 |[0;0m func find<T: RSPlugin>(pluginType: T.Type) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m365 |[0;0m return controller.find(pluginType: pluginType)
[0;36m366 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:342:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m340 |[0;0m }
[0;36m341 |[0;0m
[0;36m342 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m343 |[0;0m func apply(closure: (RSPlugin) -> Void) {
[0;36m344 |[0;0m controller.apply(closure)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:370:27: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m368 |[0;0m
[0;36m369 |[0;0m extension RSClient {
[0;36m370 |[0;0m func process(message: RSMessage) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m371 |[0;0m switch message {
[0;36m372 |[0;0m case let e as TrackMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:369:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m367 |[0;0m }
[0;36m368 |[0;0m
[0;36m369 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m370 |[0;0m func process(message: RSMessage) {
[0;36m371 |[0;0m switch message {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:388:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m386 |[0;0m }
[0;36m387 |[0;0m
[0;36m388 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m389 |[0;0m private func printDeprecationWarning() {
[0;36m390 |[0;0m let warning = """
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:198:23: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m196 |[0;0m return
[0;36m197 |[0;0m }
[0;36m198 |[0;0m let message = TrackMessage(event: eventName, properties: properties, option: option)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m199 |[0;0m .applyRawEventData()
[0;36m200 |[0;0m process(message: message)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:213:23: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m211 |[0;0m }
[0;36m212 |[0;0m screenProperties["name"] = screenName
[0;36m213 |[0;0m let message = ScreenMessage(title: screenName, category: category, properties: screenProperties, option: option)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m214 |[0;0m .applyRawEventData()
[0;36m215 |[0;0m process(message: message)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:223:23: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m221 |[0;0m return
[0;36m222 |[0;0m }
[0;36m223 |[0;0m let message = GroupMessage(groupId: groupId, traits: traits, option: option)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m224 |[0;0m .applyRawEventData()
[0;36m225 |[0;0m process(message: message)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:233:23: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m231 |[0;0m return
[0;36m232 |[0;0m }
[0;36m233 |[0;0m let message = AliasMessage(newId: newId, option: option)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m234 |[0;0m .applyAlias(newId: newId, client: self)
[0;36m235 |[0;0m .applyRawEventData()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:246:23: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m244 |[0;0m return
[0;36m245 |[0;0m }
[0;36m246 |[0;0m let message = IdentifyMessage(userId: userId, traits: traits, option: option)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m247 |[0;0m .applyRawEventData()
[0;36m248 |[0;0m setTraits(traits, userId)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:372:23: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m370 |[0;0m func process(message: RSMessage) {
[0;36m371 |[0;0m switch message {
[0;36m372 |[0;0m case let e as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m373 |[0;0m controller.process(incomingEvent: e)
[0;36m374 |[0;0m case let e as IdentifyMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:372:23: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m370 |[0;0m func process(message: RSMessage) {
[0;36m371 |[0;0m switch message {
[0;36m372 |[0;0m case let e as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m373 |[0;0m controller.process(incomingEvent: e)
[0;36m374 |[0;0m case let e as IdentifyMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:374:23: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m372 |[0;0m case let e as TrackMessage:
[0;36m373 |[0;0m controller.process(incomingEvent: e)
[0;36m374 |[0;0m case let e as IdentifyMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m375 |[0;0m controller.process(incomingEvent: e)
[0;36m376 |[0;0m case let e as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:374:23: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m372 |[0;0m case let e as TrackMessage:
[0;36m373 |[0;0m controller.process(incomingEvent: e)
[0;36m374 |[0;0m case let e as IdentifyMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m375 |[0;0m controller.process(incomingEvent: e)
[0;36m376 |[0;0m case let e as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:376:23: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m374 |[0;0m case let e as IdentifyMessage:
[0;36m375 |[0;0m controller.process(incomingEvent: e)
[0;36m376 |[0;0m case let e as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m377 |[0;0m controller.process(incomingEvent: e)
[0;36m378 |[0;0m case let e as GroupMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:376:23: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m374 |[0;0m case let e as IdentifyMessage:
[0;36m375 |[0;0m controller.process(incomingEvent: e)
[0;36m376 |[0;0m case let e as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m377 |[0;0m controller.process(incomingEvent: e)
[0;36m378 |[0;0m case let e as GroupMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:378:23: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m376 |[0;0m case let e as ScreenMessage:
[0;36m377 |[0;0m controller.process(incomingEvent: e)
[0;36m378 |[0;0m case let e as GroupMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m379 |[0;0m controller.process(incomingEvent: e)
[0;36m380 |[0;0m case let e as AliasMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:378:23: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m376 |[0;0m case let e as ScreenMessage:
[0;36m377 |[0;0m controller.process(incomingEvent: e)
[0;36m378 |[0;0m case let e as GroupMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m379 |[0;0m controller.process(incomingEvent: e)
[0;36m380 |[0;0m case let e as AliasMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:380:23: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m378 |[0;0m case let e as GroupMessage:
[0;36m379 |[0;0m controller.process(incomingEvent: e)
[0;36m380 |[0;0m case let e as AliasMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m381 |[0;0m controller.process(incomingEvent: e)
[0;36m382 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:380:23: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m378 |[0;0m case let e as GroupMessage:
[0;36m379 |[0;0m controller.process(incomingEvent: e)
[0;36m380 |[0;0m case let e as AliasMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m381 |[0;0m controller.process(incomingEvent: e)
[0;36m382 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:25:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m23 |[0;0m
[0;36m24 |[0;0m @discardableResult
[0;36m25 |[0;0m func process<E: RSMessage>(incomingEvent: E) -> E? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m26 |[0;0m // apply .before and .enrichment types first ...
[0;36m27 |[0;0m let beforeResult = applyPlugins(type: .before, event: incomingEvent)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:41:26: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m39 |[0;0m
[0;36m40 |[0;0m // helper method used by DestinationPlugins and Timeline
[0;36m41 |[0;0m func applyPlugins<E: RSMessage>(type: PluginType, event: E?) -> E? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m var result: E? = event
[0;36m43 |[0;0m if let mediator = plugins[type], let e = event {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:51:22: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m49 |[0;0m
[0;36m50 |[0;0m class Mediator {
[0;36m51 |[0;0m func add(plugin: RSPlugin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m52 |[0;0m plugins.append(plugin)
[0;36m53 |[0;0m if let option = plugin.client?.serverConfig {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:58:25: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m }
[0;36m57 |[0;0m
[0;36m58 |[0;0m func remove(plugin: RSPlugin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m plugins.removeAll { (storedPlugin) -> Bool in
[0;36m60 |[0;0m return plugin === storedPlugin
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:65:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m63 |[0;0m
[0;36m64 |[0;0m var plugins = [RSPlugin]()
[0;36m65 |[0;0m func execute<T: RSMessage>(message: T) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m66 |[0;0m var result: T? = message
[0;36m67 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:87:28: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m85 |[0;0m
[0;36m86 |[0;0m extension RSController {
[0;36m87 |[0;0m func apply(_ closure: (RSPlugin) -> Void) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m88 |[0;0m for type in PluginType.allCases {
[0;36m89 |[0;0m if let mediator = plugins[type] {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:100:22: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m98 |[0;0m }
[0;36m99 |[0;0m
[0;36m100 |[0;0m func add(plugin: RSPlugin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m101 |[0;0m if let mediator = plugins[plugin.type] {
[0;36m102 |[0;0m mediator.add(plugin: plugin)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:106:25: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m104 |[0;0m }
[0;36m105 |[0;0m
[0;36m106 |[0;0m func remove(plugin: RSPlugin) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m107 |[0;0m // remove all plugins with this name in every category
[0;36m108 |[0;0m for type in PluginType.allCases {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:121:18: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m119 |[0;0m }
[0;36m120 |[0;0m
[0;36m121 |[0;0m func find<T: RSPlugin>(pluginType: T.Type) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m122 |[0;0m var found = [RSPlugin]()
[0;36m123 |[0;0m for type in PluginType.allCases {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:137:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m135 |[0;0m
[0;36m136 |[0;0m public extension RSEventPlugin {
[0;36m137 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m138 |[0;0m var result: T? = message
[0;36m139 |[0;0m switch result {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:158:28: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m156 |[0;0m // Default implementations that forward the event. This gives plugin
[0;36m157 |[0;0m // implementors the chance to interject on an event.
[0;36m158 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m159 |[0;0m return message
[0;36m160 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:158:48: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m156 |[0;0m // Default implementations that forward the event. This gives plugin
[0;36m157 |[0;0m // implementors the chance to interject on an event.
[0;36m158 |[0;0m func identify(message: IdentifyMessage) -> IdentifyMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m159 |[0;0m return message
[0;36m160 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:162:25: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m160 |[0;0m }
[0;36m161 |[0;0m
[0;36m162 |[0;0m func track(message: TrackMessage) -> TrackMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m163 |[0;0m return message
[0;36m164 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:162:42: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m160 |[0;0m }
[0;36m161 |[0;0m
[0;36m162 |[0;0m func track(message: TrackMessage) -> TrackMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m163 |[0;0m return message
[0;36m164 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:166:26: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m164 |[0;0m }
[0;36m165 |[0;0m
[0;36m166 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m167 |[0;0m return message
[0;36m168 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:166:44: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m164 |[0;0m }
[0;36m165 |[0;0m
[0;36m166 |[0;0m func screen(message: ScreenMessage) -> ScreenMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m167 |[0;0m return message
[0;36m168 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:170:25: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m168 |[0;0m }
[0;36m169 |[0;0m
[0;36m170 |[0;0m func group(message: GroupMessage) -> GroupMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m171 |[0;0m return message
[0;36m172 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:170:42: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m168 |[0;0m }
[0;36m169 |[0;0m
[0;36m170 |[0;0m func group(message: GroupMessage) -> GroupMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m171 |[0;0m return message
[0;36m172 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:174:25: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m172 |[0;0m }
[0;36m173 |[0;0m
[0;36m174 |[0;0m func alias(message: AliasMessage) -> AliasMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m175 |[0;0m return message
[0;36m176 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:174:42: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m172 |[0;0m }
[0;36m173 |[0;0m
[0;36m174 |[0;0m func alias(message: AliasMessage) -> AliasMessage? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m175 |[0;0m return message
[0;36m176 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:185:28: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m183 |[0;0m
[0;36m184 |[0;0m extension RSDestinationPlugin {
[0;36m185 |[0;0m public func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m186 |[0;0m var result: T? = message
[0;36m187 |[0;0m if let r = result {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:193:40: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m191 |[0;0m }
[0;36m192 |[0;0m
[0;36m193 |[0;0m func isDestinationEnabled(message: RSMessage) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m194 |[0;0m var customerDisabled = false
[0;36m195 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:213:34: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m211 |[0;0m
[0;36m212 |[0;0m // swiftlint:disable inclusive_language
[0;36m213 |[0;0m func isEventAllowed(message: RSMessage) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m214 |[0;0m func isAllowed(message: RSMessage, list: [String]) -> Bool {
[0;36m215 |[0;0m switch message {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:246:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m244 |[0;0m }
[0;36m245 |[0;0m
[0;36m246 |[0;0m func process<E: RSMessage>(incomingEvent: E) -> E? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m247 |[0;0m // This will process plugins (think destination middleware) that are tied
[0;36m248 |[0;0m // to this destination.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:122:22: [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m120 |[0;0m
[0;36m121 |[0;0m func find<T: RSPlugin>(pluginType: T.Type) -> T? {
[0;36m122 |[0;0m var found = [RSPlugin]()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m123 |[0;0m for type in PluginType.allCases {
[0;36m124 |[0;0m if let mediator = plugins[type] {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:140:23: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m138 |[0;0m var result: T? = message
[0;36m139 |[0;0m switch result {
[0;36m140 |[0;0m case let r as IdentifyMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m141 |[0;0m result = self.identify(message: r) as? T
[0;36m142 |[0;0m case let r as TrackMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:140:23: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m138 |[0;0m var result: T? = message
[0;36m139 |[0;0m switch result {
[0;36m140 |[0;0m case let r as IdentifyMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m141 |[0;0m result = self.identify(message: r) as? T
[0;36m142 |[0;0m case let r as TrackMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:142:23: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m140 |[0;0m case let r as IdentifyMessage:
[0;36m141 |[0;0m result = self.identify(message: r) as? T
[0;36m142 |[0;0m case let r as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m143 |[0;0m result = self.track(message: r) as? T
[0;36m144 |[0;0m case let r as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:142:23: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m140 |[0;0m case let r as IdentifyMessage:
[0;36m141 |[0;0m result = self.identify(message: r) as? T
[0;36m142 |[0;0m case let r as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m143 |[0;0m result = self.track(message: r) as? T
[0;36m144 |[0;0m case let r as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:144:23: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m142 |[0;0m case let r as TrackMessage:
[0;36m143 |[0;0m result = self.track(message: r) as? T
[0;36m144 |[0;0m case let r as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m145 |[0;0m result = self.screen(message: r) as? T
[0;36m146 |[0;0m case let r as AliasMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:144:23: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m142 |[0;0m case let r as TrackMessage:
[0;36m143 |[0;0m result = self.track(message: r) as? T
[0;36m144 |[0;0m case let r as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m145 |[0;0m result = self.screen(message: r) as? T
[0;36m146 |[0;0m case let r as AliasMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:146:23: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m144 |[0;0m case let r as ScreenMessage:
[0;36m145 |[0;0m result = self.screen(message: r) as? T
[0;36m146 |[0;0m case let r as AliasMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m147 |[0;0m result = self.alias(message: r) as? T
[0;36m148 |[0;0m case let r as GroupMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:146:23: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m144 |[0;0m case let r as ScreenMessage:
[0;36m145 |[0;0m result = self.screen(message: r) as? T
[0;36m146 |[0;0m case let r as AliasMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m147 |[0;0m result = self.alias(message: r) as? T
[0;36m148 |[0;0m case let r as GroupMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:148:23: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m146 |[0;0m case let r as AliasMessage:
[0;36m147 |[0;0m result = self.alias(message: r) as? T
[0;36m148 |[0;0m case let r as GroupMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m149 |[0;0m result = self.group(message: r) as? T
[0;36m150 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:148:23: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m146 |[0;0m case let r as AliasMessage:
[0;36m147 |[0;0m result = self.alias(message: r) as? T
[0;36m148 |[0;0m case let r as GroupMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m149 |[0;0m result = self.group(message: r) as? T
[0;36m150 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:214:33: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m212 |[0;0m // swiftlint:disable inclusive_language
[0;36m213 |[0;0m func isEventAllowed(message: RSMessage) -> Bool {
[0;36m214 |[0;0m func isAllowed(message: RSMessage, list: [String]) -> Bool {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m215 |[0;0m switch message {
[0;36m216 |[0;0m case let e as TrackMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:216:27: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m214 |[0;0m func isAllowed(message: RSMessage, list: [String]) -> Bool {
[0;36m215 |[0;0m switch message {
[0;36m216 |[0;0m case let e as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m217 |[0;0m return list.contains(e.event)
[0;36m218 |[0;0m case let e as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:216:27: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m214 |[0;0m func isAllowed(message: RSMessage, list: [String]) -> Bool {
[0;36m215 |[0;0m switch message {
[0;36m216 |[0;0m case let e as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m217 |[0;0m return list.contains(e.event)
[0;36m218 |[0;0m case let e as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:218:27: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m216 |[0;0m case let e as TrackMessage:
[0;36m217 |[0;0m return list.contains(e.event)
[0;36m218 |[0;0m case let e as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m219 |[0;0m return list.contains(e.name)
[0;36m220 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:218:27: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m216 |[0;0m case let e as TrackMessage:
[0;36m217 |[0;0m return list.contains(e.event)
[0;36m218 |[0;0m case let e as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m219 |[0;0m return list.contains(e.name)
[0;36m220 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:263:31: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m261 |[0;0m var destinationResult: E?
[0;36m262 |[0;0m switch enrichmentResult {
[0;36m263 |[0;0m case let e as IdentifyMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m264 |[0;0m destinationResult = identify(message: e) as? E
[0;36m265 |[0;0m case let e as TrackMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:263:31: [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m261 |[0;0m var destinationResult: E?
[0;36m262 |[0;0m switch enrichmentResult {
[0;36m263 |[0;0m case let e as IdentifyMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m264 |[0;0m destinationResult = identify(message: e) as? E
[0;36m265 |[0;0m case let e as TrackMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:265:31: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m263 |[0;0m case let e as IdentifyMessage:
[0;36m264 |[0;0m destinationResult = identify(message: e) as? E
[0;36m265 |[0;0m case let e as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m266 |[0;0m destinationResult = track(message: e) as? E
[0;36m267 |[0;0m case let e as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:265:31: [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m263 |[0;0m case let e as IdentifyMessage:
[0;36m264 |[0;0m destinationResult = identify(message: e) as? E
[0;36m265 |[0;0m case let e as TrackMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m266 |[0;0m destinationResult = track(message: e) as? E
[0;36m267 |[0;0m case let e as ScreenMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:267:31: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m265 |[0;0m case let e as TrackMessage:
[0;36m266 |[0;0m destinationResult = track(message: e) as? E
[0;36m267 |[0;0m case let e as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m268 |[0;0m destinationResult = screen(message: e) as? E
[0;36m269 |[0;0m case let e as GroupMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:267:31: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m265 |[0;0m case let e as TrackMessage:
[0;36m266 |[0;0m destinationResult = track(message: e) as? E
[0;36m267 |[0;0m case let e as ScreenMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m268 |[0;0m destinationResult = screen(message: e) as? E
[0;36m269 |[0;0m case let e as GroupMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:269:31: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m267 |[0;0m case let e as ScreenMessage:
[0;36m268 |[0;0m destinationResult = screen(message: e) as? E
[0;36m269 |[0;0m case let e as GroupMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m270 |[0;0m destinationResult = group(message: e) as? E
[0;36m271 |[0;0m case let e as AliasMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:269:31: [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m267 |[0;0m case let e as ScreenMessage:
[0;36m268 |[0;0m destinationResult = screen(message: e) as? E
[0;36m269 |[0;0m case let e as GroupMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m270 |[0;0m destinationResult = group(message: e) as? E
[0;36m271 |[0;0m case let e as AliasMessage:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:271:31: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m269 |[0;0m case let e as GroupMessage:
[0;36m270 |[0;0m destinationResult = group(message: e) as? E
[0;36m271 |[0;0m case let e as AliasMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m272 |[0;0m destinationResult = alias(message: e) as? E
[0;36m273 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:271:31: [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m269 |[0;0m case let e as GroupMessage:
[0;36m270 |[0;0m destinationResult = group(message: e) as? E
[0;36m271 |[0;0m case let e as AliasMessage:
[0;36m|[0;0m `- [1;33mwarning: [1;39m'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m272 |[0;0m destinationResult = alias(message: e) as? E
[0;36m273 |[0;0m default:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:15:25: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m13 |[0;0m
[0;36m14 |[0;0m private let database: OpaquePointer?
[0;36m15 |[0;0m private let client: RSClient
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m private let syncQueue = DispatchQueue(label: "database.rudder.com")
[0;36m17 |[0;0m private let lock = NSLock()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:19:18: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m private let lock = NSLock()
[0;36m18 |[0;0m
[0;36m19 |[0;0m init(client: RSClient) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m self.client = client
[0;36m21 |[0;0m database = RSUtils.openDatabase()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:141:27: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m139 |[0;0m
[0;36m140 |[0;0m extension RSDatabaseManager {
[0;36m141 |[0;0m func write(_ message: RSMessage) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m142 |[0;0m syncQueue.async { [weak self] in
[0;36m143 |[0;0m guard let self = self else { return }
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:147:56: [1;33mwarning: [1;39mexpression implicitly coerced from '[String : Any]?' to 'Any'[0;0m
[0;36m145 |[0;0m do {
[0;36m146 |[0;0m let jsonObject = RSUtils.handleUrlAndDateTypes(message.dictionaryValue)
[0;36m147 |[0;0m if JSONSerialization.isValidJSONObject([4;39mjsonObject[0;0m) {
[0;36m|[0;0m |- [1;33mwarning: [1;39mexpression implicitly coerced from '[String : Any]?' to 'Any'[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;39mforce-unwrap the value to avoid this warning[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mexplicitly cast to 'Any' with 'as Any' to silence this warning[0;0m
[0;36m148 |[0;0m let jsonData = try JSONSerialization.data(withJSONObject: jsonObject)
[0;36m149 |[0;0m if let jsonString = String(data: jsonData, encoding: .utf8) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:148:79: [1;33mwarning: [1;39mexpression implicitly coerced from '[String : Any]?' to 'Any'[0;0m
[0;36m146 |[0;0m let jsonObject = RSUtils.handleUrlAndDateTypes(message.dictionaryValue)
[0;36m147 |[0;0m if JSONSerialization.isValidJSONObject(jsonObject) {
[0;36m148 |[0;0m let jsonData = try JSONSerialization.data(withJSONObject: [4;39mjsonObject[0;0m)
[0;36m|[0;0m |- [1;33mwarning: [1;39mexpression implicitly coerced from '[String : Any]?' to 'Any'[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;39mforce-unwrap the value to avoid this warning[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mexplicitly cast to 'Any' with 'as Any' to silence this warning[0;0m
[0;36m149 |[0;0m if let jsonString = String(data: jsonData, encoding: .utf8) {
[0;36m150 |[0;0m self.client.log(message: "dump: \(jsonString)", logLevel: .debug)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:21:25: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m
[0;36m20 |[0;0m let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
[0;36m21 |[0;0m var queuedEvents = [RSMessage]()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m22 |[0;0m
[0;36m23 |[0;0m required init() { }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#VariableNeverMutated]: <https://docs.swift.org/compiler/documentation/diagnostics/variable-never-mutated>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSAdvertisingIdPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type = PluginType.before
[0;36m13 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m
[0;36m15 |[0;0m var advertisingId: String?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift:19:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m required init() { }
[0;36m18 |[0;0m
[0;36m19 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m guard var workingMessage = message else { return message }
[0;36m21 |[0;0m if var context = workingMessage.context, let advertisingId = advertisingId {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift:31:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m29 |[0;0m }
[0;36m30 |[0;0m
[0;36m31 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m32 |[0;0m /**
[0;36m33 |[0;0m API for setting identifier under context.device.advertisingId.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSAliasIdPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type = PluginType.before
[0;36m13 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m
[0;36m15 |[0;0m var id: String?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift:19:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m required init() { }
[0;36m18 |[0;0m
[0;36m19 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m guard var workingMessage = message else { return message }
[0;36m21 |[0;0m if let id = id {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift:38:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m36 |[0;0m }
[0;36m37 |[0;0m
[0;36m38 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m39 |[0;0m internal func setAlias(_ id: String) {
[0;36m40 |[0;0m if let aliasIdPlugin = self.find(pluginType: RSAliasIdPlugin.self) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift:37:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m35 |[0;0m class RSAnonymousIdPlugin: RSPlatformPlugin {
[0;36m36 |[0;0m let type = PluginType.before
[0;36m37 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m38 |[0;0m
[0;36m39 |[0;0m var anonymousId: String?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift:90:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m88 |[0;0m }
[0;36m89 |[0;0m
[0;36m90 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m91 |[0;0m guard var workingMessage = message else { return message }
[0;36m92 |[0;0m workingMessage.anonymousId = anonymousId
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift:102:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m100 |[0;0m }
[0;36m101 |[0;0m
[0;36m102 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m103 |[0;0m /**
[0;36m104 |[0;0m API for setting unique identifier of every call.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSAppTrackingConsentPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type = PluginType.before
[0;36m13 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m
[0;36m15 |[0;0m var appTrackingConsent: RSAppTrackingConsent?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift:19:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m required init() { }
[0;36m18 |[0;0m
[0;36m19 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m guard var workingMessage = message else { return message }
[0;36m21 |[0;0m if var context = workingMessage.context, let appTrackingConsent = appTrackingConsent {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift:30:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m31 |[0;0m /**
[0;36m32 |[0;0m API for app tracking consent management.
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSContextPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type: PluginType = .before
[0;36m13 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m
[0;36m15 |[0;0m var context: MessageContext?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:27:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m private static var device = Vendor.current
[0;36m26 |[0;0m
[0;36m27 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m guard var workingMessage = message else { return message }
[0;36m29 |[0;0m var context = staticContext
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:120:43: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m118 |[0;0m }
[0;36m119 |[0;0m
[0;36m120 |[0;0m func insertDynamicOptionData(message: RSMessage, context: inout [String: Any]) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m121 |[0;0m // First priority will given to the `option` passed along with the event
[0;36m122 |[0;0m if let option = message.option {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:136:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m134 |[0;0m }
[0;36m135 |[0;0m
[0;36m136 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m137 |[0;0m func updateContext(_ context: MessageContext?) {
[0;36m138 |[0;0m if let contextPlugin = self.find(pluginType: RSContextPlugin.self) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift:13:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m class RSDeviceTokenPlugin: RSPlatformPlugin {
[0;36m12 |[0;0m let type = PluginType.before
[0;36m13 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m
[0;36m15 |[0;0m var token: String?
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift:19:21: [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m required init() { }
[0;36m18 |[0;0m
[0;36m19 |[0;0m func execute<T: RSMessage>(message: T?) -> T? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m guard var workingMessage = message else { return message }
[0;36m21 |[0;0m if var context = workingMessage.context, let token = token {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift:30:11: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m extension RSClient {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m31 |[0;0m /**
[0;36m32 |[0;0m API for setting token under context.device.token.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSLifecycleEvents.swift:14:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m class RSmacOSLifecycleEvents: RSPlatformPlugin, RSmacOSLifecycle {
[0;36m13 |[0;0m let type = PluginType.before
[0;36m14 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m
[0;36m16 |[0;0m @RSAtomic private var didFinishLaunching = false
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSLifecycleMonitor.swift:14:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m class RSmacOSLifecycleMonitor: RSPlatformPlugin {
[0;36m13 |[0;0m let type = PluginType.utility
[0;36m14 |[0;0m var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m
[0;36m16 |[0;0m private var application: NSApplication = NSApplication.shared
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:17:17: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m class RSmacOSScreenViewEvents: RSPlatformPlugin {
[0;36m16 |[0;0m let type = PluginType.before
[0;36m17 |[0;0m var client: RSClient? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m18 |[0;0m didSet {
[0;36m19 |[0;0m rudderSwizzleView()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:56:28: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m54 |[0;0m extension NSViewController {
[0;36m55 |[0;0m private struct AssociatedKey {
[0;36m56 |[0;0m static var client: RSClient?
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m57 |[0;0m }
[0;36m58 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:59:24: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m57 |[0;0m }
[0;36m58 |[0;0m
[0;36m59 |[0;0m static var client: RSClient? {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m60 |[0;0m get {
[0;36m61 |[0;0m return objc_getAssociatedObject(self, &AssociatedKey.client) as? RSClient
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:48:29: [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m46 |[0;0m var name = NSStringFromClass(type(of: self))
[0;36m47 |[0;0m name = name.replacingOccurrences(of: "ViewController", with: "")
[0;36m48 |[0;0m let screenMessage = ScreenMessage(title: name, properties: ["automatic": true, "name": name])
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m49 |[0;0m NSViewController.client?.process(message: screenMessage)
[0;36m50 |[0;0m rsViewDidAppear()
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:61:78: [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m static var client: RSClient? {
[0;36m60 |[0;0m get {
[0;36m61 |[0;0m return objc_getAssociatedObject(self, &AssociatedKey.client) as? RSClient
[0;36m|[0;0m `- [1;33mwarning: [1;39m'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m }
[0;36m63 |[0;0m set {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:61:51: [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to a variable of type 'Optional<RSClient>'; this is likely incorrect because 'Optional<RSClient>' may contain an object reference.[0;0m
[0;36m59 |[0;0m static var client: RSClient? {
[0;36m60 |[0;0m get {
[0;36m61 |[0;0m return objc_getAssociatedObject(self, &AssociatedKey.client) as? RSClient
[0;36m|[0;0m `- [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to a variable of type 'Optional<RSClient>'; this is likely incorrect because 'Optional<RSClient>' may contain an object reference.[0;0m
[0;36m62 |[0;0m }
[0;36m63 |[0;0m set {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift:65:48: [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to a variable of type 'Optional<RSClient>'; this is likely incorrect because 'Optional<RSClient>' may contain an object reference.[0;0m
[0;36m63 |[0;0m set {
[0;36m64 |[0;0m if let value = newValue {
[0;36m65 |[0;0m objc_setAssociatedObject(self, &AssociatedKey.client, value, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN_NONATOMIC)
[0;36m|[0;0m `- [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to a variable of type 'Optional<RSClient>'; this is likely incorrect because 'Optional<RSClient>' may contain an object reference.[0;0m
[0;36m66 |[0;0m }
[0;36m67 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Rudder",
"name" : "Rudder",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "watchos",
"version" : "7.0"
}
],
"products" : [
{
"name" : "Rudder",
"targets" : [
"Rudder"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RudderTests",
"module_type" : "SwiftTarget",
"name" : "RudderTests",
"path" : "Tests/RudderTests",
"sources" : [
"RSAliasTests.swift",
"RSBlackListedEventsTest.swift",
"RSClientTests.swift",
"RSDatabaseTests.swift",
"RSGroupTests.swift",
"RSIdentifyTests.swift",
"RSScreenTests.swift",
"RSThreadTests.swift",
"RSTrackTests.swift",
"RSWhiteListedEventsTests.swift",
"RSiOSLifeCycleEventTests.swift",
"RSmacOSLifeCycleEventTests.swift",
"RSwatchOSLifeCycleEventTests.swift"
],
"target_dependencies" : [
"Rudder"
],
"type" : "test"
},
{
"c99name" : "Rudder",
"module_type" : "SwiftTarget",
"name" : "Rudder",
"path" : "Sources",
"product_memberships" : [
"Rudder"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Resources/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Classes/Client/Plugins/RSAdvertisementIdPlugin.swift",
"Classes/Client/Plugins/RSAliasIdPlugin.swift",
"Classes/Client/Plugins/RSAnonymousIdPlugin.swift",
"Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift",
"Classes/Client/Plugins/RSContextPlugin.swift",
"Classes/Client/Plugins/RSDeviceTokenPlugin.swift",
"Classes/Client/Plugins/RSGDPRPlugin.swift",
"Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift",
"Classes/Client/Plugins/RSIntegrationPlugin.swift",
"Classes/Client/Plugins/RSLoggerPlugin.swift",
"Classes/Client/Plugins/RSOptionPlugin.swift",
"Classes/Client/Plugins/RSReplayQueuePlugin.swift",
"Classes/Client/Plugins/RSUserIdPlugin.swift",
"Classes/Client/Plugins/RSUserSessionPlugin.swift",
"Classes/Client/Plugins/RudderDestinationPlugin.swift",
"Classes/Client/RSClient+Plugins.swift",
"Classes/Client/RSClient.swift",
"Classes/Client/RSController.swift",
"Classes/Client/RSDatabaseManager.swift",
"Classes/Common/Constants/RSConstants.swift",
"Classes/Common/Constants/RSEventsAndKeys.swift",
"Classes/Common/Constants/RSTypeAlias.swift",
"Classes/Common/Constants/RSUserDefaults.swift",
"Classes/Common/Constants/RSVersion.swift",
"Classes/Common/Extensions/NSError+Ext.swift",
"Classes/Common/Extensions/String+Ext.swift",
"Classes/Common/Extensions/UserDefaults+Ext.swift",
"Classes/Domain/Enums/JSON.swift",
"Classes/Domain/Enums/RSAppTrackingConsent.swift",
"Classes/Domain/Enums/RSErrorCode.swift",
"Classes/Domain/Enums/RSLogLevel.swift",
"Classes/Domain/Enums/RSMessageType.swift",
"Classes/Domain/Models/Attributes/RSDestination.swift",
"Classes/Domain/Models/Attributes/RSDestinationConfig.swift",
"Classes/Domain/Models/Attributes/RSDestinationDefinition.swift",
"Classes/Domain/Models/Attributes/RSServerConfig.swift",
"Classes/Domain/Models/RSAtomic.swift",
"Classes/Domain/Models/RSConfig.swift",
"Classes/Domain/Models/RSDBMessage.swift",
"Classes/Domain/Models/RSKeyPath.swift",
"Classes/Domain/Models/RSOption.swift",
"Classes/Domain/Protocols/RSConsoleLogger.swift",
"Classes/Domain/Protocols/RSLifeCycle.swift",
"Classes/Domain/Protocols/RSLogger.swift",
"Classes/Domain/Protocols/RSMessage.swift",
"Classes/Domain/Protocols/RSPlugins.swift",
"Classes/Domain/Protocols/RSPushNotifications.swift",
"Classes/Domain/Protocols/RSServiceType.swift",
"Classes/Helpers/Platforms/Mac/RSmacOSLifecycleEvents.swift",
"Classes/Helpers/Platforms/Mac/RSmacOSLifecycleMonitor.swift",
"Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift",
"Classes/Helpers/Platforms/Vendors/AppleUtils.swift",
"Classes/Helpers/Platforms/Vendors/Vendor.swift",
"Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift",
"Classes/Helpers/Platforms/iOS/RSiOSLifecycleEvents.swift",
"Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift",
"Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSDelegation.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleEvents.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleMonitor.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSScreenViewEvents.swift",
"Classes/Helpers/RSAnyCodable.swift",
"Classes/Helpers/RSAnyDecodable.swift",
"Classes/Helpers/RSAnyEncodable.swift",
"Classes/Helpers/RSRepeatingTimer.swift",
"Classes/Networking/APIClient/API.swift",
"Classes/Networking/APIClient/RSServiceManager.swift",
"Classes/Networking/APIClient/SampleBatchPayload.json",
"Classes/Utility/RSUtils.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.