The Swift Package Index logo.Swift Package Index

Build Information

Successful build of IMessage, reference v0.21.1 (94c331), with Swift 6.2 for macOS (SPM) on 6 May 2026 10:52:12 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/beeper/platform-imessage.git
Reference: v0.21.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/beeper/platform-imessage
 * tag               v0.21.1    -> FETCH_HEAD
HEAD is now at 94c3318 0.21.1
Cloned https://github.com/beeper/platform-imessage.git
Revision (git rev-parse @):
94c3318c19dea906ddecc4a0971b81a99ea694f9
SUCCESS checkout https://github.com/beeper/platform-imessage.git at v0.21.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/beeper/platform-imessage.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
[0/6] Write sources
[0/6] Write GenerateIMessageCLIVersion-tool-entitlement.plist
[2/6] Write swift-version--3CB7CFEC50E0D141.txt
[4/8] Compiling GenerateIMessageCLIVersion GenerateIMessageCLIVersion.swift
[5/8] Emitting module GenerateIMessageCLIVersion
[5/8] Write Objects.LinkFileList
[6/8] Linking GenerateIMessageCLIVersion-tool
[7/8] Applying GenerateIMessageCLIVersion-tool
[1/1] Compiling plugin GenerateIMessageCLIVersionPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/68] Write sources
[11/68] Write imessage-cli-entitlement.plist
[11/68] Write sources
[32/68] Write GenerateIMessageCLIVersion-entitlement.plist
[32/68] Write sources
[37/68] Write GenerateIMessageCLIVersion-tool-entitlement.plist
[37/68] Write sources
[49/68] Compiling CAccessibilityControl dummy.c
[50/68] Compiling CUnfairLock shim.c
[51/68] Write swift-version--3CB7CFEC50E0D141.txt
[53/99] Emitting module SwiftSyntax602
[54/99] Compiling SwiftSyntax602 Empty.swift
[55/99] Emitting module SwiftSyntax510
[56/99] Compiling SwiftSyntax510 Empty.swift
[57/99] Compiling SwiftSyntax509 Empty.swift
[58/99] Emitting module SwiftSyntax509
[59/99] Compiling SwiftSyntax601 Empty.swift
[60/99] Emitting module SwiftSyntax601
[61/99] Emitting module SwiftSyntax600
[62/99] Compiling SwiftSyntax600 Empty.swift
[63/99] Emitting module SwiftSyntax603
[64/99] Compiling SwiftSyntax603 Empty.swift
[65/99] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[66/99] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[67/100] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[68/100] Compiling InternalCollectionsUtilities _SortedCollection.swift
[68/110] Write Objects.LinkFileList
[70/110] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[70/110] Compiling _SwiftSyntaxCShims PlatformMutex.c
[72/110] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[73/110] Compiling InternalCollectionsUtilities UInt+reversed.swift
[73/174] Linking GenerateIMessageCLIVersion-tool
[75/174] Compiling SwiftSyntax Utils.swift
[76/174] Compiling SwiftSyntax ChildNameForKeyPath.swift
[77/174] Compiling SwiftSyntax Keyword.swift
[78/174] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[79/174] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[80/174] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[80/174] Applying GenerateIMessageCLIVersion-tool
[82/174] Compiling GenerateIMessageCLIVersion GenerateIMessageCLIVersion.swift
[83/174] Emitting module GenerateIMessageCLIVersion
[83/174] Write Objects.LinkFileList
[85/174] Compiling SwiftSyntax Syntax.swift
[86/174] Compiling SwiftSyntax SyntaxChildren.swift
[87/174] Compiling SwiftSyntax SyntaxIdentifier.swift
[88/174] Compiling SwiftSyntax SyntaxNodeStructure.swift
[89/174] Compiling SwiftSyntax SyntaxCollection.swift
[90/174] Compiling SwiftSyntax SyntaxHashable.swift
[91/174] Emitting module InternalCollectionsUtilities
[91/174] Generate iMessage CLI version source
[92/237] Linking GenerateIMessageCLIVersion
[94/309] Compiling ArgumentParserToolInfo ToolInfo.swift
[95/309] Emitting module ArgumentParserToolInfo
[95/309] Applying GenerateIMessageCLIVersion
[97/421] Compiling HeapModule _HeapNode.swift
[98/421] Compiling HeapModule Heap.swift
[99/421] Compiling ContainersPreview BorrowingIteratorProtocol.swift
[100/421] Compiling ContainersPreview BorrowingSequence+Standard Conformances.swift
[101/421] Compiling ContainersPreview BorrowingSequence+Utilities.swift
[102/421] Compiling ContainersPreview BorrowingSequence.swift
[103/479] Compiling BitCollections BitArray+ExpressibleByArrayLiteral.swift
[104/479] Compiling BitCollections BitArray+ExpressibleByStringLiteral.swift
[105/479] Compiling BitCollections BitArray+Extras.swift
[106/479] Compiling BitCollections BitSet+Hashable.swift
[107/479] Compiling BitCollections BitSet+Initializers.swift
[108/479] Compiling BitCollections BitSet+Invariants.swift
[109/479] Compiling BitCollections BitSet+Random.swift
[110/479] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[111/479] Compiling HeapModule Heap+Invariants.swift
[112/479] Compiling HeapModule Heap+Descriptions.swift
[113/479] Compiling HeapModule Heap+UnsafeHandle.swift
[114/479] Emitting module HeapModule
[115/479] Compiling BitCollections BitSet+SetAlgebra isSubset.swift
[116/479] Compiling BitCollections BitSet+SetAlgebra isSuperset.swift
[117/479] Compiling BitCollections BitSet+SetAlgebra subtract.swift
[118/479] Compiling BitCollections BitSet+SetAlgebra conformance.swift
[119/479] Compiling BitCollections BitSet+Sorted Collection APIs.swift
[120/479] Compiling BitCollections BitSet.Counted.swift
[121/479] Compiling BitCollections BitSet.Index.swift
[122/479] Compiling BitCollections BitSet+SetAlgebra basics.swift
[123/479] Compiling BitCollections BitSet+SetAlgebra subtracting.swift
[124/479] Compiling BitCollections BitSet+SetAlgebra symmetricDifference.swift
[125/479] Compiling BitCollections BitSet+SetAlgebra union.swift
[126/479] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[127/479] Compiling BitCollections BitSet+SetAlgebra isStrictSubset.swift
[128/479] Compiling BitCollections BitSet+SetAlgebra isStrictSuperset.swift
[129/479] Compiling BitCollections BitSet+SetAlgebra formIntersection.swift
[130/479] Compiling BitCollections BitSet+SetAlgebra formSymmetricDifference.swift
[131/479] Compiling BitCollections BitSet+SetAlgebra formUnion.swift
[132/479] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[133/479] Emitting module ContainersPreview
[133/479] Compiling ExceptionCatcherInternal ExceptionCatcher.m
[134/479] Write sources
[136/479] Compiling BitCollections BitArray+Codable.swift
[137/479] Compiling BitCollections BitArray+Collection.swift
[138/479] Compiling BitCollections BitArray+Copy.swift
[139/479] Compiling BitCollections BitSet+Extras.swift
[140/479] Compiling BitCollections BinaryInteger extensions.swift
[141/479] Compiling BitCollections BitArray+BitwiseOperations.swift
[142/479] Compiling BitCollections BitArray+ChunkedBitsIterators.swift
[143/528] Compiling ArgumentParser CollectionExtensions.swift
[144/528] Compiling ArgumentParser Foundation.swift
[145/528] Compiling ArgumentParser Mutex.swift
[146/528] Compiling ArgumentParser ParserError.swift
[147/528] Compiling ArgumentParser SplitArguments.swift
[148/528] Compiling ArgumentParser DumpHelpGenerator.swift
[149/575] Compiling BitCollections BitArray+Shifts.swift
[150/575] Compiling BitCollections BitArray+Testing.swift
[151/575] Compiling BitCollections BitArray._UnsafeHandle.swift
[152/575] Compiling BitCollections BitArray.swift
[153/575] Compiling BitCollections BitSet+BidirectionalCollection.swift
[154/575] Compiling HashTreeCollections TreeDictionary+Initializers.swift
[155/575] Compiling DequeModule UniqueDeque+Append.swift
[156/575] Compiling DequeModule UniqueDeque+Consumption.swift
[157/575] Compiling DequeModule UniqueDeque+Container.swift
[158/575] Compiling DequeModule UniqueDeque+Descriptions.swift
[158/579] Compiling CWindowControl WindowControl.m
[160/587] Compiling DequeModule _DequeBuffer.swift
[161/587] Compiling DequeModule _DequeBufferHeader.swift
[162/587] Compiling DequeModule RigidDeque+Append.swift
[163/587] Compiling DequeModule UniqueDeque.swift
[164/587] Compiling DequeModule _DequeSlot.swift
[165/587] Compiling DequeModule _UnsafeDequeHandle.swift
[166/587] Compiling DequeModule RigidDeque+Equatable.swift
[167/587] Compiling DequeModule RigidDeque+Experimental.swift
[168/587] Compiling DequeModule RigidDeque+Hashable.swift
[169/587] Compiling DequeModule RigidDeque+Initializers.swift
[170/587] Compiling DequeModule RigidDeque+Insertions.swift
[171/587] Compiling DequeModule RigidDeque+Prepend.swift
[172/587] Compiling DequeModule UniqueDeque+Prepend.swift
[173/587] Compiling DequeModule UniqueDeque+Removals.swift
[174/587] Compiling DequeModule UniqueDeque+Replacements.swift
[175/587] Compiling DequeModule RigidDeque+Consumption.swift
[176/587] Compiling DequeModule RigidDeque+Container.swift
[177/587] Compiling DequeModule RigidDeque+Descriptions.swift
[178/587] Compiling DequeModule RigidDeque+Removals.swift
[179/587] Compiling DequeModule RigidDeque+Replacements.swift
[180/587] Compiling DequeModule RigidDeque+Testing.swift
[181/587] Compiling DequeModule RigidDeque.swift
[182/587] Compiling DequeModule Deque._UnsafeHandle.swift
[183/587] Compiling DequeModule Deque.swift
[184/587] Compiling DequeModule _UnsafeDequeSegments.swift
[185/587] Compiling ArgumentParser ParentCommand.swift
[186/587] Compiling ArgumentParser AsyncParsableCommand.swift
[187/587] Compiling BitCollections BitSet+Equatable.swift
[188/587] Compiling BitCollections BitSet+ExpressibleByArrayLiteral.swift
[189/587] Compiling BitCollections BitArray+RangeReplaceableCollection.swift
[193/587] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[194/587] Compiling DequeModule Deque+Extras.swift
[195/587] Compiling DequeModule Deque+Hashable.swift
[196/587] Compiling DequeModule UniqueDeque+Insertions.swift
[202/587] Compiling DequeModule Deque+Testing.swift
[203/587] Compiling DequeModule Deque._Storage.swift
[204/587] Compiling DequeModule UniqueDeque+Equatable.swift
[205/587] Compiling DequeModule UniqueDeque+Experimental.swift
[206/587] Compiling DequeModule UniqueDeque+Hashable.swift
[207/587] Compiling DequeModule UniqueDeque+Initializers.swift
[208/593] Emitting module Logging
[209/593] Compiling Logging LogEvent.swift
[210/593] Compiling Logging LogHandler.swift
[211/593] Compiling Logging Locks.swift
[212/593] Compiling Logging Logging.swift
[213/593] Compiling Logging MetadataProvider.swift
[214/593] Compiling HashTreeCollections TreeDictionary+Collection.swift
[215/593] Compiling HashTreeCollections TreeDictionary+CustomReflectable.swift
[216/593] Compiling HashTreeCollections TreeDictionary+Debugging.swift
[217/593] Compiling HashTreeCollections TreeDictionary+Descriptions.swift
[218/593] Compiling HashTreeCollections TreeDictionary+Equatable.swift
[219/593] Compiling HashTreeCollections _HashNode+Lookups.swift
[220/593] Compiling HashTreeCollections _HashNode+Primitive Insertions.swift
[221/593] Compiling HashTreeCollections _HashNode+Primitive Removals.swift
[222/610] Compiling DequeModule Deque+Codable.swift
[223/610] Compiling DequeModule Deque+Collection.swift
[224/610] Compiling DequeModule Deque+CustomReflectable.swift
[225/610] Compiling DequeModule Deque+Descriptions.swift
[226/610] Compiling DequeModule Deque+Equatable.swift
[235/610] Emitting module BitCollections
[273/610] Compiling BitCollections BitSet.swift
[274/610] Compiling BitCollections Range+Utilities.swift
[275/610] Compiling BitCollections Slice+Utilities.swift
[276/610] Compiling BitCollections UInt+Tricks.swift
[277/610] Compiling BitCollections _Word.swift
[278/610] Compiling OrderedCollections _UnsafeBitset.swift
[279/610] Compiling HashTreeCollections _UnsafePath.swift
[280/610] Compiling HashTreeCollections TreeDictionary+Codable.swift
[286/610] Compiling SQLite SourceLocation.swift
[360/619] Compiling BitCollections BitSet._UnsafeHandle.swift
[368/619] Compiling _RopeModule Rope+Remove.swift
[369/619] Compiling _RopeModule Rope+RemoveSubrange.swift
[370/619] Compiling _RopeModule Rope+Split.swift
[371/619] Compiling _RopeModule Optional Utilities.swift
[372/619] Compiling _RopeModule String Utilities.swift
[373/619] Compiling _RopeModule String.Index+ABI.swift
[374/619] Compiling SQLite Row.swift
[375/619] Compiling SQLite SQLiteError.swift
[376/619] Compiling SQLite SQLiteLibrary.swift
[377/619] Compiling SQLite ColumnValue.swift
[378/619] Compiling SQLite Database.swift
[379/619] Compiling SQLite SQLiteBindable.swift
[380/619] Emitting module SQLite
[381/619] Compiling SQLite Column+Type.swift
[382/619] Compiling SQLite Column.swift
[430/619] Emitting module OrderedCollections
[431/619] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[432/619] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[433/619] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[434/619] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[435/619] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[436/619] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[437/619] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[438/619] Compiling HashTreeCollections TreeSet.swift
[439/619] Compiling SQLite Statement.swift
[449/619] Emitting module _RopeModule
[488/619] Emitting module HashTreeCollections
[493/619] Emitting module ExceptionCatcher
[494/619] Compiling ExceptionCatcher ExceptionCatcher.swift
[495/619] Emitting module DequeModule
[496/642] Compiling Collections HeapModule reexports.swift
[497/642] Compiling Collections OrderedCollections reexports.swift
[498/642] Compiling Collections HashTreeCollections reexports.swift
[499/642] Compiling Collections DequeModule reexports.swift
[500/642] Emitting module Collections
[501/642] Compiling Collections BitCollections reexports.swift
[502/697] Compiling AsyncAlgorithms MultiProducerSingleConsumerAsyncChannel+Internal.swift
[503/697] Compiling AsyncAlgorithms MultiProducerSingleConsumerAsyncChannel.swift
[504/697] Compiling AsyncAlgorithms RangeReplaceableCollection.swift
[505/697] Compiling AsyncAlgorithms Rethrow.swift
[506/697] Compiling AsyncAlgorithms SetAlgebra.swift
[507/697] Compiling AsyncAlgorithms UnboundedBufferStateMachine.swift
[508/697] Compiling AsyncAlgorithms UnboundedBufferStorage.swift
[509/697] Compiling AsyncAlgorithms AsyncChannel.swift
[510/697] Compiling AsyncAlgorithms AsyncThrowingChannel.swift
[511/697] Compiling AsyncAlgorithms ChannelStateMachine.swift
[512/697] Compiling AsyncAlgorithms ChannelStorage.swift
[513/697] Compiling AsyncAlgorithms AsyncThrowingExclusiveReductionsSequence.swift
[514/697] Compiling AsyncAlgorithms AsyncThrowingInclusiveReductionsSequence.swift
[515/697] Compiling AsyncAlgorithms AsyncTimerSequence.swift
[516/697] Compiling AsyncAlgorithms AsyncBufferSequence.swift
[517/702] Emitting module ArgumentParser
[518/702] Compiling AsyncAlgorithms AsyncJoinedSequence.swift
[519/702] Compiling AsyncAlgorithms AsyncMapErrorSequence.swift
[520/702] Compiling AsyncAlgorithms AsyncRemoveDuplicatesSequence.swift
[521/702] Compiling AsyncAlgorithms AsyncShareSequence.swift
[522/702] Compiling AsyncAlgorithms AsyncSyncSequence.swift
[523/702] Compiling AsyncAlgorithms AsyncThrottleSequence.swift
[524/702] Compiling AsyncAlgorithms AsyncAdjacentPairsSequence.swift
[525/702] Compiling AsyncAlgorithms AsyncBufferedByteIterator.swift
[526/702] Compiling AsyncAlgorithms AsyncChain2Sequence.swift
[527/702] Compiling AsyncAlgorithms AsyncChain3Sequence.swift
[528/702] Compiling AsyncAlgorithms AsyncChunkedByGroupSequence.swift
[529/702] Compiling ArgumentParser CodingKeyValidator.swift
[530/702] Compiling ArgumentParser NonsenseFlagsValidator.swift
[531/702] Compiling ArgumentParser ParsableArgumentsValidation.swift
[532/702] Compiling ArgumentParser PositionalArgumentsValidator.swift
[533/702] Compiling ArgumentParser UniqueNamesValidator.swift
[537/702] Compiling AsyncAlgorithms FlatMapLatestStateMachine.swift
[538/702] Compiling AsyncAlgorithms FlatMapLatestStorage.swift
[539/702] Compiling AsyncAlgorithms Disconnected.swift
[545/702] Compiling AsyncAlgorithms AsyncChunkedOnProjectionSequence.swift
[552/707] Emitting module AsyncAlgorithms
[553/707] Compiling AsyncAlgorithms AsyncMerge3Sequence.swift
[554/707] Compiling AsyncAlgorithms MergeStateMachine.swift
[555/707] Compiling AsyncAlgorithms AsyncChunksOfCountOrSignalSequence.swift
[556/707] Compiling AsyncAlgorithms AsyncChunksOfCountSequence.swift
[557/707] Compiling AsyncAlgorithms AsyncCompactedSequence.swift
[559/707] Compiling AsyncAlgorithms _TinyArray.swift
[560/707] Compiling AsyncAlgorithms AsyncInterspersedSequence.swift
[561/707] Compiling AsyncAlgorithms Locking.swift
[562/707] Compiling AsyncAlgorithms AsyncMerge2Sequence.swift
[563/707] Compiling AsyncAlgorithms CombineLatestStateMachine.swift
[564/707] Compiling AsyncAlgorithms CombineLatestStorage.swift
[565/707] Compiling AsyncAlgorithms AsyncDebounceSequence.swift
[566/707] Compiling AsyncAlgorithms DebounceStateMachine.swift
[567/707] Compiling AsyncAlgorithms MergeStorage.swift
[568/707] Compiling AsyncAlgorithms AsyncExclusiveReductionsSequence.swift
[569/707] Compiling AsyncAlgorithms AsyncInclusiveReductionsSequence.swift
[570/707] Compiling AsyncAlgorithms AsyncJoinedBySeparatorSequence.swift
[571/707] Compiling AsyncAlgorithms AsyncCombineLatest2Sequence.swift
[572/707] Compiling AsyncAlgorithms AsyncCombineLatest3Sequence.swift
[573/707] Compiling AsyncAlgorithms UnsafeTransfer.swift
[574/707] Compiling AsyncAlgorithms AsyncZip2Sequence.swift
[575/707] Compiling AsyncAlgorithms AsyncZip3Sequence.swift
[576/707] Compiling AsyncAlgorithms ZipStateMachine.swift
[577/707] Compiling AsyncAlgorithms ZipStorage.swift
[616/707] Compiling IMessageCore String+NonEmpty.swift
[617/707] Compiling IMessageCore Topic.swift
[618/708] Compiling IMessageCore UnfairLock.swift
[629/708] Emitting module IMessageCore
[632/741] Compiling WindowControl Space.swift
[633/741] Compiling WindowControl Window.swift
[634/741] Compiling WindowControl Utilities.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "WindowControl.h"
  |         `- note: in file included from <module-includes>:1:
2 |
[635/741] Compiling IMDatabase IMDatabase+Attachments.swift
[636/741] Compiling IMDatabase IMDatabase+Chats.swift
[637/741] Compiling IMDatabase IMDatabase+Closest.swift
[638/741] Compiling IMDatabase IMDatabase+Messages.swift
[639/741] Compiling IMDatabase IMDatabase+Search.swift
[640/741] Compiling IMDatabase IMDatabase+Unreads.swift
[641/741] Compiling IMDatabase FileWatcher.swift
[642/748] Compiling EmojiSPI SPI.swift
[643/748] Compiling EmojiSPI CharacterPickerSearch.swift
[644/748] Emitting module EmojiSPI
[645/748] Emitting module IMDatabase
[646/751] Compiling IMDatabase GUID.swift
[647/751] Compiling IMDatabase Handle.swift
[648/751] Compiling IMDatabase MappedDatabaseRows+DictionaryBridges.swift
[649/751] Compiling IMDatabase MappedDatabaseRows.swift
[650/751] Compiling IMDatabase Message+Part+Index.swift
[651/751] Compiling IMDatabase Message+Part.swift
[652/751] Compiling IMDatabase IMDatabase+Accounts.swift
[656/751] Compiling IMDatabase IMDatabase+MappedMessages.swift
[657/751] Compiling IMDatabase IMDatabase+MappedPagination.swift
[658/751] Compiling IMDatabase IMDatabase+MappedShared.swift
[659/751] Compiling IMDatabase IMDatabase+MappedThreads.swift
[660/751] Compiling IMDatabase Message+Parts.swift
[661/751] Compiling IMDatabase Message+SummaryInfo.swift
[662/751] Compiling IMDatabase Message.swift
[663/751] Compiling IMDatabase AttributedBodyDecoder.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMDatabase/Support/AttributedBodyDecoder.swift:13:32: warning: 'NSUnarchiver' was deprecated in macOS 10.13: Use NSKeyedUnarchiver instead [#DeprecatedDeclaration]
11 |
12 |     public static func attributedString(from data: Data) throws -> NSAttributedString {
13 |         guard let unarchiver = NSUnarchiver(forReadingWith: data) else {
   |                                `- warning: 'NSUnarchiver' was deprecated in macOS 10.13: Use NSKeyedUnarchiver instead [#DeprecatedDeclaration]
14 |             throw ErrorMessage("couldn't create NSUnarchiver")
15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[664/751] Compiling IMDatabase ChatRef.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMDatabase/Support/AttributedBodyDecoder.swift:13:32: warning: 'NSUnarchiver' was deprecated in macOS 10.13: Use NSKeyedUnarchiver instead [#DeprecatedDeclaration]
11 |
12 |     public static func attributedString(from data: Data) throws -> NSAttributedString {
13 |         guard let unarchiver = NSUnarchiver(forReadingWith: data) else {
   |                                `- warning: 'NSUnarchiver' was deprecated in macOS 10.13: Use NSKeyedUnarchiver instead [#DeprecatedDeclaration]
14 |             throw ErrorMessage("couldn't create NSUnarchiver")
15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[665/751] Compiling IMDatabase Column+.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMDatabase/Support/AttributedBodyDecoder.swift:13:32: warning: 'NSUnarchiver' was deprecated in macOS 10.13: Use NSKeyedUnarchiver instead [#DeprecatedDeclaration]
11 |
12 |     public static func attributedString(from data: Data) throws -> NSAttributedString {
13 |         guard let unarchiver = NSUnarchiver(forReadingWith: data) else {
   |                                `- warning: 'NSUnarchiver' was deprecated in macOS 10.13: Use NSKeyedUnarchiver instead [#DeprecatedDeclaration]
14 |             throw ErrorMessage("couldn't create NSUnarchiver")
15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[670/751] Compiling IMDatabase Attachment.swift
[671/751] Compiling IMDatabase Chat.swift
[672/751] Compiling IMDatabase IMDatabase+Updates.swift
[673/751] Compiling IMDatabase IMDatabase.swift
[674/751] Compiling IMDatabase FSEventsWatcher.swift
[675/751] Compiling WindowControl Process.swift
[676/751] Compiling WindowControl GraphicsConnection.swift
[677/751] Compiling WindowControl Dock.swift
[678/751] Emitting module WindowControl
[679/751] Compiling WindowControl Display.swift
[680/751] Compiling IMDatabase Date+NanosecondsApple.swift
[681/751] Compiling IMDatabase NSAttributedString+IM.swift
[682/751] Compiling IMDatabase Sensitive.swift
[683/770] Compiling AccessibilityControl Observer.swift
[684/770] Compiling AccessibilityControl Struct.swift
[685/770] Compiling AccessibilityControl NSRunningApplication+Accessibility.swift
[686/770] Compiling AccessibilityControl Names+Standard.swift
[687/771] Compiling AccessibilityControl Utilities.swift
[688/771] Compiling AccessibilityControl Element+Hierarchy.swift
[689/771] Compiling AccessibilityControl Element+Utilities.swift
[690/771] Compiling AccessibilityControl Accessibility+Value.swift
[691/771] Compiling AccessibilityControl Accessibility.swift
[692/771] Compiling AccessibilityControl Action.swift
[693/771] Compiling AccessibilityControl Attribute.swift
[694/771] Compiling AccessibilityControl Accessibility+Role.swift
[695/771] Compiling AccessibilityControl Accessibility+Subrole.swift
[696/771] Emitting module AccessibilityControl
[697/771] Compiling AccessibilityControl Accessibility+Notification.swift
[698/771] Compiling AccessibilityControl Accessibility+ParameterizedAttributeKey.swift
[699/771] Compiling AccessibilityControl Element+XMLDump.swift
[700/771] Compiling AccessibilityControl Element.swift
[701/771] Compiling AccessibilityControl Accessibility+Action.swift
[702/771] Compiling AccessibilityControl Accessibility+AttributeKey.swift
[752/771] Emitting module SwiftSyntax
[760/771] Compiling SwiftSyntax SyntaxNodesD.swift
[761/771] Compiling SwiftSyntax SyntaxNodesEF.swift
[762/771] Compiling SwiftSyntax SyntaxNodesGHI.swift
[763/771] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[764/771] Compiling SwiftSyntax SyntaxNodesOP.swift
[765/771] Compiling SwiftSyntax SyntaxNodesQRS.swift
[766/771] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[767/831] Compiling SwiftDiagnostics Message.swift
[768/832] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[769/832] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[770/832] Compiling SwiftDiagnostics Note.swift
[771/832] Compiling SwiftDiagnostics FixIt.swift
[772/832] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[773/832] Compiling SwiftBasicFormat Syntax+Extensions.swift
[774/832] Compiling SwiftBasicFormat InferIndentation.swift
[775/832] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[776/832] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[777/832] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[778/832] Compiling SwiftDiagnostics Diagnostic.swift
[779/832] Emitting module SwiftDiagnostics
[780/832] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[781/832] Compiling SwiftDiagnostics Convenience.swift
[782/832] Compiling SwiftBasicFormat Indenter.swift
[783/832] Emitting module SwiftBasicFormat
[784/832] Compiling SwiftBasicFormat BasicFormat.swift
[785/832] Compiling SwiftParser StringLiterals.swift
[786/832] Compiling SwiftParser SwiftParserCompatibility.swift
[787/832] Compiling SwiftParser SwiftVersion.swift
[788/832] Compiling SwiftParser SyntaxUtils.swift
[789/836] Compiling SwiftParser TokenConsumer.swift
[790/836] Compiling SwiftParser TokenPrecedence.swift
[791/836] Compiling SwiftParser TokenSpec.swift
[792/836] Compiling SwiftParser TokenSpecSet.swift
[793/836] Compiling SwiftParser TopLevel.swift
[794/836] Compiling SwiftParser TriviaParser.swift
[795/836] Compiling SwiftParser Types.swift
[796/836] Compiling SwiftParser ExperimentalFeatures.swift
[797/836] Emitting module SwiftParser
[798/836] Compiling SwiftParser RegexLiteralLexer.swift
[799/836] Compiling SwiftParser UnicodeScalarExtensions.swift
[800/836] Compiling SwiftParser Lookahead.swift
[801/836] Compiling SwiftParser LoopProgressCondition.swift
[802/836] Compiling SwiftParser Modifiers.swift
[803/836] Compiling SwiftParser Names.swift
[804/836] Compiling SwiftParser Nominals.swift
[805/836] Compiling SwiftParser Parameters.swift
[806/836] Compiling SwiftParser ParseSourceFile.swift
[807/836] Compiling SwiftParser Parser.swift
[808/836] Compiling SwiftParser Patterns.swift
[809/836] Compiling SwiftParser Recovery.swift
[810/836] Compiling SwiftParser Specifiers.swift
[811/836] Compiling SwiftParser Statements.swift
[812/836] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[813/836] Compiling SwiftParser IsValidIdentifier.swift
[814/836] Compiling SwiftParser Cursor.swift
[815/836] Compiling SwiftParser Lexeme.swift
[816/836] Compiling SwiftParser LexemeSequence.swift
[817/836] Compiling SwiftParser Lexer.swift
[818/836] Compiling SwiftParser Attributes.swift
[819/836] Compiling SwiftParser Availability.swift
[820/836] Compiling SwiftParser CharacterInfo.swift
[821/836] Compiling SwiftParser CollectionNodes+Parsable.swift
[822/836] Compiling SwiftParser CompilerFiles.swift
[823/836] Compiling SwiftParser Declarations.swift
[824/836] Compiling SwiftParser Directives.swift
[825/836] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[826/836] Compiling SwiftParser Expressions.swift
[827/836] Compiling SwiftParser IncrementalParseTransition.swift
[828/836] Compiling SwiftParser IsLexerClassified.swift
[829/836] Compiling SwiftParser LayoutNodes+Parsable.swift
[830/836] Compiling SwiftParser Parser+TokenSpecSet.swift
[831/836] Compiling SwiftParser TokenSpecStaticMembers.swift
[832/859] Compiling SwiftOperators PrecedenceGroup.swift
[833/859] Compiling SwiftOperators PrecedenceGraph.swift
[834/860] Compiling SwiftOperators SyntaxSynthesis.swift
[835/860] Compiling SwiftOperators OperatorTable+Semantics.swift
[836/860] Compiling SwiftOperators OperatorTable.swift
[837/860] Compiling SwiftOperators OperatorTable+Defaults.swift
[838/860] Compiling SwiftOperators OperatorError+Diagnostics.swift
[839/860] Compiling SwiftOperators OperatorError.swift
[840/860] Compiling SwiftOperators Operator.swift
[841/860] Emitting module SwiftOperators
[842/860] Compiling SwiftOperators OperatorTable+Folding.swift
[843/860] Compiling SwiftParserDiagnostics PresenceUtils.swift
[844/860] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[845/860] Compiling SwiftParserDiagnostics Utils.swift
[846/860] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[847/860] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[848/861] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[849/861] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[850/861] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[851/861] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[852/861] Compiling SwiftParserDiagnostics MissingNodesError.swift
[853/861] Compiling SwiftParserDiagnostics MissingTokenError.swift
[854/861] Emitting module SwiftParserDiagnostics
[855/861] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[856/861] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[857/876] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[858/876] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[859/876] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[860/876] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[861/877] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[862/877] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[863/877] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[864/877] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[865/877] Compiling SwiftSyntaxBuilder Indenter.swift
[866/877] Compiling SwiftSyntaxBuilder ListBuilder.swift
[867/877] Emitting module SwiftSyntaxBuilder
[868/877] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[869/877] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[870/877] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[871/877] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[872/877] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[873/892] Compiling SwiftIfConfig VersionTuple+Parsing.swift
[874/892] Compiling SwiftIfConfig SyntaxLiteralUtils.swift
[875/892] Compiling SwiftIfConfig IfConfigFunctions.swift
[876/892] Compiling SwiftIfConfig IfConfigRegionState.swift
[877/892] Compiling SwiftIfConfig ConfiguredRegions.swift
[878/892] Compiling SwiftIfConfig IfConfigDecl+IfConfig.swift
[879/892] Compiling SwiftIfConfig StaticBuildConfiguration.swift
[880/892] Compiling SwiftIfConfig ActiveSyntaxVisitor.swift
[881/892] Compiling SwiftIfConfig BuildConfiguration.swift
[882/892] Compiling SwiftIfConfig ActiveClauseEvaluator.swift
[883/892] Compiling SwiftIfConfig ActiveSyntaxRewriter.swift
[884/892] Emitting module SwiftIfConfig
[885/892] Compiling SwiftIfConfig SyntaxProtocol+IfConfig.swift
[886/892] Compiling SwiftIfConfig IfConfigDiagnostic.swift
[887/892] Compiling SwiftIfConfig IfConfigEvaluation.swift
[888/893] Compiling SwiftIfConfig VersionTuple.swift
[889/911] Compiling SwiftSyntaxMacros MemberMacro.swift
[890/911] Compiling SwiftSyntaxMacros PeerMacro.swift
[891/911] Compiling SwiftSyntaxMacros PreambleMacro.swift
[892/912] Compiling SwiftSyntaxMacros Macro.swift
[893/912] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[894/912] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[895/912] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[896/912] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[897/912] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[898/912] Compiling SwiftSyntaxMacros AttachedMacro.swift
[899/912] Compiling SwiftSyntaxMacros BodyMacro.swift
[900/912] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[901/912] Compiling SwiftSyntaxMacros Macro+Format.swift
[902/912] Emitting module SwiftSyntaxMacros
[903/912] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[904/912] Compiling SwiftSyntaxMacros AccessorMacro.swift
[905/912] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[906/912] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[907/912] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[908/922] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[909/922] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[910/922] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[911/922] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[912/922] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[913/922] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[914/922] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[915/922] Emitting module SwiftSyntaxMacroExpansion
[916/922] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[917/922] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[918/934] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[919/934] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[920/934] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[921/934] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[922/934] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[923/934] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[924/934] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[925/934] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[926/934] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[927/934] Emitting module SwiftCompilerPluginMessageHandling
[928/934] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[929/934] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[930/935] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[931/937] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[932/937] Emitting module SwiftCompilerPlugin
[933/939] Compiling PlatformSDKMacros PlatformSDKJSONObjectMacro.swift
[934/939] Emitting module PlatformSDKMacros
[934/939] Write Objects.LinkFileList
[935/939] Linking PlatformSDKMacros-tool
[937/952] Compiling PlatformSDK PlatformSDKPagination.swift
[938/952] Compiling PlatformSDK PlatformSDKPlatformAPI.swift
[939/952] Compiling PlatformSDK PlatformSDKThread.swift
[940/952] Compiling PlatformSDK PlatformSDKUser.swift
[941/952] Compiling PlatformSDK PlatformSDKText.swift
[942/953] Compiling PlatformSDK PlatformSDKMessageObject.swift
[943/953] Compiling PlatformSDK PlatformSDK.swift
[944/953] Compiling PlatformSDK PlatformSDKAttachment.swift
[945/953] Compiling PlatformSDK PlatformSDKMessage.swift
[946/953] Compiling PlatformSDK PlatformSDKMessageAction.swift
[947/953] Compiling PlatformSDK ServerEvent.swift
[948/953] Compiling PlatformSDK ActivityStatus.swift
[949/953] Compiling PlatformSDK JSON.swift
[950/953] Emitting module PlatformSDK
[951/1018] Emitting module IMessage
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "WindowControl.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BetterSwiftAX/Sources/CWindowControl/include/WindowControl.h:12:1: warning: umbrella header for module 'CWindowControl' does not include header 'SkyLight.h'
10 |
11 | #endif /* WindowList_h */
12 |
   | `- warning: umbrella header for module 'CWindowControl' does not include header 'SkyLight.h'
[952/1018] Compiling IMessage ImageMetadata.swift
[953/1018] Compiling IMessage KeyMap.swift
[954/1018] Compiling IMessage KeyPresser.swift
[955/1018] Compiling IMessage KeyedPayloadUnarchiver.swift
[956/1018] Compiling IMessage LifecycleObserver.swift
[957/1018] Compiling IMessage LocalizedStrings.swift
[958/1018] Compiling IMessage MacPermissions.swift
[959/1018] Compiling IMessage MessageDraft.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[960/1018] Compiling IMessage MessageMapper+Associated.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[961/1018] Compiling IMessage MessageMapper+Attachments.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[962/1018] Compiling IMessage MessageMapper+Parts.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[963/1018] Compiling IMessage MessageMapper+Payloads.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[964/1018] Compiling IMessage MessageMapper.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[965/1018] Compiling IMessage MessageMapperTypes.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/Mappers/MessageMapper+Payloads.swift:13:48: warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 11 |             return unarchiveKeyedPayload(normalized) ?? normalized
 12 |         }
 13 |         if let object = try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) {
    |                                                `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in macOS 10.14: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
 14 |             return normalizeFoundationObject(object)
 15 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[966/1025] Compiling IMessage Accessibility+Debug.swift
[967/1025] Compiling IMessage CgBIPNG.swift
[968/1025] Compiling IMessage Contacts.swift
[969/1025] Compiling IMessage CurrentUser.swift
[970/1025] Compiling IMessage Defaults.swift
[971/1025] Compiling IMessage DraftsManager.swift
[972/1025] Compiling IMessage ChatRef+Description.swift
[973/1025] Compiling IMessage EventWatcher+Unreads.swift
[974/1025] Compiling IMessage SettingsWindowController.swift
[975/1025] Compiling IMessage FilePaths.swift
[976/1025] Compiling IMessage JSONEncoding.swift
[977/1025] Compiling IMessage SystemInfo.swift
[978/1025] Compiling IMessage Task+Sleep.swift
[979/1025] Compiling IMessage ThreadID.swift
[980/1025] Compiling IMessage UncheckedSendableBox.swift
[981/1025] Compiling IMessage MessagesDeepLink.swift
[982/1025] Compiling IMessage MessagesInstanceTarget.swift
[983/1025] Compiling IMessage MessagesPaths.swift
[984/1025] Compiling IMessage NSWorkspace++.swift
[985/1025] Compiling IMessage OSA.swift
[986/1025] Compiling IMessage OnboardingManager.swift
[987/1025] Compiling IMessage OnboardingView.swift
[988/1025] Compiling IMessage EventWatcher+Updates.swift
[989/1025] Compiling IMessage EventWatcher.swift
[990/1025] Compiling IMessage EventWatcherLifecycle.swift
[991/1025] Compiling IMessage Extensions.swift
[992/1025] Compiling IMessage Hasher.swift
[993/1025] Compiling IMessage PlatformAPI+Hashing.swift
[994/1025] Compiling IMessage IMessageHost.swift
[995/1025] Compiling IMessage Pasteboard+Backup.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[996/1025] Compiling IMessage PlatformAPI+MessagesController.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[997/1025] Compiling IMessage PlatformAPI+OriginalObjects.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[998/1025] Compiling IMessage PlatformAPI.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[999/1025] Compiling IMessage Preferences.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1000/1025] Compiling IMessage PromptAutomation.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1001/1025] Compiling IMessage Reaction.swift
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:69:42: warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 67 |
 68 |     static func disableNotificationsForApp(named appName: String) throws -> Bool {
 69 |         let app = try NSWorkspace.shared.open(
    |                                          `- warning: 'open(_:options:configuration:)' was deprecated in macOS 11.0: Use -[NSWorkspace openURL:configuration:completionHandler:] instead. [#DeprecatedDeclaration]
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessage/PromptAutomation.swift:71:24: warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 69 |         let app = try NSWorkspace.shared.open(
 70 |             URL(string: "x-apple.systempreferences:com.apple.preference.notifications")!,
 71 |             options: [.withoutActivation], // .andHide shows a gray background and doesn't render the UI
    |                        `- warning: 'withoutActivation' was deprecated in macOS 11.0: Use -[NSWorkspaceOpenConfiguration setActivates:NO] instead. [#DeprecatedDeclaration]
 72 |             configuration: [:]
 73 |         )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1002/1025] Compiling IMessage RunLoopConveyor.swift
[1003/1025] Compiling IMessage IMCoreSPI.swift
[1004/1025] Compiling IMessage SystemSettingsOnboarding.swift
[1005/1025] Compiling IMessage HelpButton.swift
[1006/1025] Compiling IMessage MenuMaintainer.swift
[1007/1025] Compiling IMessage SettingsView+MenuItem.swift
[1008/1025] Compiling IMessage SettingsView.swift
[1009/1025] Compiling IMessage MessageMapperUtilities.swift
[1010/1025] Compiling IMessage ThreadMapper.swift
[1011/1025] Compiling IMessage MessagesAccessManager.swift
[1012/1025] Compiling IMessage MessagesAppElements.swift
[1013/1025] Compiling IMessage MessagesController+PlatformOperations.swift
[1014/1025] Compiling IMessage MessagesController+Window Title Prediction.swift
[1015/1025] Compiling IMessage MessagesController.swift
[1016/1025] Compiling IMessage HideDebouncer.swift
[1017/1025] Compiling IMessage BestWindowCoordinator.swift
[1018/1025] Compiling IMessage EclipsingDebugger.swift
[1019/1025] Compiling IMessage EclipsingDebuggerView.swift
[1020/1025] Compiling IMessage EclipsingWindowCoordinator.swift
[1021/1025] Compiling IMessage SpacesWindowCoordinator.swift
[1022/1025] Compiling IMessage WindowCoordinator.swift
[1023/1029] Emitting module IMessageCLI
[1024/1029] Compiling IMessageCLI IMessageCLI.swift
[1025/1029] Compiling IMessageCLI IMessageCLIVersion.swift
[1026/1029] Compiling IMessageCLI ShellLineReader.swift
[1026/1029] Write Objects.LinkFileList
[1027/1029] Linking imessage-cli
[1028/1029] Applying imessage-cli
Build complete! (65.13s)
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/sindresorhus/ExceptionCatcher
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/beeper/BetterSwiftAX.git
Fetching https://github.com/apple/swift-async-algorithms
Fetching https://github.com/apple/swift-argument-parser
[1/546] Fetching betterswiftax
[313/18103] Fetching betterswiftax, swift-argument-parser
[723/24902] Fetching betterswiftax, swift-argument-parser, swift-log
[2513/31147] Fetching betterswiftax, swift-argument-parser, swift-log, swift-async-algorithms
[4604/31243] Fetching betterswiftax, swift-argument-parser, swift-log, swift-async-algorithms, exceptioncatcher
[31177/55389] Fetching betterswiftax, swift-argument-parser, swift-log, swift-async-algorithms, exceptioncatcher, swift-collections
[32868/130450] Fetching betterswiftax, swift-argument-parser, swift-log, swift-async-algorithms, exceptioncatcher, swift-collections, swift-syntax
Fetched https://github.com/apple/swift-log.git from cache (2.16s)
[28387/123651] Fetching betterswiftax, swift-argument-parser, swift-async-algorithms, exceptioncatcher, swift-collections, swift-syntax
Fetched https://github.com/beeper/BetterSwiftAX.git from cache (3.05s)
Fetched https://github.com/apple/swift-collections.git from cache (3.05s)
Fetched https://github.com/apple/swift-async-algorithms from cache (3.05s)
Fetched https://github.com/apple/swift-argument-parser from cache (3.05s)
Fetched https://github.com/sindresorhus/ExceptionCatcher from cache (3.05s)
[24771/75061] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (6.33s)
Computing version for https://github.com/beeper/BetterSwiftAX.git
Computed https://github.com/beeper/BetterSwiftAX.git at 0.1.0 (6.95s)
Computing version for https://github.com/sindresorhus/ExceptionCatcher
Computed https://github.com/sindresorhus/ExceptionCatcher at 2.2.0 (0.65s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.7.1 (0.60s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.68s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.1.3 (0.62s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.12.0 (0.58s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.0-prerelease-2025-10-30 (2.77s)
Creating working copy for https://github.com/sindresorhus/ExceptionCatcher
Working copy of https://github.com/sindresorhus/ExceptionCatcher resolved at 2.2.0
Creating working copy for https://github.com/apple/swift-async-algorithms
Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.1.3
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.12.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.7.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Creating working copy for https://github.com/beeper/BetterSwiftAX.git
Working copy of https://github.com/beeper/BetterSwiftAX.git resolved at 0.1.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.0-prerelease-2025-10-30
Build complete.
{
  "dependencies" : [
    {
      "identity" : "exceptioncatcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.1",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sindresorhus/ExceptionCatcher"
    },
    {
      "identity" : "betterswiftax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/beeper/BetterSwiftAX.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "swift-async-algorithms",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-async-algorithms"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "exact" : [
          "603.0.0-prerelease-2025-10-30"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    }
  ],
  "manifest_display_name" : "IMessage",
  "name" : "IMessage",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "PlatformSDK",
      "targets" : [
        "PlatformSDK"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "IMessage",
      "targets" : [
        "IMessage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "imessage-cli",
      "targets" : [
        "IMessageCLI"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "GenerateIMessageCLIVersion",
      "targets" : [
        "GenerateIMessageCLIVersion"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "PlatformSDKMacros",
      "targets" : [
        "PlatformSDKMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SQLiteTests",
      "module_type" : "SwiftTarget",
      "name" : "SQLiteTests",
      "path" : "src/IMessage/Sources/SQLiteTests",
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SQLite"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SQLite",
      "module_type" : "SwiftTarget",
      "name" : "SQLite",
      "path" : "src/IMessage/Sources/SQLite",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "Column+Type.swift",
        "Column.swift",
        "ColumnValue.swift",
        "Database.swift",
        "Row.swift",
        "SQLiteBindable.swift",
        "SQLiteError.swift",
        "SQLiteLibrary.swift",
        "SourceLocation.swift",
        "Statement.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PlatformSDKMacros",
      "module_type" : "SwiftTarget",
      "name" : "PlatformSDKMacros",
      "path" : "src/IMessage/Sources/PlatformSDKMacros",
      "product_dependencies" : [
        "SwiftCompilerPlugin",
        "SwiftSyntax",
        "SwiftSyntaxBuilder",
        "SwiftSyntaxMacros"
      ],
      "product_memberships" : [
        "PlatformSDK",
        "IMessage",
        "imessage-cli",
        "PlatformSDKMacros"
      ],
      "sources" : [
        "PlatformSDKJSONObjectMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "PlatformSDK",
      "module_type" : "SwiftTarget",
      "name" : "PlatformSDK",
      "path" : "src/IMessage/Sources/PlatformSDK",
      "product_memberships" : [
        "PlatformSDK",
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "ActivityStatus.swift",
        "JSON.swift",
        "PlatformSDK.swift",
        "PlatformSDKAttachment.swift",
        "PlatformSDKMessage.swift",
        "PlatformSDKMessageAction.swift",
        "PlatformSDKMessageObject.swift",
        "PlatformSDKPagination.swift",
        "PlatformSDKPlatformAPI.swift",
        "PlatformSDKText.swift",
        "PlatformSDKThread.swift",
        "PlatformSDKUser.swift",
        "ServerEvent.swift"
      ],
      "target_dependencies" : [
        "PlatformSDKMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "IMessageTests",
      "module_type" : "SwiftTarget",
      "name" : "IMessageTests",
      "path" : "src/IMessage/Sources/IMessageTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessageTests/Fixtures/cgbi-fixture.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessageTests/Fixtures/message_multipart_incoming_with_attachments.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessageTests/Fixtures/message_multipart_outgoing_with_reactions.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessageTests/Fixtures/message_partial_leading_unsends.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessageTests/Fixtures/message_partial_multiple_middle_adjacent_unsends.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/src/IMessage/Sources/IMessageTests/Fixtures/message_partial_trailing_unsends.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CgBIPNGTests.swift",
        "HashingTests.swift",
        "KeyedPayloadUnarchiverTests.swift",
        "MessageMapperFixtureTests.swift",
        "SkinToneTests.swift"
      ],
      "target_dependencies" : [
        "IMessage",
        "PlatformSDK"
      ],
      "type" : "test"
    },
    {
      "c99name" : "IMessageCore",
      "module_type" : "SwiftTarget",
      "name" : "IMessageCore",
      "path" : "src/IMessage/Sources/IMessageCore",
      "product_dependencies" : [
        "Logging",
        "ExceptionCatcher"
      ],
      "product_memberships" : [
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "Data+DataURL.swift",
        "Date+Formatting.swift",
        "Date+Latency.swift",
        "Dictionary+JSONAccessors.swift",
        "ErrorMessage.swift",
        "HexStrings.swift",
        "Logging/IMessageLogHandler.swift",
        "Logging/LogFileCoordinator.swift",
        "Logging/Logging.swift",
        "Optional+AnyValue.swift",
        "Optional+OrThrow.swift",
        "PassivelyAwareDispatchQueue.swift",
        "Protected.swift",
        "Retry.swift",
        "String+NonEmpty.swift",
        "Topic.swift",
        "UnfairLock.swift"
      ],
      "target_dependencies" : [
        "CUnfairLock"
      ],
      "type" : "library"
    },
    {
      "c99name" : "IMessageCLI",
      "module_type" : "SwiftTarget",
      "name" : "IMessageCLI",
      "path" : "src/IMessage/Sources/IMessageCLI",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "imessage-cli"
      ],
      "sources" : [
        "IMessageCLI.swift",
        "ShellLineReader.swift"
      ],
      "target_dependencies" : [
        "IMessage",
        "IMessageCore",
        "GenerateIMessageCLIVersionPlugin"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "IMessage",
      "module_type" : "SwiftTarget",
      "name" : "IMessage",
      "path" : "src/IMessage/Sources/IMessage",
      "product_dependencies" : [
        "BetterSwiftAX",
        "ExceptionCatcher",
        "Collections"
      ],
      "product_memberships" : [
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "Accessibility+Debug.swift",
        "CgBIPNG.swift",
        "Contacts.swift",
        "CurrentUser.swift",
        "Defaults.swift",
        "DraftsManager.swift",
        "EventWatcher/ChatRef+Description.swift",
        "EventWatcher/EventWatcher+Unreads.swift",
        "EventWatcher/EventWatcher+Updates.swift",
        "EventWatcher/EventWatcher.swift",
        "EventWatcher/EventWatcherLifecycle.swift",
        "Extensions.swift",
        "Hashing/Hasher.swift",
        "Hashing/PlatformAPI+Hashing.swift",
        "IMessageHost.swift",
        "ImageMetadata.swift",
        "KeyMap.swift",
        "KeyPresser.swift",
        "KeyedPayloadUnarchiver.swift",
        "LifecycleObserver.swift",
        "LocalizedStrings.swift",
        "MacPermissions.swift",
        "Mappers/MessageDraft.swift",
        "Mappers/MessageMapper+Associated.swift",
        "Mappers/MessageMapper+Attachments.swift",
        "Mappers/MessageMapper+Parts.swift",
        "Mappers/MessageMapper+Payloads.swift",
        "Mappers/MessageMapper.swift",
        "Mappers/MessageMapperTypes.swift",
        "Mappers/MessageMapperUtilities.swift",
        "Mappers/ThreadMapper.swift",
        "Messages/MessagesAccessManager.swift",
        "Messages/MessagesAppElements.swift",
        "Messages/MessagesController+PlatformOperations.swift",
        "Messages/MessagesController+Window Title Prediction.swift",
        "Messages/MessagesController.swift",
        "Messages/MessagesDeepLink.swift",
        "Messages/MessagesInstanceTarget.swift",
        "MessagesPaths.swift",
        "NSWorkspace++.swift",
        "OSA.swift",
        "OnboardingManager.swift",
        "OnboardingView.swift",
        "Pasteboard+Backup.swift",
        "PlatformAPI+MessagesController.swift",
        "PlatformAPI+OriginalObjects.swift",
        "PlatformAPI.swift",
        "Preferences.swift",
        "PromptAutomation.swift",
        "Reaction.swift",
        "RunLoopConveyor.swift",
        "SPI/IMCoreSPI.swift",
        "SystemSettingsOnboarding.swift",
        "UI/HelpButton.swift",
        "UI/MenuMaintainer.swift",
        "UI/SettingsView+MenuItem.swift",
        "UI/SettingsView.swift",
        "UI/SettingsWindowController.swift",
        "Utilities/FilePaths.swift",
        "Utilities/JSONEncoding.swift",
        "Utilities/SystemInfo.swift",
        "Utilities/Task+Sleep.swift",
        "Utilities/ThreadID.swift",
        "Utilities/UncheckedSendableBox.swift",
        "WindowCoordination/HideDebouncer.swift",
        "WindowCoordination/WindowCoordinators/BestWindowCoordinator.swift",
        "WindowCoordination/WindowCoordinators/Eclipsing/EclipsingDebugger.swift",
        "WindowCoordination/WindowCoordinators/Eclipsing/EclipsingDebuggerView.swift",
        "WindowCoordination/WindowCoordinators/EclipsingWindowCoordinator.swift",
        "WindowCoordination/WindowCoordinators/SpacesWindowCoordinator.swift",
        "WindowCoordination/WindowCoordinators/WindowCoordinator.swift"
      ],
      "target_dependencies" : [
        "IMessageCore",
        "EmojiSPI",
        "IMDatabase",
        "PlatformSDK"
      ],
      "type" : "library"
    },
    {
      "c99name" : "IMDatabase",
      "module_type" : "SwiftTarget",
      "name" : "IMDatabase",
      "path" : "src/IMessage/Sources/IMDatabase",
      "product_dependencies" : [
        "Logging",
        "AsyncAlgorithms",
        "Collections",
        "ExceptionCatcher"
      ],
      "product_memberships" : [
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "Database/IMDatabase+Accounts.swift",
        "Database/IMDatabase+Attachments.swift",
        "Database/IMDatabase+Chats.swift",
        "Database/IMDatabase+Closest.swift",
        "Database/IMDatabase+MappedMessages.swift",
        "Database/IMDatabase+MappedPagination.swift",
        "Database/IMDatabase+MappedShared.swift",
        "Database/IMDatabase+MappedThreads.swift",
        "Database/IMDatabase+Messages.swift",
        "Database/IMDatabase+Search.swift",
        "Database/IMDatabase+Unreads.swift",
        "Database/IMDatabase+Updates.swift",
        "Database/IMDatabase.swift",
        "Filesystem/FSEventsWatcher.swift",
        "Filesystem/FileWatcher.swift",
        "Models/Attachment.swift",
        "Models/Chat.swift",
        "Models/GUID.swift",
        "Models/Handle.swift",
        "Models/MappedDatabaseRows+DictionaryBridges.swift",
        "Models/MappedDatabaseRows.swift",
        "Models/Message+Part+Index.swift",
        "Models/Message+Part.swift",
        "Models/Message+Parts.swift",
        "Models/Message+SummaryInfo.swift",
        "Models/Message.swift",
        "Support/AttributedBodyDecoder.swift",
        "Support/ChatRef.swift",
        "Support/Column+.swift",
        "Support/Date+NanosecondsApple.swift",
        "Support/NSAttributedString+IM.swift",
        "Support/Sensitive.swift"
      ],
      "target_dependencies" : [
        "SQLite",
        "IMessageCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GenerateIMessageCLIVersionPlugin",
      "module_type" : "PluginTarget",
      "name" : "GenerateIMessageCLIVersionPlugin",
      "path" : "src/IMessage/Plugins/GenerateIMessageCLIVersionPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "imessage-cli"
      ],
      "sources" : [
        "Plugin.swift"
      ],
      "target_dependencies" : [
        "GenerateIMessageCLIVersion"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "GenerateIMessageCLIVersion",
      "module_type" : "SwiftTarget",
      "name" : "GenerateIMessageCLIVersion",
      "path" : "src/IMessage/Plugins/GenerateIMessageCLIVersion",
      "product_memberships" : [
        "imessage-cli",
        "GenerateIMessageCLIVersion"
      ],
      "sources" : [
        "GenerateIMessageCLIVersion.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "EmojiSPITests",
      "module_type" : "SwiftTarget",
      "name" : "EmojiSPITests",
      "path" : "src/IMessage/Sources/EmojiSPITests",
      "sources" : [
        "EmojiSPITests.swift"
      ],
      "target_dependencies" : [
        "EmojiSPI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EmojiSPI",
      "module_type" : "SwiftTarget",
      "name" : "EmojiSPI",
      "path" : "src/IMessage/Sources/EmojiSPI",
      "product_memberships" : [
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "CharacterPickerSearch.swift",
        "SPI.swift"
      ],
      "target_dependencies" : [
        "IMessageCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CUnfairLock",
      "module_type" : "ClangTarget",
      "name" : "CUnfairLock",
      "path" : "src/IMessage/Sources/CUnfairLock",
      "product_memberships" : [
        "IMessage",
        "imessage-cli"
      ],
      "sources" : [
        "shim.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.