The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-bson, reference 2.2.0 (2855a0), with Swift 6.3 for macOS (SPM) on 18 Jul 2026 19:20:36 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/swift-bson.git
Reference: 2.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rarestype/swift-bson
 * tag               2.2.0      -> FETCH_HEAD
HEAD is now at 2855a06 [release]: 2.2.0
Cloned https://github.com/rarestype/swift-bson.git
Revision (git rev-parse @):
2855a06e1966b8aa2dec490b99b37156d9a6d5c8
SUCCESS checkout https://github.com/rarestype/swift-bson.git at 2.2.0
Fetching https://github.com/rarestype/h
Fetching https://github.com/rarestype/gram
Fetching https://github.com/rarestype/u
Fetching https://github.com/ordo-one/dollup
[1/44] Fetching dollup
[45/609] Fetching dollup, u
[79/1883] Fetching dollup, u, h
[118/3121] Fetching dollup, u, h, gram
Fetched https://github.com/rarestype/u from cache (0.87s)
Fetched https://github.com/rarestype/h from cache (0.87s)
[886/1282] Fetching dollup, gram
Fetched https://github.com/rarestype/gram from cache (0.93s)
Fetched https://github.com/ordo-one/dollup from cache (0.93s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.0.0 (1.53s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (2.92s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.58s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.0.8 (0.53s)
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.0.0
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.0.8
Creating working copy for https://github.com/rarestype/u
Working copy of https://github.com/rarestype/u resolved at 1.1.0
Creating working copy for https://github.com/rarestype/h
Working copy of https://github.com/rarestype/h resolved at 1.0.1
Downloading binary artifact https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip
[5467/3960404] Downloading https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip
Downloaded https://get.rarestype.com/dollup/1.0.8/macOS-arm64/dollup.artifactbundle.zip (0.51s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "swift-bson",
      "name": "swift-bson",
      "url": "https://github.com/rarestype/swift-bson.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-bson",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "h",
          "name": "h",
          "url": "https://github.com/rarestype/h",
          "version": "1.0.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/h",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "u",
          "name": "u",
          "url": "https://github.com/rarestype/u",
          "version": "1.1.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/u",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "gram",
          "name": "gram",
          "url": "https://github.com/rarestype/gram",
          "version": "2.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/gram",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/rarestype/swift-bson.git
[1/1940] Fetching swift-bson
Fetched https://github.com/rarestype/swift-bson.git from cache (0.92s)
Fetching https://github.com/rarestype/gram from cache
Fetching https://github.com/rarestype/h from cache
Fetching https://github.com/rarestype/u from cache
Fetched https://github.com/rarestype/gram from cache (0.41s)
Fetched https://github.com/rarestype/h from cache (0.45s)
Fetched https://github.com/rarestype/u from cache (0.45s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.0.0 (0.51s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (0.03s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.03s)
Creating working copy for https://github.com/rarestype/swift-bson.git
Working copy of https://github.com/rarestype/swift-bson.git resolved at 2.2.0 (2855a06)
Creating working copy for https://github.com/rarestype/u
Working copy of https://github.com/rarestype/u resolved at 1.1.0
Creating working copy for https://github.com/rarestype/h
Working copy of https://github.com/rarestype/h resolved at 1.0.1
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.0.0
warning: '.resolve-product-dependencies': dependency 'swift-bson' is not used by any target
Found 3 product dependencies
  - h
  - u
  - gram
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/rarestype/swift-bson.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin DollupPlugin
Building for debugging...
[1/38] Write sources
[25/38] Write swift-version--6988338F2F200930.txt
[27/61] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[28/61] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[29/61] Emitting module CasesByIntegerEncodingMacro
[30/61] Compiling BaseDigits BaseDigits.swift
[31/61] Emitting module BaseDigits
[32/61] Compiling TestableErrors Error (ext).swift
[33/61] Emitting module TestableErrors
[34/76] Compiling TraceableErrors exports.swift
[35/76] Compiling ISO ISO.swift
[36/76] Compiling TraceableErrors NamedError.swift
[37/76] Compiling TraceableErrors TraceableError.swift
[38/76] Emitting module TraceableErrors
[39/76] Compiling TraceableErrors Error (ext).swift
[40/76] Compiling Base16 Base16.LowercaseDigits.swift
[41/76] Compiling Base16 Base16.UppercaseDigits.swift
[42/76] Emitting module Base16
[43/76] Compiling Base16 Base16.Values.swift
[44/76] Compiling Base16 Base16.swift
[45/78] Compiling ISO ISO.Macrolanguage (gen).swift
[46/78] Compiling ISO ISO.Locale.swift
[47/78] Emitting module ISO
[48/78] Compiling ISO ISO.Country (gen).swift
[49/78] Emitting module UUID
[50/78] Compiling UUID UUID.swift
[51/78] Compiling UnixTime Nanoseconds.swift
[52/78] Compiling UnixTime Seconds.swift
[53/78] Compiling UnixTime Duration (ext).swift
[54/78] Compiling UnixTime DurationFormat.Unit.swift
[55/78] Compiling UnixTime Milliseconds.swift
[56/78] Compiling UnixTime Minutes.swift
[57/78] Compiling UnixTime UnixAttosecond.swift
[58/78] Compiling UnixTime UnixDate.swift
[59/78] Compiling UnixTime Hours.swift
[60/78] Compiling UnixTime Microseconds.swift
[61/78] Compiling UnixTime DurationFormat.swift
[62/78] Compiling UnixTime Days.swift
[63/78] Compiling UnixTime QuantizedDuration.swift
[64/78] Emitting module UnixTime
[65/78] Compiling UnixTime UnixInstant.swift
[66/78] Compiling UnixTime UnixMillisecond.swift
[67/79] Compiling UnixTime UnixInterval.swift
[68/123] Compiling BSONABI BSON.Key.swift
[69/123] Compiling BSONABI BSON.Keyspace.swift
[70/123] Compiling BSONABI BSON.BufferFrame.swift
[71/123] Compiling BSONABI BSON.BufferFrameType.swift
[72/123] Compiling BSONABI BSON.BufferTraversable.swift
[73/123] Compiling BSONABI BSON.BinaryFrame.swift
[74/123] Compiling BSONABI BSON.BinaryShape.swift
[75/123] Compiling BSONABI BSON.BinaryShapeError.Criteria.swift
[76/123] Compiling BSONABI BSON.BinaryShapeError.swift
[77/127] Compiling BSONABI BSON.BinarySubtype.swift
[78/127] Compiling BSONABI BSON.BinarySubtypeError.swift
[79/127] Compiling BSONABI BSON.BinaryView.swift
[80/127] Compiling BSONABI BSON.BinaryViewError.Expectation.swift
[81/127] Compiling BSONABI BSON.TypecastError.swift
[82/127] Compiling BSONABI BSON.swift
[83/127] Compiling BSONABI BSONRepresentable.swift
[84/127] Compiling BSONABI BSON.EndIndex.swift
[85/127] Compiling BSONABI BSON.FieldEncoder.swift
[86/127] Compiling BSONABI BSON.Regex.OptionError.swift
[87/127] Compiling BSONABI BSON.Regex.Options.swift
[88/127] Compiling BSONABI BSON.Regex.swift
[89/127] Compiling BSONABI BSON.Timestamp.swift
[90/127] Compiling BSONABI BSON.BinaryBuffer.swift
[91/127] Compiling BSONABI BSON.IntegerOverflowError.swift
[92/127] Compiling BSONABI BSON.List.swift
[93/127] Compiling BSONABI BSON.Max.swift
[94/127] Compiling BSONABI BSON.Min.swift
[95/127] Compiling BSONABI BSON.Null.swift
[96/127] Compiling BSONABI BSON.OutputStream.swift
[97/127] Compiling BSONABI BSON.BooleanSubtypeError.swift
[98/127] Compiling BSONABI BSON.Decimal128.swift
[99/127] Compiling BSONABI BSON.Document.swift
[100/127] Compiling BSONABI BSON.Identifier.swift
[101/127] Compiling BSONABI BSON.AnyType.swift
[102/127] Compiling BSONABI BSON.AnyValue.swift
[103/127] Compiling BSONABI BSON.Decoder.swift
[104/127] Compiling BSONABI BSON.Encoder.swift
[105/127] Compiling BSONABI BSON.TypeError.swift
[106/127] Compiling BSONABI BSON.HeaderError.swift
[107/127] Compiling BSONABI BSON.Input.swift
[108/127] Compiling BSONABI BSON.InputError.Expectation.swift
[109/127] Compiling BSONABI BSON.InputError.swift
[110/127] Compiling BSONABI BSON.Output.swift
[111/127] Compiling BSONABI BSON.BinaryViewError.swift
[112/127] Compiling BSONABI BSON.DocumentFrame.swift
[113/127] Compiling BSONABI BSON.UTF8Frame.swift
[114/127] Compiling BSONABI BSON.UTF8View.swift
[115/127] Emitting module BSONABI
[116/237] Compiling BSONDecoding BSON.BinaryView (ext).swift
[117/237] Compiling BSONDecoding BSON.DecodingError.swift
[118/237] Compiling BSONDecoding BSON.Document (ext).swift
[119/237] Compiling BSONDecoding BSON.Document.Iterator.swift
[120/237] Compiling BSONDecoding BSON.DocumentDecoder.swift
[121/242] Compiling BSONDecoding BSON.BinaryBuffer (ext).swift
[122/242] Compiling BSONDecoding BSON.BinaryDecoder.swift
[123/242] Compiling BSONDecoding BSON.BinaryShape (ext).swift
[124/242] Compiling BSONDecoding BSON.BinarySubtype (ext).swift
[125/242] Compiling BSONDecoding BSON.BinaryTypecastError.swift
[126/242] Compiling BSONLiterals BSON.AnyValue (ext).swift
[127/242] Compiling BSONLiterals BSON.List (ext).swift
[128/242] Compiling BSONLiterals BSON.Dictionary (ext).swift
[129/242] Emitting module BSONLiterals
[130/242] Compiling BSONDecoding Double (ext).swift
[131/242] Compiling BSONDecoding Float (ext).swift
[132/242] Compiling BSONDecoding Float80 (ext).swift
[133/242] Compiling BSONDecoding Int (ext).swift
[134/242] Compiling BSONDecoding Int16 (ext).swift
[135/242] Compiling BSONDecoding Int32 (ext).swift
[136/248] Compiling BSONDecoding Int64 (ext).swift
[137/248] Compiling BSONDecoding Int8 (ext).swift
[138/248] Compiling BSONDecoding Milliseconds (ext).swift
[139/248] Compiling BSONDecoding Minutes (ext).swift
[140/248] Compiling BSONDecoding Never (ext).swift
[141/248] Compiling BSONDecoding Seconds (ext).swift
[142/248] Compiling BSONEncoding LazyMapSequence (ext).swift
[143/248] Compiling BSONEncoding LazyPrefixWhileSequence (ext).swift
[144/248] Compiling BSONEncoding Optional (ext).swift
[145/248] Compiling BSONEncoding Set (ext).swift
[146/248] Compiling BSONEncoding exports.swift
[147/248] Compiling BSONDecoding UInt64 (ext).swift
[148/248] Compiling BSONDecoding BSONDecodable.swift
[149/248] Compiling BSONDecoding BSONDocumentDecodable.swift
[150/248] Compiling BSONDecoding BSONKeyspaceDecodable.swift
[151/248] Compiling BSONDecoding BSONListDecodable.swift
[152/248] Compiling BSONDecoding BSONStringDecodable.swift
[158/248] Compiling BSONDecoding BSON.DocumentKeyError.swift
[159/248] Compiling BSONDecoding BSON.KeyspaceDecoder.swift
[160/248] Compiling BSONDecoding BSON.KeyspaceError.swift
[161/248] Compiling BSONDecoding BSON.List (ext).swift
[162/248] Compiling BSONDecoding BSON.List.Iterator.swift
[168/248] Compiling BSONDecoding BSON.Regex (ext).swift
[169/248] Compiling BSONDecoding BSON.Timestamp (ext).swift
[170/248] Compiling BSONDecoding Bool (ext).swift
[171/248] Compiling BSONDecoding Character (ext).swift
[173/248] Compiling BSONDecoding BSON.Min (ext).swift
[174/248] Compiling BSONDecoding BSON.Null (ext).swift
[179/248] Compiling BSONDecoding BSON.ValueError.swift
[180/248] Compiling BSONDecoding Dictionary (ext).swift
[181/248] Compiling BSONDecoding BSON.Decimal128 (ext).swift
[182/248] Compiling BSONDecoding BSON.Identifier (ext).swift
[183/248] Compiling BSONDecoding BSON.Key (ext).swift
[184/248] Compiling BSONDecoding BSON.Max (ext).swift
[185/248] Compiling BSONDecoding BSON.ListDecoder.swift
[186/248] Compiling BSONDecoding BSON.SingleKeyError.swift
[187/248] Compiling BSONDecoding BSON.UTF8View (ext).swift
[196/248] Emitting module BSONDecoding
[204/248] Compiling BSONDecoding Array (ext).swift
[205/248] Compiling BSONDecoding BSON.FieldAccessor.swift
[206/248] Compiling BSONDecoding BSON.FieldDecoder.swift
[207/248] Compiling BSONDecoding BSON.TracingDecoder.swift
[208/248] Compiling BSONDecoding BSONBinaryDecodable.swift
[230/248] Compiling BSONDecoding UInt8 (ext).swift
[231/248] Compiling BSONDecoding Unicode.Scalar (ext).swift
[232/248] Compiling BSONDecoding UnixMillisecond (ext).swift
[233/248] Compiling BSONDecoding Optional (ext).swift
[234/248] Compiling BSONDecoding Set (ext).swift
[235/248] Compiling BSONDecoding exports.swift
[236/248] Emitting module BSONEncoding
[237/266] Compiling BSONArrays UInt64 (ext).swift
[238/267] Compiling BSONArrays UInt16 (ext).swift
[239/267] Compiling BSONArrays UInt32 (ext).swift
[240/267] Compiling BSONArrays Int16 (ext).swift
[241/267] Compiling BSONArrays Int32 (ext).swift
[242/267] Compiling BSONArrays Float (ext).swift
[243/267] Compiling BSONArrays Int128 (ext).swift
[244/267] Compiling BSONArrays Int64 (ext).swift
[245/267] Compiling BSONArrays Int8 (ext).swift
[246/267] Compiling BSONArrays Range (ext).swift
[247/267] Compiling BSONArrays UInt128 (ext).swift
[248/267] Compiling BSONArrays ClosedRange (ext).swift
[249/267] Compiling BSONArrays Double (ext).swift
[250/267] Compiling BSONArrays BSONArrayDecodable.swift
[251/267] Compiling BSONArrays BSONArrayEncodable.swift
[252/267] Emitting module BSONArrays
[253/267] Compiling BSONArrays BSON.BinaryArray.swift
[254/267] Compiling BSONArrays BSON.BinaryPackable.swift
[255/267] Compiling BSONArrays exports.swift
[256/285] Compiling BSON Range (ext).swift
[257/286] Compiling BSON BSON.TypeError (ext).swift
[258/286] Compiling BSON BSON.TypecastError (ext).swift
[259/286] Compiling BSON BSON.KeyspaceError (ext).swift
[260/286] Compiling BSON BSON.RangeDecodingError.swift
[261/286] Compiling BSON BSON.Regex.OptionError (ext).swift
[262/286] Compiling BSON BSON.SingleKeyError (ext).swift
[263/286] Compiling BSON BSON.InputError (ext).swift
[264/286] Compiling BSON BSON.IntegerOverflowError (ext).swift
[265/286] Compiling BSON BSON.DocumentKeyError (ext).swift
[266/286] Compiling BSON BSON.HeaderError (ext).swift
[267/286] Compiling BSON BSON.BooleanSubtypeError (ext).swift
[268/286] Compiling BSON BSON.DecodingError (ext).swift
[269/286] Compiling BSON BSON.BinaryShapeError (ext).swift
[270/286] Compiling BSON BSON.BinaryTypecastError (ext).swift
[271/286] Emitting module BSON
[272/286] Compiling BSON BSON.ValueError (ext).swift
[273/286] Compiling BSON ClosedRange (ext).swift
[274/286] Compiling BSON exports.swift
[275/305] Compiling BSON_UUID UUID (ext).swift
[276/305] Emitting module BSON_UUID
[277/305] Compiling BSONLegacy DecodingError (ext).swift
[278/305] Emitting module BSONLegacy
[279/305] Compiling BSONReflection BSON.Document (ext).swift
[280/305] Compiling BSONReflection BSON.List (ext).swift
[281/305] Compiling BSONReflection BSON.Indent.swift
[282/305] Compiling BSON_ISO ISO.Country (ext).swift
[283/305] Compiling BSON_ISO ISO.Macrolanguage (ext).swift
[284/305] Emitting module BSON_ISO
[285/305] Compiling BSONLegacy BSON.SingleValueDecoder.swift
[286/305] Emitting module BSONReflection
[287/305] Compiling BSONReflection BSON.AnyValue (ext).swift
[288/305] Compiling BSONLegacy BSON.UnkeyedDecoder.Index.swift
[289/305] Compiling BSONLegacy BSON.UnkeyedDecoder.swift
[290/305] Compiling BSONLegacy BSON.KeyedDecoder.Super.swift
[291/305] Compiling BSONLegacy BSON.Key (ext).swift
[292/305] Compiling BSONLegacy BSON.AnyValue (ext).swift
[293/305] Compiling BSONLegacy BSON.KeyedDecoder.swift
[294/317] Compiling DocumentStructure DocumentStructure.swift
[295/317] Emitting module DocumentStructure
[296/317] Emitting module Patterns
[297/317] Compiling Patterns Patterns.swift
[297/317] Write Objects.LinkFileList
[299/317] Emitting module ExampleModel
[300/317] Compiling ExampleModel ExampleModel.swift
[300/317] Write Objects.LinkFileList
[303/317] Compiling Walkthrough Walkthrough.swift
[304/317] Emitting module Walkthrough
[304/317] Write Objects.LinkFileList
[306/317] Emitting module Triangles
[307/317] Compiling Triangles Triangles.swift
[307/317] Write Objects.LinkFileList
[309/317] Compiling Examples Examples.swift
[310/317] Emitting module Examples
[310/317] Write Objects.LinkFileList
[311/317] Linking Patterns
[312/317] Linking ExampleModel
[313/317] Linking DocumentStructure
[314/317] Linking Walkthrough
[315/317] Linking Triangles
[316/317] Linking Examples
Build complete! (12.67s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "dollup",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ordo-one/dollup"
    },
    {
      "identity" : "h",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/h"
    },
    {
      "identity" : "u",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/u"
    },
    {
      "identity" : "gram",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/gram"
    }
  ],
  "manifest_display_name" : "swift-bson",
  "name" : "swift-bson",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    },
    {
      "name" : "visionos",
      "version" : "2.0"
    },
    {
      "name" : "watchos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "BSON",
      "targets" : [
        "BSON"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSONLegacy",
      "targets" : [
        "BSONLegacy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSONReflection",
      "targets" : [
        "BSONReflection"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSONABI",
      "targets" : [
        "BSONABI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSON_ISO",
      "targets" : [
        "BSON_ISO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSON_UUID",
      "targets" : [
        "BSON_UUID"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Triangles",
      "targets" : [
        "Triangles"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Walkthrough",
      "targets" : [
        "Walkthrough"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Examples",
      "targets" : [
        "Examples"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Patterns",
      "targets" : [
        "Patterns"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "DocumentStructure",
      "targets" : [
        "DocumentStructure"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleModel",
      "targets" : [
        "ExampleModel"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BSON_UUID",
      "module_type" : "SwiftTarget",
      "name" : "BSON_UUID",
      "path" : "Sources/BSON_UUID",
      "product_dependencies" : [
        "UUID"
      ],
      "product_memberships" : [
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "UUID (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSON_ISO",
      "module_type" : "SwiftTarget",
      "name" : "BSON_ISO",
      "path" : "Sources/BSON_ISO",
      "product_dependencies" : [
        "ISO"
      ],
      "product_memberships" : [
        "BSON_ISO",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "ISO.Country (ext).swift",
        "ISO.Macrolanguage (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONTests",
      "path" : "Sources/BSONTests",
      "sources" : [
        "Dictionaries.Container.NestedKey.swift",
        "Dictionaries.Container.swift",
        "Dictionaries.swift",
        "ParsingErrors.swift",
        "Primitives.swift",
        "Sets.Container.swift",
        "Sets.swift"
      ],
      "target_dependencies" : [
        "BSONLiterals",
        "BSONReflection",
        "BSON_UUID"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONReflectionTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONReflectionTests",
      "path" : "Sources/BSONReflectionTests",
      "sources" : [
        "Reflection.swift"
      ],
      "target_dependencies" : [
        "BSON",
        "BSONReflection"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONReflection",
      "module_type" : "SwiftTarget",
      "name" : "BSONReflection",
      "path" : "Sources/BSONReflection",
      "product_memberships" : [
        "BSONReflection",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "BSON.AnyValue (ext).swift",
        "BSON.Document (ext).swift",
        "BSON.Indent.swift",
        "BSON.List (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONLiterals",
      "module_type" : "SwiftTarget",
      "name" : "BSONLiterals",
      "path" : "Sources/BSONLiterals",
      "sources" : [
        "BSON.AnyValue (ext).swift",
        "BSON.Dictionary (ext).swift",
        "BSON.List (ext).swift"
      ],
      "target_dependencies" : [
        "BSONABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONLegacy",
      "module_type" : "SwiftTarget",
      "name" : "BSONLegacy",
      "path" : "Sources/BSONLegacy",
      "product_memberships" : [
        "BSONLegacy",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "BSON.AnyValue (ext).swift",
        "BSON.Key (ext).swift",
        "BSON.KeyedDecoder.Super.swift",
        "BSON.KeyedDecoder.swift",
        "BSON.SingleValueDecoder.swift",
        "BSON.UnkeyedDecoder.Index.swift",
        "BSON.UnkeyedDecoder.swift",
        "DecodingError (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONIntegrationTests",
      "path" : "Sources/BSONIntegrationTests",
      "sources" : [
        "CodableByEnumeratedCodingKeys.swift"
      ],
      "target_dependencies" : [
        "BSON",
        "BSONReflection"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONEncodingTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONEncodingTests",
      "path" : "Sources/BSONEncodingTests",
      "sources" : [
        "Encoding.swift",
        "EncodingTest.swift",
        "LiteralInference.swift",
        "TypeInference.swift"
      ],
      "target_dependencies" : [
        "BSON",
        "BSONLiterals"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONEncoding",
      "module_type" : "SwiftTarget",
      "name" : "BSONEncoding",
      "path" : "Sources/BSONEncoding",
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "Array (ext).swift",
        "Dictionary (ext).swift",
        "Encodability/BSONBinaryEncodable.swift",
        "Encodability/BSONDocumentEncodable.swift",
        "Encodability/BSONEncodable.swift",
        "Encodability/BSONListEncodable.swift",
        "Encodability/BSONStringEncodable.swift",
        "Encoding/BSON.BinaryBuffer (ext).swift",
        "Encoding/BSON.BinaryEncoder.swift",
        "Encoding/BSON.BinaryView (ext).swift",
        "Encoding/BSON.Document (ext).swift",
        "Encoding/BSON.DocumentEncoder.swift",
        "Encoding/BSON.FieldEncoder (ext).swift",
        "Encoding/BSON.List (ext).swift",
        "Encoding/BSON.ListEncoder.swift",
        "Encoding/BSON.UTF8View (ext).swift",
        "Extensions/BSON.AnyType (ext).swift",
        "Extensions/BSON.Decimal128 (ext).swift",
        "Extensions/BSON.Identifier (ext).swift",
        "Extensions/BSON.Key (ext).swift",
        "Extensions/BSON.Max (ext).swift",
        "Extensions/BSON.Min (ext).swift",
        "Extensions/BSON.Null (ext).swift",
        "Extensions/BSON.Regex (ext).swift",
        "Extensions/BSON.Timestamp (ext).swift",
        "Extensions/Bool (ext).swift",
        "Extensions/Character (ext).swift",
        "Extensions/Double (ext).swift",
        "Extensions/Int (ext).swift",
        "Extensions/Int16 (ext).swift",
        "Extensions/Int32 (ext).swift",
        "Extensions/Int64 (ext).swift",
        "Extensions/Int8 (ext).swift",
        "Extensions/Milliseconds (ext).swift",
        "Extensions/Minutes (ext).swift",
        "Extensions/Never (ext).swift",
        "Extensions/Seconds (ext).swift",
        "Extensions/StaticString (ext).swift",
        "Extensions/String (ext).swift",
        "Extensions/Substring (ext).swift",
        "Extensions/UInt16 (ext).swift",
        "Extensions/UInt8 (ext).swift",
        "Extensions/Unicode.Scalar (ext).swift",
        "Extensions/UnixMillisecond (ext).swift",
        "LazyDropWhileSequence (ext).swift",
        "LazyFilterSequence (ext).swift",
        "LazyMapSequence (ext).swift",
        "LazyPrefixWhileSequence (ext).swift",
        "Optional (ext).swift",
        "Set (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONDecodingTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONDecodingTests",
      "path" : "Sources/BSONDecodingTests",
      "sources" : [
        "DecodeBinary.swift",
        "DecodeDocument.swift",
        "DecodeList.swift",
        "DecodeNumeric.swift",
        "DecodeString.swift",
        "DecodeVoid.swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONDecoding",
      "module_type" : "SwiftTarget",
      "name" : "BSONDecoding",
      "path" : "Sources/BSONDecoding",
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "Array (ext).swift",
        "BSON.FieldAccessor.swift",
        "BSON.FieldDecoder.swift",
        "BSON.TracingDecoder.swift",
        "Decodability/BSONBinaryDecodable.swift",
        "Decodability/BSONDecodable.swift",
        "Decodability/BSONDocumentDecodable.swift",
        "Decodability/BSONKeyspaceDecodable.swift",
        "Decodability/BSONListDecodable.swift",
        "Decodability/BSONStringDecodable.swift",
        "Decoding/BSON.BinaryBuffer (ext).swift",
        "Decoding/BSON.BinaryDecoder.swift",
        "Decoding/BSON.BinaryShape (ext).swift",
        "Decoding/BSON.BinarySubtype (ext).swift",
        "Decoding/BSON.BinaryTypecastError.swift",
        "Decoding/BSON.BinaryView (ext).swift",
        "Decoding/BSON.DecodingError.swift",
        "Decoding/BSON.Document (ext).swift",
        "Decoding/BSON.Document.Iterator.swift",
        "Decoding/BSON.DocumentDecoder.swift",
        "Decoding/BSON.DocumentKeyError.swift",
        "Decoding/BSON.KeyspaceDecoder.swift",
        "Decoding/BSON.KeyspaceError.swift",
        "Decoding/BSON.List (ext).swift",
        "Decoding/BSON.List.Iterator.swift",
        "Decoding/BSON.ListDecoder.swift",
        "Decoding/BSON.SingleKeyError.swift",
        "Decoding/BSON.UTF8View (ext).swift",
        "Decoding/BSON.ValueError.swift",
        "Dictionary (ext).swift",
        "Extensions/BSON.Decimal128 (ext).swift",
        "Extensions/BSON.Identifier (ext).swift",
        "Extensions/BSON.Key (ext).swift",
        "Extensions/BSON.Max (ext).swift",
        "Extensions/BSON.Min (ext).swift",
        "Extensions/BSON.Null (ext).swift",
        "Extensions/BSON.Regex (ext).swift",
        "Extensions/BSON.Timestamp (ext).swift",
        "Extensions/Bool (ext).swift",
        "Extensions/Character (ext).swift",
        "Extensions/Double (ext).swift",
        "Extensions/Float (ext).swift",
        "Extensions/Float80 (ext).swift",
        "Extensions/Int (ext).swift",
        "Extensions/Int16 (ext).swift",
        "Extensions/Int32 (ext).swift",
        "Extensions/Int64 (ext).swift",
        "Extensions/Int8 (ext).swift",
        "Extensions/Milliseconds (ext).swift",
        "Extensions/Minutes (ext).swift",
        "Extensions/Never (ext).swift",
        "Extensions/Seconds (ext).swift",
        "Extensions/String (ext).swift",
        "Extensions/Substring (ext).swift",
        "Extensions/UInt (ext).swift",
        "Extensions/UInt16 (ext).swift",
        "Extensions/UInt32 (ext).swift",
        "Extensions/UInt64 (ext).swift",
        "Extensions/UInt8 (ext).swift",
        "Extensions/Unicode.Scalar (ext).swift",
        "Extensions/UnixMillisecond (ext).swift",
        "Optional (ext).swift",
        "Set (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONArrays",
      "module_type" : "SwiftTarget",
      "name" : "BSONArrays",
      "path" : "Sources/BSONArrays",
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "BSON.BinaryArray.swift",
        "BSON.BinaryPackable.swift",
        "BSONArrayDecodable.swift",
        "BSONArrayEncodable.swift",
        "ClosedRange (ext).swift",
        "Double (ext).swift",
        "Float (ext).swift",
        "Int128 (ext).swift",
        "Int16 (ext).swift",
        "Int32 (ext).swift",
        "Int64 (ext).swift",
        "Int8 (ext).swift",
        "Range (ext).swift",
        "UInt128 (ext).swift",
        "UInt16 (ext).swift",
        "UInt32 (ext).swift",
        "UInt64 (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONDecoding",
        "BSONEncoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONABI",
      "module_type" : "SwiftTarget",
      "name" : "BSONABI",
      "path" : "Sources/BSONABI",
      "product_dependencies" : [
        "UnixTime"
      ],
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSONABI",
        "BSON_ISO",
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "BSON.AnyType.swift",
        "BSON.AnyValue.swift",
        "BSON.Decoder.swift",
        "BSON.Encoder.swift",
        "BSON.TypeError.swift",
        "BSON.TypecastError.swift",
        "BSON.swift",
        "BSONRepresentable.swift",
        "Fields/BSON.EndIndex.swift",
        "Fields/BSON.FieldEncoder.swift",
        "Fields/BSON.Key.swift",
        "Fields/BSON.Keyspace.swift",
        "IO/BSON.BufferFrame.swift",
        "IO/BSON.BufferFrameType.swift",
        "IO/BSON.BufferTraversable.swift",
        "IO/BSON.HeaderError.swift",
        "IO/BSON.Input.swift",
        "IO/BSON.InputError.Expectation.swift",
        "IO/BSON.InputError.swift",
        "IO/BSON.Output.swift",
        "IO/BSON.OutputStream.swift",
        "Primitives/BSON.BooleanSubtypeError.swift",
        "Primitives/BSON.Decimal128.swift",
        "Primitives/BSON.Document.swift",
        "Primitives/BSON.Identifier.swift",
        "Primitives/BSON.IntegerOverflowError.swift",
        "Primitives/BSON.List.swift",
        "Primitives/BSON.Max.swift",
        "Primitives/BSON.Min.swift",
        "Primitives/BSON.Null.swift",
        "Primitives/BSON.Regex.OptionError.swift",
        "Primitives/BSON.Regex.Options.swift",
        "Primitives/BSON.Regex.swift",
        "Primitives/BSON.Timestamp.swift",
        "Views/BSON.BinaryBuffer.swift",
        "Views/BSON.BinaryFrame.swift",
        "Views/BSON.BinaryShape.swift",
        "Views/BSON.BinaryShapeError.Criteria.swift",
        "Views/BSON.BinaryShapeError.swift",
        "Views/BSON.BinarySubtype.swift",
        "Views/BSON.BinarySubtypeError.swift",
        "Views/BSON.BinaryView.swift",
        "Views/BSON.BinaryViewError.Expectation.swift",
        "Views/BSON.BinaryViewError.swift",
        "Views/BSON.DocumentFrame.swift",
        "Views/BSON.UTF8Frame.swift",
        "Views/BSON.UTF8View.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSON",
      "module_type" : "SwiftTarget",
      "name" : "BSON",
      "path" : "Sources/BSON",
      "product_dependencies" : [
        "TraceableErrors"
      ],
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "sources" : [
        "BSON.BinaryShapeError (ext).swift",
        "BSON.BinaryTypecastError (ext).swift",
        "BSON.BooleanSubtypeError (ext).swift",
        "BSON.DecodingError (ext).swift",
        "BSON.DocumentKeyError (ext).swift",
        "BSON.HeaderError (ext).swift",
        "BSON.InputError (ext).swift",
        "BSON.IntegerOverflowError (ext).swift",
        "BSON.KeyspaceError (ext).swift",
        "BSON.RangeDecodingError.swift",
        "BSON.Regex.OptionError (ext).swift",
        "BSON.SingleKeyError (ext).swift",
        "BSON.TypeError (ext).swift",
        "BSON.TypecastError (ext).swift",
        "BSON.ValueError (ext).swift",
        "ClosedRange (ext).swift",
        "Range (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONArrays",
        "BSONDecoding",
        "BSONEncoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Triangles",
      "module_type" : "SwiftTarget",
      "name" : "Triangles",
      "path" : "Snippets",
      "product_memberships" : [
        "Triangles"
      ],
      "sources" : [
        "Triangles.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Walkthrough",
      "module_type" : "SwiftTarget",
      "name" : "Walkthrough",
      "path" : "Snippets",
      "product_memberships" : [
        "Walkthrough"
      ],
      "sources" : [
        "Walkthrough.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Examples",
      "module_type" : "SwiftTarget",
      "name" : "Examples",
      "path" : "Snippets",
      "product_memberships" : [
        "Examples"
      ],
      "sources" : [
        "Examples.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Patterns",
      "module_type" : "SwiftTarget",
      "name" : "Patterns",
      "path" : "Snippets",
      "product_memberships" : [
        "Patterns"
      ],
      "sources" : [
        "Patterns.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "DocumentStructure",
      "module_type" : "SwiftTarget",
      "name" : "DocumentStructure",
      "path" : "Snippets",
      "product_memberships" : [
        "DocumentStructure"
      ],
      "sources" : [
        "DocumentStructure.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExampleModel",
      "module_type" : "SwiftTarget",
      "name" : "ExampleModel",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleModel"
      ],
      "sources" : [
        "ExampleModel.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    }
  ],
  "tools_version" : "6.0"
}
Done.