Build Information
Successful build of FZMetadata, reference main (02d7c1
), with Swift 6.1 for macOS (SPM) on 1 Jun 2025 04:39:26 UTC.
Swift 6 data race errors: 228
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
365 |
366 | /// The gps processing method of this item.
367 | public static let gpsProcessingMethod = Self(.gpsProcessingMethod)
| |- warning: static property 'gpsProcessingMethod' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gpsProcessingMethod' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
368 |
369 | /// The gps date stamp of this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:370:23: warning: static property 'gpsDateStamp' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
368 |
369 | /// The gps date stamp of this item.
370 | public static let gpsDateStamp = Self(.gpsDateStamp)
| |- warning: static property 'gpsDateStamp' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gpsDateStamp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
371 |
372 | /// The gps differental of this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:373:23: warning: static property 'gpsDifferental' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
371 |
372 | /// The gps differental of this item.
373 | public static let gpsDifferental = Self(.gpsDifferental)
| |- warning: static property 'gpsDifferental' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gpsDifferental' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
374 |
375 | // MARK: - Audio
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:378:23: warning: static property 'audioSampleRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
376 |
377 | /// The sample rate of the audio data contained in the file. The sample rate representing `audio_frames/second`. For example: `44100.0`, `22254.54`.
378 | public static let audioSampleRate = Self(.audioSampleRate)
| |- warning: static property 'audioSampleRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'audioSampleRate' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
379 |
380 | /// The number of channels in the audio data contained in the file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:381:23: warning: static property 'audioChannelCount' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
379 |
380 | /// The number of channels in the audio data contained in the file.
381 | public static let audioChannelCount = Self(.audioChannelCount)
| |- warning: static property 'audioChannelCount' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'audioChannelCount' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
382 |
383 | /// The tempo that specifies the beats per minute of the music contained in the audio file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:384:23: warning: static property 'tempo' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
382 |
383 | /// The tempo that specifies the beats per minute of the music contained in the audio file.
384 | public static let tempo = Self(.tempo)
| |- warning: static property 'tempo' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'tempo' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
385 |
386 | /// The key of the music contained in the audio file. For example: `C`, `Dm`, `F#, `Bb`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:387:23: warning: static property 'keySignature' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
385 |
386 | /// The key of the music contained in the audio file. For example: `C`, `Dm`, `F#, `Bb`.
387 | public static let keySignature = Self(.keySignature)
| |- warning: static property 'keySignature' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'keySignature' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
388 |
389 | /// The time signature of the musical composition contained in the audio/MIDI file. For example: `4/4`, `7/8`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:390:23: warning: static property 'timeSignature' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
388 |
389 | /// The time signature of the musical composition contained in the audio/MIDI file. For example: `4/4`, `7/8`.
390 | public static let timeSignature = Self(.timeSignature)
| |- warning: static property 'timeSignature' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timeSignature' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
391 |
392 | /// The name of the application that encoded the data of a audio file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:393:23: warning: static property 'audioEncodingApplication' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
391 |
392 | /// The name of the application that encoded the data of a audio file.
393 | public static let audioEncodingApplication = Self(.audioEncodingApplication)
| |- warning: static property 'audioEncodingApplication' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'audioEncodingApplication' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
394 |
395 | /// The track number of a song or composition when it is part of an album.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:396:23: warning: static property 'trackNumber' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
394 |
395 | /// The track number of a song or composition when it is part of an album.
396 | public static let trackNumber = Self(.trackNumber)
| |- warning: static property 'trackNumber' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'trackNumber' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
397 |
398 | /// The composer of the music contained in the audio file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:399:23: warning: static property 'composer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
397 |
398 | /// The composer of the music contained in the audio file.
399 | public static let composer = Self(.composer)
| |- warning: static property 'composer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'composer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
400 |
401 | /// The lyricist, or text writer, of the music contained in the audio file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:402:23: warning: static property 'lyricist' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
400 |
401 | /// The lyricist, or text writer, of the music contained in the audio file.
402 | public static let lyricist = Self(.lyricist)
| |- warning: static property 'lyricist' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'lyricist' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
403 |
404 | /// The recording date of the song or composition.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:405:23: warning: static property 'recordingDate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
403 |
404 | /// The recording date of the song or composition.
405 | public static let recordingDate = Self(.recordingDate)
| |- warning: static property 'recordingDate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'recordingDate' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
406 |
407 | /// Indicates the year this item was recorded. For example: `1964`, `2003`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:408:23: warning: static property 'recordingYear' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
406 |
407 | /// Indicates the year this item was recorded. For example: `1964`, `2003`.
408 | public static let recordingYear = Self(.recordingYear)
| |- warning: static property 'recordingYear' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'recordingYear' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
409 |
410 | /// The musical genre of the song or composition contained in the audio file. For example: `Jazz`, `Pop`, `Rock`, `Classical`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:411:23: warning: static property 'musicalGenre' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
409 |
410 | /// The musical genre of the song or composition contained in the audio file. For example: `Jazz`, `Pop`, `Rock`, `Classical`.
411 | public static let musicalGenre = Self(.musicalGenre)
| |- warning: static property 'musicalGenre' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'musicalGenre' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
412 |
413 | /// A Boolean value that indicates whether the MIDI sequence contained in the file is setup for use with a General MIDI device.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:414:23: warning: static property 'isGeneralMidiSequence' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
412 |
413 | /// A Boolean value that indicates whether the MIDI sequence contained in the file is setup for use with a General MIDI device.
414 | public static let isGeneralMidiSequence = Self(.isGeneralMidiSequence)
| |- warning: static property 'isGeneralMidiSequence' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isGeneralMidiSequence' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
415 |
416 | /// The original key of an Apple loop. The key is the root note or tonic for the loop, and does not include the scale type.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:417:23: warning: static property 'appleLoopsRootKey' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
415 |
416 | /// The original key of an Apple loop. The key is the root note or tonic for the loop, and does not include the scale type.
417 | public static let appleLoopsRootKey = Self(.appleLoopsRootKey)
| |- warning: static property 'appleLoopsRootKey' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'appleLoopsRootKey' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
418 |
419 | /// The key filtering information of an Apple loop. Loops are matched against projects that often in a major or minor key.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:420:23: warning: static property 'appleLoopsKeyFilterType' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
418 |
419 | /// The key filtering information of an Apple loop. Loops are matched against projects that often in a major or minor key.
420 | public static let appleLoopsKeyFilterType = Self(.appleLoopsKeyFilterType)
| |- warning: static property 'appleLoopsKeyFilterType' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'appleLoopsKeyFilterType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
421 |
422 | /// The looping mode of an Apple loop.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:423:23: warning: static property 'appleLoopsLoopMode' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
421 |
422 | /// The looping mode of an Apple loop.
423 | public static let appleLoopsLoopMode = Self(.appleLoopsLoopMode)
| |- warning: static property 'appleLoopsLoopMode' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'appleLoopsLoopMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
424 |
425 | /// The escriptive information of an Apple loop.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:426:23: warning: static property 'appleLoopDescriptors' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
424 |
425 | /// The escriptive information of an Apple loop.
426 | public static let appleLoopDescriptors = Self(.appleLoopDescriptors)
| |- warning: static property 'appleLoopDescriptors' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'appleLoopDescriptors' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
427 |
428 | /// The category of the instrument.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:429:23: warning: static property 'musicalInstrumentCategory' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
427 |
428 | /// The category of the instrument.
429 | public static let musicalInstrumentCategory = Self(.musicalInstrumentCategory)
| |- warning: static property 'musicalInstrumentCategory' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'musicalInstrumentCategory' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
430 |
431 | /// The name of the instrument relative to the instrument category.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:432:23: warning: static property 'musicalInstrumentName' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
430 |
431 | /// The name of the instrument relative to the instrument category.
432 | public static let musicalInstrumentName = Self(.musicalInstrumentName)
| |- warning: static property 'musicalInstrumentName' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'musicalInstrumentName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
433 |
434 | // MARK: - Media
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:437:23: warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
435 |
436 | /// The duration of the content of file. Usually for videos and audio.
437 | public static let duration = Self(.duration)
| |- warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'duration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
438 |
439 | /// The media types (video, sound) present in the content.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:440:23: warning: static property 'mediaTypes' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
438 |
439 | /// The media types (video, sound) present in the content.
440 | public static let mediaTypes = Self(.mediaTypes)
| |- warning: static property 'mediaTypes' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'mediaTypes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
441 |
442 | /// The codecs used to encode/decode the media.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:443:23: warning: static property 'codecs' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
441 |
442 | /// The codecs used to encode/decode the media.
443 | public static let codecs = Self(.codecs)
| |- warning: static property 'codecs' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'codecs' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
444 |
445 | /// The total bit rate, audio and video combined, of the media.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:446:23: warning: static property 'totalBitRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
444 |
445 | /// The total bit rate, audio and video combined, of the media.
446 | public static let totalBitRate = Self(.totalBitRate)
| |- warning: static property 'totalBitRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'totalBitRate' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
447 |
448 | /// The video bit rate of the media.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:449:23: warning: static property 'videoBitRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
447 |
448 | /// The video bit rate of the media.
449 | public static let videoBitRate = Self(.videoBitRate)
| |- warning: static property 'videoBitRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'videoBitRate' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 |
451 | /// The audio bit rate of the media.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:452:23: warning: static property 'audioBitRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
450 |
451 | /// The audio bit rate of the media.
452 | public static let audioBitRate = Self(.audioBitRate)
| |- warning: static property 'audioBitRate' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'audioBitRate' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
453 |
454 | /// A Boolean value that indicates whether the media is prepared for streaming.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:455:23: warning: static property 'streamable' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
453 |
454 | /// A Boolean value that indicates whether the media is prepared for streaming.
455 | public static let streamable = Self(.streamable)
| |- warning: static property 'streamable' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'streamable' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
456 |
457 | /// The delivery type of the media. Either `Fast start` or `RTSP`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:458:23: warning: static property 'mediaDeliveryType' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
456 |
457 | /// The delivery type of the media. Either `Fast start` or `RTSP`.
458 | public static let mediaDeliveryType = Self(.mediaDeliveryType)
| |- warning: static property 'mediaDeliveryType' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'mediaDeliveryType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
459 |
460 | /// Original format of the media.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:461:23: warning: static property 'originalFormat' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
459 |
460 | /// Original format of the media.
461 | public static let originalFormat = Self(.originalFormat)
| |- warning: static property 'originalFormat' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'originalFormat' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
462 |
463 | /// Original source of the media.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:464:23: warning: static property 'originalSource' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
462 |
463 | /// Original source of the media.
464 | public static let originalSource = Self(.originalSource)
| |- warning: static property 'originalSource' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'originalSource' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
465 |
466 | /// The director of the content.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:467:23: warning: static property 'director' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
465 |
466 | /// The director of the content.
467 | public static let director = Self(.director)
| |- warning: static property 'director' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'director' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
468 |
469 | /// The producer of the content.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:470:23: warning: static property 'producer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
468 |
469 | /// The producer of the content.
470 | public static let producer = Self(.producer)
| |- warning: static property 'producer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'producer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
471 |
472 | /// The genre of the content.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:473:23: warning: static property 'genre' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
471 |
472 | /// The genre of the content.
473 | public static let genre = Self(.genre)
| |- warning: static property 'genre' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'genre' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
474 |
475 | /// The performers of the content.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:476:23: warning: static property 'performers' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
474 |
475 | /// The performers of the content.
476 | public static let performers = Self(.performers)
| |- warning: static property 'performers' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'performers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
477 |
478 | /// The people that are visible in an image or movie or are written about in a document.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:479:23: warning: static property 'participants' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
477 |
478 | /// The people that are visible in an image or movie or are written about in a document.
479 | public static let participants = Self(.participants)
| |- warning: static property 'participants' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'participants' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
480 |
481 | // MARK: - Image
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:484:23: warning: static property 'pixelHeight' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
482 |
483 | /// The pixel height of the contents. For example, the height of a image or video.
484 | public static let pixelHeight = Self(.pixelHeight)
| |- warning: static property 'pixelHeight' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pixelHeight' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
485 |
486 | /// The pixel width of the contents. For example, the width of a image or video.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:487:23: warning: static property 'pixelWidth' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
485 |
486 | /// The pixel width of the contents. For example, the width of a image or video.
487 | public static let pixelWidth = Self(.pixelWidth)
| |- warning: static property 'pixelWidth' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pixelWidth' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
488 |
489 | /// The pixel size of the contents. For example, the image size or the video frame size.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:490:23: warning: static property 'pixelSize' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
488 |
489 | /// The pixel size of the contents. For example, the image size or the video frame size.
490 | public static let pixelSize = Self(.pixelSize)
| |- warning: static property 'pixelSize' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pixelSize' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
491 |
492 | /// The total number of pixels in the contents. Same as `pixelHeight x pixelWidth`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:493:23: warning: static property 'pixelCount' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
491 |
492 | /// The total number of pixels in the contents. Same as `pixelHeight x pixelWidth`.
493 | public static let pixelCount = Self(.pixelCount)
| |- warning: static property 'pixelCount' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pixelCount' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
494 |
495 | /// The color space model used by the contents. For example: `RGB`, `CMYK`, `YUV`, or `YCbCr`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:496:23: warning: static property 'colorSpace' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
494 |
495 | /// The color space model used by the contents. For example: `RGB`, `CMYK`, `YUV`, or `YCbCr`.
496 | public static let colorSpace = Self(.colorSpace)
| |- warning: static property 'colorSpace' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'colorSpace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
497 |
498 | /// The number of bits per sample. For example, the bit depth of an image (8-bit, 16-bit etc...) or the bit depth per audio sample of uncompressed audio data (8, 16, 24, 32, 64, etc..).
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:499:23: warning: static property 'bitsPerSample' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
497 |
498 | /// The number of bits per sample. For example, the bit depth of an image (8-bit, 16-bit etc...) or the bit depth per audio sample of uncompressed audio data (8, 16, 24, 32, 64, etc..).
499 | public static let bitsPerSample = Self(.bitsPerSample)
| |- warning: static property 'bitsPerSample' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'bitsPerSample' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
500 |
501 | /// A Boolean value that indicates whether a camera flash was used.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:502:23: warning: static property 'isFlashOn' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
500 |
501 | /// A Boolean value that indicates whether a camera flash was used.
502 | public static let isFlashOn = Self(.isFlashOn)
| |- warning: static property 'isFlashOn' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isFlashOn' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
503 |
504 | /// The actual focal length of the lens, in millimeters.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:505:23: warning: static property 'focalLength' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
503 |
504 | /// The actual focal length of the lens, in millimeters.
505 | public static let focalLength = Self(.focalLength)
| |- warning: static property 'focalLength' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'focalLength' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
506 |
507 | /// The manufacturer of the device used for the contents. For example: `Apple`, `Canon`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:508:23: warning: static property 'deviceManufacturer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
506 |
507 | /// The manufacturer of the device used for the contents. For example: `Apple`, `Canon`.
508 | public static let deviceManufacturer = Self(.deviceManufacturer)
| |- warning: static property 'deviceManufacturer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'deviceManufacturer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
509 |
510 | /// The model of the device used for the contents. For example: `iPhone 13`.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:511:23: warning: static property 'deviceModel' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
509 |
510 | /// The model of the device used for the contents. For example: `iPhone 13`.
511 | public static let deviceModel = Self(.deviceModel)
| |- warning: static property 'deviceModel' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'deviceModel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
512 |
513 | /// The ISO speed used to acquire the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:514:23: warning: static property 'isoSpeed' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
512 |
513 | /// The ISO speed used to acquire the contents.
514 | public static let isoSpeed = Self(.isoSpeed)
| |- warning: static property 'isoSpeed' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isoSpeed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
515 |
516 | /// The orientation of the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:517:23: warning: static property 'orientation' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
515 |
516 | /// The orientation of the contents.
517 | public static let orientation = Self(.orientation)
| |- warning: static property 'orientation' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'orientation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
518 |
519 | /// The names of the layers in the file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:520:23: warning: static property 'layerNames' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
518 |
519 | /// The names of the layers in the file.
520 | public static let layerNames = Self(.layerNames)
| |- warning: static property 'layerNames' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'layerNames' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
521 |
522 | /// The aperture setting used to acquire the document contents. This unit is the APEX value.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:523:23: warning: static property 'aperture' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
521 |
522 | /// The aperture setting used to acquire the document contents. This unit is the APEX value.
523 | public static let aperture = Self(.aperture)
| |- warning: static property 'aperture' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'aperture' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
524 |
525 | /// The name of the color profile used by the document contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:526:23: warning: static property 'colorProfile' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
524 |
525 | /// The name of the color profile used by the document contents.
526 | public static let colorProfile = Self(.colorProfile)
| |- warning: static property 'colorProfile' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'colorProfile' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
527 |
528 | /// The resolution width, in DPI, of the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:529:23: warning: static property 'dpiResolutionWidth' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
527 |
528 | /// The resolution width, in DPI, of the contents.
529 | public static let dpiResolutionWidth = Self(.dpiResolutionWidth)
| |- warning: static property 'dpiResolutionWidth' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dpiResolutionWidth' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
530 |
531 | /// The resolution height, in DPI, of the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:532:23: warning: static property 'dpiResolutionHeight' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
530 |
531 | /// The resolution height, in DPI, of the contents.
532 | public static let dpiResolutionHeight = Self(.dpiResolutionHeight)
| |- warning: static property 'dpiResolutionHeight' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dpiResolutionHeight' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
533 |
534 | /// The resolution size, in DPI, of the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:535:23: warning: static property 'dpiResolution' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
533 |
534 | /// The resolution size, in DPI, of the contents.
535 | public static let dpiResolution = Self(.dpiResolution)
| |- warning: static property 'dpiResolution' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dpiResolution' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
536 |
537 | /// The exposure mode used to acquire the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:538:23: warning: static property 'exposureMode' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
536 |
537 | /// The exposure mode used to acquire the contents.
538 | public static let exposureMode = Self(.exposureMode)
| |- warning: static property 'exposureMode' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'exposureMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
539 |
540 | /// The exposure time, in seconds, used to acquire the contents.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:541:23: warning: static property 'exposureTimeSeconds' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
539 |
540 | /// The exposure time, in seconds, used to acquire the contents.
541 | public static let exposureTimeSeconds = Self(.exposureTimeSeconds)
| |- warning: static property 'exposureTimeSeconds' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'exposureTimeSeconds' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
542 |
543 | /// The version of the EXIF header used to generate the metadata.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:544:23: warning: static property 'exifVersion' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
542 |
543 | /// The version of the EXIF header used to generate the metadata.
544 | public static let exifVersion = Self(.exifVersion)
| |- warning: static property 'exifVersion' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'exifVersion' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
545 |
546 | /// The name of the camera company.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:547:23: warning: static property 'cameraOwner' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
545 |
546 | /// The name of the camera company.
547 | public static let cameraOwner = Self(.cameraOwner)
| |- warning: static property 'cameraOwner' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'cameraOwner' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
548 |
549 | /// The actual focal length of the lens, in 35 millimeters.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:550:23: warning: static property 'focalLength35Mm' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
548 |
549 | /// The actual focal length of the lens, in 35 millimeters.
550 | public static let focalLength35Mm = Self(.focalLength35Mm)
| |- warning: static property 'focalLength35Mm' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'focalLength35Mm' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
551 |
552 | /// The name of the camera lens model.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:553:23: warning: static property 'lensModel' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
551 |
552 | /// The name of the camera lens model.
553 | public static let lensModel = Self(.lensModel)
| |- warning: static property 'lensModel' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'lensModel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
554 |
555 | /// The direction of the item's image, in degrees from true north.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:556:23: warning: static property 'imageDirection' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
554 |
555 | /// The direction of the item's image, in degrees from true north.
556 | public static let imageDirection = Self(.imageDirection)
| |- warning: static property 'imageDirection' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'imageDirection' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
557 |
558 | /// A Boolean value that indicates whether the image has an alpha channel.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:559:23: warning: static property 'hasAlphaChannel' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
557 |
558 | /// A Boolean value that indicates whether the image has an alpha channel.
559 | public static let hasAlphaChannel = Self(.hasAlphaChannel)
| |- warning: static property 'hasAlphaChannel' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hasAlphaChannel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
560 |
561 | /// A Boolean value that indicates whether a red-eye reduction was used to take the picture.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:562:23: warning: static property 'redEyeOnOff' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
560 |
561 | /// A Boolean value that indicates whether a red-eye reduction was used to take the picture.
562 | public static let redEyeOnOff = Self(.redEyeOnOff)
| |- warning: static property 'redEyeOnOff' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'redEyeOnOff' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
563 |
564 | /// The metering mode used to take the image.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:565:23: warning: static property 'meteringMode' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
563 |
564 | /// The metering mode used to take the image.
565 | public static let meteringMode = Self(.meteringMode)
| |- warning: static property 'meteringMode' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'meteringMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
566 |
567 | /// The smallest f-number of the lens. Ordinarily it is given in the range of 00.00 to 99.99.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:568:23: warning: static property 'maxAperture' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
566 |
567 | /// The smallest f-number of the lens. Ordinarily it is given in the range of 00.00 to 99.99.
568 | public static let maxAperture = Self(.maxAperture)
| |- warning: static property 'maxAperture' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'maxAperture' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
569 |
570 | /// The diameter of the diaphragm aperture in terms of the effective focal length of the lens.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:571:23: warning: static property 'fNumber' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
569 |
570 | /// The diameter of the diaphragm aperture in terms of the effective focal length of the lens.
571 | public static let fNumber = Self(.fNumber)
| |- warning: static property 'fNumber' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'fNumber' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
572 |
573 | /// The class of the exposure program used by the camera to set exposure when the image is taken. Possible values include: Manual, Normal, and Aperture priority.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:574:23: warning: static property 'exposureProgram' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
572 |
573 | /// The class of the exposure program used by the camera to set exposure when the image is taken. Possible values include: Manual, Normal, and Aperture priority.
574 | public static let exposureProgram = Self(.exposureProgram)
| |- warning: static property 'exposureProgram' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'exposureProgram' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
575 |
576 | /// The time of the exposure of the imge.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:577:23: warning: static property 'exposureTimeString' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
575 |
576 | /// The time of the exposure of the imge.
577 | public static let exposureTimeString = Self(.exposureTimeString)
| |- warning: static property 'exposureTimeString' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'exposureTimeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
578 |
579 | /// A Boolean value that indicates whether the file is a screen capture.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:580:23: warning: static property 'isScreenCapture' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
578 |
579 | /// A Boolean value that indicates whether the file is a screen capture.
580 | public static let isScreenCapture = Self(.isScreenCapture)
| |- warning: static property 'isScreenCapture' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isScreenCapture' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
581 |
582 | /// The screen capture rect of the file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:583:23: warning: static property 'screenCaptureRect' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
581 |
582 | /// The screen capture rect of the file.
583 | public static let screenCaptureRect = Self(.screenCaptureRect)
| |- warning: static property 'screenCaptureRect' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'screenCaptureRect' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
584 |
585 | /// The screen capture type of the file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:586:23: warning: static property 'screenCaptureType' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
584 |
585 | /// The screen capture type of the file.
586 | public static let screenCaptureType = Self(.screenCaptureType)
| |- warning: static property 'screenCaptureType' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'screenCaptureType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
587 |
588 | /// The white balance setting of the camera when the picture was taken.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:589:23: warning: static property 'whiteBalance' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
587 |
588 | /// The white balance setting of the camera when the picture was taken.
589 | public static let whiteBalance = Self(.whiteBalance)
| |- warning: static property 'whiteBalance' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'whiteBalance' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
590 |
591 | // MARK: - Messages / Mail
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:594:23: warning: static property 'authorEmailAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
592 |
593 | /// The email addresses for the authors of this item.
594 | public static let authorEmailAddresses = Self(.authorEmailAddresses)
| |- warning: static property 'authorEmailAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'authorEmailAddresses' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
595 |
596 | /// The addresses for the authors of this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:597:23: warning: static property 'authorAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
595 |
596 | /// The addresses for the authors of this item.
597 | public static let authorAddresses = Self(.authorAddresses)
| |- warning: static property 'authorAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'authorAddresses' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
598 |
599 | /// The recipients of this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:600:23: warning: static property 'recipients' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
598 |
599 | /// The recipients of this item.
600 | public static let recipients = Self(.recipients)
| |- warning: static property 'recipients' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'recipients' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
601 |
602 | /// The rmail addresses for the recipients of this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:603:23: warning: static property 'recipientEmailAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
601 |
602 | /// The rmail addresses for the recipients of this item.
603 | public static let recipientEmailAddresses = Self(.recipientEmailAddresses)
| |- warning: static property 'recipientEmailAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'recipientEmailAddresses' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
604 |
605 | /// The addresses for the recipients of this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:606:23: warning: static property 'recipientAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
604 |
605 | /// The addresses for the recipients of this item.
606 | public static let recipientAddresses = Self(.recipientAddresses)
| |- warning: static property 'recipientAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'recipientAddresses' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
607 |
608 | /// The instant message addresses related to this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:609:23: warning: static property 'instantMessageAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
607 |
608 | /// The instant message addresses related to this item.
609 | public static let instantMessageAddresses = Self(.instantMessageAddresses)
| |- warning: static property 'instantMessageAddresses' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'instantMessageAddresses' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
610 |
611 | /// The received dates for this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:612:23: warning: static property 'receivedDates' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
610 |
611 | /// The received dates for this item.
612 | public static let receivedDates = Self(.receivedDates)
| |- warning: static property 'receivedDates' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receivedDates' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
613 |
614 | /// The received recipients for this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:615:23: warning: static property 'receivedRecipients' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
613 |
614 | /// The received recipients for this item.
615 | public static let receivedRecipients = Self(.receivedRecipients)
| |- warning: static property 'receivedRecipients' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receivedRecipients' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
616 |
617 | /// Received recipient handles for this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:618:23: warning: static property 'receivedRecipientHandles' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
616 |
617 | /// Received recipient handles for this item.
618 | public static let receivedRecipientHandles = Self(.receivedRecipientHandles)
| |- warning: static property 'receivedRecipientHandles' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receivedRecipientHandles' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
619 |
620 | /// The received sendesr for this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:621:23: warning: static property 'receivedSenders' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
619 |
620 | /// The received sendesr for this item.
621 | public static let receivedSenders = Self(.receivedSenders)
| |- warning: static property 'receivedSenders' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receivedSenders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
622 |
623 | /// The received sender handles for this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:624:23: warning: static property 'receivedSenderHandles' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
622 |
623 | /// The received sender handles for this item.
624 | public static let receivedSenderHandles = Self(.receivedSenderHandles)
| |- warning: static property 'receivedSenderHandles' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receivedSenderHandles' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
625 |
626 | /// The received types for this item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:627:23: warning: static property 'receivedTypes' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
625 |
626 | /// The received types for this item.
627 | public static let receivedTypes = Self(.receivedTypes)
| |- warning: static property 'receivedTypes' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receivedTypes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
628 |
629 | /// A Boolean value that indicates whether the file is likely to be considered a junk file.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:630:23: warning: static property 'isLikelyJunk' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
628 |
629 | /// A Boolean value that indicates whether the file is likely to be considered a junk file.
630 | public static let isLikelyJunk = Self(.isLikelyJunk)
| |- warning: static property 'isLikelyJunk' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isLikelyJunk' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
631 |
632 | // MARK: - iCloud
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:635:23: warning: static property 'isUbiquitousItem' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
633 |
634 | /// A Boolean indicating whether the item is stored in the cloud.
635 | public static let isUbiquitousItem = Self(.isUbiquitousItem)
| |- warning: static property 'isUbiquitousItem' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isUbiquitousItem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |
637 | /// The name of the item’s container as the system displays it to users.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:638:23: warning: static property 'ubiquitousItemContainerDisplayName' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
636 |
637 | /// The name of the item’s container as the system displays it to users.
638 | public static let ubiquitousItemContainerDisplayName = Self(.ubiquitousItemContainerDisplayName)
| |- warning: static property 'ubiquitousItemContainerDisplayName' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemContainerDisplayName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |
640 | /// A Boolean value that indicates whether the user or the system requests a download of the item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:641:23: warning: static property 'ubiquitousItemDownloadRequested' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
639 |
640 | /// A Boolean value that indicates whether the user or the system requests a download of the item.
641 | public static let ubiquitousItemDownloadRequested = Self(.ubiquitousItemDownloadRequested)
| |- warning: static property 'ubiquitousItemDownloadRequested' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemDownloadRequested' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
642 |
643 | public static let ubiquitousItemIsExternalDocument = Self(.ubiquitousItemIsExternalDocument)
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:643:23: warning: static property 'ubiquitousItemIsExternalDocument' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
641 | public static let ubiquitousItemDownloadRequested = Self(.ubiquitousItemDownloadRequested)
642 |
643 | public static let ubiquitousItemIsExternalDocument = Self(.ubiquitousItemIsExternalDocument)
| |- warning: static property 'ubiquitousItemIsExternalDocument' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemIsExternalDocument' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |
645 | public static let ubiquitousItemURLInLocalContainer = Self(.ubiquitousItemURLInLocalContainer)
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:645:23: warning: static property 'ubiquitousItemURLInLocalContainer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
643 | public static let ubiquitousItemIsExternalDocument = Self(.ubiquitousItemIsExternalDocument)
644 |
645 | public static let ubiquitousItemURLInLocalContainer = Self(.ubiquitousItemURLInLocalContainer)
| |- warning: static property 'ubiquitousItemURLInLocalContainer' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemURLInLocalContainer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 |
647 | /// A Boolean value that indicates whether the item has outstanding conflicts.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:648:23: warning: static property 'ubiquitousItemHasUnresolvedConflicts' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
646 |
647 | /// A Boolean value that indicates whether the item has outstanding conflicts.
648 | public static let ubiquitousItemHasUnresolvedConflicts = Self(.ubiquitousItemHasUnresolvedConflicts)
| |- warning: static property 'ubiquitousItemHasUnresolvedConflicts' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemHasUnresolvedConflicts' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
649 |
650 | public static let ubiquitousItemIsDownloaded = Self(.ubiquitousItemIsDownloaded)
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:650:23: warning: static property 'ubiquitousItemIsDownloaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
648 | public static let ubiquitousItemHasUnresolvedConflicts = Self(.ubiquitousItemHasUnresolvedConflicts)
649 |
650 | public static let ubiquitousItemIsDownloaded = Self(.ubiquitousItemIsDownloaded)
| |- warning: static property 'ubiquitousItemIsDownloaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemIsDownloaded' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
651 |
652 | /// A Boolean value that indicates whether the system is downloading the item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:653:23: warning: static property 'ubiquitousItemIsDownloading' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
651 |
652 | /// A Boolean value that indicates whether the system is downloading the item.
653 | public static let ubiquitousItemIsDownloading = Self(.ubiquitousItemIsDownloading)
| |- warning: static property 'ubiquitousItemIsDownloading' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemIsDownloading' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
654 |
655 | /// A Boolean value that indicates whether data is present in the cloud for the item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:656:23: warning: static property 'ubiquitousItemIsUploaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
654 |
655 | /// A Boolean value that indicates whether data is present in the cloud for the item.
656 | public static let ubiquitousItemIsUploaded = Self(.ubiquitousItemIsUploaded)
| |- warning: static property 'ubiquitousItemIsUploaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemIsUploaded' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
657 |
658 | /// A Boolean value that indicates whether the system is uploading the item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:659:23: warning: static property 'ubiquitousItemIsUploading' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
657 |
658 | /// A Boolean value that indicates whether the system is uploading the item.
659 | public static let ubiquitousItemIsUploading = Self(.ubiquitousItemIsUploading)
| |- warning: static property 'ubiquitousItemIsUploading' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemIsUploading' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
660 |
661 | /// The percentage of the file that has already been downloaded from the cloud.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:662:23: warning: static property 'ubiquitousItemPercentDownloaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
660 |
661 | /// The percentage of the file that has already been downloaded from the cloud.
662 | public static let ubiquitousItemPercentDownloaded = Self(.ubiquitousItemPercentDownloaded)
| |- warning: static property 'ubiquitousItemPercentDownloaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemPercentDownloaded' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
663 |
664 | /// The percentage of the file that has already been downloaded from the cloud.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:665:23: warning: static property 'ubiquitousItemPercentUploaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
663 |
664 | /// The percentage of the file that has already been downloaded from the cloud.
665 | public static let ubiquitousItemPercentUploaded = Self(.ubiquitousItemPercentUploaded)
| |- warning: static property 'ubiquitousItemPercentUploaded' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemPercentUploaded' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
666 |
667 | /// The download status of the item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:668:23: warning: static property 'ubiquitousItemDownloadingStatus' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
666 |
667 | /// The download status of the item.
668 | public static let ubiquitousItemDownloadingStatus = Self(.ubiquitousItemDownloadingStatus)
| |- warning: static property 'ubiquitousItemDownloadingStatus' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemDownloadingStatus' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
669 |
670 | /// The error when downloading the item from iCloud fails.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:671:23: warning: static property 'ubiquitousItemDownloadingError' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
669 |
670 | /// The error when downloading the item from iCloud fails.
671 | public static let ubiquitousItemDownloadingError = Self(.ubiquitousItemDownloadingError)
| |- warning: static property 'ubiquitousItemDownloadingError' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemDownloadingError' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
672 |
673 | /// The error when uploading the item to iCloud fails.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:674:23: warning: static property 'ubiquitousItemUploadingError' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
672 |
673 | /// The error when uploading the item to iCloud fails.
674 | public static let ubiquitousItemUploadingError = Self(.ubiquitousItemUploadingError)
| |- warning: static property 'ubiquitousItemUploadingError' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemUploadingError' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
675 |
676 | /// A Boolean value that indicates a shared item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:677:23: warning: static property 'ubiquitousItemIsShared' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
675 |
676 | /// A Boolean value that indicates a shared item.
677 | public static let ubiquitousItemIsShared = Self(.ubiquitousItemIsShared)
| |- warning: static property 'ubiquitousItemIsShared' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousItemIsShared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
678 |
679 | /// The current user’s permissions for the shared item.
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:680:23: warning: static property 'ubiquitousSharedItemCurrentUserPermissions' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
678 |
679 | /// The current user’s permissions for the shared item.
680 | public static let ubiquitousSharedItemCurrentUserPermissions = Self(.ubiquitousSharedItemCurrentUserPermissions)
| |- warning: static property 'ubiquitousSharedItemCurrentUserPermissions' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousSharedItemCurrentUserPermissions' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
681 |
682 | public static let ubiquitousSharedItemCurrentUserRole = Self(.ubiquitousSharedItemCurrentUserRole)
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:682:23: warning: static property 'ubiquitousSharedItemCurrentUserRole' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
680 | public static let ubiquitousSharedItemCurrentUserPermissions = Self(.ubiquitousSharedItemCurrentUserPermissions)
681 |
682 | public static let ubiquitousSharedItemCurrentUserRole = Self(.ubiquitousSharedItemCurrentUserRole)
| |- warning: static property 'ubiquitousSharedItemCurrentUserRole' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousSharedItemCurrentUserRole' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
683 |
684 | public static let ubiquitousSharedItemMostRecentEditorNameComponents = Self(.ubiquitousSharedItemMostRecentEditorNameComponents)
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:684:23: warning: static property 'ubiquitousSharedItemMostRecentEditorNameComponents' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
682 | public static let ubiquitousSharedItemCurrentUserRole = Self(.ubiquitousSharedItemCurrentUserRole)
683 |
684 | public static let ubiquitousSharedItemMostRecentEditorNameComponents = Self(.ubiquitousSharedItemMostRecentEditorNameComponents)
| |- warning: static property 'ubiquitousSharedItemMostRecentEditorNameComponents' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousSharedItemMostRecentEditorNameComponents' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
685 |
686 | public static let ubiquitousSharedItemOwnerNameComponents = Self(.ubiquitousSharedItemOwnerNameComponents)
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:686:23: warning: static property 'ubiquitousSharedItemOwnerNameComponents' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
684 | public static let ubiquitousSharedItemMostRecentEditorNameComponents = Self(.ubiquitousSharedItemMostRecentEditorNameComponents)
685 |
686 | public static let ubiquitousSharedItemOwnerNameComponents = Self(.ubiquitousSharedItemOwnerNameComponents)
| |- warning: static property 'ubiquitousSharedItemOwnerNameComponents' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ubiquitousSharedItemOwnerNameComponents' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
687 |
688 | // MARK: - Query Content Relevance
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:695:23: warning: static property 'queryContentRelevance' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ```
18 | */
19 | public struct SortDescriptor {
| `- note: consider making struct 'SortDescriptor' conform to the 'Sendable' protocol
20 | /// The metadata attribute of the sort descriptor.
21 | let attribute: MetadataItem.Attribute
:
693 | The value is a value between `0.0` and `1.0`.
694 | */
695 | public static let queryContentRelevance = Self(.queryContentRelevance)
| |- warning: static property 'queryContentRelevance' is not concurrency-safe because non-'Sendable' type 'MetadataQuery.SortDescriptor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'queryContentRelevance' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
696 | }
697 |
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+SortDescriptor.swift:728:17: warning: let 'stringAttributes' is not concurrency-safe because non-'Sendable' type '[MetadataItem.Attribute]' may have shared mutable state; this is an error in the Swift 6 language mode
726 | }
727 |
728 | fileprivate let stringAttributes: [MetadataItem.Attribute] = [.url, .path, .fileName, .displayName, .alternateNames, .fileExtension, .fileType, .contentType, .contentTypeTree, .contentDescription, .kind, .information, .identifier, .keywords, .title, .album, .authors, .version, .comment, .whereFroms, .finderComment, .finderTags, .bundleIdentifier, .executablePlatform, .encodingApplications, .applicationCategories, .appstoreCategory, .appstoreCategoryType, .textContent, .subject, .theme, .headline, .creator, .instructions, .editors, .audiences, .coverage, .projects, .copyright, .fonts, .fontFamilyName, .contactKeywords, .languages, .rights, .organizations, .publishers, .emailAddresses, .phoneNumbers, .contributors, .securityMethod, .country, .city, .stateOrProvince, .areaInformation, .namedLocation, .gpsStatus, .gpsMeasureMode, .gpsMapDatum, .gpsProcessingMethod, .appleLoopsRootKey, .appleLoopsKeyFilterType, .appleLoopsLoopMode, .appleLoopDescriptors, .musicalInstrumentCategory, .musicalInstrumentName, .mediaTypes, .codecs, .mediaDeliveryType, .originalFormat, .originalSource, .director, .producer, .genre, .performers, .participants, .colorSpace, .exposureMode, .exifVersion, .cameraOwner, .lensModel, .meteringMode, .exposureProgram, .exposureTimeString, .whiteBalance, .authorEmailAddresses, .authorAddresses, .recipients, .recipientEmailAddresses, .recipientAddresses, .instantMessageAddresses, .receivedRecipients, .receivedRecipientHandles, .receivedSenders, .receivedSenderHandles, .receivedTypes, .ubiquitousItemContainerDisplayName, .ubiquitousItemDownloadingStatus, .ubiquitousItemDownloadingError, .ubiquitousItemUploadingError, .ubiquitousSharedItemCurrentUserPermissions, .ubiquitousSharedItemCurrentUserRole, .ubiquitousSharedItemMostRecentEditorNameComponents, .ubiquitousSharedItemOwnerNameComponents]
| |- warning: let 'stringAttributes' is not concurrency-safe because non-'Sendable' type '[MetadataItem.Attribute]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'stringAttributes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
729 |
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataItem/MetadataItem+Attribute.swift:14:10: note: consider making enum 'Attribute' conform to the 'Sendable' protocol
12 | public extension MetadataItem {
13 | /// The attribute of metadata item.
14 | enum Attribute: String, Hashable, CustomStringConvertible, CaseIterable {
| `- note: consider making enum 'Attribute' conform to the 'Sendable' protocol
15 | // MARK: - Common
16 |
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:332:16: warning: static property 'maxResults' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
330 | open var maxResults: Int?
331 |
332 | static var maxResults: Int?
| |- warning: static property 'maxResults' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maxResults' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'maxResults' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 |
334 | /**
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:369:16: warning: static property 'resultUpdateOptions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
367 | }
368 |
369 | static var resultUpdateOptions: ResultUpdateOptions?
| |- warning: static property 'resultUpdateOptions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'resultUpdateOptions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'resultUpdateOptions' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
370 |
371 | /**
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:390:16: warning: static property 'options' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
388 | var options: Options = [.wantsUpdates]
389 |
390 | static var options: Options?
| |- warning: static property 'options' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'options' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'options' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
391 | #else
392 | /**
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:637:7: warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
635 | }
636 |
637 | class ItemPathPrefetchOperation: Operation {
| `- warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
638 | weak var item: MetadataItem?
639 |
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:579:17: warning: capture of 'self' with non-sendable type 'MetadataQuery?' in a '@Sendable' closure
68 | Using the query for searching items and fetching metadata attributes is much faster compared to manually gather them e.g. via `FileMananger` or `NSMetadataItem`.
69 | */
70 | open class MetadataQuery: NSObject {
| `- note: class 'MetadataQuery' does not conform to the 'Sendable' protocol
71 |
72 | /// The state of the query.
:
577 | if let operationQueue = operationQueue {
578 | operationQueue.addOperation { [weak self] in
579 | self?.run(intercept, block)
| `- warning: capture of 'self' with non-sendable type 'MetadataQuery?' in a '@Sendable' closure
580 | }
581 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:579:38: warning: capture of 'block' with non-sendable type '() -> Void' in a '@Sendable' closure
577 | if let operationQueue = operationQueue {
578 | operationQueue.addOperation { [weak self] in
579 | self?.run(intercept, block)
| |- warning: capture of 'block' with non-sendable type '() -> Void' in a '@Sendable' closure
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
580 | }
581 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:552:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
550 | } else if !monitorResults {
551 | DispatchQueue.main.asyncAfter(0.1) {
552 | guard self.didFinishGathering, !self.didPostFinished else { return }
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
553 | self.debugPrint("MetadataQuery delayedPostFinishResults")
554 | self.resultsHandler?(self.results, .init())
Build complete! (28.10s)
Build complete.
{
"dependencies" : [
{
"identity" : "fzswiftutils",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/flocked/FZSwiftUtils.git"
}
],
"manifest_display_name" : "FZMetadata",
"name" : "FZMetadata",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "maccatalyst",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "14.0"
},
{
"name" : "watchos",
"version" : "7.0"
}
],
"products" : [
{
"name" : "FZMetadata",
"targets" : [
"FZMetadata"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "_MDQueryInterposer",
"module_type" : "ClangTarget",
"name" : "_MDQueryInterposer",
"path" : "Sources/FZMetadata+ObjC/MDQueryInterposer",
"product_memberships" : [
"FZMetadata"
],
"sources" : [
"MDQueryInterposer.m"
],
"type" : "library"
},
{
"c99name" : "FZMetadata",
"module_type" : "SwiftTarget",
"name" : "FZMetadata",
"path" : "Sources/FZMetadata",
"product_dependencies" : [
"FZSwiftUtils"
],
"product_memberships" : [
"FZMetadata"
],
"sources" : [
"Extensions/NSMetadataQuery+.swift",
"Extensions/NSPredicateEditor+.swift",
"Extensions/NSPredicateEditorRowTemplate+.swift",
"MetadataItem/MetadataItem+Attribute.swift",
"MetadataItem/MetadataItem+Changes.swift",
"MetadataItem/MetadataItem+FinderTag.swift",
"MetadataItem/MetadataItem.swift",
"MetadataItem/MetadtaItem+Filter.swift",
"MetadataItem/NSPredicateEditor+MetadataItem.swift",
"MetadataQuery/MetadataQuery+AttributeValueTuple.swift",
"MetadataQuery/MetadataQuery+HierarchicalResult.swift",
"MetadataQuery/MetadataQuery+Options.swift",
"MetadataQuery/MetadataQuery+ResultDfference.swift",
"MetadataQuery/MetadataQuery+ResultGroup.swift",
"MetadataQuery/MetadataQuery+SearchScope.swift",
"MetadataQuery/MetadataQuery+SortDescriptor.swift",
"MetadataQuery/MetadataQuery.swift",
"MetadataQuery/Predicate/MetadataQuery+Predicate+DateComponent.swift",
"MetadataQuery/Predicate/MetadataQuery+Predicate+StringOptions.swift",
"MetadataQuery/Predicate/MetadataQuery+Predicate.swift",
"MetadataQuery/Predicate/MetadataQuery+PredicateComponent.swift",
"MetadataQuery/Predicate/MetadataQuery+PredicateResult.swift",
"Operator.swift"
],
"target_dependencies" : [
"_MDQueryInterposer"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/flocked/fzmetadata/main
Repository: flocked/FZMetadata
Swift version used: 6.1
Target: FZMetadata
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
* branch 4633b45fc732d8c55568be09dd852f9dc1582c25 -> FETCH_HEAD
HEAD is now at 4633b45 Update the artifact
Cloned https://github.com/swiftlang/swift-docc-render-artifact
Extracting symbol information for 'FZMetadata'...
Finished extracting symbol information for 'FZMetadata'. (12.80s)
Building documentation for 'FZMetadata'...
warning: 'description' doesn't exist at '/FZMetadata/MetadataItem'
--> Extensions/MetadataItem/MetadataItem.md:52:5-52:16
50 |
51 | - ``directoryFilesCount``
52 + - ``description``
| ╰─suggestion: Replace 'description' with 'contentDescription'
53 | - ``kind``
54 | - ``information``
warning: Extraneous content found after a link in task group list item
--> Extensions/MetadataQuery/MetadataQuery+Predicate+DateComponent.md:7:3-7:14
5 | ### Values
6 |
7 + - ``second``.
| ╰─suggestion: Remove extraneous content
8 | - ``minute``
9 | - ``hour``
warning: 'subscript(dynamicmember:)-na9l' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:7:5-7:35
5 | ### Accessing Metadata attributes
6 |
7 + - ``subscript(dynamicmember:)-na9l``
| ╰─suggestion: Replace 'subscript(dynamicmember:)' with 'subscript(dynamicMember:)'
8 | - ``subscript(dynamicmember:)-41pew``
9 |
warning: 'subscript(dynamicmember:)-41pew' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:8:5-8:36
6 |
7 | - ``subscript(dynamicmember:)-na9l``
8 + - ``subscript(dynamicmember:)-41pew``
| ╰─suggestion: Replace 'subscript(dynamicmember:)' with 'subscript(dynamicMember:)'
9 |
10 | ### General
warning: '==(_:_:)-3tdn8' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:26:5-26:19
24 | - ``MetadataQuery/PredicateResult/==(_:_:)``
25 |
26 + - ``==(_:_:)-3tdn8``
27 | - ``==(_:_:)-5kf3l``
28 | - ``==(_:_:)-7sug5``
warning: '==(_:_:)-5kf3l' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:27:5-27:19
25 |
26 | - ``==(_:_:)-3tdn8``
27 + - ``==(_:_:)-5kf3l``
28 | - ``==(_:_:)-7sug5``
29 | - ``==(_:_:)-7yucj``
warning: '==(_:_:)-7sug5' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:28:5-28:19
26 | - ``==(_:_:)-3tdn8``
27 | - ``==(_:_:)-5kf3l``
28 + - ``==(_:_:)-7sug5``
29 | - ``==(_:_:)-7yucj``
30 | - ``==(_:_:)-8bvu6``
warning: '==(_:_:)-7yucj' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:29:5-29:19
27 | - ``==(_:_:)-5kf3l``
28 | - ``==(_:_:)-7sug5``
29 + - ``==(_:_:)-7yucj``
30 | - ``==(_:_:)-8bvu6``
31 | - ``==(_:_:)-96169``
warning: '==(_:_:)-8bvu6' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:30:5-30:19
28 | - ``==(_:_:)-7sug5``
29 | - ``==(_:_:)-7yucj``
30 + - ``==(_:_:)-8bvu6``
31 | - ``==(_:_:)-96169``
32 | - ``==(_:_:)-31p4h``
warning: '==(_:_:)-96169' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:31:5-31:19
29 | - ``==(_:_:)-7yucj``
30 | - ``==(_:_:)-8bvu6``
31 + - ``==(_:_:)-96169``
32 | - ``==(_:_:)-31p4h``
33 | - ``==(_:_:)-2ubyi``
warning: '==(_:_:)-31p4h' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:32:5-32:19
30 | - ``==(_:_:)-8bvu6``
31 | - ``==(_:_:)-96169``
32 + - ``==(_:_:)-31p4h``
33 | - ``==(_:_:)-2ubyi``
34 | - ``!=(_:_:)-1xq7f``
warning: '==(_:_:)-2ubyi' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:33:5-33:19
31 | - ``==(_:_:)-96169``
32 | - ``==(_:_:)-31p4h``
33 + - ``==(_:_:)-2ubyi``
34 | - ``!=(_:_:)-1xq7f``
35 | - ``!=(_:_:)-6sqnt``
warning: '!=(_:_:)-1xq7f' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:34:5-34:19
32 | - ``==(_:_:)-31p4h``
33 | - ``==(_:_:)-2ubyi``
34 + - ``!=(_:_:)-1xq7f``
35 | - ``!=(_:_:)-6sqnt``
36 | - ``!=(_:_:)-1wcwb``
warning: '!=(_:_:)-6sqnt' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:35:5-35:19
33 | - ``==(_:_:)-2ubyi``
34 | - ``!=(_:_:)-1xq7f``
35 + - ``!=(_:_:)-6sqnt``
36 | - ``!=(_:_:)-1wcwb``
37 | - ``!=(_:_:)-5rqbe``
warning: '!=(_:_:)-1wcwb' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:36:5-36:19
34 | - ``!=(_:_:)-1xq7f``
35 | - ``!=(_:_:)-6sqnt``
36 + - ``!=(_:_:)-1wcwb``
37 | - ``!=(_:_:)-5rqbe``
38 |
warning: '!=(_:_:)-5rqbe' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:37:5-37:19
35 | - ``!=(_:_:)-6sqnt``
36 | - ``!=(_:_:)-1wcwb``
37 + - ``!=(_:_:)-5rqbe``
38 |
39 | ### Comparable
warning: '==(_:_:)-1hl1w' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:42:5-42:19
40 |
41 |
42 + - ``==(_:_:)-1hl1w``
43 | - ``==(_:_:)-1q5o9``
44 | - ``MetadataQuery/PredicateComponent/>(_:_:)``
warning: '==(_:_:)-1q5o9' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:43:5-43:19
41 |
42 | - ``==(_:_:)-1hl1w``
43 + - ``==(_:_:)-1q5o9``
44 | - ``MetadataQuery/PredicateComponent/>(_:_:)``
45 | - ``MetadataQuery/PredicateComponent/>=(_:_:)``
warning: 'between(_:)-3u294' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:48:5-48:22
46 | - ``MetadataQuery/PredicateComponent/<(_:_:)``
47 | - ``MetadataQuery/PredicateComponent/<=(_:_:)``
48 + - ``between(_:)-3u294``
49 | - ``between(_:)-51xg1``
50 | - ``between(any:)-38gco``
warning: 'between(_:)-51xg1' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:49:5-49:22
47 | - ``MetadataQuery/PredicateComponent/<=(_:_:)``
48 | - ``between(_:)-3u294``
49 + - ``between(_:)-51xg1``
50 | - ``between(any:)-38gco``
51 | - ``between(any:)-8ztwv``
warning: 'between(any:)-38gco' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:50:5-50:24
48 | - ``between(_:)-3u294``
49 | - ``between(_:)-51xg1``
50 + - ``between(any:)-38gco``
51 | - ``between(any:)-8ztwv``
52 |
warning: 'between(any:)-8ztwv' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:51:5-51:24
49 | - ``between(_:)-51xg1``
50 | - ``between(any:)-38gco``
51 + - ``between(any:)-8ztwv``
52 |
53 |
warning: '419ud' isn't a disambiguation for 'caseSensitive' at '/FZMetadata/MetadataQuery/PredicateComponent'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:56:51-56:57
54 | ### String
55 |
56 + - ``MetadataQuery/PredicateComponent/caseSensitive-419ud``
| ├─suggestion: Replace '419ud' with 'njwr' for 'var caseSensitive: MetadataQuery.PredicateComponent<Optional<String>> { get }'
| ╰─suggestion: Replace '419ud' with '8zjwl' for 'var caseSensitive: MetadataQuery.PredicateComponent<T> { get }'
57 | - ``MetadataQuery/PredicateComponent/diacriticSensitive-ldq4``
58 | - ``MetadataQuery/PredicateComponent/wordBased-1d75h``
warning: 'ldq4' isn't a disambiguation for 'diacriticSensitive' at '/FZMetadata/MetadataQuery/PredicateComponent'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:57:56-57:61
55 |
56 | - ``MetadataQuery/PredicateComponent/caseSensitive-419ud``
57 + - ``MetadataQuery/PredicateComponent/diacriticSensitive-ldq4``
| ├─suggestion: Replace 'ldq4' with '94n3a' for 'var diacriticSensitive: MetadataQuery.PredicateComponent<Optional<String>> { get }'
| ╰─suggestion: Replace 'ldq4' with '6gjma' for 'var diacriticSensitive: MetadataQuery.PredicateComponent<T> { get }'
58 | - ``MetadataQuery/PredicateComponent/wordBased-1d75h``
59 |
warning: '1d75h' isn't a disambiguation for 'wordBased' at '/FZMetadata/MetadataQuery/PredicateComponent'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:58:47-58:53
56 | - ``MetadataQuery/PredicateComponent/caseSensitive-419ud``
57 | - ``MetadataQuery/PredicateComponent/diacriticSensitive-ldq4``
58 + - ``MetadataQuery/PredicateComponent/wordBased-1d75h``
| ├─suggestion: Replace '1d75h' with '6czl1' for 'var wordBased: MetadataQuery.PredicateComponent<Optional<String>> { get }'
| ╰─suggestion: Replace '1d75h' with '6wiv5' for 'var wordBased: MetadataQuery.PredicateComponent<T> { get }'
59 |
60 | - ``MetadataQuery/PredicateComponent/starts(with:)``
warning: 'contains(any:)' is ambiguous at '/FZMetadata/MetadataQuery/PredicateComponent'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:65:38-65:52
63 | - ``MetadataQuery/PredicateComponent/ends(withAny:)``
64 | - ``MetadataQuery/PredicateComponent/contains(_:)-2gaiw``
65 + - ``MetadataQuery/PredicateComponent/contains(any:)``
| ├─suggestion: Insert '-(C)' for 'func contains<C>(any values: C) -> MetadataQuery.PredicateResult where C : Collection, C.Element == String'
| ╰─suggestion: Insert '-(U)' for 'func contains<U>(any collection: U) -> MetadataQuery.PredicateResult where U : Sequence, U.Element == T.Wrapped.Element'
66 |
67 | - ``*==(_:_:)-2ws0t``
warning: '*==(_:_:)-2ws0t' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:67:5-67:20
65 | - ``MetadataQuery/PredicateComponent/contains(any:)``
66 |
67 + - ``*==(_:_:)-2ws0t``
68 | - ``*==(_:_:)-7xntd``
69 | - ``==*(_:_:)-8zg0a``
warning: '*==(_:_:)-7xntd' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:68:5-68:20
66 |
67 | - ``*==(_:_:)-2ws0t``
68 + - ``*==(_:_:)-7xntd``
69 | - ``==*(_:_:)-8zg0a``
70 | - ``==*(_:_:)-rzgf``
warning: '==*(_:_:)-8zg0a' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:69:5-69:20
67 | - ``*==(_:_:)-2ws0t``
68 | - ``*==(_:_:)-7xntd``
69 + - ``==*(_:_:)-8zg0a``
70 | - ``==*(_:_:)-rzgf``
71 | - ``*=*(_:_:)-274ns``
warning: '==*(_:_:)-rzgf' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:70:5-70:19
68 | - ``*==(_:_:)-7xntd``
69 | - ``==*(_:_:)-8zg0a``
70 + - ``==*(_:_:)-rzgf``
71 | - ``*=*(_:_:)-274ns``
72 | - ``*=*(_:_:)-7ijg7``
warning: '*=*(_:_:)-274ns' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:71:5-71:20
69 | - ``==*(_:_:)-8zg0a``
70 | - ``==*(_:_:)-rzgf``
71 + - ``*=*(_:_:)-274ns``
72 | - ``*=*(_:_:)-7ijg7``
73 |
warning: '*=*(_:_:)-7ijg7' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:72:5-72:20
70 | - ``==*(_:_:)-rzgf``
71 | - ``*=*(_:_:)-274ns``
72 + - ``*=*(_:_:)-7ijg7``
73 |
74 | ### Date
warning: 'contains(_:)-8fg9' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:98:5-98:22
96 | ### Collection
97 |
98 + - ``contains(_:)-8fg9``
99 | - ``containsNot(_:)``
100 | - ``contains(any:)-2ysd3``
warning: 'containsNot(_:)' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:99:5-99:20
97 |
98 | - ``contains(_:)-8fg9``
99 + - ``containsNot(_:)``
100 | - ``contains(any:)-2ysd3``
101 | - ``containsNot(any:)``
warning: 'contains(any:)-2ysd3' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:100:5-100:25
98 | - ``contains(_:)-8fg9``
99 | - ``containsNot(_:)``
100 + - ``contains(any:)-2ysd3``
101 | - ``containsNot(any:)``
102 | - ``==(_:_:)-9m89j``
warning: 'containsNot(any:)' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:101:5-101:22
99 | - ``containsNot(_:)``
100 | - ``contains(any:)-2ysd3``
101 + - ``containsNot(any:)``
102 | - ``==(_:_:)-9m89j``
103 | - ``!=(_:_:)-8cjp0``
warning: '==(_:_:)-9m89j' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:102:5-102:19
100 | - ``contains(any:)-2ysd3``
101 | - ``containsNot(any:)``
102 + - ``==(_:_:)-9m89j``
103 | - ``!=(_:_:)-8cjp0``
104 |
warning: '!=(_:_:)-8cjp0' doesn't exist at '/FZMetadata/MetadataQuery/PredicateItem'
--> Extensions/MetadataQuery/MetadataQuery+Predicate.md:103:5-103:19
101 | - ``containsNot(any:)``
102 | - ``==(_:_:)-9m89j``
103 + - ``!=(_:_:)-8cjp0``
104 |
105 | ### Result
warning: 'FileMonitor' doesn't exist at '/FZMetadata'
--> FZMetadata.md:95:5-95:16
93 |
94 | - ``MetadataQuery``
95 + - ``FileMonitor``
warning: 'esults' doesn't exist at '/FZMetadata/MetadataQuery/predicate'
--> ../../MetadataQuery/MetadataQuery.swift:149:47-149:53
147 | **For more details about how to construct the predicate and a list of all operators and functions, take a look at ``PredicateItem``.**
148 |
149 + If ``monitorResults`` is enabled, the r``esults`` gets updated during the live-update phase when a file starts or stops matching the predicate.
150 |
151 | Files that begin to match the predicate are added to ``results``, while files that no longer match are removed.
warning: 'casesensitive-njwr' doesn't exist at '/FZMetadata/MetadataQuery/PredicateComponent'
--> ../../MetadataQuery/Predicate/MetadataQuery+Predicate.swift:93:45-93:63
91 | By default string predicates are case- and diacritic-insensitive.
92 |
93 + Use ``MetadataQuery/PredicateComponent/casesensitive-njwr`` for case-sensitive, ``MetadataQuery/PredicateComponent/diacriticsensitive-94n3a``, for diacritic-sensitve and ``MetadataQuery/PredicateComponent/wordbased-6czl1`` for word-based string comparsion.
| ╰─suggestion: Replace 'casesensitive' with 'caseSensitive'
94 |
95 | ```swift
warning: 'diacriticsensitive-94n3a' doesn't exist at '/FZMetadata/MetadataQuery/PredicateComponent'
--> ../../MetadataQuery/Predicate/MetadataQuery+Predicate.swift:93:121-93:145
91 | By default string predicates are case- and diacritic-insensitive.
92 |
93 + Use ``MetadataQuery/PredicateComponent/casesensitive-njwr`` for case-sensitive, ``MetadataQuery/PredicateComponent/diacriticsensitive-94n3a``, for diacritic-sensitve and ``MetadataQuery/PredicateComponent/wordbased-6czl1`` for word-based string comparsion.
| ╰─suggestion: Replace 'diacriticsensitive' with 'diacriticSensitive'
94 |
95 | ```swift
warning: 'wordbased-6czl1' doesn't exist at '/FZMetadata/MetadataQuery/PredicateComponent'
--> ../../MetadataQuery/Predicate/MetadataQuery+Predicate.swift:93:211-93:226
91 | By default string predicates are case- and diacritic-insensitive.
92 |
93 + Use ``MetadataQuery/PredicateComponent/casesensitive-njwr`` for case-sensitive, ``MetadataQuery/PredicateComponent/diacriticsensitive-94n3a``, for diacritic-sensitve and ``MetadataQuery/PredicateComponent/wordbased-6czl1`` for word-based string comparsion.
| ╰─suggestion: Replace 'wordbased' with 'wordBased'
94 |
95 | ```swift
warning: 'contains(any:)' is ambiguous at '/FZMetadata/MetadataQuery/PredicateComponent'
--> ../../MetadataQuery/Predicate/MetadataQuery+Predicate.swift:181:43-181:57
179 | - ``MetadataQuery/PredicateComponent/contains(_:)-45d6d`` OR `== Element`
180 | - ``MetadataQuery/PredicateComponent/doesNotContain(_:)`` OR `!= Element`
181 + - ``MetadataQuery/PredicateComponent/contains(any:)``
| ├─suggestion: Insert '-(C)' for 'func contains<C>(any values: C) -> MetadataQuery.PredicateResult where C : Collection, C.Element == String'
| ╰─suggestion: Insert '-(U)' for 'func contains<U>(any collection: U) -> MetadataQuery.PredicateResult where U : Sequence, U.Element == T.Wrapped.Element'
182 | - ``MetadataQuery/PredicateComponent/doesNotContain(any:)``
183 | - ``MetadataQuery/PredicateComponent/isEmpty``
Finished building documentation for 'FZMetadata' (0.64s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/flocked/fzmetadata/main
Updating https://github.com/flocked/FZSwiftUtils.git
Updated https://github.com/flocked/FZSwiftUtils.git (0.48s)
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.51s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (1.09s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.92s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.54s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[1/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Compiling Snippets SnippetParser.swift
[7/53] Emitting module Snippets
[8/53] Compiling Snippets Snippet.swift
[9/53] Emitting module SymbolKit
[10/57] Compiling SymbolKit GenericConstraint.swift
[11/57] Compiling SymbolKit GenericParameter.swift
[12/57] Compiling SymbolKit Generics.swift
[13/57] Compiling SymbolKit Namespace.swift
[14/57] Compiling SymbolKit Names.swift
[15/57] Compiling SymbolKit SPI.swift
[16/57] Compiling SymbolKit Snippet.swift
[17/57] Compiling SymbolKit Extension.swift
[18/57] Compiling SymbolKit Relationship.swift
[19/57] Compiling SymbolKit RelationshipKind.swift
[20/57] Compiling SymbolKit SourceOrigin.swift
[21/57] Compiling SymbolKit GenericConstraints.swift
[22/57] Compiling SymbolKit Swift.swift
[23/57] Compiling SymbolKit DeclarationFragments.swift
[24/57] Compiling SymbolKit Fragment.swift
[25/57] Compiling SymbolKit FragmentKind.swift
[26/57] Compiling SymbolKit FunctionParameter.swift
[27/57] Compiling SymbolKit FunctionSignature.swift
[28/57] Compiling SymbolKit Identifier.swift
[29/57] Compiling SymbolKit KindIdentifier.swift
[30/57] Compiling SymbolKit Location.swift
[31/57] Compiling SymbolKit Mutability.swift
[32/57] Compiling SymbolKit Mixin+Equals.swift
[33/57] Compiling SymbolKit Mixin+Hash.swift
[34/57] Compiling SymbolKit Mixin.swift
[35/57] Compiling SymbolKit LineList.swift
[36/57] Compiling SymbolKit Position.swift
[37/57] Compiling SymbolKit SourceRange.swift
[38/57] Compiling SymbolKit Metadata.swift
[39/57] Compiling SymbolKit Module.swift
[40/57] Compiling SymbolKit OperatingSystem.swift
[41/57] Compiling SymbolKit Platform.swift
[42/57] Compiling SymbolKit SemanticVersion.swift
[43/57] Compiling SymbolKit AccessControl.swift
[44/57] Compiling SymbolKit Availability.swift
[45/57] Compiling SymbolKit AvailabilityItem.swift
[46/57] Compiling SymbolKit Domain.swift
[47/57] Compiling SymbolKit Symbol.swift
[48/57] Compiling SymbolKit SymbolKind.swift
[49/57] Compiling SymbolKit SymbolGraph.swift
[50/57] Compiling SymbolKit GraphCollector.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.04s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/216] Compiling FZSwiftUtils ImageOptions.swift
[3/216] Compiling FZSwiftUtils EXIF+HumanReadable.swift
[4/216] Compiling FZSwiftUtils EXIFImageProperties.swift
[5/216] Compiling FZSwiftUtils Canon.swift
[6/216] Compiling FZSwiftUtils ColorModel.swift
[7/216] Compiling FZSwiftUtils EXIF+Extended.swift
[8/216] Compiling FZSwiftUtils GPS.swift
[9/216] Compiling FZSwiftUtils ImageProperties+Keys.swift
[10/216] Compiling FZSwiftUtils Nikon.swift
[11/216] Compiling FZSwiftUtils PNG+Extended.swift
[12/216] Compiling FZSwiftUtils TIFF+Extended.swift
[13/216] Compiling FZSwiftUtils GIFImageProperties.swift
[14/216] Compiling FZSwiftUtils HEICImageProperties.swift
[15/216] Compiling FZSwiftUtils IPTCImageProperties.swift
[16/216] Compiling FZSwiftUtils ImageProperties.swift
[17/216] Compiling FZSwiftUtils JPEGImageProperties.swift
[18/216] Compiling FZSwiftUtils PNGImageProperties.swift
[19/216] Compiling FZSwiftUtils TIFFImageProperties.swift
[20/216] Compiling FZSwiftUtils ImageSource.swift
[21/216] Compiling FZSwiftUtils KeyValueCodable.swift
[22/216] Compiling FZSwiftUtils MeasureTime.swift
[23/216] Compiling FZSwiftUtils Hook+AddMethod.swift
[24/216] Compiling FZSwiftUtils Hook+Class.swift
[25/216] Compiling FZSwiftUtils NSCoder+.swift
[26/216] Compiling FZSwiftUtils NSError+.swift
[27/216] Compiling FZSwiftUtils NSKeyedUnarchiver+.swift
[28/216] Compiling FZSwiftUtils NSObject+.swift
[29/216] Compiling FZSwiftUtils NSObject+Copy.swift
[30/216] Compiling FZSwiftUtils NSObject+KeyPath.swift
[31/216] Compiling FZSwiftUtils NSObject+Reflection.swift
[32/216] Compiling FZSwiftUtils NSRectEdge+.swift
[33/216] Compiling FZSwiftUtils NSRunningApplication+.swift
[34/216] Compiling FZSwiftUtils NSUIRectEdge+.swift
[35/216] Compiling FZSwiftUtils NSWorkspace+.swift
[36/216] Compiling FZSwiftUtils HTTPCookieStorage+.swift
[37/216] Compiling FZSwiftUtils HTTPURLResponse+.swift
[38/216] Compiling FZSwiftUtils URL+Redirect.swift
[39/216] Compiling FZSwiftUtils URLComponents+.swift
[40/216] Compiling FZSwiftUtils URLRequest+.swift
[41/216] Compiling FZSwiftUtils URLResponse+.swift
[42/216] Compiling FZSwiftUtils URLSession+.swift
[43/216] Compiling FZSwiftUtils URLSession+Sync.swift
[44/216] Compiling FZSwiftUtils URLSessionConfiguration+.swift
[45/216] Compiling FZSwiftUtils URLSessionDataTask+Resume.swift
[46/216] Compiling FZSwiftUtils URLSessionTask+.swift
[47/216] Compiling FZSwiftUtils Notification+.swift
[48/216] Compiling FZSwiftUtils Operation+.swift
[49/262] Compiling FZSwiftUtils Bundle+.swift
[50/262] Compiling FZSwiftUtils CSSearchableItem+.swift
[51/262] Compiling FZSwiftUtils CVTimeStamp+.swift
[52/262] Compiling FZSwiftUtils Array+.swift
[53/262] Compiling FZSwiftUtils Collection+.swift
[54/262] Compiling FZSwiftUtils Collection+Advance.swift
[55/262] Compiling FZSwiftUtils Collection+Average.swift
[56/262] Compiling FZSwiftUtils Collection+Chunk.swift
[57/262] Compiling FZSwiftUtils Collection+Indexed.swift
[58/262] Compiling FZSwiftUtils Collection+LazySplit.swift
[59/262] Compiling FZSwiftUtils Collection+Random.swift
[60/262] Compiling FZSwiftUtils Collection+Sort.swift
[61/262] Compiling FZSwiftUtils CollectionDifference+.swift
[62/262] Compiling FZSwiftUtils Dictionary+.swift
[63/262] Compiling FZSwiftUtils Dictionary+Merge.swift
[64/262] Compiling FZSwiftUtils IndexPath+.swift
[65/262] Compiling FZSwiftUtils OptionSet+.swift
[66/262] Compiling FZSwiftUtils Sequence+.swift
[67/262] Compiling FZSwiftUtils Sequence+Collect.swift
[68/262] Compiling FZSwiftUtils Sequence+Concurrency.swift
[69/262] Compiling FZSwiftUtils Sequence+Difference.swift
[70/262] Compiling FZSwiftUtils Sequence+Flat.swift
[71/262] Compiling FZSwiftUtils Sequence+Identifable.swift
[72/262] Compiling FZSwiftUtils Sequence+Keypath.swift
[73/262] Emitting module FZSwiftUtils
[74/262] Compiling FZSwiftUtils Hook+Deinit.swift
[75/262] Compiling FZSwiftUtils Hook+Object.swift
[76/262] Compiling FZSwiftUtils Hook.swift
[77/262] Compiling FZSwiftUtils NSObject+AddMethod.swift
[78/262] Compiling FZSwiftUtils NSObject+ClassHook.swift
[79/262] Compiling FZSwiftUtils NSObject+ClassInstanceHook.swift
[80/262] Compiling FZSwiftUtils NSObject+Hook.swift
[81/262] Compiling FZSwiftUtils NSObject+Unhook.swift
[82/262] Compiling FZSwiftUtils ClassHook.swift
[83/262] Compiling FZSwiftUtils ClassInstanceHook.swift
[84/262] Compiling FZSwiftUtils ObjectHook.swift
[85/262] Compiling FZSwiftUtils AnyClass+GetMethod.swift
[86/262] Compiling FZSwiftUtils AnyObject+DynamicClass.swift
[87/262] Compiling FZSwiftUtils AnyObject+HookClosures.swift
[88/262] Compiling FZSwiftUtils FFICIFContext.swift
[89/262] Compiling FZSwiftUtils FFIClosureContext.swift
[90/262] Compiling FZSwiftUtils HookCommon.swift
[91/262] Compiling FZSwiftUtils HookContext.swift
[92/262] Compiling FZSwiftUtils InsteadContext.swift
[93/262] Compiling FZSwiftUtils Interpose+AnyHook.swift
[94/262] Compiling FZSwiftUtils Interpose+ClassHook.swift
[95/262] Compiling FZSwiftUtils Interpose+Error.swift
[96/262] Compiling FZSwiftUtils Interpose+HookFinder.swift
[97/262] Compiling FZSwiftUtils Interpose+ObjectHook.swift
[98/262] Compiling FZSwiftUtils Interpose+Subclass.swift
[99/262] Compiling FZSwiftUtils Interpose.swift
[100/262] Compiling FZSwiftUtils NSObject+Interpose.swift
[101/262] Compiling FZSwiftUtils KVOWrapper.swift
[102/262] Compiling FZSwiftUtils NSObject+SelectorName.swift
[103/262] Compiling FZSwiftUtils OverrideSuperMethodContext.swift
[104/262] Compiling FZSwiftUtils ParametersCheck.swift
[105/262] Compiling FZSwiftUtils Signature.swift
[106/262] Compiling FZSwiftUtils _AnyClass.swift
[107/262] Compiling FZSwiftUtils _AnyObject.swift
[108/262] Compiling FZSwiftUtils MutableProgress.swift
[109/262] Compiling FZSwiftUtils NotificationToken.swift
[110/262] Compiling FZSwiftUtils OSHash.swift
[111/262] Compiling FZSwiftUtils AsyncOperation.swift
[112/262] Compiling FZSwiftUtils PausableOperationQueue.swift
[113/262] Compiling FZSwiftUtils OutlineItem.swift
[114/262] Compiling FZSwiftUtils Reachability.swift
[115/262] Compiling FZSwiftUtils RuntimeError.swift
[116/262] Compiling FZSwiftUtils Swizzle.swift
[117/262] Compiling FZSwiftUtils Synchronized.swift
[118/262] Compiling FZSwiftUtils ThroughputFormatter.swift
[119/262] Compiling FZSwiftUtils Weak.swift
[120/262] Compiling FZSwiftUtils OperationQueue+.swift
[121/262] Compiling FZSwiftUtils NSComparisonPredicate+.swift
[122/262] Compiling FZSwiftUtils NSComparisonPredicate+Expression.swift
[123/262] Compiling FZSwiftUtils NSExpression+.swift
[124/262] Compiling FZSwiftUtils NSPredicate+.swift
[125/262] Compiling FZSwiftUtils NSPredicate+Operator.swift
[126/262] Compiling FZSwiftUtils Predicates.swift
[127/262] Compiling FZSwiftUtils ProcessInfo+.swift
[128/262] Compiling FZSwiftUtils Progress+.swift
[129/262] Compiling FZSwiftUtils CFType.swift
[130/262] Compiling FZSwiftUtils CaseIterable+.swift
[131/262] Compiling FZSwiftUtils Comparable+.swift
[132/262] Compiling FZSwiftUtils Comparable+Clamp.swift
[133/262] Compiling FZSwiftUtils Decodable+.swift
[134/262] Compiling FZSwiftUtils Equatable+.swift
[135/262] Compiling FZSwiftUtils OptionSetDescribable.swift
[136/262] Compiling FZSwiftUtils Optional+.swift
[137/262] Compiling FZSwiftUtils SortComparator+.swift
[138/262] Compiling FZSwiftUtils Result+.swift
[139/262] Compiling FZSwiftUtils Selector+.swift
[140/262] Compiling FZSwiftUtils AttributedString+.swift
[141/262] Compiling FZSwiftUtils Character+.swift
[142/262] Compiling FZSwiftUtils CharacterSet+.swift
[143/262] Compiling FZSwiftUtils NSAttributedString+.swift
[144/262] Compiling FZSwiftUtils NSRegularExpression+.swift
[145/262] Compiling FZSwiftUtils NSTextCheckingResult+.swift
[146/262] Compiling FZSwiftUtils String+.swift
[147/262] Compiling FZSwiftUtils String+HTML.swift
[148/262] Compiling FZSwiftUtils String+Height.swift
[149/262] Compiling FZSwiftUtils String+Match.swift
[150/262] Compiling FZSwiftUtils String+Random.swift
[151/262] Compiling FZSwiftUtils XMLNode+.swift
[152/262] Compiling FZSwiftUtils NSUI Typealias.swift
[153/262] Compiling FZSwiftUtils Operator.swift
[154/262] Compiling FZSwiftUtils CodableDefault.swift
[155/262] Compiling FZSwiftUtils DateValueCodable.swift
[156/262] Compiling FZSwiftUtils PropertyWrappers.swift
[157/262] Compiling FZSwiftUtils ApplicationInfo.swift
[158/262] Compiling FZSwiftUtils FileTypeDefinition.swift
[159/262] Compiling FZSwiftUtils AssociatedValue.swift
[160/262] Compiling FZSwiftUtils BaseArray.swift
[161/262] Compiling FZSwiftUtils BaseDictionary.swift
[162/262] Compiling FZSwiftUtils Deque.swift
[163/262] Compiling FZSwiftUtils OrderedDictionary.swift
[164/262] Compiling FZSwiftUtils OrderedSet.swift
[165/262] Compiling FZSwiftUtils Queue.swift
[166/262] Compiling FZSwiftUtils SelectableArray.swift
[167/262] Compiling FZSwiftUtils Stack.swift
[168/262] Compiling FZSwiftUtils FileManager+.swift
[169/262] Compiling FZSwiftUtils FileType.swift
[170/262] Compiling FZSwiftUtils NSMetadata+.swift
[171/262] Compiling FZSwiftUtils URL+.swift
[172/262] Compiling FZSwiftUtils URL+DuplicateFiles.swift
[173/262] Compiling FZSwiftUtils URL+ExtendedAttributes.swift
[174/262] Compiling FZSwiftUtils URL+File.swift
[175/262] Compiling FZSwiftUtils URL+Item.swift
[176/262] Compiling FZSwiftUtils URL+Iterate.swift
[177/262] Compiling FZSwiftUtils URL+ResourceValue.swift
[178/262] Compiling FZSwiftUtils URL+fileSystemItem.swift
[179/262] Compiling FZSwiftUtils URLResources.swift
[180/262] Compiling FZSwiftUtils UTType+.swift
[181/262] Compiling FZSwiftUtils ByteCountFormatter+.swift
[182/262] Compiling FZSwiftUtils MeasurementFormatter+.swift
[183/262] Compiling FZSwiftUtils UnitInformationStorage+.swift
[184/262] Compiling FZSwiftUtils Digest+.swift
[185/262] Compiling FZSwiftUtils HashFunction+.swift
[186/262] Compiling FZSwiftUtils Hasher+.swift
[187/262] Compiling FZSwiftUtils JSONSerialization+.swift
[188/262] Compiling FZSwiftUtils KeyValueObservation.swift
[189/262] Compiling FZSwiftUtils KeyValueObserver.swift
[190/262] Compiling FZSwiftUtils NSObject+Observe.swift
[191/262] Compiling FZSwiftUtils KeyPath+.swift
[192/262] Compiling FZSwiftUtils Sequence+Occurency.swift
[193/262] Compiling FZSwiftUtils Sequence+Sort.swift
[194/262] Compiling FZSwiftUtils Sequence+String.swift
[195/262] Compiling FZSwiftUtils Sequence+Unique.swift
[196/262] Compiling FZSwiftUtils Sequence+Zip.swift
[197/262] Compiling FZSwiftUtils Set+.swift
[198/262] Compiling FZSwiftUtils Calendar+.swift
[199/262] Compiling FZSwiftUtils Date+.swift
[200/262] Compiling FZSwiftUtils DateComponentsFormatter+.swift
[201/262] Compiling FZSwiftUtils DateFormatter+.swift
[202/262] Compiling FZSwiftUtils DateFormatter+Components.swift
[203/262] Compiling FZSwiftUtils DateIntervalFormatter+.swift
[204/262] Compiling FZSwiftUtils RelativeDateTimeFormatter+.swift
[205/262] Compiling FZSwiftUtils NSCalendar+.swift
[206/262] Compiling FZSwiftUtils TimeZone.swift
[207/262] Compiling FZSwiftUtils DispatchQueue+.swift
[208/262] Compiling FZSwiftUtils DispatchWorkItem+.swift
[209/262] Compiling FZSwiftUtils Collection+Decode.swift
[210/262] Compiling FZSwiftUtils Dictionary+Codable.swift
[211/262] Compiling FZSwiftUtils JSONEncoderDecoder+.swift
[212/262] Compiling FZSwiftUtils JSONEncoderDecoder+Codable.swift
[213/262] Compiling FZSwiftUtils Enum+Displayable.swift
[214/262] Compiling FZSwiftUtils Enum+Name.swift
[215/262] Compiling FZSwiftUtils FileAttributes.swift
[216/262] Compiling FZSwiftUtils SynchronizedArray.swift
[217/262] Compiling FZSwiftUtils SynchronizedDictionary.swift
[218/262] Compiling FZSwiftUtils DataSize.swift
[219/262] Compiling FZSwiftUtils FractionalPoint.swift
[220/262] Compiling FZSwiftUtils NSRectCorner.swift
[221/262] Compiling FZSwiftUtils Point3D.swift
[222/262] Compiling FZSwiftUtils RectEdge.swift
[223/262] Compiling FZSwiftUtils RectEdgeCorner.swift
[224/262] Compiling FZSwiftUtils Rotation.swift
[225/262] Compiling FZSwiftUtils RotationAngle.swift
[226/262] Compiling FZSwiftUtils Scale.swift
[227/262] Compiling FZSwiftUtils TimeDuration.swift
[228/262] Compiling FZSwiftUtils Defaults.swift
[229/262] Compiling FZSwiftUtils FSEvent+Actions.swift
[230/262] Compiling FZSwiftUtils FSEvent+Flags.swift
[231/262] Compiling FZSwiftUtils FSEvent+ItemType.swift
[232/262] Compiling FZSwiftUtils FSEvent.swift
[233/262] Compiling FZSwiftUtils FSEventMonitor+Options.swift
[234/262] Compiling FZSwiftUtils FSEventMonitor.swift
[235/262] Compiling FZSwiftUtils FileConvertible.swift
[236/262] Compiling FZSwiftUtils CGImageFrame.swift
[237/262] Compiling FZSwiftUtils ImageFrameSequence.swift
[238/262] Compiling FZSwiftUtils ImageSequence.swift
[239/262] Compiling FZSwiftUtils Locale+.swift
[240/262] Compiling FZSwiftUtils Locale+Currency.swift
[241/262] Compiling FZSwiftUtils Logger+.swift
[242/262] Compiling FZSwiftUtils Accelerate+Operator.swift
[243/262] Compiling FZSwiftUtils ApproximateEquatable.swift
[244/262] Compiling FZSwiftUtils Bool+.swift
[245/262] Compiling FZSwiftUtils CGPoint+.swift
[246/262] Compiling FZSwiftUtils CGRect+.swift
[247/262] Compiling FZSwiftUtils CGSize+.swift
[248/262] Compiling FZSwiftUtils FloatingPoint+.swift
[249/262] Compiling FZSwiftUtils FloatingPoint+Initializable.swift
[250/262] Compiling FZSwiftUtils FloatingPoint+Rounding.swift
[251/262] Compiling FZSwiftUtils Int+.swift
[252/262] Compiling FZSwiftUtils MultiplicativeArithmetic.swift
[253/262] Compiling FZSwiftUtils NSNumber+.swift
[254/262] Compiling FZSwiftUtils NSRange+.swift
[255/262] Compiling FZSwiftUtils NSValue+.swift
[256/262] Compiling FZSwiftUtils Number+Interpolate.swift
[257/262] Compiling FZSwiftUtils Number+String.swift
[258/262] Compiling FZSwiftUtils NumberFormatter+.swift
[259/262] Compiling FZSwiftUtils NumberFormatter+String.swift
[260/262] Compiling FZSwiftUtils Range+.swift
[261/262] Compiling FZSwiftUtils TimeInterval+.swift
[262/262] Compiling FZSwiftUtils Mirror+.swift
[263/284] Emitting module FZMetadata
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:637:7: warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
635 | }
636 |
637 | class ItemPathPrefetchOperation: Operation {
| `- warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
638 | weak var item: MetadataItem?
639 |
[264/286] Compiling FZMetadata MetadataItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataItem/MetadataItem.swift:212:16: warning: 'init(contentTypeTree:)' was deprecated in macOS 11.0: Use contentType instead
210 | open var fileType: FileType? {
211 | guard let identifiers = contentTypeIdentifierTree else { return nil }
212 | return FileType(contentTypeTree: identifiers)
| `- warning: 'init(contentTypeTree:)' was deprecated in macOS 11.0: Use contentType instead
213 | }
214 |
[265/286] Compiling FZMetadata MetadtaItem+Filter.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataItem/MetadataItem.swift:212:16: warning: 'init(contentTypeTree:)' was deprecated in macOS 11.0: Use contentType instead
210 | open var fileType: FileType? {
211 | guard let identifiers = contentTypeIdentifierTree else { return nil }
212 | return FileType(contentTypeTree: identifiers)
| `- warning: 'init(contentTypeTree:)' was deprecated in macOS 11.0: Use contentType instead
213 | }
214 |
[266/286] Compiling FZMetadata NSPredicateEditor+MetadataItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataItem/MetadataItem.swift:212:16: warning: 'init(contentTypeTree:)' was deprecated in macOS 11.0: Use contentType instead
210 | open var fileType: FileType? {
211 | guard let identifiers = contentTypeIdentifierTree else { return nil }
212 | return FileType(contentTypeTree: identifiers)
| `- warning: 'init(contentTypeTree:)' was deprecated in macOS 11.0: Use contentType instead
213 | }
214 |
[267/286] Compiling FZMetadata MetadataQuery+PredicateResult.swift
[268/286] Compiling FZMetadata Operator.swift
[269/286] Compiling FZMetadata MetadataQuery+ResultGroup.swift
[270/286] Compiling FZMetadata MetadataQuery+SearchScope.swift
[271/286] Compiling FZMetadata NSMetadataQuery+.swift
[272/286] Compiling FZMetadata NSPredicateEditor+.swift
[273/286] Compiling FZMetadata NSPredicateEditorRowTemplate+.swift
[274/286] Compiling FZMetadata MetadataQuery+AttributeValueTuple.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+HierarchicalResult.swift:438:21: warning: initialization of immutable value 'first' was never used; consider replacing with assignment to '_' or removing it
436 | var firstValue: Element.Element?
437 | for (i, collection) in enumerated() {
438 | let first = collection[index]
| `- warning: initialization of immutable value 'first' was never used; consider replacing with assignment to '_' or removing it
439 | guard index < collection.count else {
440 | return index
[275/286] Compiling FZMetadata MetadataQuery+HierarchicalResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery+HierarchicalResult.swift:438:21: warning: initialization of immutable value 'first' was never used; consider replacing with assignment to '_' or removing it
436 | var firstValue: Element.Element?
437 | for (i, collection) in enumerated() {
438 | let first = collection[index]
| `- warning: initialization of immutable value 'first' was never used; consider replacing with assignment to '_' or removing it
439 | guard index < collection.count else {
440 | return index
[276/286] Compiling FZMetadata MetadataQuery+Predicate+DateComponent.swift
[277/286] Compiling FZMetadata MetadataQuery+Predicate+StringOptions.swift
[278/286] Compiling FZMetadata MetadataQuery+Options.swift
[279/286] Compiling FZMetadata MetadataQuery+ResultDfference.swift
[280/286] Compiling FZMetadata MetadataQuery+Predicate.swift
[281/286] Compiling FZMetadata MetadataQuery+PredicateComponent.swift
[282/286] Compiling FZMetadata MetadataItem+Attribute.swift
[283/286] Compiling FZMetadata MetadataItem+Changes.swift
[284/286] Compiling FZMetadata MetadataItem+FinderTag.swift
[285/286] Compiling FZMetadata MetadataQuery+SortDescriptor.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:637:7: warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
635 | }
636 |
637 | class ItemPathPrefetchOperation: Operation {
| `- warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
638 | weak var item: MetadataItem?
639 |
[286/286] Compiling FZMetadata MetadataQuery.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZMetadata/MetadataQuery/MetadataQuery.swift:637:7: warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
635 | }
636 |
637 | class ItemPathPrefetchOperation: Operation {
| `- warning: class 'ItemPathPrefetchOperation' must restate inherited '@unchecked Sendable' conformance
638 | weak var item: MetadataItem?
639 |
Build of target: 'FZMetadata' complete! (7.39s)
2212
19 /Users/admin/builder/spi-builder-workspace/.docs/flocked/fzmetadata/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/flocked/fzmetadata/main
File count: 2212
Doc size: 19.0MB
Preparing doc bundle ...
Uploading prod-flocked-fzmetadata-main-f86fd6ef.zip to s3://spi-docs-inbox/prod-flocked-fzmetadata-main-f86fd6ef.zip
Copying... [12%]
Copying... [21%]
Copying... [31%]
Copying... [40%]
Copying... [52%]
Copying... [61%]
Copying... [71%]
Copying... [81%]
Copying... [90%]
Copying... [100%]
Done.