The Swift Package Index logo.Swift Package Index

Build Information

Successful build of CrowdinSDK, reference 1.16.1 (0a350a), with Swift 6.4 for macOS (SPM) on 25 Sep 2026 04:17:51 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/crowdin/mobile-sdk-ios.git
Reference: 1.16.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/crowdin/mobile-sdk-ios
 * tag               1.16.1     -> FETCH_HEAD
HEAD is now at 0a350a5 chore: version 1.16.1 [skip-ci] (#401)
Cloned https://github.com/crowdin/mobile-sdk-ios.git
Revision (git rev-parse @):
0a350a546d0ecb1469d373f3d0aca5f291914a78
SUCCESS checkout https://github.com/crowdin/mobile-sdk-ios.git at 1.16.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/crowdin/mobile-sdk-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Constructing description]
[Planning deferred tasks]
[61 / 104] Starscream_Starscream
[63 / 104] CrowdinSDK_CrowdinSDK
[68 / 104]
[70 / 106] BaseAPI
[80 / 165]
[85 / 165]
[91 / 165]
[92 / 165]
[96 / 165]
[99 / 165]
[103 / 165]
[106 / 165]
[108 / 165]
[109 / 165]
[118 / 165]
[122 / 165] BaseAPI
[135 / 165] Starscream
[145 / 166] BaseAPI
[145 / 166] Starscream
[147 / 166] CrowdinSDK
[160 / 207]
[167 / 207]
[169 / 207]
[173 / 207]
[176 / 207]
[188 / 207] CrowdinSDK
[189 / 207] CrowdinSDK
[195 / 208]
[195 / 208] CrowdinXCTestScreenshots
[196 / 214]
[198 / 214]
[199 / 214] CrowdinSDK
[201 / 214] CrowdinXCTestScreenshots
[207 / 214] CrowdinSDK
[211 / 214] CrowdinXCTestScreenshots
Build complete! (15.56 sec)
Fetching https://github.com/serhii-londar/BaseAPI.git
Fetching https://github.com/daltoniam/Starscream.git
[1/386] Fetching baseapi
[387/5583] Fetching baseapi, starscream
Fetched https://github.com/daltoniam/Starscream.git (1.86s)
Fetched https://github.com/serhii-londar/BaseAPI.git (1.87s)
Computing version for https://github.com/serhii-londar/BaseAPI.git
Computed https://github.com/serhii-londar/BaseAPI.git at 0.2.2 (4.60s)
Computing version for https://github.com/daltoniam/Starscream.git
Computed https://github.com/daltoniam/Starscream.git at 4.0.8 (0.62s)
Creating working copy for https://github.com/daltoniam/Starscream.git
Working copy of https://github.com/daltoniam/Starscream.git resolved at 4.0.8
Creating working copy for https://github.com/serhii-londar/BaseAPI.git
Working copy of https://github.com/serhii-londar/BaseAPI.git resolved at 0.2.2
<unknown>:0: warning: no method declared with Objective-C selector 'initializeScreenshotFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeRealtimeUpdatesFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'stopRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeIntervalUpdateFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeSettings'
<unknown>:0: warning: no method declared with Objective-C selector 'setupLogin'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Features/RealtimeUpdateFeature/LocalizationProvider/FilesDownloader/FileDownloadOperation.swift:10:7: warning: class 'FileDataDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class FileDataDownloadOperation: AsyncOperation {
   |       `- warning: class 'FileDataDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var fileId: String
12 |     var projectId: String
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinPluralsDownloadOperation.swift:10:7: warning: class 'CrowdinPluralsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinPluralsDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinPluralsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([AnyHashable: Any]?, Error?) -> Void)? = nil
12 |     var timestamp: TimeInterval?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinStringsDownloadOperation.swift:10:7: warning: class 'CrowdinStringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinStringsDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinStringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([String: String]?, Error?) -> Void)? = nil
12 |     var timestamp: TimeInterval?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinXcstringsDownloadOperation.swift:244:7: warning: class 'CrowdinXcstringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
242 | }
243 |
244 | class CrowdinXcstringsDownloadOperation: CrowdinDownloadOperation {
    |       `- warning: class 'CrowdinXcstringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
245 |     var timestamp: TimeInterval?
246 |     let eTagStorage: AnyEtagStorage
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinXliffDownloadOperation.swift:71:7: warning: class 'CrowdinXliffDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 69 | }
 70 |
 71 | class CrowdinXliffDownloadOperation: CrowdinDownloadOperation {
    |       `- warning: class 'CrowdinXliffDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 72 |     var completion: CrowdinXliffDownloadOperationCompletion? = nil
 73 |     var strings: [String: String]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/MappingDownloader/Operations/CrowdinPluralsMappingDownloadOperation.swift:10:7: warning: class 'CrowdinPluralsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinPluralsMappingDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinPluralsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([AnyHashable: Any]?, Error?) -> Void)? = nil
12 |     var plurals: [AnyHashable: Any]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/MappingDownloader/Operations/CrowdinStringsMappingDownloadOperation.swift:10:7: warning: class 'CrowdinStringsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinStringsMappingDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinStringsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([String: String]?, Error?) -> Void)? = nil
12 |     var strings: [String: String]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/MappingDownloader/Operations/CrowdinXliffMappingDownloadOperation.swift:10:7: warning: class 'CrowdinXliffMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinXliffMappingDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinXliffMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([String: String]?, [AnyHashable: Any]?, Error?) -> Void)? = nil
12 |     var strings: [String: String]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/Operations/BlockAsyncOperation.swift:16:7: warning: class 'BlockAsyncOperation' must restate inherited '@unchecked Sendable' conformance
14 | }
15 |
16 | class BlockAsyncOperation: AsyncOperation, AnyBlockOperation {
   |       `- warning: class 'BlockAsyncOperation' must restate inherited '@unchecked Sendable' conformance
17 |     var block: () -> Void
18 |     required init(block: @escaping () -> Void) {
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/Operations/CrowdinDownloadOperation.swift:15:7: warning: class 'CrowdinDownloadOperation' must restate inherited '@unchecked Sendable' conformance
13 | }
14 |
15 | class CrowdinDownloadOperation: AsyncOperation, CrowdinDownloadOperationProtocol {
   |       `- warning: class 'CrowdinDownloadOperation' must restate inherited '@unchecked Sendable' conformance
16 |     var filePath: String
17 |     var contentDeliveryAPI: CrowdinContentDeliveryAPI
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinPluralsDownloadOperation.swift:10:7: warning: class 'CrowdinPluralsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinPluralsDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinPluralsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([AnyHashable: Any]?, Error?) -> Void)? = nil
12 |     var timestamp: TimeInterval?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinStringsDownloadOperation.swift:10:7: warning: class 'CrowdinStringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinStringsDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinStringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([String: String]?, Error?) -> Void)? = nil
12 |     var timestamp: TimeInterval?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinXcstringsDownloadOperation.swift:244:7: warning: class 'CrowdinXcstringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
242 | }
243 |
244 | class CrowdinXcstringsDownloadOperation: CrowdinDownloadOperation {
    |       `- warning: class 'CrowdinXcstringsDownloadOperation' must restate inherited '@unchecked Sendable' conformance
245 |     var timestamp: TimeInterval?
246 |     let eTagStorage: AnyEtagStorage
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/LocalizationDownloader/Operations/CrowdinXliffDownloadOperation.swift:71:7: warning: class 'CrowdinXliffDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 69 | }
 70 |
 71 | class CrowdinXliffDownloadOperation: CrowdinDownloadOperation {
    |       `- warning: class 'CrowdinXliffDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 72 |     var completion: CrowdinXliffDownloadOperationCompletion? = nil
 73 |     var strings: [String: String]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/MappingDownloader/Operations/CrowdinPluralsMappingDownloadOperation.swift:10:7: warning: class 'CrowdinPluralsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinPluralsMappingDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinPluralsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([AnyHashable: Any]?, Error?) -> Void)? = nil
12 |     var plurals: [AnyHashable: Any]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/MappingDownloader/Operations/CrowdinStringsMappingDownloadOperation.swift:10:7: warning: class 'CrowdinStringsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinStringsMappingDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinStringsMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([String: String]?, Error?) -> Void)? = nil
12 |     var strings: [String: String]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/MappingDownloader/Operations/CrowdinXliffMappingDownloadOperation.swift:10:7: warning: class 'CrowdinXliffMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class CrowdinXliffMappingDownloadOperation: CrowdinDownloadOperation {
   |       `- warning: class 'CrowdinXliffMappingDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var completion: (([String: String]?, [AnyHashable: Any]?, Error?) -> Void)? = nil
12 |     var strings: [String: String]?
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/Operations/BlockAsyncOperation.swift:16:7: warning: class 'BlockAsyncOperation' must restate inherited '@unchecked Sendable' conformance
14 | }
15 |
16 | class BlockAsyncOperation: AsyncOperation, AnyBlockOperation {
   |       `- warning: class 'BlockAsyncOperation' must restate inherited '@unchecked Sendable' conformance
17 |     var block: () -> Void
18 |     required init(block: @escaping () -> Void) {
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/Operations/CrowdinDownloadOperation.swift:15:7: warning: class 'CrowdinDownloadOperation' must restate inherited '@unchecked Sendable' conformance
13 | }
14 |
15 | class CrowdinDownloadOperation: AsyncOperation, CrowdinDownloadOperationProtocol {
   |       `- warning: class 'CrowdinDownloadOperation' must restate inherited '@unchecked Sendable' conformance
16 |     var filePath: String
17 |     var contentDeliveryAPI: CrowdinContentDeliveryAPI
<unknown>:0: warning: no method declared with Objective-C selector 'initializeScreenshotFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeRealtimeUpdatesFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'stopRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeIntervalUpdateFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeSettings'
<unknown>:0: warning: no method declared with Objective-C selector 'setupLogin'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeScreenshotFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeRealtimeUpdatesFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'stopRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeIntervalUpdateFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeSettings'
<unknown>:0: warning: no method declared with Objective-C selector 'setupLogin'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeScreenshotFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeRealtimeUpdatesFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'stopRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeIntervalUpdateFeature'
<unknown>:0: warning: no method declared with Objective-C selector 'initializeSettings'
<unknown>:0: warning: no method declared with Objective-C selector 'setupLogin'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Features/LoginFeature/BrowserLoginFeature.swift:183:13: warning: initialization of immutable value 'action' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
181 |         alert.messageText = title
182 |         alert.informativeText = message
183 |         let action = alert.addButton(withTitle: okTitle)
    |             `- warning: initialization of immutable value 'action' was never used; consider replacing with assignment to '_' or removing it [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
184 |         alert.addButton(withTitle: cancelTitle)
185 |         alert.alertStyle = .warning
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'subscribeForRealtimeUpdates'
<unknown>:0: warning: no method declared with Objective-C selector 'unsubscribeFromRealtimeUpdates'
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Features/RealtimeUpdateFeature/LocalizationProvider/FilesDownloader/FileDownloadOperation.swift:10:7: warning: class 'FileDataDownloadOperation' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | class FileDataDownloadOperation: AsyncOperation {
   |       `- warning: class 'FileDataDownloadOperation' must restate inherited '@unchecked Sendable' conformance
11 |     var fileId: String
12 |     var projectId: String
/Users/admin/builder/spi-builder-workspace/Sources/CrowdinSDK/Providers/Crowdin/CrowdinRemoteLocalizationStorage.swift:68:49: warning: 'currentLocalization' is deprecated: Please use setCurrentLocalization(_:completion:) to update localization. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 66 |         // Only update localization if it wasn't explicitly set and if CrowdinSDK has a current localization
 67 |         // or if the current localization is not in the available localizations
 68 |         if let currentLocalization = CrowdinSDK.currentLocalization,
    |                                                 `- warning: 'currentLocalization' is deprecated: Please use setCurrentLocalization(_:completion:) to update localization. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 69 |            self.localizations.contains(currentLocalization) {
 70 |             self.localization = currentLocalization
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "baseapi",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/serhii-londar/BaseAPI.git"
    },
    {
      "identity" : "starscream",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.4",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/daltoniam/Starscream.git"
    }
  ],
  "manifest_display_name" : "CrowdinSDK",
  "name" : "CrowdinSDK",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "watchos",
      "version" : "5.0"
    },
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "CrowdinSDK",
      "targets" : [
        "CrowdinSDK"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CrowdinXCTestScreenshots",
      "targets" : [
        "CrowdinXCTestScreenshots"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CrowdinXCTestScreenshots",
      "module_type" : "SwiftTarget",
      "name" : "CrowdinXCTestScreenshots",
      "path" : "Sources/CrowdinSDK/Features/XCTestScreenshotFeature",
      "product_memberships" : [
        "CrowdinXCTestScreenshots"
      ],
      "sources" : [
        "ScreenshotFeature+XCTest.swift"
      ],
      "target_dependencies" : [
        "CrowdinSDK"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CrowdinSDK",
      "module_type" : "SwiftTarget",
      "name" : "CrowdinSDK",
      "path" : "Sources/CrowdinSDK",
      "product_dependencies" : [
        "BaseAPI",
        "Starscream"
      ],
      "product_memberships" : [
        "CrowdinSDK",
        "CrowdinXCTestScreenshots"
      ],
      "sources" : [
        "CrowdinAPI/ContentDeliveryAPI/CrowdinContentDeliveryAPI.swift",
        "CrowdinAPI/ContentDeliveryAPI/Models/ManifestResponse+CustomLangugage.swift",
        "CrowdinAPI/ContentDeliveryAPI/Models/ManifestResponse.swift",
        "CrowdinAPI/ContentDeliveryAPI/Parser/DataParser.swift",
        "CrowdinAPI/ContentDeliveryAPI/XMLParser/XMLParser.swift",
        "CrowdinAPI/CrowdinAPI.swift",
        "CrowdinAPI/DistributionsAPI/DistributionsAPI.swift",
        "CrowdinAPI/DistributionsAPI/Models/DistributionsResponse.swift",
        "CrowdinAPI/LoginAPI/LoginAPI.swift",
        "CrowdinAPI/LoginAPI/Models/RefreshTokenRequest.swift",
        "CrowdinAPI/LoginAPI/Models/TokenRequest.swift",
        "CrowdinAPI/LoginAPI/Models/TokenResponse.swift",
        "CrowdinAPI/ProjectsAPI/Models/ProjectsDownloadFileResponse.swift",
        "CrowdinAPI/ProjectsAPI/Models/ProjectsFilesListResponse.swift",
        "CrowdinAPI/ProjectsAPI/ProjectsAPI.swift",
        "CrowdinAPI/ScreenshotsAPI/Models/CreateScreenshotRequest.swift",
        "CrowdinAPI/ScreenshotsAPI/Models/CreateScreenshotResponse.swift",
        "CrowdinAPI/ScreenshotsAPI/Models/CreateScreenshotTag/CreateScreenshotTagRequest.swift",
        "CrowdinAPI/ScreenshotsAPI/Models/CreateScreenshotTag/CreateScreenshotTagResponse.swift",
        "CrowdinAPI/ScreenshotsAPI/Models/ScreenshotsListResponse.swift",
        "CrowdinAPI/ScreenshotsAPI/Models/UpdateScreenshotRequest.swift",
        "CrowdinAPI/ScreenshotsAPI/ScreenshotsAPI.swift",
        "CrowdinAPI/StorageAPI/Models/StorageUploadResponse.swift",
        "CrowdinAPI/StorageAPI/StorageAPI.swift",
        "CrowdinAPI/WebsocketAPI/WebsocketAPI.swift",
        "CrowdinAPI/WebsocketAPI/WebsocketTicketCache.swift",
        "CrowdinFileSystem/CrowdinFolder.swift",
        "CrowdinFileSystem/CustomBundle/CustomBundle.swift",
        "CrowdinFileSystem/File.swift",
        "CrowdinFileSystem/FileStatus.swift",
        "CrowdinFileSystem/FileType.swift",
        "CrowdinFileSystem/Folder.swift",
        "CrowdinFileSystem/ReadWriteProtocol.swift",
        "CrowdinFileSystem/SystemFolder.swift",
        "CrowdinSDK/Constants.swift",
        "CrowdinSDK/CrowdinControl/CrowdinControl.swift",
        "CrowdinSDK/CrowdinLanguage.swift",
        "CrowdinSDK/CrowdinSDK+Version.swift",
        "CrowdinSDK/CrowdinSDK.swift",
        "CrowdinSDK/CrowdinSDKConfig.swift",
        "CrowdinSDK/CrowdinTester.swift",
        "CrowdinSDK/Extensions/Bundle/Bundle+Application.swift",
        "CrowdinSDK/Extensions/Bundle/Bundle+Crowdin.swift",
        "CrowdinSDK/Extensions/Bundle/Bundle+Language.swift",
        "CrowdinSDK/Extensions/Bundle/Bundle+Swizzle.swift",
        "CrowdinSDK/Extensions/Dictionary.swift",
        "CrowdinSDK/Extensions/Label+Swizzle/Label+Swizzle.swift",
        "CrowdinSDK/Extensions/Locale.swift",
        "CrowdinSDK/Extensions/NSButton+Swizzle.swift",
        "CrowdinSDK/Extensions/NSNotification.swift",
        "CrowdinSDK/Extensions/String.swift",
        "CrowdinSDK/Extensions/UIButton+Swizzle.swift",
        "CrowdinSDK/Extensions/UIView.swift",
        "CrowdinSDK/Extensions/UIViewController.swift",
        "CrowdinSDK/Extensions/UIWindow.swift",
        "CrowdinSDK/Extensions/UserDefaults.swift",
        "CrowdinSDK/Localization/Downloader/CrowdinDownloader.swift",
        "CrowdinSDK/Localization/Extractor/LocalLocalizationExtractor.swift",
        "CrowdinSDK/Localization/Localization.swift",
        "CrowdinSDK/Localization/LocalizationUpdateObserver.swift",
        "CrowdinSDK/Localization/Provider/InBundleLocalizationStorage.swift",
        "CrowdinSDK/Localization/Provider/LocalLocalizationStorage.swift",
        "CrowdinSDK/Localization/Provider/LocalizationDataSource.swift",
        "CrowdinSDK/Localization/Provider/LocalizationProvider.swift",
        "CrowdinSDK/Localization/Provider/LocalizationStorage.swift",
        "CrowdinSDK/Localization/Provider/RemoteLocalizationStorage.swift",
        "CrowdinSDK/Logs/Attributes/AttributeFactory.swift",
        "CrowdinSDK/Logs/Attributes/AttributedTextFormatter.swift",
        "CrowdinSDK/Logs/CrowdinAPILog.swift",
        "CrowdinSDK/Logs/CrowdinLogsCollector.swift",
        "CrowdinSDK/Logs/CrowdinSDKConfig+Debug.swift",
        "CrowdinSDK/Logs/CrowidnLog.swift",
        "CrowdinSDK/Logs/Extensions/Data+Extensions.swift",
        "CrowdinSDK/Logs/LogMessageObserver.swift",
        "CrowdinSDK/PlatformsSupport/CrowdinSDK+PlatformsSupport.swift",
        "CrowdinSDK/Rswift/StringParam.swift",
        "CrowdinSDK/Typealias.swift",
        "CrowdinSDK/Utils/Atomic.swift",
        "CrowdinSDK/Utils/ObjectAssociation.swift",
        "Features/IntervalUpdateFeature/CrowdinSDK+IntervalUpdate.swift",
        "Features/IntervalUpdateFeature/CrowdinSDKConfig+IntervalUpdate.swift",
        "Features/IntervalUpdateFeature/IntervalUpdateFeature.swift",
        "Features/LoginFeature/AccessTokenLoginFeature.swift",
        "Features/LoginFeature/AnyLoginFeature.swift",
        "Features/LoginFeature/BrowserLoginFeature.swift",
        "Features/LoginFeature/CrowdinLoginConfig.swift",
        "Features/LoginFeature/Extensions/Bundle+URLScheme.swift",
        "Features/LoginFeature/Extensions/CrowdinSDK+Login.swift",
        "Features/LoginFeature/Extensions/CrowdinSDKConfig+Login.swift",
        "Features/RealtimeUpdateFeature/CrowdinSocketManager/CrowdinSocketManager.swift",
        "Features/RealtimeUpdateFeature/Extensions/CrowdinSDK+ReatimeUpdates.swift",
        "Features/RealtimeUpdateFeature/Extensions/CrowdinSDKConfig+RealtimeUpdates.swift",
        "Features/RealtimeUpdateFeature/Extensions/Label+RealtimeUpdates.swift",
        "Features/RealtimeUpdateFeature/Extensions/NSButton+RealtimeUpdates.swift",
        "Features/RealtimeUpdateFeature/Extensions/UIButton+RealtimeUpdates.swift",
        "Features/RealtimeUpdateFeature/LocalizationProvider/FilesDownloader/FileDownloadOperation.swift",
        "Features/RealtimeUpdateFeature/LocalizationProvider/FilesDownloader/RUFilesDownloader.swift",
        "Features/RealtimeUpdateFeature/LocalizationProvider/RULocalLocalizationStorage.swift",
        "Features/RealtimeUpdateFeature/LocalizationProvider/RURemoteLocalizationStorage.swift",
        "Features/RealtimeUpdateFeature/RealtimeUpdateFeature.swift",
        "Features/RealtimeUpdateFeature/Refreshable.swift",
        "Features/RealtimeUpdateFeature/SocketAPI/Models/ActionRequest.swift",
        "Features/RealtimeUpdateFeature/SocketAPI/Models/TopSuggestionResponse.swift",
        "Features/RealtimeUpdateFeature/SocketAPI/Models/UpdateDraftResponse.swift",
        "Features/RealtimeUpdateFeature/SocketAPI/SocketAPI.swift",
        "Features/RefreshLocalizationFeature/CrowdinSDK+RefreshLocalization.swift",
        "Features/RefreshLocalizationFeature/RefreshLocalizationFeature.swift",
        "Features/ScreenshotFeature/Extensions/CGRect+Validation.swift",
        "Features/ScreenshotFeature/Extensions/CrowdinSDK+Screenshots.swift",
        "Features/ScreenshotFeature/Extensions/CrowdinSDKConfig+Screenshots.swift",
        "Features/ScreenshotFeature/Extensions/String+Validation.swift",
        "Features/ScreenshotFeature/Extensions/UIWindow+KeyWindow.swift",
        "Features/ScreenshotFeature/ScreenshotFeature.swift",
        "Features/ScreenshotFeature/ScreenshotInformationCollector.swift",
        "Features/ScreenshotFeature/ScreenshotProcessor.swift",
        "Features/ScreenshotFeature/ScreenshotUploader.swift",
        "Providers/Crowdin/Config/CrowdinProviderConfig.swift",
        "Providers/Crowdin/CrowdinRemoteLocalizationStorage.swift",
        "Providers/Crowdin/Extensions/CrowdinSDK+CrowdinProvider.swift",
        "Providers/Crowdin/Extensions/CrowdinSDK+ReactNative.swift",
        "Providers/Crowdin/Extensions/CrowdinSDKConfig+CrowdinProvider.swift",
        "Providers/Crowdin/Extensions/String+Extensions.swift",
        "Providers/Crowdin/LanguageResolver/LanguageResolver.swift",
        "Providers/Crowdin/LocalizationDownloader/CrowdinLocalizationDownloader.swift",
        "Providers/Crowdin/LocalizationDownloader/ETagStorage/ETagStorage.swift",
        "Providers/Crowdin/LocalizationDownloader/ETagStorage/FileEtagStorage.swift",
        "Providers/Crowdin/LocalizationDownloader/ETagStorage/UserDefaultsETagStorage.swift",
        "Providers/Crowdin/LocalizationDownloader/Operations/CrowdinPluralsDownloadOperation.swift",
        "Providers/Crowdin/LocalizationDownloader/Operations/CrowdinStringsDownloadOperation.swift",
        "Providers/Crowdin/LocalizationDownloader/Operations/CrowdinXcstringsDownloadOperation.swift",
        "Providers/Crowdin/LocalizationDownloader/Operations/CrowdinXliffDownloadOperation.swift",
        "Providers/Crowdin/ManifestManager/FileTimestampStorage.swift",
        "Providers/Crowdin/ManifestManager/ManifestManager+LanguageResolver.swift",
        "Providers/Crowdin/ManifestManager/ManifestManager.swift",
        "Providers/Crowdin/MappingDownloader/CrowdinMappingDownloader.swift",
        "Providers/Crowdin/MappingDownloader/CrowdinMappingManager.swift",
        "Providers/Crowdin/MappingDownloader/Operations/CrowdinPluralsMappingDownloadOperation.swift",
        "Providers/Crowdin/MappingDownloader/Operations/CrowdinStringsMappingDownloadOperation.swift",
        "Providers/Crowdin/MappingDownloader/Operations/CrowdinXliffMappingDownloadOperation.swift",
        "Providers/Crowdin/Operations/AsyncOperation.swift",
        "Providers/Crowdin/Operations/BlockAsyncOperation.swift",
        "Providers/Crowdin/Operations/CrowdinDownloadOperation.swift",
        "Providers/Crowdin/SupportedLanguages/CrowdinSupportedLanguages.swift",
        "Settings/CrowdinLogDetailsVC/CrowdinLogDetailsVC.swift",
        "Settings/CrowdinLogsVC/CrowdinLogCell/CrowdinLogCell.swift",
        "Settings/CrowdinLogsVC/CrowdinLogCell/CrowdinLogCellViewModel.swift",
        "Settings/CrowdinLogsVC/CrowdinLogsVC.swift",
        "Settings/Extensions/Bundle+Module.swift",
        "Settings/Extensions/CrowdinSDK+Settings.swift",
        "Settings/Extensions/CrowdinSDKConfig+Settings.swift",
        "Settings/SettingsView/SettingsItemCell/SettingsItemCell.swift",
        "Settings/SettingsView/SettingsItemCell/SettingsItemView.swift",
        "Settings/SettingsView/SettingsView+Gesture.swift",
        "Settings/SettingsView/SettingsView+UITableView.swift",
        "Settings/SettingsView/SettingsView.swift",
        "Settings/SettingsWindow/SettingsWindow.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.