This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of GraphQLer with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 20

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/juri/graphqler.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/juri/graphqler
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at c6d0bac Add new version to CHANGELOG
Cloned https://github.com/juri/graphqler.git
Revision (git rev-parse @):
c6d0bac8d3877f5671699108fbeacf3651861b0e
SUCCESS checkout https://github.com/juri/graphqler.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/juri/graphqler.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/4] Write sources
[3/4] Write swift-version-6F35C1178C84523A.txt
[5/7] Compiling GraphQLer Stringify.swift
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:16:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<String>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 14 |     /// `normal` is a `Stringifier` producing a GraphQL safe, escaped version
 15 |     /// of the input string.
 16 |     static let normal = Stringifier(stringify: InputValueFormat.formatString(_:))
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | }
 18 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:21:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Document>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 19 | public extension Stringifier where A == Document {
 20 |     /// `compact` produces a compact representation of the input `Document`.
 21 |     static let compact = Stringifier(stringify: compactDocumentStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Document>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:26:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ExecutableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 24 | public extension Stringifier where A == ExecutableDefinition {
 25 |     /// `compact` produces a compact representation of the input `ExecutableDefinition`.
 26 |     static let compact = Stringifier(stringify: compactExecutableDefinitionStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ExecutableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 | }
 28 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:31:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<NameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 29 | public extension Stringifier where A == Name {
 30 |     /// `normal` produces the value of the input `Name`.
 31 |     static let normal = Stringifier(stringify: normalNameStringify)
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<NameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 | }
 33 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:36:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Arguments>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 34 | public extension Stringifier where A == Arguments {
 35 |     /// `compact` produces a compact representation of the input `Arguments`.
 36 |     static let compact = Stringifier(stringify: compactArgsStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Arguments>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 | }
 38 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:41:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Field>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 39 | public extension Stringifier where A == Field {
 40 |     /// `compact` produces a compact representation of the input `Field`.
 41 |     static let compact = Stringifier(stringify: compactFieldStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Field>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 42 | }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:46:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<FragmentNameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 44 | public extension Stringifier where A == FragmentName {
 45 |     /// `normal` produces a stringified representation of the input `FragmentName`.
 46 |     static let normal = Stringifier(stringify: normalNameStringify)
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<FragmentNameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 | }
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:51:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentSpread>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 49 | public extension Stringifier where A == FragmentSpread {
 50 |     /// `compact` produces a compact representation of the input `FragmentSpread`.
 51 |     static let compact = Stringifier(stringify: compactFragmentSpreadStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentSpread>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 | }
 53 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:56:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 54 | public extension Stringifier where A == FragmentDefinition {
 55 |     /// `compact` produces a compact representation of the input `FragmentDefinition`.
 56 |     static let compact = Stringifier(stringify: compactFragmentDefStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 | }
 58 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:61:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<InlineFragment>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 59 | public extension Stringifier where A == InlineFragment {
 60 |     /// `compact` produces a compact representation of the input `InlineFragment`.
 61 |     static let compact = Stringifier(stringify: compactInlineFragmentStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<InlineFragment>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:66:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Operation>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 64 | public extension Stringifier where A == Operation {
 65 |     /// `compact` produces a compact representation of the input `Operation`.
 66 |     static let compact = Stringifier(stringify: compactOpStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Operation>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 | }
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:71:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Selection>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 69 | public extension Stringifier where A == Selection {
 70 |     /// `compact` produces a compact representation of the input `Selection`.
 71 |     static let compact = Stringifier(stringify: compactSelectionStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Selection>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 | }
 73 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:76:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<SelectionSet>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 74 | public extension Stringifier where A == SelectionSet {
 75 |     /// `compact` produces a compact representation of the input `SelectionSet`.
 76 |     static let compact = Stringifier(stringify: compactSelSetStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<SelectionSet>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 | }
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:81:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ObjectValue>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 79 | public extension Stringifier where A == ObjectValue {
 80 |     /// `compact` produces a compact representation of the input `ObjectValue`.
 81 |     static let compact = Stringifier(stringify: compactObjectValueStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ObjectValue>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 | }
 83 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:86:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<Variable>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 84 | public extension Stringifier where A == Variable {
 85 |     /// `normal` produces a stringified representation of the input `Variable`.
 86 |     static let normal = Stringifier(stringify: normalVariableStringify)
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<Variable>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | }
 88 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:91:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<TypeReference>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 89 | public extension Stringifier where A == TypeReference {
 90 |     /// `compact` produces a compact representation of the input `TypeReference`.
 91 |     static let compact = Stringifier(stringify: compactTypeReferenceStringify(typeRef:))
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<TypeReference>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 | }
 93 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:96:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<VariableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 94 | public extension Stringifier where A == VariableDefinition {
 95 |     /// `compact` produces a compact representation of the input `VariableDefinition`.
 96 |     static let compact = Stringifier(stringify: compactVariableDefinitionStringify(vdef:))
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<VariableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 | }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:101:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Directive>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 99 | public extension Stringifier where A == Directive {
100 |     /// `compact` produces a compact representation of the input `Directive`.
101 |     static let compact = Stringifier(stringify: compactDirectiveStringify(directive:))
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Directive>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[6/7] Emitting module GraphQLer
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/GraphQL.swift:139:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'SelectionSet' may have shared mutable state; this is an error in the Swift 6 language mode
127 | ///
128 | /// - SeeAlso: [2.4 Selection Sets](https://spec.graphql.org/June2018/#sec-Selection-Sets)
129 | public struct SelectionSet {
    |               `- note: consider making struct 'SelectionSet' conform to the 'Sendable' protocol
130 |     /// The selections contained in this set. May be empty.
131 |     public var selections: [Selection]
    :
137 |
138 |     /// An empty `SelectionSet`.
139 |     public static let empty = SelectionSet(selections: [])
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'SelectionSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/GraphQL.swift:197:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Arguments' may have shared mutable state; this is an error in the Swift 6 language mode
175 | ///
176 | /// - SeeAlso: [2.6 Arguments](https://spec.graphql.org/June2018/#sec-Language.Arguments)
177 | public struct Arguments {
    |               `- note: consider making struct 'Arguments' conform to the 'Sendable' protocol
178 |     /// The name-value pairs in this argument list.
179 |     public var args: [(Name, Any)]
    :
195 |
196 |     /// An empty `Arguments` instance.
197 |     public static let empty = Arguments([])
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Arguments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 | }
199 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:16:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<String>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 14 |     /// `normal` is a `Stringifier` producing a GraphQL safe, escaped version
 15 |     /// of the input string.
 16 |     static let normal = Stringifier(stringify: InputValueFormat.formatString(_:))
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | }
 18 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:21:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Document>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 19 | public extension Stringifier where A == Document {
 20 |     /// `compact` produces a compact representation of the input `Document`.
 21 |     static let compact = Stringifier(stringify: compactDocumentStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Document>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:26:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ExecutableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 24 | public extension Stringifier where A == ExecutableDefinition {
 25 |     /// `compact` produces a compact representation of the input `ExecutableDefinition`.
 26 |     static let compact = Stringifier(stringify: compactExecutableDefinitionStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ExecutableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 | }
 28 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:31:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<NameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 29 | public extension Stringifier where A == Name {
 30 |     /// `normal` produces the value of the input `Name`.
 31 |     static let normal = Stringifier(stringify: normalNameStringify)
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<NameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 | }
 33 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:36:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Arguments>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 34 | public extension Stringifier where A == Arguments {
 35 |     /// `compact` produces a compact representation of the input `Arguments`.
 36 |     static let compact = Stringifier(stringify: compactArgsStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Arguments>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 | }
 38 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:41:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Field>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 39 | public extension Stringifier where A == Field {
 40 |     /// `compact` produces a compact representation of the input `Field`.
 41 |     static let compact = Stringifier(stringify: compactFieldStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Field>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 42 | }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:46:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<FragmentNameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 44 | public extension Stringifier where A == FragmentName {
 45 |     /// `normal` produces a stringified representation of the input `FragmentName`.
 46 |     static let normal = Stringifier(stringify: normalNameStringify)
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<ValidatedName<FragmentNameValidator>>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 | }
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:51:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentSpread>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 49 | public extension Stringifier where A == FragmentSpread {
 50 |     /// `compact` produces a compact representation of the input `FragmentSpread`.
 51 |     static let compact = Stringifier(stringify: compactFragmentSpreadStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentSpread>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 | }
 53 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:56:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 54 | public extension Stringifier where A == FragmentDefinition {
 55 |     /// `compact` produces a compact representation of the input `FragmentDefinition`.
 56 |     static let compact = Stringifier(stringify: compactFragmentDefStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<FragmentDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 | }
 58 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:61:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<InlineFragment>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 59 | public extension Stringifier where A == InlineFragment {
 60 |     /// `compact` produces a compact representation of the input `InlineFragment`.
 61 |     static let compact = Stringifier(stringify: compactInlineFragmentStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<InlineFragment>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:66:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Operation>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 64 | public extension Stringifier where A == Operation {
 65 |     /// `compact` produces a compact representation of the input `Operation`.
 66 |     static let compact = Stringifier(stringify: compactOpStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Operation>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 | }
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:71:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Selection>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 69 | public extension Stringifier where A == Selection {
 70 |     /// `compact` produces a compact representation of the input `Selection`.
 71 |     static let compact = Stringifier(stringify: compactSelectionStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Selection>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 | }
 73 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:76:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<SelectionSet>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 74 | public extension Stringifier where A == SelectionSet {
 75 |     /// `compact` produces a compact representation of the input `SelectionSet`.
 76 |     static let compact = Stringifier(stringify: compactSelSetStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<SelectionSet>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 | }
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:81:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ObjectValue>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 79 | public extension Stringifier where A == ObjectValue {
 80 |     /// `compact` produces a compact representation of the input `ObjectValue`.
 81 |     static let compact = Stringifier(stringify: compactObjectValueStringify)
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<ObjectValue>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 | }
 83 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:86:16: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<Variable>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 84 | public extension Stringifier where A == Variable {
 85 |     /// `normal` produces a stringified representation of the input `Variable`.
 86 |     static let normal = Stringifier(stringify: normalVariableStringify)
    |                |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'Stringifier<Variable>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'normal' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | }
 88 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:91:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<TypeReference>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 89 | public extension Stringifier where A == TypeReference {
 90 |     /// `compact` produces a compact representation of the input `TypeReference`.
 91 |     static let compact = Stringifier(stringify: compactTypeReferenceStringify(typeRef:))
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<TypeReference>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 | }
 93 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:96:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<VariableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 94 | public extension Stringifier where A == VariableDefinition {
 95 |     /// `compact` produces a compact representation of the input `VariableDefinition`.
 96 |     static let compact = Stringifier(stringify: compactVariableDefinitionStringify(vdef:))
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<VariableDefinition>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 | }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/Stringify.swift:101:16: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Directive>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | /// whereas things called `compact` produce a compact representation where a
  7 | /// more expanded, indented, multi-line version would also be a reasonable choice.
  8 | public struct Stringifier<A> {
    |               `- note: consider making generic struct 'Stringifier' conform to the 'Sendable' protocol
  9 |     /// A closure that converts an `A` to a `String`.
 10 |     public var stringify: (A) throws -> String
    :
 99 | public extension Stringifier where A == Directive {
100 |     /// `compact` produces a compact representation of the input `Directive`.
101 |     static let compact = Stringifier(stringify: compactDirectiveStringify(directive:))
    |                |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'Stringifier<Directive>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'compact' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[7/7] Compiling GraphQLer GraphQL.swift
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/GraphQL.swift:139:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'SelectionSet' may have shared mutable state; this is an error in the Swift 6 language mode
127 | ///
128 | /// - SeeAlso: [2.4 Selection Sets](https://spec.graphql.org/June2018/#sec-Selection-Sets)
129 | public struct SelectionSet {
    |               `- note: consider making struct 'SelectionSet' conform to the 'Sendable' protocol
130 |     /// The selections contained in this set. May be empty.
131 |     public var selections: [Selection]
    :
137 |
138 |     /// An empty `SelectionSet`.
139 |     public static let empty = SelectionSet(selections: [])
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'SelectionSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/GraphQLer/GraphQL.swift:197:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Arguments' may have shared mutable state; this is an error in the Swift 6 language mode
175 | ///
176 | /// - SeeAlso: [2.6 Arguments](https://spec.graphql.org/June2018/#sec-Language.Arguments)
177 | public struct Arguments {
    |               `- note: consider making struct 'Arguments' conform to the 'Sendable' protocol
178 |     /// The name-value pairs in this argument list.
179 |     public var args: [(Name, Any)]
    :
195 |
196 |     /// An empty `Arguments` instance.
197 |     public static let empty = Arguments([])
    |                       |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Arguments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 | }
199 |
Build complete! (21.17s)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-docc-symbolkit
[1/1458] Fetching swift-docc-plugin
[556/4317] Fetching swift-docc-plugin, swift-docc-symbolkit
Fetched https://github.com/apple/swift-docc-plugin from cache (1.38s)
Fetched https://github.com/apple/swift-docc-symbolkit from cache (1.38s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.2.0 (0.69s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.75s)
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.2.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "GraphQLer",
  "name" : "GraphQLer",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "GraphQLer",
      "targets" : [
        "GraphQLer"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GraphQLer",
      "module_type" : "SwiftTarget",
      "name" : "GraphQLer",
      "path" : "Sources/GraphQLer",
      "product_memberships" : [
        "GraphQLer"
      ],
      "sources" : [
        "GraphQL.swift",
        "Stringify.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GraphQLTests",
      "module_type" : "SwiftTarget",
      "name" : "GraphQLTests",
      "path" : "Tests/GraphQLTests",
      "sources" : [
        "GraphQLTests.swift"
      ],
      "target_dependencies" : [
        "GraphQLer"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "5.7"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.