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 Swiftgger, reference master (afd6e6), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 00:30:59 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mczachurski/swiftgger.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mczachurski/swiftgger
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at afd6e6c Merge branch 'master' of github.com:mczachurski/Swiftgger
Cloned https://github.com/mczachurski/swiftgger.git
Revision (git rev-parse @):
afd6e6ccd9e7200484f0eda30aa5781125e7585f
SUCCESS checkout https://github.com/mczachurski/swiftgger.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/mczachurski/swiftgger.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/14] Write swiftgger-test-app-entitlement.plist
[0/14] Write sources
[2/14] Copying URLSession.template
[4/14] Write sources
[4/14] Write swiftgger-generator-entitlement.plist
[6/14] Write sources
[7/14] Write swift-version-1EA4D86E10B52AF.txt
[9/18] Compiling AnyCodable AnyDecodable.swift
[10/18] Compiling AnyCodable AnyEncodable.swift
[11/18] Emitting module AnyCodable
[12/18] Compiling AnyCodable AnyCodable.swift
[13/79] Compiling Swiftgger APILicense.swift
[14/79] Compiling Swiftgger APILink.swift
[15/79] Compiling Swiftgger APIObject.swift
[16/79] Compiling Swiftgger APIObjectEncodable.swift
[17/79] Compiling Swiftgger APIParameter.swift
[18/79] Compiling Swiftgger APIRequest.swift
[19/79] Compiling Swiftgger APIResponse.swift
[20/79] Compiling Swiftgger OpenAPIPathsBuilder.swift
[21/79] Compiling Swiftgger OpenAPIRequestBuilder.swift
[22/79] Compiling Swiftgger OpenAPIResponsesBuilder.swift
[23/79] Compiling Swiftgger OpenAPISchemasBuilder.swift
[24/79] Compiling Swiftgger OpenAPISecurityActionsBuilder.swift
[25/79] Compiling Swiftgger OpenAPISecurityBuilder.swift
[26/79] Compiling Swiftgger OpenAPIServersBuilder.swift
[27/85] Emitting module Swiftgger
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[28/85] Compiling Swiftgger APIAction.swift
[29/85] Compiling Swiftgger APIAuthorizationFlow.swift
[30/85] Compiling Swiftgger APIAuthorizationOAuth2Type.swift
[31/85] Compiling Swiftgger APIAuthorizationType.swift
[32/85] Compiling Swiftgger APIBodyType.swift
[33/85] Compiling Swiftgger APIContact.swift
[34/85] Compiling Swiftgger APIController.swift
[35/85] Compiling Swiftgger OpenAPITagsBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[36/85] Compiling Swiftgger APIDataType.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[37/85] Compiling Swiftgger APIHttpMethod.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[38/85] Compiling Swiftgger APILocation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[39/85] Compiling Swiftgger MirrorHelper.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[40/85] Compiling Swiftgger OpenAPISchemaConverter.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[41/85] Compiling Swiftgger OpenAPISchemaEncoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftgger/Encoder/OpenAPISchemaEncoder.swift:110:17: warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
108 |     }
109 |
110 |     public func encode(_ value: IndexSet) throws {
    |                 |- warning: instance method 'encode' nearly matches defaulted requirement 'encode' of protocol 'SingleValueEncodingContainer'
    |                 |- note: candidate has non-matching type '(IndexSet) throws -> ()'
    |                 `- note: move 'encode' to another extension to silence this warning
111 |         print("(OpenAPISchemaEncoder) Not supported encode(IndexSet)")
112 |     }
Swift.SingleValueEncodingContainer.encode:3:17: note: requirement 'encode' declared here
1 | protocol SingleValueEncodingContainer {
2 | @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3 |   mutating func encode(_ value: Int128) throws}
  |                 `- note: requirement 'encode' declared here
4 |
[42/85] Compiling Swiftgger OpenAPIContact.swift
[43/85] Compiling Swiftgger OpenAPIDiscriminator.swift
[44/85] Compiling Swiftgger OpenAPIDocument.swift
[45/85] Compiling Swiftgger OpenAPIEncoding.swift
[46/85] Compiling Swiftgger OpenAPIExample.swift
[47/85] Compiling Swiftgger OpenAPIExternalDocumentation.swift
[48/85] Compiling Swiftgger APIServer.swift
[49/85] Compiling Swiftgger APIVariable.swift
[50/85] Compiling Swiftgger OpenAPIBuilder.swift
[51/85] Compiling Swiftgger OpenAPIInfoBuilder.swift
[52/85] Compiling Swiftgger OpenAPIMediaTypeBuilder.swift
[53/85] Compiling Swiftgger OpenAPIOperationBuilder.swift
[54/85] Compiling Swiftgger OpenAPIParametersBuilder.swift
[55/85] Compiling Swiftgger OpenAPIHeader.swift
[56/85] Compiling Swiftgger OpenAPIInfo.swift
[57/85] Compiling Swiftgger OpenAPILicense.swift
[58/85] Compiling Swiftgger OpenAPILink.swift
[59/85] Compiling Swiftgger OpenAPIMediaType.swift
[60/85] Compiling Swiftgger OpenAPIOAuthFlow.swift
[61/85] Compiling Swiftgger OpenAPIOAuthFlows.swift
[62/85] Compiling Swiftgger OpenAPIOperation.swift
[63/85] Compiling Swiftgger OpenAPIParameter.swift
[64/85] Compiling Swiftgger OpenAPIPathItem.swift
[65/85] Compiling Swiftgger OpenAPIRequestBody.swift
[66/85] Compiling Swiftgger OpenAPIResponse.swift
[67/85] Compiling Swiftgger OpenAPISchemaKeyedEncodingContainer.swift
[68/85] Compiling Swiftgger OpenAPISchemaStorage.swift
[69/85] Compiling Swiftgger OpenAPISchemaUnkeyedEncodingContainer.swift
[70/85] Compiling Swiftgger PropertyKey.swift
[71/85] Compiling Swiftgger Encodable+openEncode.swift
[72/85] Compiling Swiftgger String+snakeCase.swift
[73/85] Compiling Swiftgger OpenAPIComponents.swift
[74/85] Compiling Swiftgger OpenAPISchema.swift
[75/85] Compiling Swiftgger OpenAPISecurityScheme.swift
[76/85] Compiling Swiftgger OpenAPIServer.swift
[77/85] Compiling Swiftgger OpenAPIServerVariable.swift
[78/85] Compiling Swiftgger OpenAPITag.swift
[79/85] Compiling Swiftgger OpenAPIXML.swift
[80/104] Compiling SwiftggerGenerator main.swift
[81/105] Compiling SwiftggerTestApp main.swift
[82/105] Compiling SwiftggerGenerator SwiftggerError.swift
[83/105] Compiling SwiftggerGenerator OptionType.swift
[84/105] Compiling SwiftggerGenerator TemplateFileGenerator.swift
[85/105] Compiling SwiftggerTestApp Program.swift
[86/105] Emitting module SwiftggerTestApp
[87/105] Compiling SwiftggerTestApp Fuel.swift
[88/105] Compiling SwiftggerTestApp Species.swift
[89/105] Compiling SwiftggerTestApp Vehicle.swift
[89/105] Write Objects.LinkFileList
[91/105] Compiling SwiftggerGenerator OpenAPISchema.swift
[92/105] Compiling SwiftggerGenerator String.swift
[93/105] Compiling SwiftggerGenerator ModelSerializer.swift
[94/105] Compiling SwiftggerGenerator Program.swift
[95/105] Compiling SwiftggerGenerator resource_bundle_accessor.swift
[96/105] Compiling SwiftggerGenerator ConsoleIO.swift
[97/105] Compiling SwiftggerGenerator OutputType.swift
[98/105] Compiling SwiftggerGenerator URLSession.swift
[99/105] Compiling SwiftggerGenerator HttpClientGenerator.swift
[100/105] Emitting module SwiftggerGenerator
[100/105] Write Objects.LinkFileList
[101/105] Linking swiftgger-test-app
[102/105] Linking swiftgger-generator
[103/105] Applying swiftgger-test-app
[104/105] Applying swiftgger-generator
Build complete! (9.03s)
Fetching https://github.com/Flight-School/AnyCodable
[1/782] Fetching anycodable
Fetched https://github.com/Flight-School/AnyCodable from cache (0.74s)
Computing version for https://github.com/Flight-School/AnyCodable
Computed https://github.com/Flight-School/AnyCodable at 0.6.7 (1.25s)
Creating working copy for https://github.com/Flight-School/AnyCodable
Working copy of https://github.com/Flight-School/AnyCodable resolved at 0.6.7
Build complete.
{
  "dependencies" : [
    {
      "identity" : "anycodable",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Flight-School/AnyCodable"
    }
  ],
  "manifest_display_name" : "Swiftgger",
  "name" : "Swiftgger",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Swiftgger",
      "targets" : [
        "Swiftgger"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "swiftgger-generator",
      "targets" : [
        "SwiftggerGenerator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "swiftgger-test-app",
      "targets" : [
        "SwiftggerTestApp"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftggerTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftggerTests",
      "path" : "Tests/SwiftggerTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftggerTests/openapi.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "OpenAPIDocumentDecodableTests.swift",
        "OpenAPIInfoBuilderTests.swift",
        "OpenAPIParametersBuilderTests.swift",
        "OpenAPIPathsBuilderTests.swift",
        "OpenAPISchemasBuilderTests.swift",
        "OpenAPISecurityBuilderTests.swift",
        "OpenAPIServersBuilderTests.swift",
        "OpenAPITagsBuilderTests.swift"
      ],
      "target_dependencies" : [
        "Swiftgger"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftggerTestApp",
      "module_type" : "SwiftTarget",
      "name" : "SwiftggerTestApp",
      "path" : "Sources/SwiftggerTestApp",
      "product_memberships" : [
        "swiftgger-test-app"
      ],
      "sources" : [
        "Models/Fuel.swift",
        "Models/Species.swift",
        "Models/Vehicle.swift",
        "Program.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "Swiftgger"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftggerGenerator",
      "module_type" : "SwiftTarget",
      "name" : "SwiftggerGenerator",
      "path" : "Sources/SwiftggerGenerator",
      "product_memberships" : [
        "swiftgger-generator"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftggerGenerator/URLSession.template",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ConsoleOutput/ConsoleIO.swift",
        "ConsoleOutput/OutputType.swift",
        "Extensions/OpenAPISchema.swift",
        "Extensions/String.swift",
        "Extensions/URLSession.swift",
        "HttpClientGenerator.swift",
        "ModelSerializer.swift",
        "OptionType.swift",
        "Program.swift",
        "SwiftggerError.swift",
        "TemplateFileGenerator.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "Swiftgger"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Swiftgger",
      "module_type" : "SwiftTarget",
      "name" : "Swiftgger",
      "path" : "Sources/Swiftgger",
      "product_dependencies" : [
        "AnyCodable"
      ],
      "product_memberships" : [
        "Swiftgger",
        "swiftgger-generator",
        "swiftgger-test-app"
      ],
      "sources" : [
        "APIModel/APIAction.swift",
        "APIModel/APIAuthorizationFlow.swift",
        "APIModel/APIAuthorizationOAuth2Type.swift",
        "APIModel/APIAuthorizationType.swift",
        "APIModel/APIBodyType.swift",
        "APIModel/APIContact.swift",
        "APIModel/APIController.swift",
        "APIModel/APILicense.swift",
        "APIModel/APILink.swift",
        "APIModel/APIObject.swift",
        "APIModel/APIObjectEncodable.swift",
        "APIModel/APIParameter.swift",
        "APIModel/APIRequest.swift",
        "APIModel/APIResponse.swift",
        "APIModel/APIServer.swift",
        "APIModel/APIVariable.swift",
        "Builder/OpenAPIBuilder.swift",
        "Builder/OpenAPIInfoBuilder.swift",
        "Builder/OpenAPIMediaTypeBuilder.swift",
        "Builder/OpenAPIOperationBuilder.swift",
        "Builder/OpenAPIParametersBuilder.swift",
        "Builder/OpenAPIPathsBuilder.swift",
        "Builder/OpenAPIRequestBuilder.swift",
        "Builder/OpenAPIResponsesBuilder.swift",
        "Builder/OpenAPISchemasBuilder.swift",
        "Builder/OpenAPISecurityActionsBuilder.swift",
        "Builder/OpenAPISecurityBuilder.swift",
        "Builder/OpenAPIServersBuilder.swift",
        "Builder/OpenAPITagsBuilder.swift",
        "Common/APIDataType.swift",
        "Common/APIHttpMethod.swift",
        "Common/APILocation.swift",
        "Common/MirrorHelper.swift",
        "Encoder/OpenAPISchemaConverter.swift",
        "Encoder/OpenAPISchemaEncoder.swift",
        "Encoder/OpenAPISchemaKeyedEncodingContainer.swift",
        "Encoder/OpenAPISchemaStorage.swift",
        "Encoder/OpenAPISchemaUnkeyedEncodingContainer.swift",
        "Encoder/PropertyKey.swift",
        "Extensions/Encodable+openEncode.swift",
        "Extensions/String+snakeCase.swift",
        "OpenAPIModel/OpenAPIComponents.swift",
        "OpenAPIModel/OpenAPIContact.swift",
        "OpenAPIModel/OpenAPIDiscriminator.swift",
        "OpenAPIModel/OpenAPIDocument.swift",
        "OpenAPIModel/OpenAPIEncoding.swift",
        "OpenAPIModel/OpenAPIExample.swift",
        "OpenAPIModel/OpenAPIExternalDocumentation.swift",
        "OpenAPIModel/OpenAPIHeader.swift",
        "OpenAPIModel/OpenAPIInfo.swift",
        "OpenAPIModel/OpenAPILicense.swift",
        "OpenAPIModel/OpenAPILink.swift",
        "OpenAPIModel/OpenAPIMediaType.swift",
        "OpenAPIModel/OpenAPIOAuthFlow.swift",
        "OpenAPIModel/OpenAPIOAuthFlows.swift",
        "OpenAPIModel/OpenAPIOperation.swift",
        "OpenAPIModel/OpenAPIParameter.swift",
        "OpenAPIModel/OpenAPIPathItem.swift",
        "OpenAPIModel/OpenAPIRequestBody.swift",
        "OpenAPIModel/OpenAPIResponse.swift",
        "OpenAPIModel/OpenAPISchema.swift",
        "OpenAPIModel/OpenAPISecurityScheme.swift",
        "OpenAPIModel/OpenAPIServer.swift",
        "OpenAPIModel/OpenAPIServerVariable.swift",
        "OpenAPIModel/OpenAPITag.swift",
        "OpenAPIModel/OpenAPIXML.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.