The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Graphiti, reference 3.0.0 (a23a3d), with Swift 6.2 (beta) for Android on 21 Aug 2025 20:13:50 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/GraphQLSwift/Graphiti.git
Reference: 3.0.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/GraphQLSwift/Graphiti
 * tag               3.0.0      -> FETCH_HEAD
HEAD is now at a23a3d2 Merge pull request #152 from NeedleInAJayStack/feat/swift-concurrency
Cloned https://github.com/GraphQLSwift/Graphiti.git
Revision (git rev-parse @):
a23a3d232df202fc158ad2d698926325b470523c
SUCCESS checkout https://github.com/GraphQLSwift/Graphiti.git at 3.0.0
========================================
Build
========================================
Selected platform:         android
Swift version:             6.2
Building package at path:  $PWD
https://github.com/GraphQLSwift/Graphiti.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Fetching https://github.com/GraphQLSwift/GraphQL.git
[1/5369] Fetching graphql
Fetched https://github.com/GraphQLSwift/GraphQL.git from cache (0.42s)
Computing version for https://github.com/GraphQLSwift/GraphQL.git
Computed https://github.com/GraphQLSwift/GraphQL.git at 4.0.0 (0.73s)
Fetching https://github.com/apple/swift-collections
[1/17354] Fetching swift-collections
Fetched https://github.com/apple/swift-collections from cache (1.06s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.2.1 (1.65s)
Creating working copy for https://github.com/GraphQLSwift/GraphQL.git
Working copy of https://github.com/GraphQLSwift/GraphQL.git resolved at 4.0.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.2.1
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version-8C5A4AE7A8CE2BA.txt
[6/19] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[7/19] Compiling InternalCollectionsUtilities Debugging.swift
[8/20] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[9/20] Compiling InternalCollectionsUtilities Integer rank.swift
[10/20] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[11/20] Compiling InternalCollectionsUtilities _SortedCollection.swift
[12/20] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[13/20] Compiling InternalCollectionsUtilities UInt+reversed.swift
[14/20] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[15/20] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[16/20] Emitting module InternalCollectionsUtilities
[17/20] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[18/20] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[19/20] Compiling InternalCollectionsUtilities Descriptions.swift
[20/20] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[22/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[23/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[24/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[25/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[26/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[27/76] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[28/76] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[29/83] Compiling OrderedCollections OrderedDictionary.swift
[30/83] Compiling OrderedCollections OrderedSet+Codable.swift
[31/83] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[32/83] Compiling OrderedCollections OrderedSet+Descriptions.swift
[33/83] Compiling OrderedCollections OrderedSet+Diffing.swift
[34/83] Compiling OrderedCollections OrderedSet+Equatable.swift
[35/83] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[36/83] Compiling OrderedCollections OrderedSet+Hashable.swift
[37/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[38/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[39/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[40/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[41/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[42/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[43/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[44/83] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[45/83] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[46/83] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[47/83] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[48/83] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[49/83] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[50/83] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[51/83] Compiling OrderedCollections OrderedDictionary+Values.swift
[52/83] Compiling OrderedCollections OrderedSet+Initializers.swift
[53/83] Compiling OrderedCollections OrderedSet+Insertions.swift
[54/83] Compiling OrderedCollections OrderedSet+Invariants.swift
[55/83] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[56/83] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[57/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[58/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[59/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[60/83] Compiling OrderedCollections OrderedSet+Sendable.swift
[61/83] Compiling OrderedCollections OrderedSet+SubSequence.swift
[62/83] Compiling OrderedCollections OrderedSet+Testing.swift
[63/83] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[64/83] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[65/83] Compiling OrderedCollections OrderedSet.swift
[66/83] Compiling OrderedCollections _UnsafeBitset.swift
[67/83] Compiling OrderedCollections _HashTable+Bucket.swift
[68/83] Compiling OrderedCollections _HashTable+BucketIterator.swift
[69/83] Compiling OrderedCollections _HashTable+Constants.swift
[70/83] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[71/83] Compiling OrderedCollections _HashTable+Testing.swift
[72/83] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[73/83] Compiling OrderedCollections _HashTable.swift
[74/83] Compiling OrderedCollections _Hashtable+Header.swift
[75/83] Emitting module OrderedCollections
[76/83] Compiling OrderedCollections OrderedDictionary+Codable.swift
[77/83] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[78/83] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[79/83] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[80/83] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[81/83] Compiling OrderedCollections OrderedDictionary+Elements.swift
[82/83] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[83/83] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[85/168] Compiling GraphQL Keyable.swift
[86/168] Compiling GraphQL PrintSchema.swift
[87/168] Compiling GraphQL TypeComparators.swift
[88/168] Compiling GraphQL TypeFromAST.swift
[89/168] Compiling GraphQL TypeInfo.swift
[90/168] Compiling GraphQL ValueFromAST.swift
[91/168] Compiling GraphQL ValueFromASTUntyped.swift
[92/168] Compiling GraphQL NoDeprecatedCustomRule.swift
[93/168] Compiling GraphQL NoSchemaIntrospectionCustomRule.swift
[94/168] Compiling GraphQL ExecutableDefinitionsRule.swift
[95/168] Compiling GraphQL FieldsOnCorrectTypeRule.swift
[96/168] Compiling GraphQL FragmentsOnCompositeTypesRule.swift
[97/179] Compiling GraphQL PossibleTypeExtensionsRule.swift
[98/179] Compiling GraphQL ProvidedRequiredArgumentsOnDirectivesRule.swift
[99/179] Compiling GraphQL ProvidedRequiredArgumentsRule.swift
[100/179] Compiling GraphQL ScalarLeafsRule.swift
[101/179] Compiling GraphQL UniqueArgumentDefinitionNamesRule.swift
[102/179] Compiling GraphQL UniqueArgumentNamesRule.swift
[103/179] Compiling GraphQL UniqueDirectiveNamesRule.swift
[104/179] Compiling GraphQL UniqueDirectivesPerLocationRule.swift
[105/179] Compiling GraphQL UniqueEnumValueNamesRule.swift
[106/179] Compiling GraphQL UniqueFieldDefinitionNamesRule.swift
[107/179] Compiling GraphQL UniqueFragmentNamesRule.swift
[108/179] Compiling GraphQL MapCoder.swift
[109/179] Compiling GraphQL MapSerialization.swift
[110/179] Compiling GraphQL Number.swift
[111/179] Compiling GraphQL PersistedQueries.swift
[112/179] Compiling GraphQL Subscribe.swift
[113/179] Compiling GraphQL DidYouMean.swift
[114/179] Compiling GraphQL Find.swift
[115/179] Compiling GraphQL FormatList.swift
[116/179] Compiling GraphQL IsNullish.swift
[117/179] Compiling GraphQL KeyMap.swift
[118/179] Compiling GraphQL Mirror.swift
[119/179] Compiling GraphQL SuggestionList.swift
[120/179] Compiling GraphQL UniqueInputFieldNamesRule.swift
[121/179] Compiling GraphQL UniqueOperationNamesRule.swift
[122/179] Compiling GraphQL UniqueOperationTypesRule.swift
[123/179] Compiling GraphQL UniqueTypeNamesRule.swift
[124/179] Compiling GraphQL UniqueVariableNamesRule.swift
[125/179] Compiling GraphQL ValuesOfCorrectTypeRule.swift
[126/179] Compiling GraphQL VariablesAreInputTypesRule.swift
[127/179] Compiling GraphQL VariablesInAllowedPositionRule.swift
[128/179] Compiling GraphQL SpecifiedRules.swift
[129/179] Compiling GraphQL Validate.swift
[130/179] Compiling GraphQL ValidationContext.swift
[131/179] Compiling GraphQL KnownArgumentNamesOnDirectivesRule.swift
[132/179] Compiling GraphQL KnownArgumentNamesRule.swift
[133/179] Compiling GraphQL KnownDirectivesRule.swift
[134/179] Compiling GraphQL KnownFragmentNamesRule.swift
[135/179] Compiling GraphQL KnownTypeNamesRule.swift
[136/179] Compiling GraphQL LoneAnonymousOperationRule.swift
[137/179] Compiling GraphQL LoneSchemaDefinitionRule.swift
[138/179] Compiling GraphQL NoFragmentCyclesRule.swift
[139/179] Compiling GraphQL NoUndefinedVariablesRule.swift
[140/179] Compiling GraphQL NoUnusedFragmentsRule.swift
[141/179] Compiling GraphQL NoUnusedVariablesRule.swift
[142/179] Compiling GraphQL PossibleFragmentSpreadsRule.swift
[143/179] Compiling GraphQL Definition.swift
[144/179] Compiling GraphQL Directives.swift
[145/179] Compiling GraphQL Introspection.swift
[146/179] Compiling GraphQL Scalars.swift
[147/179] Compiling GraphQL Schema.swift
[148/179] Compiling GraphQL Validation.swift
[149/179] Compiling GraphQL ASTFromValue.swift
[150/179] Compiling GraphQL AssertValidName.swift
[151/179] Compiling GraphQL BuildASTSchema.swift
[152/179] Compiling GraphQL ConcatAST.swift
[153/179] Compiling GraphQL ExtendSchema.swift
[154/179] Compiling GraphQL IsValidValue.swift
[155/179] Compiling GraphQL GraphQLError.swift
[156/179] Compiling GraphQL LocatedError.swift
[157/179] Compiling GraphQL SyntaxError.swift
[158/179] Compiling GraphQL Execute.swift
[159/179] Compiling GraphQL Values.swift
[160/179] Compiling GraphQL Codable+Extensions.swift
[161/179] Compiling GraphQL GraphQL.swift
[162/179] Compiling GraphQL GraphQLRequest.swift
[163/179] Compiling GraphQL AST.swift
[164/179] Compiling GraphQL BlockString.swift
[165/179] Compiling GraphQL CharacterClasses.swift
[166/179] Compiling GraphQL Kinds.swift
[167/179] Compiling GraphQL Lexer.swift
[168/179] Compiling GraphQL Location.swift
[169/179] Compiling GraphQL Parser.swift
[170/179] Compiling GraphQL Predicates.swift
[171/179] Compiling GraphQL PrintString.swift
[172/179] Compiling GraphQL Printer.swift
[173/179] Compiling GraphQL Source.swift
[174/179] Compiling GraphQL Visitor.swift
[175/179] Compiling GraphQL AnyCoder.swift
[176/179] Compiling GraphQL AnySerialization.swift
[177/179] Compiling GraphQL GraphQLJSONEncoder.swift
[178/179] Compiling GraphQL Map.swift
[179/179] Emitting module GraphQL
[181/230] Compiling Graphiti API.swift
[182/230] Compiling Graphiti Argument.swift
[183/230] Compiling Graphiti ArgumentComponent.swift
[184/230] Compiling Graphiti ArgumentComponentBuilder.swift
[185/230] Compiling Graphiti NoArguments.swift
[186/230] Compiling Graphiti Coders.swift
[187/230] Compiling Graphiti Component.swift
[188/230] Emitting module Graphiti
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[189/236] Compiling Graphiti ComponentBuilder.swift
[190/236] Compiling Graphiti TypeComponent.swift
[191/236] Compiling Graphiti TypeComponentBuilder.swift
[192/236] Compiling Graphiti Connection.swift
[193/236] Compiling Graphiti ConnectionType.swift
[194/236] Compiling Graphiti Edge.swift
[195/236] Compiling Graphiti PageInfo.swift
[196/236] Compiling Graphiti Queries.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[197/236] Compiling Graphiti Service.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[198/236] Compiling Graphiti Field.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[199/236] Compiling Graphiti FieldComponent.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[200/236] Compiling Graphiti FieldComponentBuilder.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[201/236] Compiling Graphiti AsyncResolve.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[202/236] Compiling Graphiti SyncResolve.swift
/host/spi-builder-workspace/Sources/Graphiti/Field/Field/Field.swift:156:1: warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
154 | // Despite the warning, we cannot add `@retroactive` and keep Swift 5 support.
155 | // Remove when support transitions to Swift 6.
156 | extension KeyPath: @unchecked Sendable {}
    | |- warning: extension declares a conformance of imported type 'KeyPath' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
157 |
[203/236] Compiling Graphiti BackwardPaginationArguments.swift
[204/236] Compiling Graphiti ForwardPaginationArguments.swift
[205/236] Compiling Graphiti PaginationArguments.swift
[206/236] Compiling Graphiti NoContext.swift
[207/236] Compiling Graphiti AnyType.swift
[208/236] Compiling Graphiti Reflection.swift
[209/236] Compiling Graphiti TypeProvider.swift
[210/236] Compiling Graphiti Wrappers.swift
[211/236] Compiling Graphiti Enum.swift
[212/236] Compiling Graphiti Any.swift
[213/236] Compiling Graphiti Entity.swift
[214/236] Compiling Graphiti Key.swift
[215/236] Compiling Graphiti KeyComponent.swift
[216/236] Compiling Graphiti Type+Key.swift
[217/236] Compiling Graphiti Subscription.swift
[218/236] Compiling Graphiti Type.swift
[219/236] Compiling Graphiti Union.swift
[220/236] Compiling Graphiti NoIntrospectionRule.swift
[221/236] Compiling Graphiti Value.swift
[222/236] Compiling Graphiti ValueBuilder.swift
[223/236] Compiling Graphiti Input.swift
[224/236] Compiling Graphiti InputField.swift
[225/236] Compiling Graphiti InputFieldComponent.swift
[226/236] Compiling Graphiti InputFieldComponentBuilder.swift
[227/236] Compiling Graphiti Interface.swift
[228/236] Compiling Graphiti Mutation.swift
[229/236] Compiling Graphiti Query.swift
[230/236] Compiling Graphiti Scalar.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
[231/236] Compiling Graphiti Schema.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
[232/236] Compiling Graphiti SchemaTypeProvider.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
[233/236] Compiling Graphiti PartialSchema.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
[234/236] Compiling Graphiti SchemaBuilder.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
[235/236] Compiling Graphiti SubscribeField.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
[236/236] Compiling Graphiti SubscribeResolve.swift
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:64:39: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 62 |     ) {
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
    |                                       `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:65:41: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 63 |         specifiedByURL = specifiedBy
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
    |                                         `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
 67 |         super.init(
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Scalar/Scalar.swift:66:45: warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 64 |         self.serialize = serialize ?? Self.defaultSerialize
 65 |         self.parseValue = parseValue ?? Self.defaultParseValue
 66 |         self.parseLiteral = parseLiteral ?? Self.defaultParseLiteral
    |                                             `- warning: capture of non-sendable type 'ScalarType.Type' in an isolated closure
 67 |         super.init(
 68 |             name: name ?? Reflection.name(for: ScalarType.self),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:42:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 40 |                 }
 41 |
 42 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 43 |                 return try await resolve(_source)(_context, args)
 44 |             },
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:22:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 20 |         coders: Coders
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 23 |         let subscribe = self.subscribe
 24 |         let field = try GraphQLField(
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:58:47: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 56 |                 }
 57 |
 58 |                 let args = try coders.decoder.decode(Arguments.self, from: arguments)
    |                                               `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 59 |                 return try await subscribe(_source)(_context, args)
 60 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:23:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 21 |     ) throws -> (String, GraphQLField) {
 22 |         let resolve = self.resolve
 23 |         let subscribe = self.subscribe
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 24 |         let field = try GraphQLField(
 25 |             type: typeProvider.getOutputType(from: FieldType.self, field: name),
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:106:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
104 |     ) {
105 |         let resolve: AsyncResolve<SourceEventType, Context, Arguments, (any Sendable)?> = { type in
106 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
107 |                 try await asyncResolve(type)(context, arguments)
108 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:97:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 95 |         name: String,
 96 |         arguments: [ArgumentComponent<Arguments>],
 97 |         asyncResolve: @escaping AsyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
 98 |         asyncSubscribe: @escaping AsyncResolve<
 99 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:130:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
128 |             (any Sendable)?
129 |         > = { source in
130 |             { _, _ in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
131 |                 source
132 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:149:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
147 |     ) {
148 |         let asyncResolve: AsyncResolve<SourceEventType, Context, Arguments, ResolveType> = { type in
149 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
150 |                 try syncResolve(type)(context, arguments)
151 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:140:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
138 |         name: String,
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
141 |         syncSubscribe: @escaping SyncResolve<
142 |             ObjectType,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:160:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
158 |             SubSequence
159 |         > = { type in
160 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
161 |                 try syncSubscribe(type)(context, arguments)
162 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:141:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
139 |         arguments: [ArgumentComponent<Arguments>],
140 |         syncResolve: @escaping SyncResolve<SourceEventType, Context, Arguments, ResolveType>,
141 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
142 |             ObjectType,
143 |             Context,
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:189:13: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
187 |             SubSequence
188 |         > = { type in
189 |             { context, arguments in
    |             `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
190 |                 try syncSubscribe(type)(context, arguments)
191 |             }
/host/spi-builder-workspace/Sources/Graphiti/Subscription/SubscribeField.swift:176:9: warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
174 |         arguments: [ArgumentComponent<Arguments>],
175 |         as: FieldType.Type,
176 |         syncSubscribe: @escaping SyncResolve<
    |         `- warning: capture of non-sendable type 'Arguments.Type' in an isolated closure
177 |             ObjectType,
178 |             Context,
Build complete! (42.55s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "graphql",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/GraphQLSwift/GraphQL.git"
    }
  ],
  "manifest_display_name" : "Graphiti",
  "name" : "Graphiti",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "Graphiti",
      "targets" : [
        "Graphiti"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5",
    "6"
  ],
  "targets" : [
    {
      "c99name" : "GraphitiTests",
      "module_type" : "SwiftTarget",
      "name" : "GraphitiTests",
      "path" : "Tests/GraphitiTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/GraphitiTests/FederationTests/GraphQL",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ConnectionTests.swift",
        "DefaultValueTests.swift",
        "DirectiveTests/DirectiveTests.swift",
        "FederationTests/FederationOnlySchemaTests.swift",
        "FederationTests/FederationTests.swift",
        "HelloWorldTests/HelloWorldAsyncTests.swift",
        "HelloWorldTests/HelloWorldTests.swift",
        "PartialSchemaTests.swift",
        "ProductAPI/ProductAPI.swift",
        "ProductAPI/ProductContext.swift",
        "ProductAPI/ProductEntities.swift",
        "ProductAPI/ProductResolver.swift",
        "ProductAPI/ProductSchema.swift",
        "ScalarTests.swift",
        "SchemaBuilderTests.swift",
        "SchemaTests.swift",
        "StarWarsAPI/StarWarsAPI.swift",
        "StarWarsAPI/StarWarsContext.swift",
        "StarWarsAPI/StarWarsEntities.swift",
        "StarWarsAPI/StarWarsResolver.swift",
        "StarWarsTests/StarWarsIntrospectionTests.swift",
        "StarWarsTests/StarWarsQueryTests.swift",
        "UnionTests.swift",
        "ValidationRulesTests.swift"
      ],
      "target_dependencies" : [
        "Graphiti"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Graphiti",
      "module_type" : "SwiftTarget",
      "name" : "Graphiti",
      "path" : "Sources/Graphiti",
      "product_dependencies" : [
        "GraphQL"
      ],
      "product_memberships" : [
        "Graphiti"
      ],
      "sources" : [
        "API/API.swift",
        "Argument/Argument.swift",
        "Argument/ArgumentComponent.swift",
        "Argument/ArgumentComponentBuilder.swift",
        "Argument/NoArguments.swift",
        "Coder/Coders.swift",
        "Component/Component.swift",
        "Component/ComponentBuilder.swift",
        "Component/TypeComponent.swift",
        "Component/TypeComponentBuilder.swift",
        "Connection/Connection.swift",
        "Connection/ConnectionType.swift",
        "Connection/Edge.swift",
        "Connection/PageInfo.swift",
        "Connection/PagniationArguments/BackwardPaginationArguments.swift",
        "Connection/PagniationArguments/ForwardPaginationArguments.swift",
        "Connection/PagniationArguments/PaginationArguments.swift",
        "Context/NoContext.swift",
        "Definition/AnyType.swift",
        "Definition/Reflection.swift",
        "Definition/TypeProvider.swift",
        "Definition/Wrappers.swift",
        "Enum/Enum.swift",
        "Federation/Any.swift",
        "Federation/Entity.swift",
        "Federation/Key/Key.swift",
        "Federation/Key/KeyComponent.swift",
        "Federation/Key/Type+Key.swift",
        "Federation/Queries.swift",
        "Federation/Service.swift",
        "Field/Field/Field.swift",
        "Field/Field/FieldComponent.swift",
        "Field/Field/FieldComponentBuilder.swift",
        "Field/Resolve/AsyncResolve.swift",
        "Field/Resolve/SyncResolve.swift",
        "Input/Input.swift",
        "InputField/InputField.swift",
        "InputField/InputFieldComponent.swift",
        "InputField/InputFieldComponentBuilder.swift",
        "Interface/Interface.swift",
        "Mutation/Mutation.swift",
        "Query/Query.swift",
        "Scalar/Scalar.swift",
        "Schema/Schema.swift",
        "Schema/SchemaTypeProvider.swift",
        "SchemaBuilders/PartialSchema.swift",
        "SchemaBuilders/SchemaBuilder.swift",
        "Subscription/SubscribeField.swift",
        "Subscription/SubscribeResolve.swift",
        "Subscription/Subscription.swift",
        "Type/Type.swift",
        "Union/Union.swift",
        "Validation/NoIntrospectionRule.swift",
        "Value/Value.swift",
        "Value/ValueBuilder.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Done.