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 main (a23a3d), with Swift 6.1 for Linux on 21 Aug 2025 20:13:56 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/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:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/GraphQLSwift/Graphiti.git
Reference: main
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
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
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 main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/GraphQLSwift/Graphiti.git
https://github.com/GraphQLSwift/Graphiti.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "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"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/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:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/GraphQLSwift/GraphQL.git
[1/5369] Fetching graphql
Fetched https://github.com/GraphQLSwift/GraphQL.git from cache (0.47s)
Computing version for https://github.com/GraphQLSwift/GraphQL.git
Computed https://github.com/GraphQLSwift/GraphQL.git at 4.0.0 (1.01s)
Fetching https://github.com/apple/swift-collections
[1/17354] Fetching swift-collections
Fetched https://github.com/apple/swift-collections from cache (1.98s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.2.1 (3.61s)
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-24593BA9C3E375BF.txt
[6/19] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[7/19] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[8/19] Emitting module InternalCollectionsUtilities
[9/19] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[10/19] Compiling InternalCollectionsUtilities Integer rank.swift
[11/19] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[12/19] Compiling InternalCollectionsUtilities Descriptions.swift
[13/19] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[14/20] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[15/20] Compiling InternalCollectionsUtilities Debugging.swift
[16/20] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[17/20] Compiling InternalCollectionsUtilities _SortedCollection.swift
[18/20] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[19/20] Compiling InternalCollectionsUtilities UInt+reversed.swift
[20/20] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[22/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[23/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[24/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[25/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[26/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[27/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[28/76] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[29/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[30/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[31/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[32/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[33/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[34/83] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[35/83] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[36/83] Compiling OrderedCollections OrderedSet+Initializers.swift
[37/83] Compiling OrderedCollections OrderedSet+Insertions.swift
[38/83] Compiling OrderedCollections OrderedSet+Invariants.swift
[39/83] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[40/83] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[41/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[42/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[43/83] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[44/83] Compiling OrderedCollections OrderedDictionary.swift
[45/83] Compiling OrderedCollections OrderedSet+Codable.swift
[46/83] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[47/83] Compiling OrderedCollections OrderedSet+Descriptions.swift
[48/83] Compiling OrderedCollections OrderedSet+Diffing.swift
[49/83] Compiling OrderedCollections OrderedSet+Equatable.swift
[50/83] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[51/83] Compiling OrderedCollections OrderedSet+Hashable.swift
[52/83] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[53/83] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[54/83] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[55/83] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[56/83] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[57/83] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[58/83] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[59/83] Compiling OrderedCollections OrderedDictionary+Values.swift
[60/83] Compiling OrderedCollections OrderedDictionary+Codable.swift
[61/83] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[62/83] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[63/83] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[64/83] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[65/83] Compiling OrderedCollections OrderedDictionary+Elements.swift
[66/83] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[67/83] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[68/83] Compiling OrderedCollections _HashTable+Bucket.swift
[69/83] Compiling OrderedCollections _HashTable+BucketIterator.swift
[70/83] Compiling OrderedCollections _HashTable+Constants.swift
[71/83] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[72/83] Compiling OrderedCollections _HashTable+Testing.swift
[73/83] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[74/83] Compiling OrderedCollections _HashTable.swift
[75/83] Compiling OrderedCollections _Hashtable+Header.swift
[76/83] Emitting module OrderedCollections
[77/83] Compiling OrderedCollections OrderedSet+Sendable.swift
[78/83] Compiling OrderedCollections OrderedSet+SubSequence.swift
[79/83] Compiling OrderedCollections OrderedSet+Testing.swift
[80/83] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[81/83] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[82/83] Compiling OrderedCollections OrderedSet.swift
[83/83] Compiling OrderedCollections _UnsafeBitset.swift
[85/168] Compiling GraphQL KnownArgumentNamesOnDirectivesRule.swift
[86/168] Compiling GraphQL KnownArgumentNamesRule.swift
[87/168] Compiling GraphQL KnownDirectivesRule.swift
[88/168] Compiling GraphQL KnownFragmentNamesRule.swift
[89/168] Compiling GraphQL KnownTypeNamesRule.swift
[90/168] Compiling GraphQL LoneAnonymousOperationRule.swift
[91/168] Compiling GraphQL LoneSchemaDefinitionRule.swift
[92/168] Compiling GraphQL NoFragmentCyclesRule.swift
[93/168] Compiling GraphQL NoUndefinedVariablesRule.swift
[94/168] Compiling GraphQL NoUnusedFragmentsRule.swift
[95/168] Compiling GraphQL NoUnusedVariablesRule.swift
[96/168] Compiling GraphQL PossibleFragmentSpreadsRule.swift
[97/168] Compiling GraphQL PossibleTypeExtensionsRule.swift
[98/168] Compiling GraphQL ProvidedRequiredArgumentsOnDirectivesRule.swift
[99/168] Compiling GraphQL ProvidedRequiredArgumentsRule.swift
[100/168] Compiling GraphQL ScalarLeafsRule.swift
[101/168] Compiling GraphQL UniqueArgumentDefinitionNamesRule.swift
[102/168] Compiling GraphQL UniqueArgumentNamesRule.swift
[103/168] Compiling GraphQL UniqueDirectiveNamesRule.swift
[104/168] Compiling GraphQL UniqueDirectivesPerLocationRule.swift
[105/168] Compiling GraphQL UniqueEnumValueNamesRule.swift
[106/168] Compiling GraphQL UniqueFieldDefinitionNamesRule.swift
[107/168] Compiling GraphQL UniqueFragmentNamesRule.swift
[108/179] Compiling GraphQL Keyable.swift
[109/179] Compiling GraphQL PrintSchema.swift
[110/179] Compiling GraphQL TypeComparators.swift
[111/179] Compiling GraphQL TypeFromAST.swift
[112/179] Compiling GraphQL TypeInfo.swift
[113/179] Compiling GraphQL ValueFromAST.swift
[114/179] Compiling GraphQL ValueFromASTUntyped.swift
[115/179] Compiling GraphQL NoDeprecatedCustomRule.swift
[116/179] Compiling GraphQL NoSchemaIntrospectionCustomRule.swift
[117/179] Compiling GraphQL ExecutableDefinitionsRule.swift
[118/179] Compiling GraphQL FieldsOnCorrectTypeRule.swift
[119/179] Compiling GraphQL FragmentsOnCompositeTypesRule.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 MapCoder.swift
[132/179] Compiling GraphQL MapSerialization.swift
[133/179] Compiling GraphQL Number.swift
[134/179] Compiling GraphQL PersistedQueries.swift
[135/179] Compiling GraphQL Subscribe.swift
[136/179] Compiling GraphQL DidYouMean.swift
[137/179] Compiling GraphQL Find.swift
[138/179] Compiling GraphQL FormatList.swift
[139/179] Compiling GraphQL IsNullish.swift
[140/179] Compiling GraphQL KeyMap.swift
[141/179] Compiling GraphQL Mirror.swift
[142/179] Compiling GraphQL SuggestionList.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] 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 |
[182/236] Compiling Graphiti BackwardPaginationArguments.swift
[183/236] Compiling Graphiti ForwardPaginationArguments.swift
[184/236] Compiling Graphiti PaginationArguments.swift
[185/236] Compiling Graphiti NoContext.swift
[186/236] Compiling Graphiti AnyType.swift
[187/236] Compiling Graphiti Reflection.swift
[188/236] Compiling Graphiti TypeProvider.swift
[189/236] Compiling Graphiti API.swift
[190/236] Compiling Graphiti Argument.swift
[191/236] Compiling Graphiti ArgumentComponent.swift
[192/236] Compiling Graphiti ArgumentComponentBuilder.swift
[193/236] Compiling Graphiti NoArguments.swift
[194/236] Compiling Graphiti Coders.swift
[195/236] Compiling Graphiti Component.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 Input.swift
[204/236] Compiling Graphiti InputField.swift
[205/236] Compiling Graphiti InputFieldComponent.swift
[206/236] Compiling Graphiti InputFieldComponentBuilder.swift
[207/236] Compiling Graphiti Interface.swift
[208/236] Compiling Graphiti Mutation.swift
[209/236] Compiling Graphiti Query.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 ComponentBuilder.swift
[218/236] Compiling Graphiti TypeComponent.swift
[219/236] Compiling Graphiti TypeComponentBuilder.swift
[220/236] Compiling Graphiti Connection.swift
[221/236] Compiling Graphiti ConnectionType.swift
[222/236] Compiling Graphiti Edge.swift
[223/236] Compiling Graphiti PageInfo.swift
[224/236] Compiling Graphiti Scalar.swift
[225/236] Compiling Graphiti Schema.swift
[226/236] Compiling Graphiti SchemaTypeProvider.swift
[227/236] Compiling Graphiti PartialSchema.swift
[228/236] Compiling Graphiti SchemaBuilder.swift
[229/236] Compiling Graphiti SubscribeField.swift
[230/236] Compiling Graphiti SubscribeResolve.swift
[231/236] Compiling Graphiti Subscription.swift
[232/236] Compiling Graphiti Type.swift
[233/236] Compiling Graphiti Union.swift
[234/236] Compiling Graphiti NoIntrospectionRule.swift
[235/236] Compiling Graphiti Value.swift
[236/236] Compiling Graphiti ValueBuilder.swift
Build complete! (40.40s)
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"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.