The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-mongodb, reference 1.1.1 (06060c), with Swift 6.4 for macOS (SPM) on 25 Oct 2026 04:24:20 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/swift-mongodb.git
Reference: 1.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rarestype/swift-mongodb
 * tag               1.1.1      -> FETCH_HEAD
HEAD is now at 06060ca [release]: 1.1.1
Cloned https://github.com/rarestype/swift-mongodb.git
Revision (git rev-parse @):
06060ca4a4e7c2e515658092703f84c9b76a07d6
SUCCESS checkout https://github.com/rarestype/swift-mongodb.git at 1.1.1
Fetching https://github.com/apple/swift-nio-ssl
Fetching https://github.com/rarestype/u
Fetching https://github.com/rarestype/gram
Fetching https://github.com/rarestype/swift-bson
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/rarestype/h
Fetching https://github.com/apple/swift-nio
[1/659] Fetching u
[166/2015] Fetching u, gram
[207/4049] Fetching u, gram, swift-bson
[302/5413] Fetching u, gram, swift-bson, h
[1224/22307] Fetching u, gram, swift-bson, h, swift-nio-ssl
[5752/51608] Fetching u, gram, swift-bson, h, swift-nio-ssl, swift-collections
[10045/138288] Fetching u, gram, swift-bson, h, swift-nio-ssl, swift-collections, swift-nio
Fetched https://github.com/apple/swift-nio-ssl (3.00s)
Fetched https://github.com/rarestype/u (3.00s)
Fetching https://github.com/ordo-one/dollup
[22533/120735] Fetching gram, swift-bson, h, swift-collections, swift-nio
[24912/120791] Fetching gram, swift-bson, h, swift-collections, swift-nio, dollup
Fetched https://github.com/ordo-one/dollup (0.70s)
[26427/120735] Fetching gram, swift-bson, h, swift-collections, swift-nio
Fetched https://github.com/rarestype/h (38.56s)
Fetched https://github.com/apple/swift-nio (38.56s)
Fetched https://github.com/apple/swift-collections (38.56s)
Fetched https://github.com/rarestype/swift-bson (38.56s)
Fetched https://github.com/rarestype/gram (38.56s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (48.80s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (0.57s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.56s)
Computing version for https://github.com/rarestype/swift-bson
Computed https://github.com/rarestype/swift-bson at 2.2.0 (0.58s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.7.4 (0.66s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.3.0 (0.56s)
Computing version for https://github.com/apple/swift-nio-ssl
Computed https://github.com/apple/swift-nio-ssl at 2.37.5 (0.61s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.104.0 (0.70s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1889] Fetching swift-atomics
[436/9262] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-atomics.git (1.41s)
Fetched https://github.com/apple/swift-system.git (1.41s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (2.05s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.60s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
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.1.0
Creating working copy for https://github.com/rarestype/swift-bson
Working copy of https://github.com/rarestype/swift-bson resolved at 2.2.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.7.4
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-nio-ssl
Working copy of https://github.com/apple/swift-nio-ssl resolved at 2.37.5
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
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/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.104.0
Downloading binary artifact https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (4 KB / 4.5 MB)
[7/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (328 KB / 4.5 MB)
[13/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (590 KB / 4.5 MB)
[19/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (852 KB / 4.5 MB)
[24/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.1 MB / 4.5 MB)
[30/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.4 MB / 4.5 MB)
[36/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.6 MB / 4.5 MB)
[42/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.9 MB / 4.5 MB)
[48/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (2.2 MB / 4.5 MB)
[54/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (2.5 MB / 4.5 MB)
[60/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (2.7 MB / 4.5 MB)
[66/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (3 MB / 4.5 MB)
[73/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (3.3 MB / 4.5 MB)
[81/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (3.6 MB / 4.5 MB)
[89/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (4 MB / 4.5 MB)
[95/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (4.3 MB / 4.5 MB)
[100/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (4.5 MB / 4.5 MB)
Downloaded https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (0.37s)
========================================
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-mongodb",
      "name": "swift-mongodb",
      "url": "https://github.com/rarestype/swift-mongodb.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-mongodb",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swift-bson",
          "name": "swift-bson",
          "url": "https://github.com/rarestype/swift-bson",
          "version": "2.2.0",
          "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.1.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/gram",
              "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.1.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/gram",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-collections",
          "name": "swift-collections",
          "url": "https://github.com/apple/swift-collections",
          "version": "1.7.4",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
          "traits": [
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-nio",
          "name": "swift-nio",
          "url": "https://github.com/apple/swift-nio",
          "version": "2.104.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-atomics",
              "name": "swift-atomics",
              "url": "https://github.com/apple/swift-atomics.git",
              "version": "1.3.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections",
              "version": "1.7.4",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "traits": [
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swift-system",
              "name": "swift-system",
              "url": "https://github.com/apple/swift-system.git",
              "version": "1.8.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-nio-ssl",
          "name": "swift-nio-ssl",
          "url": "https://github.com/apple/swift-nio-ssl",
          "version": "2.37.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio-ssl",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-nio",
              "name": "swift-nio",
              "url": "https://github.com/apple/swift-nio",
              "version": "2.104.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "swift-atomics",
                  "name": "swift-atomics",
                  "url": "https://github.com/apple/swift-atomics.git",
                  "version": "1.3.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-collections",
                  "name": "swift-collections",
                  "url": "https://github.com/apple/swift-collections",
                  "version": "1.7.4",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                  "traits": [
                  ],
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-system",
                  "name": "swift-system",
                  "url": "https://github.com/apple/swift-system.git",
                  "version": "1.8.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/rarestype/swift-mongodb.git
[1/13486] Fetching swift-mongodb
Fetched https://github.com/rarestype/swift-mongodb.git (1.44s)
Fetching https://github.com/apple/swift-nio from cache
Fetching https://github.com/apple/swift-collections from cache
Fetching https://github.com/rarestype/h from cache
Fetching https://github.com/rarestype/u from cache
Fetching https://github.com/rarestype/gram from cache
Fetching https://github.com/apple/swift-nio-ssl from cache
Fetching https://github.com/rarestype/swift-bson from cache
Fetched https://github.com/rarestype/h from cache (0.53s)
Fetched https://github.com/apple/swift-collections from cache (0.65s)
Fetched https://github.com/rarestype/gram from cache (0.71s)
Fetched https://github.com/apple/swift-nio-ssl from cache (0.71s)
Fetched https://github.com/rarestype/swift-bson from cache (0.71s)
Fetched https://github.com/rarestype/u from cache (0.71s)
Fetched https://github.com/apple/swift-nio from cache (0.87s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (0.94s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (0.03s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.03s)
Computing version for https://github.com/rarestype/swift-bson
Computed https://github.com/rarestype/swift-bson at 2.2.0 (0.03s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.7.4 (0.05s)
Computing version for https://github.com/apple/swift-nio-ssl
Computed https://github.com/apple/swift-nio-ssl at 2.37.5 (0.03s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.104.0 (0.03s)
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-system.git from cache (0.58s)
Fetched https://github.com/apple/swift-atomics.git from cache (0.60s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.67s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.03s)
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/rarestype/swift-mongodb.git
Working copy of https://github.com/rarestype/swift-mongodb.git resolved at 1.1.1 (06060ca)
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.1.0
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/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.7.4
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/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.104.0
Creating working copy for https://github.com/rarestype/swift-bson
Working copy of https://github.com/rarestype/swift-bson resolved at 2.2.0
Creating working copy for https://github.com/apple/swift-nio-ssl
Working copy of https://github.com/apple/swift-nio-ssl resolved at 2.37.5
warning: '.resolve-product-dependencies': dependency 'swift-mongodb' is not used by any target
Found 7 product dependencies
  - swift-bson
  - h
  - u
  - gram
  - swift-collections
  - swift-nio
  - swift-nio-ssl
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/rarestype/swift-mongodb.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 2 / 93]
[Pre-planning 1 / 2155]
[Planning 836 / 2155]
[Planning deferred tasks]
[Constructing 568 / 5072]
[Starting]
[64 / 1289] SHA2
[395 / 1289] swift-nio_NIOPosix
[409 / 1289]
[423 / 1300] TestableErrors
[429 / 1319] BaseDigits
[441 / 1361]
[459 / 1435] TestableErrors
[499 / 1435]
[519 / 1435]
[523 / 1435]
[528 / 1435]
[541 / 1435] CNIOBoringSSL
[543 / 1435]
[545 / 1435]
[555 / 1435] CNIOBoringSSL
[560 / 1435] CNIOBoringSSL
[573 / 1435]
[580 / 1435] CNIOBoringSSL
[582 / 1435] CNIOBoringSSL
[592 / 1435] NIOConcurrencyHelpers
[602 / 1435] CNIOBoringSSL
[605 / 1435] CNIOBoringSSL
[609 / 1435] CNIOBoringSSL
[619 / 1435] CNIOBoringSSL
[623 / 1435] CNIOBoringSSL
[630 / 1435] CNIOBoringSSL
[633 / 1435] CNIOBoringSSL
[637 / 1435] CNIOBoringSSL
[643 / 1435] CNIOBoringSSL
[647 / 1435] CNIOBoringSSL
[651 / 1435] CNIOBoringSSL
[654 / 1435] CNIOBoringSSL
[657 / 1435] CNIOBoringSSL
[658 / 1435] CNIOBoringSSL
[663 / 1435] CNIOBoringSSL
[667 / 1435] CNIOBoringSSL
[668 / 1435] CNIOBoringSSL
[673 / 1435] CNIOBoringSSL
[677 / 1435] CNIOBoringSSL
[678 / 1435] CNIOBoringSSL
[682 / 1435] CNIOBoringSSL
[686 / 1435] CNIOBoringSSL
[690 / 1435] CNIOBoringSSL
[699 / 1435] CNIOBoringSSL
[707 / 1435] CNIOBoringSSL
[719 / 1435] CNIOBoringSSL
[723 / 1435] CNIOBoringSSL
[725 / 1435] CNIOBoringSSL
[731 / 1435] CNIOBoringSSL
[735 / 1435] CNIOBoringSSL
[741 / 1435] CNIOBoringSSL
[743 / 1435] CNIOBoringSSL
[745 / 1435] CNIOBoringSSL
[748 / 1435] CNIOBoringSSL
[754 / 1435] CNIOBoringSSL
[757 / 1435] CNIOBoringSSL
[760 / 1435] CNIOBoringSSL
[765 / 1435] CNIOBoringSSL
[768 / 1435] CNIOBoringSSL
[772 / 1435] CNIOBoringSSL
[783 / 1435] CNIOBoringSSL
[788 / 1435] CNIOBoringSSL
[792 / 1435] CNIOBoringSSL
[797 / 1435] CNIOBoringSSL
[802 / 1435] CNIOBoringSSL
[804 / 1435] CNIOBoringSSL
[813 / 1435] CNIOBoringSSL
[823 / 1435] CNIOBoringSSL
[827 / 1435] CNIOBoringSSL
[830 / 1435] CNIOBoringSSL
[838 / 1435] CNIOBoringSSL
[839 / 1435] CNIOBoringSSL
[843 / 1435] CNIOBoringSSL
[847 / 1435] CNIOBoringSSL
[849 / 1435] CNIOBoringSSL
[853 / 1435] CNIOBoringSSL
[857 / 1435] CNIOBoringSSL
[861 / 1435] CNIOBoringSSL
[864 / 1435] CNIOBoringSSL
[867 / 1435] CNIOBoringSSL
[873 / 1435] CNIOBoringSSL
[878 / 1435] CNIOBoringSSL
[881 / 1435] CNIOBoringSSL
[884 / 1435] CNIOBoringSSL
[895 / 1435] CNIOBoringSSL
[905 / 1435] CNIOBoringSSL
[913 / 1435] CNIOBoringSSL
[914 / 1435] CNIOBoringSSL
[919 / 1435] CNIOBoringSSL
[923 / 1435] CNIOBoringSSL
[926 / 1435] CNIOBoringSSL
[934 / 1435] CNIOBoringSSL
[944 / 1435] CNIOBoringSSL
[953 / 1435] CNIOBoringSSL
[954 / 1435] CNIOBoringSSL
[955 / 1435] CNIOBoringSSL
[962 / 1435] CNIOBoringSSL
[963 / 1435] CNIOBoringSSL
[968 / 1435]
[986 / 1435] _NIODataStructures
[993 / 1435] UnixTime
[1000 / 1435]
[1007 / 1435] _AtomicsShims
[1010 / 1435] UnixTime
[1015 / 1435] UnixTime
[1022 / 1435] NIOConcurrencyHelpers
[1032 / 1435] UnixTime
[1040 / 1435] SpanPreview
[1049 / 1435] InternalCollectionsUtilities
[1060 / 1437] Atomics
[1066 / 1440] Atomics
[1069 / 1440] _NIOBase64
[1080 / 1443]
[1087 / 1465] Base16
[1099 / 1476] SpanPreview
[1116 / 1487] Base16
[1128 / 1487] SpanPreview
[1132 / 1487] OrderedCollections
[1141 / 1487] DequeModule
[1144 / 1487] Base64
[1147 / 1487] Base16
[1164 / 1487] OrderedCollections-product
[1171 / 1487] Atomics
[1179 / 1492] UUID
[1187 / 1520] DequeModule
[1203 / 1520] UUID-product
[1222 / 1520] SCRAM
[1230 / 1520] DequeModule
[1231 / 1520] SCRAM
[1237 / 1520] CRC-product
[1240 / 1522]
[1245 / 1522] BSONEncoding
[1251 / 1544] BSONDecoding
[1254 / 1544] BSONEncoding
[1257 / 1544] BSONEncoding
[1269 / 1544] BSONDecoding
[1280 / 1544] DequeModule
[1291 / 1546] BSONDecoding
[1291 / 1547] BSONArrays
[1300 / 1557] BSONArrays
[1314 / 1576]
[1317 / 1576]
[1327 / 1587]
[1341 / 1591]
[1342 / 1592]
[1351 / 1618] BSON_OrderedCollections
[1353 / 1629] BSON_UUID
[1380 / 1629] NIOCore
[1381 / 1629] MongoClusters
[1390 / 1629] MongoWire
[1394 / 1629] CNIOAtomics
[1399 / 1629] MongoWire
[1401 / 1629] MongoClusters
[1406 / 1629] MongoWire
[1411 / 1629] MongoABI
[1416 / 1629] MongoABI
[1421 / 1629] BSON_UUID-product
[1431 / 1633] BSON
[1438 / 1633] BSON_OrderedCollections
[1446 / 1656] BSONReflection
[1460 / 1667] MongoLogging
[1480 / 1667] MongoBuiltins
[1485 / 1667] MongoCommands
[1489 / 1667] BSONReflection
[1491 / 1667] BSONReflection-product
[1494 / 1667] MongoBuiltins
[1505 / 1668] MongoBuiltins
[1517 / 1672] MongoQL
[1524 / 1683] MongoQL
[1527 / 1709] MongoConfiguration
[1529 / 1709] MongoIO
[1551 / 1737] MongoConfiguration
[1558 / 1737]
[1565 / 1737] MongoIO
[1574 / 1737] MongoQL
[1581 / 1737] MongoIO
[1587 / 1737] MongoConfiguration
[1596 / 1737] MongoIO
[1602 / 1738] MongoConfiguration
[1604 / 1738] MongoExecutor
[1614 / 1741] MongoExecutor
[1616 / 1741]
[1627 / 1741] NIOPosix
[1634 / 1742] NIOPosix
[1636 / 1744] NIO
[1644 / 1745] NIOPosix
[1644 / 1745] NIOTLS
[1650 / 1751] NIOTLS
[1657 / 1752] NIOTLS
[1658 / 1752] NIOSSL
[1659 / 1765]
[1670 / 1765] NIOSSL
[1672 / 1765] NIOSSL
[1678 / 1766] NIOSSL
[1678 / 1766] MongoDriver
[1687 / 1777] MongoDriver
[1689 / 1777] NIOSSL
[1691 / 1777] MongoDriver
[1698 / 1777] NIO
[1702 / 1778] MongoDriver
[1702 / 1778] MongoDB
[1712 / 1789] MongoDB
[1722 / 1790] MongoDriver
[1725 / 1790] MongoDB-product
[1725 / 1790] MongoTesting
[1755 / 1798]
[1758 / 1800] MongoTesting
[1759 / 1800] MongoTesting
[1764 / 1804] ExamplePredicateDocuments-product
[1778 / 1812] ExampleAccumulators-product
[1787 / 1816] GettingStarted-product
[1793 / 1816] ExampleConnectionStrings-product
[1794 / 1816] ExampleBucketDocuments-product
[1802 / 1816] ExampleBucketDocuments-product
[1808 / 1816] BSONNever-product
[1810 / 1816] GettingStarted-product
Build complete! (37.43 sec)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Authenticator/Mongo.Authenticator.swift:6:26: warning: cannot use struct 'Credentials' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
  4 | extension Mongo {
  5 |     struct Authenticator: Sendable {
  6 |         let credentials: Credentials?
    |                          `- warning: cannot use struct 'Credentials' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
  7 |         private let cache: Cache
  8 |
MongoConfiguration.Mongo.Credentials:2:23: note: struct declared here
 1 | enum Mongo {
 2 | @frozen public struct Credentials : Equatable, Sendable {
   |                       `- note: struct declared here
 3 |     public let authentication: Mongo.Mongo.Authentication?
 4 |     public let username: String
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/AbortTransaction/Mongo.AbortTransaction.swift:9:27: warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 7 |     /// automatically.
 8 |     struct AbortTransaction: Equatable, Sendable {
 9 |         let writeConcern: WriteConcern?
   |                           `- warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
10 |
11 |         init(
MongoCommands.Mongo.WriteConcern:2:23: note: struct declared here
1 | enum Mongo {
2 | @frozen public struct WriteConcern : Hashable, Sendable {
  |                       `- note: struct declared here
3 |     public let acknowledgement: Mongo.Mongo.WriteConcern.Acknowledgement
4 |     public let journaled: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/AbortTransaction/Mongo.AbortTransaction.swift:19:1: warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
17 |     }
18 | }
19 | extension Mongo.AbortTransaction: Mongo.TransactableCommand, Mongo.Command {
   | |- warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
   | `- note: in associated type 'Self.Database' (inferred as 'Mongo.Database.Admin')
20 |     @inlinable public static var type: Mongo.CommandType { .abortTransaction }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/AbortTransaction/Mongo.AbortTransaction.swift:19:68: warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
17 |     }
18 | }
19 | extension Mongo.AbortTransaction: Mongo.TransactableCommand, Mongo.Command {
   |                                                                    `- warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
20 |     @inlinable public static var type: Mongo.CommandType { .abortTransaction }
21 |
MongoCommands.Mongo.Command:2:17: note: protocol declared here
 1 | enum Mongo {
 2 | public protocol Command<Response> : Sendable {
   |                 `- note: protocol declared here
 3 |     associatedtype ExecutionPolicy = Mongo.Mongo.Once
 4 |     associatedtype WriteConcern = Never
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/CommitTransaction/Mongo.CommitTransaction.swift:9:27: warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 7 |     /// automatically.
 8 |     struct CommitTransaction: Sendable {
 9 |         let writeConcern: WriteConcern?
   |                           `- warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
10 |
11 |         init(writeConcern: WriteConcern?) {
MongoCommands.Mongo.WriteConcern:2:23: note: struct declared here
1 | enum Mongo {
2 | @frozen public struct WriteConcern : Hashable, Sendable {
  |                       `- note: struct declared here
3 |     public let acknowledgement: Mongo.Mongo.WriteConcern.Acknowledgement
4 |     public let journaled: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/CommitTransaction/Mongo.CommitTransaction.swift:16:1: warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
14 |     }
15 | }
16 | extension Mongo.CommitTransaction: Mongo.TransactableCommand, Mongo.Command {
   | |- warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
   | `- note: in associated type 'Self.Database' (inferred as 'Mongo.Database.Admin')
17 |     /// The string `"commitTransaction"`.
18 |     @inlinable public static var type: Mongo.CommandType { .commitTransaction }
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/CommitTransaction/Mongo.CommitTransaction.swift:16:69: warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
14 |     }
15 | }
16 | extension Mongo.CommitTransaction: Mongo.TransactableCommand, Mongo.Command {
   |                                                                     `- warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
17 |     /// The string `"commitTransaction"`.
18 |     @inlinable public static var type: Mongo.CommandType { .commitTransaction }
MongoCommands.Mongo.Command:2:17: note: protocol declared here
 1 | enum Mongo {
 2 | public protocol Command<Response> : Sendable {
   |                 `- note: protocol declared here
 3 |     associatedtype ExecutionPolicy = Mongo.Mongo.Once
 4 |     associatedtype WriteConcern = Never
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/Hello/Mongo.Hello.swift:9:25: warning: cannot use generic struct 'Namespaced' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoABI' was not imported by this file
 7 |     struct Hello: Sendable {
 8 |         let client: ClientMetadata?
 9 |         let user: Mongo.Namespaced<String>?
   |                         `- warning: cannot use generic struct 'Namespaced' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoABI' was not imported by this file
10 |
11 |         init(
MongoABI.Mongo.Namespaced:2:23: note: generic struct declared here
1 | enum Mongo {
2 | @frozen public struct Namespaced<Name> where Name : LosslessStringConvertible {
  |                       `- note: generic struct declared here
3 |     public let database: Mongo.Mongo.Database
4 |     public let name: Name
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/SASL/Mongo.SASLStart.swift:9:24: warning: cannot use enum 'Authentication' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
 7 |     /// This command is internal because it must not be used with sessions.
 8 |     struct SASLStart {
 9 |         let mechanism: Authentication.SASL
   |                        `- warning: cannot use enum 'Authentication' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
10 |         let scram: SCRAM.Start
11 |
MongoConfiguration.Mongo.Authentication:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum Authentication : Hashable, Sendable {
  |                     `- note: enum declared here
3 |     case sasl(Mongo.Mongo.Authentication.SASL)
4 |     case x509
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Connections/Mongo.Connector.swift:12:27: warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 10 |         private let appname: String?
 11 |
 12 |         private let host: Host
    |                           `- warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 13 |
 14 |         init(
MongoClusters.Mongo.Host:2:23: note: struct declared here
 1 | enum Mongo {
 2 | @frozen public struct Host : Hashable, Sendable {
   |                       `- note: struct declared here
 3 |     public var name: String
 4 |     public var port: Int
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Connections/Mongo.ConnectorFactory.swift:12:26: warning: cannot use enum 'TLS' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
10 |         /// The name of the application.
11 |         private let appname: String?
12 |         private let tls: TLS
   |                          `- warning: cannot use enum 'TLS' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
13 |
14 |         init(executors: any EventLoopGroup, appname: String?, tls: TLS) {
MongoConfiguration.Mongo.TLS:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum TLS : Equatable, Sendable {
  |                     `- note: enum declared here
3 |     case enabled
4 |     case disabled
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Sharded.swift:3:34: warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 1 | extension Mongo.ServerTable {
 2 |     struct Sharded: Sendable {
 3 |         let unreachables: [Mongo.Host: Mongo.Unreachable]
   |                                  `- warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 4 |         let candidates: [Mongo.Server<Mongo.Router>]
 5 |
MongoClusters.Mongo.Host:2:23: note: struct declared here
 1 | enum Mongo {
 2 | @frozen public struct Host : Hashable, Sendable {
   |                       `- note: struct declared here
 3 |     public var name: String
 4 |     public var port: Int
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Sharded.swift:3:46: warning: cannot use enum 'Unreachable' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 1 | extension Mongo.ServerTable {
 2 |     struct Sharded: Sendable {
 3 |         let unreachables: [Mongo.Host: Mongo.Unreachable]
   |                                              `- warning: cannot use enum 'Unreachable' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 4 |         let candidates: [Mongo.Server<Mongo.Router>]
 5 |
MongoClusters.Mongo.Unreachable:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum Unreachable : Sendable {
  |                     `- note: enum declared here
3 |     case errored(any Error)
4 |     case queued
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Sharded.swift:4:45: warning: cannot use struct 'Router' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 2 |     struct Sharded: Sendable {
 3 |         let unreachables: [Mongo.Host: Mongo.Unreachable]
 4 |         let candidates: [Mongo.Server<Mongo.Router>]
   |                                             `- warning: cannot use struct 'Router' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 5 |
 6 |         let state: Mongo.DeploymentState
MongoClusters.Mongo.Router:2:15: note: struct declared here
1 | enum Mongo {
2 | public struct Router : Sendable {
  |               `- note: struct declared here
3 |     public let capabilities: Mongo.Mongo.ServerCapabilities
4 |     public init(capabilities: Mongo.Mongo.ServerCapabilities)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Single.swift:4:40: warning: cannot use struct 'Standalone' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 2 |     struct Single: Sendable {
 3 |         let capabilities: Mongo.DeploymentCapabilities
 4 |         let server: Mongo.Server<Mongo.Standalone>
   |                                        `- warning: cannot use struct 'Standalone' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 5 |
 6 |         init(
MongoClusters.Mongo.Standalone:2:15: note: struct declared here
1 | enum Mongo {
2 | public struct Standalone : Sendable {
  |               `- note: struct declared here
3 |     public let capabilities: Mongo.Mongo.ServerCapabilities
4 |     public init(capabilities: Mongo.Mongo.ServerCapabilities)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Monitoring/Mongo.HelloResponse.swift:13:29: warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 11 |         let topologyVersion: TopologyVersion
 12 |         /// Type-specific information about the server and its role in a topology model.
 13 |         let topologyUpdate: TopologyUpdate
    |                             `- warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 14 |         /// Returns the local server time in UTC. This value is an
 15 |         /// [ISO
MongoClusters.Mongo.TopologyUpdate:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum TopologyUpdate : Sendable {
  |                     `- note: enum declared here
3 |     case primary(Mongo.Mongo.TopologyUpdate.Primary, Mongo.Mongo.Peerlist)
4 |     case slave(Mongo.Mongo.TopologyUpdate.Slave, Mongo.Mongo.Peerlist)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Monitoring/Mongo.MonitorPool.Update.swift:3:29: warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 1 | extension Mongo.MonitorPool {
 2 |     struct Update: Sendable {
 3 |         let topology: Mongo.TopologyUpdate
   |                             `- warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 4 |         let canary: Mongo.TopologyModel.Canary?
 5 |
MongoClusters.Mongo.TopologyUpdate:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum TopologyUpdate : Sendable {
  |                     `- note: enum declared here
3 |     case primary(Mongo.Mongo.TopologyUpdate.Primary, Mongo.Mongo.Peerlist)
4 |     case slave(Mongo.Mongo.TopologyUpdate.Slave, Mongo.Mongo.Peerlist)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Monitoring/Mongo.TopologyModel.swift:8:31: warning: cannot use generic enum 'Topology' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 6 |         let interval: Milliseconds
 7 |
 8 |         private var topology: Topology<Canary>
   |                               `- warning: cannot use generic enum 'Topology' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 9 |
10 |         init(interval: Milliseconds, topology: Topology<Canary>) {
MongoClusters.Mongo.Topology:2:21: note: generic enum declared here
1 | enum Mongo {
2 | @frozen public enum Topology<Owner> where Owner : AnyObject {
  |                     `- note: generic enum declared here
3 |     case unknown(Mongo.Mongo.Topology<Owner>.Unknown)
4 |     case single(Mongo.Mongo.Topology<Owner>.Single)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.ReadConcern.Options.swift:5:13: warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 3 | extension Mongo.ReadConcern {
 4 |     struct Options: Sendable {
 5 |         let ordering: Ordering?
   |             `- warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 6 |         let level: Level?
 7 |
MongoCommands.Mongo.ReadConcern:2:21: note: enum declared here
 1 | enum Mongo {
 2 | @frozen public enum ReadConcern : String, Hashable, Sendable {
   |                     `- note: enum declared here
 3 |     case local
 4 |     case available
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.ReadConcern.Options.swift:6:13: warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 4 |     struct Options: Sendable {
 5 |         let ordering: Ordering?
 6 |         let level: Level?
   |             `- warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 7 |
 8 |         private init(ordering: Ordering?, level: Level?) {
MongoCommands.Mongo.ReadConcern:2:21: note: enum declared here
 1 | enum Mongo {
 2 | @frozen public enum ReadConcern : String, Hashable, Sendable {
   |                     `- note: enum declared here
 3 |     case local
 4 |     case available
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.SessionLabels.swift:10:27: warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 8 |         public let clusterTime: ClusterTime?
 9 |         /// The read concern that will be appended to the relevant command.
10 |         let writeConcern: WriteConcern.Options?
   |                           `- warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
11 |         /// The read concern that will be appended to the relevant command.
12 |         let readConcern: ReadConcern.Options?
MongoCommands.Mongo.WriteConcern:2:23: note: struct declared here
1 | enum Mongo {
2 | @frozen public struct WriteConcern : Hashable, Sendable {
  |                       `- note: struct declared here
3 |     public let acknowledgement: Mongo.Mongo.WriteConcern.Acknowledgement
4 |     public let journaled: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.SessionLabels.swift:12:26: warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
10 |         let writeConcern: WriteConcern.Options?
11 |         /// The read concern that will be appended to the relevant command.
12 |         let readConcern: ReadConcern.Options?
   |                          `- warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
13 |         /// The transaction number and phase that will be appended to the
14 |         /// relevant command.
MongoCommands.Mongo.ReadConcern:2:21: note: enum declared here
 1 | enum Mongo {
 2 | @frozen public enum ReadConcern : String, Hashable, Sendable {
   |                     `- note: enum declared here
 3 |     case local
 4 |     case available
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Authenticator/Mongo.Authenticator.swift:6:26: warning: cannot use struct 'Credentials' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
  4 | extension Mongo {
  5 |     struct Authenticator: Sendable {
  6 |         let credentials: Credentials?
    |                          `- warning: cannot use struct 'Credentials' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
  7 |         private let cache: Cache
  8 |
MongoConfiguration.Mongo.Credentials:2:23: note: struct declared here
 1 | enum Mongo {
 2 | @frozen public struct Credentials : Equatable, Sendable {
   |                       `- note: struct declared here
 3 |     public let authentication: Mongo.Mongo.Authentication?
 4 |     public let username: String
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/AbortTransaction/Mongo.AbortTransaction.swift:9:27: warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 7 |     /// automatically.
 8 |     struct AbortTransaction: Equatable, Sendable {
 9 |         let writeConcern: WriteConcern?
   |                           `- warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
10 |
11 |         init(
MongoCommands.Mongo.WriteConcern:2:23: note: struct declared here
1 | enum Mongo {
2 | @frozen public struct WriteConcern : Hashable, Sendable {
  |                       `- note: struct declared here
3 |     public let acknowledgement: Mongo.Mongo.WriteConcern.Acknowledgement
4 |     public let journaled: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/AbortTransaction/Mongo.AbortTransaction.swift:19:1: warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
17 |     }
18 | }
19 | extension Mongo.AbortTransaction: Mongo.TransactableCommand, Mongo.Command {
   | |- warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
   | `- note: in associated type 'Self.Database' (inferred as 'Mongo.Database.Admin')
20 |     @inlinable public static var type: Mongo.CommandType { .abortTransaction }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/AbortTransaction/Mongo.AbortTransaction.swift:19:68: warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
17 |     }
18 | }
19 | extension Mongo.AbortTransaction: Mongo.TransactableCommand, Mongo.Command {
   |                                                                    `- warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
20 |     @inlinable public static var type: Mongo.CommandType { .abortTransaction }
21 |
MongoCommands.Mongo.Command:2:17: note: protocol declared here
 1 | enum Mongo {
 2 | public protocol Command<Response> : Sendable {
   |                 `- note: protocol declared here
 3 |     associatedtype ExecutionPolicy = Mongo.Mongo.Once
 4 |     associatedtype WriteConcern = Never
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/CommitTransaction/Mongo.CommitTransaction.swift:9:27: warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 7 |     /// automatically.
 8 |     struct CommitTransaction: Sendable {
 9 |         let writeConcern: WriteConcern?
   |                           `- warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
10 |
11 |         init(writeConcern: WriteConcern?) {
MongoCommands.Mongo.WriteConcern:2:23: note: struct declared here
1 | enum Mongo {
2 | @frozen public struct WriteConcern : Hashable, Sendable {
  |                       `- note: struct declared here
3 |     public let acknowledgement: Mongo.Mongo.WriteConcern.Acknowledgement
4 |     public let journaled: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/CommitTransaction/Mongo.CommitTransaction.swift:16:1: warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
14 |     }
15 | }
16 | extension Mongo.CommitTransaction: Mongo.TransactableCommand, Mongo.Command {
   | |- warning: cannot use conformance of 'Mongo.Database.Admin' to 'DatabaseType' here; 'MongoCommands' was not imported by this file
   | `- note: in associated type 'Self.Database' (inferred as 'Mongo.Database.Admin')
17 |     /// The string `"commitTransaction"`.
18 |     @inlinable public static var type: Mongo.CommandType { .commitTransaction }
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/CommitTransaction/Mongo.CommitTransaction.swift:16:69: warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
14 |     }
15 | }
16 | extension Mongo.CommitTransaction: Mongo.TransactableCommand, Mongo.Command {
   |                                                                     `- warning: cannot use protocol 'Command' in a conformance on a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
17 |     /// The string `"commitTransaction"`.
18 |     @inlinable public static var type: Mongo.CommandType { .commitTransaction }
MongoCommands.Mongo.Command:2:17: note: protocol declared here
 1 | enum Mongo {
 2 | public protocol Command<Response> : Sendable {
   |                 `- note: protocol declared here
 3 |     associatedtype ExecutionPolicy = Mongo.Mongo.Once
 4 |     associatedtype WriteConcern = Never
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/Hello/Mongo.Hello.swift:9:25: warning: cannot use generic struct 'Namespaced' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoABI' was not imported by this file
 7 |     struct Hello: Sendable {
 8 |         let client: ClientMetadata?
 9 |         let user: Mongo.Namespaced<String>?
   |                         `- warning: cannot use generic struct 'Namespaced' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoABI' was not imported by this file
10 |
11 |         init(
MongoABI.Mongo.Namespaced:2:23: note: generic struct declared here
1 | enum Mongo {
2 | @frozen public struct Namespaced<Name> where Name : LosslessStringConvertible {
  |                       `- note: generic struct declared here
3 |     public let database: Mongo.Mongo.Database
4 |     public let name: Name
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Monitoring/Mongo.HelloResponse.swift:13:29: warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 11 |         let topologyVersion: TopologyVersion
 12 |         /// Type-specific information about the server and its role in a topology model.
 13 |         let topologyUpdate: TopologyUpdate
    |                             `- warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 14 |         /// Returns the local server time in UTC. This value is an
 15 |         /// [ISO
MongoClusters.Mongo.TopologyUpdate:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum TopologyUpdate : Sendable {
  |                     `- note: enum declared here
3 |     case primary(Mongo.Mongo.TopologyUpdate.Primary, Mongo.Mongo.Peerlist)
4 |     case slave(Mongo.Mongo.TopologyUpdate.Slave, Mongo.Mongo.Peerlist)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Commands/SASL/Mongo.SASLStart.swift:9:24: warning: cannot use enum 'Authentication' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
 7 |     /// This command is internal because it must not be used with sessions.
 8 |     struct SASLStart {
 9 |         let mechanism: Authentication.SASL
   |                        `- warning: cannot use enum 'Authentication' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
10 |         let scram: SCRAM.Start
11 |
MongoConfiguration.Mongo.Authentication:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum Authentication : Hashable, Sendable {
  |                     `- note: enum declared here
3 |     case sasl(Mongo.Mongo.Authentication.SASL)
4 |     case x509
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Monitoring/Mongo.MonitorPool.Update.swift:3:29: warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 1 | extension Mongo.MonitorPool {
 2 |     struct Update: Sendable {
 3 |         let topology: Mongo.TopologyUpdate
   |                             `- warning: cannot use enum 'TopologyUpdate' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 4 |         let canary: Mongo.TopologyModel.Canary?
 5 |
MongoClusters.Mongo.TopologyUpdate:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum TopologyUpdate : Sendable {
  |                     `- note: enum declared here
3 |     case primary(Mongo.Mongo.TopologyUpdate.Primary, Mongo.Mongo.Peerlist)
4 |     case slave(Mongo.Mongo.TopologyUpdate.Slave, Mongo.Mongo.Peerlist)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Monitoring/Mongo.TopologyModel.swift:8:31: warning: cannot use generic enum 'Topology' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 6 |         let interval: Milliseconds
 7 |
 8 |         private var topology: Topology<Canary>
   |                               `- warning: cannot use generic enum 'Topology' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 9 |
10 |         init(interval: Milliseconds, topology: Topology<Canary>) {
MongoClusters.Mongo.Topology:2:21: note: generic enum declared here
1 | enum Mongo {
2 | @frozen public enum Topology<Owner> where Owner : AnyObject {
  |                     `- note: generic enum declared here
3 |     case unknown(Mongo.Mongo.Topology<Owner>.Unknown)
4 |     case single(Mongo.Mongo.Topology<Owner>.Single)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Sharded.swift:3:34: warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 1 | extension Mongo.ServerTable {
 2 |     struct Sharded: Sendable {
 3 |         let unreachables: [Mongo.Host: Mongo.Unreachable]
   |                                  `- warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 4 |         let candidates: [Mongo.Server<Mongo.Router>]
 5 |
MongoClusters.Mongo.Host:2:23: note: struct declared here
 1 | enum Mongo {
 2 | @frozen public struct Host : Hashable, Sendable {
   |                       `- note: struct declared here
 3 |     public var name: String
 4 |     public var port: Int
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Sharded.swift:3:46: warning: cannot use enum 'Unreachable' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 1 | extension Mongo.ServerTable {
 2 |     struct Sharded: Sendable {
 3 |         let unreachables: [Mongo.Host: Mongo.Unreachable]
   |                                              `- warning: cannot use enum 'Unreachable' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 4 |         let candidates: [Mongo.Server<Mongo.Router>]
 5 |
MongoClusters.Mongo.Unreachable:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum Unreachable : Sendable {
  |                     `- note: enum declared here
3 |     case errored(any Error)
4 |     case queued
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Sharded.swift:4:45: warning: cannot use struct 'Router' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 2 |     struct Sharded: Sendable {
 3 |         let unreachables: [Mongo.Host: Mongo.Unreachable]
 4 |         let candidates: [Mongo.Server<Mongo.Router>]
   |                                             `- warning: cannot use struct 'Router' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 5 |
 6 |         let state: Mongo.DeploymentState
MongoClusters.Mongo.Router:2:15: note: struct declared here
1 | enum Mongo {
2 | public struct Router : Sendable {
  |               `- note: struct declared here
3 |     public let capabilities: Mongo.Mongo.ServerCapabilities
4 |     public init(capabilities: Mongo.Mongo.ServerCapabilities)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Deployments/Mongo.ServerTable.Single.swift:4:40: warning: cannot use struct 'Standalone' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 2 |     struct Single: Sendable {
 3 |         let capabilities: Mongo.DeploymentCapabilities
 4 |         let server: Mongo.Server<Mongo.Standalone>
   |                                        `- warning: cannot use struct 'Standalone' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 5 |
 6 |         init(
MongoClusters.Mongo.Standalone:2:15: note: struct declared here
1 | enum Mongo {
2 | public struct Standalone : Sendable {
  |               `- note: struct declared here
3 |     public let capabilities: Mongo.Mongo.ServerCapabilities
4 |     public init(capabilities: Mongo.Mongo.ServerCapabilities)
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.ReadConcern.Options.swift:5:13: warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 3 | extension Mongo.ReadConcern {
 4 |     struct Options: Sendable {
 5 |         let ordering: Ordering?
   |             `- warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 6 |         let level: Level?
 7 |
MongoCommands.Mongo.ReadConcern:2:21: note: enum declared here
 1 | enum Mongo {
 2 | @frozen public enum ReadConcern : String, Hashable, Sendable {
   |                     `- note: enum declared here
 3 |     case local
 4 |     case available
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.ReadConcern.Options.swift:6:13: warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 4 |     struct Options: Sendable {
 5 |         let ordering: Ordering?
 6 |         let level: Level?
   |             `- warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 7 |
 8 |         private init(ordering: Ordering?, level: Level?) {
MongoCommands.Mongo.ReadConcern:2:21: note: enum declared here
 1 | enum Mongo {
 2 | @frozen public enum ReadConcern : String, Hashable, Sendable {
   |                     `- note: enum declared here
 3 |     case local
 4 |     case available
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.SessionLabels.swift:10:27: warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
 8 |         public let clusterTime: ClusterTime?
 9 |         /// The read concern that will be appended to the relevant command.
10 |         let writeConcern: WriteConcern.Options?
   |                           `- warning: cannot use struct 'WriteConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
11 |         /// The read concern that will be appended to the relevant command.
12 |         let readConcern: ReadConcern.Options?
MongoCommands.Mongo.WriteConcern:2:23: note: struct declared here
1 | enum Mongo {
2 | @frozen public struct WriteConcern : Hashable, Sendable {
  |                       `- note: struct declared here
3 |     public let acknowledgement: Mongo.Mongo.WriteConcern.Acknowledgement
4 |     public let journaled: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Sessions/Mongo.SessionLabels.swift:12:26: warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
10 |         let writeConcern: WriteConcern.Options?
11 |         /// The read concern that will be appended to the relevant command.
12 |         let readConcern: ReadConcern.Options?
   |                          `- warning: cannot use enum 'ReadConcern' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoCommands' was not imported by this file
13 |         /// The transaction number and phase that will be appended to the
14 |         /// relevant command.
MongoCommands.Mongo.ReadConcern:2:21: note: enum declared here
 1 | enum Mongo {
 2 | @frozen public enum ReadConcern : String, Hashable, Sendable {
   |                     `- note: enum declared here
 3 |     case local
 4 |     case available
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Connections/Mongo.Connector.swift:12:27: warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 10 |         private let appname: String?
 11 |
 12 |         private let host: Host
    |                           `- warning: cannot use struct 'Host' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoClusters' was not imported by this file
 13 |
 14 |         init(
MongoClusters.Mongo.Host:2:23: note: struct declared here
 1 | enum Mongo {
 2 | @frozen public struct Host : Hashable, Sendable {
   |                       `- note: struct declared here
 3 |     public var name: String
 4 |     public var port: Int
/Users/admin/builder/spi-builder-workspace/Sources/MongoDriver/Connections/Mongo.ConnectorFactory.swift:12:26: warning: cannot use enum 'TLS' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
10 |         /// The name of the application.
11 |         private let appname: String?
12 |         private let tls: TLS
   |                          `- warning: cannot use enum 'TLS' in a property declaration member of a type not marked '@_implementationOnly'; 'MongoConfiguration' was not imported by this file
13 |
14 |         init(executors: any EventLoopGroup, appname: String?, tls: TLS) {
MongoConfiguration.Mongo.TLS:2:21: note: enum declared here
1 | enum Mongo {
2 | @frozen public enum TLS : Equatable, Sendable {
  |                     `- note: enum declared here
3 |     case enabled
4 |     case disabled
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" : "swift-bson",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.1.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/swift-bson"
    },
    {
      "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.1.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"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections"
    },
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.79.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio"
    },
    {
      "identity" : "swift-nio-ssl",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.28.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-ssl"
    }
  ],
  "manifest_display_name" : "swift-mongodb",
  "name" : "swift-mongodb",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "MongoDB",
      "targets" : [
        "MongoDB"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MongoQL",
      "targets" : [
        "MongoQL"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MongoTesting",
      "targets" : [
        "MongoTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SCRAM",
      "targets" : [
        "SCRAM"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ExampleExpressions",
      "targets" : [
        "ExampleExpressions"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "BSONNever",
      "targets" : [
        "BSONNever"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleProjectionDocuments",
      "targets" : [
        "ExampleProjectionDocuments"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleAccumulators",
      "targets" : [
        "ExampleAccumulators"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExamplePredicateDocuments",
      "targets" : [
        "ExamplePredicateDocuments"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleBucketDocuments",
      "targets" : [
        "ExampleBucketDocuments"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleConnectionStrings",
      "targets" : [
        "ExampleConnectionStrings"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "GettingStarted",
      "targets" : [
        "GettingStarted"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SCRAM",
      "module_type" : "SwiftTarget",
      "name" : "SCRAM",
      "path" : "Sources/SCRAM",
      "product_dependencies" : [
        "Base64",
        "MessageAuthentication"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "SCRAM",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "SCRAM.Attribute.swift",
        "SCRAM.Challenge.CacheIdentifier.swift",
        "SCRAM.Challenge.swift",
        "SCRAM.ChallengeError.swift",
        "SCRAM.ClientResponse.Keys.swift",
        "SCRAM.ClientResponse.swift",
        "SCRAM.Message.swift",
        "SCRAM.Nonce.swift",
        "SCRAM.ServerResponse.swift",
        "SCRAM.ServerResponseError.swift",
        "SCRAM.Start.swift",
        "SCRAM.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OnlineCDFTests",
      "module_type" : "SwiftTarget",
      "name" : "OnlineCDFTests",
      "path" : "Sources/OnlineCDFTests",
      "sources" : [
        "Histograms.swift"
      ],
      "target_dependencies" : [
        "OnlineCDF"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OnlineCDF",
      "module_type" : "SwiftTarget",
      "name" : "OnlineCDF",
      "path" : "Sources/OnlineCDF",
      "sources" : [
        "OnlineCDF.Centroid.swift",
        "OnlineCDF.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoWire",
      "module_type" : "SwiftTarget",
      "name" : "MongoWire",
      "path" : "Sources/MongoWire",
      "product_dependencies" : [
        "BSON",
        "CRC"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Mongo.WireBodyCountError.swift",
        "Mongo.WireFlags.swift",
        "Mongo.WireFlagsError.swift",
        "Mongo.WireHeader.swift",
        "Mongo.WireMessage.Outline.swift",
        "Mongo.WireMessage.Sections.swift",
        "Mongo.WireMessage.swift",
        "Mongo.WireMessageIdentifier.swift",
        "Mongo.WireMessageType.swift",
        "Mongo.WireMessageTypeError.swift",
        "Mongo.WireSection.swift",
        "Mongo.WireSectionError.swift",
        "Mongo.WireSequenceFrame.swift",
        "Mongo.WireVersion.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "Mongo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoTesting",
      "module_type" : "SwiftTarget",
      "name" : "MongoTesting",
      "path" : "Sources/MongoTesting",
      "product_memberships" : [
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Mongo.SessionPool (ext).swift"
      ],
      "target_dependencies" : [
        "MongoDB"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoQL",
      "module_type" : "SwiftTarget",
      "name" : "MongoQL",
      "path" : "Sources/MongoQL",
      "product_dependencies" : [
        "BSON",
        "BSONReflection",
        "BSON_UUID"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoQL",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Collation/Mongo.Collation.Alternate.swift",
        "Collation/Mongo.Collation.CaseFirst.swift",
        "Collation/Mongo.Collation.MaxVariable.swift",
        "Collation/Mongo.Collation.Strength.swift",
        "Collation/Mongo.Collation.swift",
        "Collections/Mongo.CollectionStats.Storage.swift",
        "Collections/Mongo.CollectionStats.swift",
        "Collections/Mongo.CollectionType.swift",
        "Collections/Mongo.CollectionView.swift",
        "Collections/Mongo.ValidationAction.swift",
        "Collections/Mongo.ValidationLevel.swift",
        "Commands/Aggregate/Mongo.Aggregate.swift",
        "Commands/Create/Mongo.Create.Cap.swift",
        "Commands/Create/Mongo.Create.Collation.swift",
        "Commands/Create/Mongo.Create.StorageEngine.swift",
        "Commands/Create/Mongo.Create.ValidationAction.swift",
        "Commands/Create/Mongo.Create.ValidationLevel.swift",
        "Commands/Create/Mongo.Create.Validator.swift",
        "Commands/Create/Mongo.Create.swift",
        "Commands/Create/Mongo.Timeseries.Granularity.swift",
        "Commands/Create/Mongo.Timeseries.swift",
        "Commands/CreateIndexes/Mongo.CreateIndexStatement.swift",
        "Commands/CreateIndexes/Mongo.CreateIndexStatementEncoder.swift",
        "Commands/CreateIndexes/Mongo.CreateIndexes.CommitQuorum.swift",
        "Commands/CreateIndexes/Mongo.CreateIndexes.swift",
        "Commands/CreateIndexes/Mongo.CreateIndexesResponse.swift",
        "Commands/Delete/Mongo.Delete.swift",
        "Commands/Delete/Mongo.DeleteLimit.swift",
        "Commands/Delete/Mongo.DeleteListEncoder.swift",
        "Commands/Delete/Mongo.DeleteOne.swift",
        "Commands/Delete/Mongo.DeleteResponse.swift",
        "Commands/Delete/Mongo.DeleteStatementEncoder.swift",
        "Commands/Delete/Mongo.Deletions.swift",
        "Commands/Drop/Mongo.Drop.swift",
        "Commands/DropDatabase/Mongo.DropDatabase.swift",
        "Commands/DropIndexes/Mongo.DropIndexes.Index.swift",
        "Commands/DropIndexes/Mongo.DropIndexes.swift",
        "Commands/Explain/Mongo.Explain.swift",
        "Commands/Explain/Mongo.ExplainMode.swift",
        "Commands/Find/Mongo.Find.swift",
        "Commands/FindAndModify/Mongo.FindAndModify.swift",
        "Commands/Fsync/Mongo.Fsync.swift",
        "Commands/Fsync/Mongo.FsyncLock.swift",
        "Commands/FsyncUnlock/Mongo.FsyncUnlock.swift",
        "Commands/Insert/Mongo.Insert.swift",
        "Commands/Insert/Mongo.InsertListEncoder.swift",
        "Commands/Insert/Mongo.InsertResponse.swift",
        "Commands/Insert/Mongo.Insertions.swift",
        "Commands/ListCollections/Mongo.CollectionBinding.swift",
        "Commands/ListCollections/Mongo.CollectionMetadata.Info.swift",
        "Commands/ListCollections/Mongo.CollectionMetadata.swift",
        "Commands/ListCollections/Mongo.CollectionOptions.Variant.swift",
        "Commands/ListCollections/Mongo.CollectionOptions.swift",
        "Commands/ListCollections/Mongo.ListCollections.AuthorizedCollections.swift",
        "Commands/ListCollections/Mongo.ListCollections.Filter.swift",
        "Commands/ListCollections/Mongo.ListCollections.swift",
        "Commands/ListDatabases/Mongo.DatabaseMetadata.swift",
        "Commands/ListDatabases/Mongo.ListDatabases.AuthorizedDatabases.swift",
        "Commands/ListDatabases/Mongo.ListDatabases.Filter.swift",
        "Commands/ListDatabases/Mongo.ListDatabases.NameOnly.swift",
        "Commands/ListDatabases/Mongo.ListDatabases.swift",
        "Commands/ListIndexes/Mongo.IndexBinding.swift",
        "Commands/ListIndexes/Mongo.ListIndexes.swift",
        "Commands/Modify/Mongo.Modify.Cap.swift",
        "Commands/Modify/Mongo.Modify.swift",
        "Commands/Mongo.CursorOptions.swift",
        "Commands/Mongo.HintableEncoder.swift",
        "Commands/Mongo.SortableEncoder.swift",
        "Commands/RenameCollection/Mongo.RenameCollection.DropTarget.swift",
        "Commands/RenameCollection/Mongo.RenameCollection.swift",
        "Commands/Update/Mongo.Update.swift",
        "Commands/Update/Mongo.UpdateListEncoder.swift",
        "Commands/Update/Mongo.UpdateResponse.swift",
        "Commands/Update/Mongo.UpdateStatementEncoder.swift",
        "Commands/Update/Mongo.Updates.Upsertion.swift",
        "Commands/Update/Mongo.Updates.swift",
        "Effects/Modifying/Mongo.Existing.swift",
        "Effects/Modifying/Mongo.ModificationEffect.swift",
        "Effects/Modifying/Mongo.ModificationPhase.swift",
        "Effects/Modifying/Mongo.RemovePhase.swift",
        "Effects/Modifying/Mongo.Removing.swift",
        "Effects/Modifying/Mongo.UpdatePhase.swift",
        "Effects/Modifying/Mongo.Upserting.swift",
        "Effects/Reading/Mongo.ExplainOnly.swift",
        "Effects/Reading/Mongo.ReadEffect.swift",
        "Effects/Reading/Mongo.Single.swift",
        "Effects/Reading/Mongo.SingleBatch.swift",
        "Effects/Reading/Mongo.SingleOutputError.swift",
        "Effects/Writing/Mongo.Many.swift",
        "Effects/Writing/Mongo.One.swift",
        "Effects/Writing/Mongo.WriteEffect.swift",
        "Effects/Writing/Mongo.WriteError.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSON_OrderedCollections",
        "MongoBuiltins",
        "MongoCommands"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoLogging",
      "module_type" : "SwiftTarget",
      "name" : "MongoLogging",
      "path" : "Sources/MongoLogging",
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Mongo.LogEvent.swift",
        "Mongo.LogSeverity.swift",
        "Mongo.LogTarget.swift",
        "Mongo.Logger.swift",
        "Mongo.PrettyPrint.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "MongoClusters"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoIO",
      "module_type" : "SwiftTarget",
      "name" : "MongoIO",
      "path" : "Sources/MongoIO",
      "product_dependencies" : [
        "NIOCore"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Mongo.NetworkError.swift",
        "Mongo.NetworkErrorProvenance.swift",
        "Mongo.WireAction.swift",
        "Mongo.WireMessageEncoder.swift",
        "Mongo.WireMessageParser.swift",
        "Mongo.WireMessageRouter.State.swift",
        "Mongo.WireMessageRouter.swift",
        "Mongo.WireMessageRoutingError.swift",
        "Mongo.WireProtocolError.swift",
        "Mongo.WireTimeoutError.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "Mongo",
        "MongoWire"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoExecutor",
      "module_type" : "SwiftTarget",
      "name" : "MongoExecutor",
      "path" : "Sources/MongoExecutor",
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "MongoExecutor.swift",
        "Sequence (ext).swift"
      ],
      "target_dependencies" : [
        "MongoIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoDriverTests",
      "module_type" : "SwiftTarget",
      "name" : "MongoDriverTests",
      "path" : "Sources/MongoDriverTests",
      "sources" : [
        "Authentication.swift",
        "Configurations/Mongo.DriverBootstrap (ext).swift",
        "Configurations/Mongo.Seedlist (ext).swift",
        "Configurations/globals.swift",
        "ConnectionPools.swift",
        "Failpoints.swift",
        "MemberDiscovery.swift",
        "ReadPreferences.swift",
        "SessionPools.swift"
      ],
      "target_dependencies" : [
        "MongoDriver"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MongoDriver",
      "module_type" : "SwiftTarget",
      "name" : "MongoDriver",
      "path" : "Sources/MongoDriver",
      "product_dependencies" : [
        "BSON_UUID",
        "SHA2",
        "NIOPosix",
        "NIOSSL",
        "UnixTime"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Authenticator/Mongo.AuthenticationError.swift",
        "Authenticator/Mongo.AuthenticationUnsupportedError.swift",
        "Authenticator/Mongo.Authenticator.Cache.swift",
        "Authenticator/Mongo.Authenticator.swift",
        "Authenticator/Mongo.PolicyError.swift",
        "Commands/AbortTransaction/Mongo.AbortTransaction.swift",
        "Commands/BSON.Timestamp (ext).swift",
        "Commands/CommitTransaction/Mongo.CommitTransaction.swift",
        "Commands/ConfigureFailPoint/Mongo.ConfigureFailpoint.swift",
        "Commands/EndSessions/Mongo.EndSessions.swift",
        "Commands/GetMore/Mongo.GetMore.swift",
        "Commands/Hello/Mongo.AwaitableHello.swift",
        "Commands/Hello/Mongo.Hello.ClientMetadata.swift",
        "Commands/Hello/Mongo.Hello.swift",
        "Commands/Hello/Mongo.VersionRequirementError.swift",
        "Commands/KillCursors/Mongo.KillCursors.swift",
        "Commands/KillCursors/Mongo.KillCursorsResponse.swift",
        "Commands/Mongo.Command (ext).swift",
        "Commands/Mongo.Reply.Status.swift",
        "Commands/Mongo.Reply.swift",
        "Commands/Mongo.ReplyError.swift",
        "Commands/Mongo.SourceLocation.swift",
        "Commands/Ping/Mongo.Ping.swift",
        "Commands/RefreshSessions/Mongo.RefreshSessions.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetConfiguration.Citizen.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetConfiguration.Member.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetConfiguration.Replica.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetConfiguration.Resident.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetConfiguration.Rights.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetConfiguration.swift",
        "Commands/ReplicaSetGetConfiguration/Mongo.ReplicaSetGetConfiguration.swift",
        "Commands/SASL/Mongo.SASLContinue.swift",
        "Commands/SASL/Mongo.SASLConversationError.swift",
        "Commands/SASL/Mongo.SASLResponse.swift",
        "Commands/SASL/Mongo.SASLStart.swift",
        "Connections/Mongo.Connection.swift",
        "Connections/Mongo.ConnectionPool.Allocation.swift",
        "Connections/Mongo.ConnectionPool.AllocationResult.swift",
        "Connections/Mongo.ConnectionPool.Allocations.swift",
        "Connections/Mongo.ConnectionPool.Event.swift",
        "Connections/Mongo.ConnectionPool.Phase.swift",
        "Connections/Mongo.ConnectionPool.Reservation.swift",
        "Connections/Mongo.ConnectionPool.swift",
        "Connections/Mongo.ConnectionPoolDrainedError.swift",
        "Connections/Mongo.ConnectionPoolSettings.swift",
        "Connections/Mongo.ConnectionPoolTimeoutError.swift",
        "Connections/Mongo.Connector.swift",
        "Connections/Mongo.ConnectorFactory.swift",
        "Cursors/Mongo.Cursor.AsyncIterator.swift",
        "Cursors/Mongo.Cursor.swift",
        "Cursors/Mongo.CursorIdentifierError.swift",
        "Cursors/Mongo.CursorIterator.swift",
        "Cursors/Mongo.CursorLifecycle.swift",
        "Cursors/Mongo.IterableCommand.swift",
        "Deployments/Array (ext).swift",
        "Deployments/Mongo.ClusterTime.swift",
        "Deployments/Mongo.Deployment.CapabilityRequest.swift",
        "Deployments/Mongo.Deployment.SelectionRequest.swift",
        "Deployments/Mongo.Deployment.swift",
        "Deployments/Mongo.DeploymentCapabilities.Sessions.swift",
        "Deployments/Mongo.DeploymentCapabilities.swift",
        "Deployments/Mongo.DeploymentState.swift",
        "Deployments/Mongo.DeploymentStateError.swift",
        "Deployments/Mongo.ReplicaQuality.swift",
        "Deployments/Mongo.Server.swift",
        "Deployments/Mongo.ServerTable.Replicated.swift",
        "Deployments/Mongo.ServerTable.Sharded.swift",
        "Deployments/Mongo.ServerTable.Single.swift",
        "Deployments/Mongo.ServerTable.swift",
        "Failpoints/Mongo.FailCommand.Action.swift",
        "Failpoints/Mongo.FailCommand.Behavior.swift",
        "Failpoints/Mongo.FailCommand.swift",
        "Failpoints/Mongo.Failpoint.swift",
        "Mongo.DriverBootstrap (ext).swift",
        "MongoExecutor (ext).swift",
        "Monitoring/Mongo.DNS.Connection.swift",
        "Monitoring/Mongo.Handshake.swift",
        "Monitoring/Mongo.HelloResponse.swift",
        "Monitoring/Mongo.Listener.Connection.swift",
        "Monitoring/Mongo.Listener.Event.swift",
        "Monitoring/Mongo.Listener.swift",
        "Monitoring/Mongo.MonitorDelegate.swift",
        "Monitoring/Mongo.MonitorEvent.swift",
        "Monitoring/Mongo.MonitorEventType.swift",
        "Monitoring/Mongo.MonitorPool.Replacement.swift",
        "Monitoring/Mongo.MonitorPool.Update.swift",
        "Monitoring/Mongo.MonitorPool.swift",
        "Monitoring/Mongo.MonitorService.swift",
        "Monitoring/Mongo.MonitorServices.swift",
        "Monitoring/Mongo.Observers.swift",
        "Monitoring/Mongo.Sampler.Connection.swift",
        "Monitoring/Mongo.Sampler.Event.swift",
        "Monitoring/Mongo.Sampler.swift",
        "Monitoring/Mongo.TopologyModel.Canary.swift",
        "Monitoring/Mongo.TopologyModel.Event.swift",
        "Monitoring/Mongo.TopologyModel.swift",
        "Monitoring/Mongo.TopologyVersion.swift",
        "ReadPreference/Mongo.ReadPreference.Eligibility.swift",
        "ReadPreference/Mongo.ReadPreference.Hedging.swift",
        "ReadPreference/Mongo.ReadPreference.Mode.swift",
        "ReadPreference/Mongo.ReadPreference.TagSet.swift",
        "ReadPreference/Mongo.ReadPreference.swift",
        "ReadPreference/Mongo.ReadPreferenceError.swift",
        "Retryability/Mongo.DeadlineAdjustments.swift",
        "Retryability/Mongo.Deadlines.swift",
        "Retryability/Mongo.DriverTimeoutError.swift",
        "Retryability/Mongo.ExecutionPolicy.swift",
        "Retryability/Mongo.NetworkError (ext).swift",
        "Retryability/Mongo.NetworkTimeout.swift",
        "Retryability/Mongo.Once (ext).swift",
        "Retryability/Mongo.Retry (ext).swift",
        "Retryability/Mongo.RetryableError.swift",
        "Retryability/Mongo.ServerError.Code.swift",
        "Retryability/Mongo.ServerError.swift",
        "Sessions/Mongo.ImplicitSessionCommand.swift",
        "Sessions/Mongo.Instant.swift",
        "Sessions/Mongo.ReadConcern (ext).swift",
        "Sessions/Mongo.ReadConcern.Level.swift",
        "Sessions/Mongo.ReadConcern.Options.swift",
        "Sessions/Mongo.ReadConcern.Ordering.swift",
        "Sessions/Mongo.Session.swift",
        "Sessions/Mongo.SessionIdentifier.swift",
        "Sessions/Mongo.SessionLabels.swift",
        "Sessions/Mongo.SessionPool.Allocation.swift",
        "Sessions/Mongo.SessionPool.Phase.swift",
        "Sessions/Mongo.SessionPool.swift",
        "Sessions/Mongo.SessionsUnsupportedError.swift",
        "Sessions/Mongo.SnapshotSession.swift",
        "Transactions/Mongo.AbortionStatus.swift",
        "Transactions/Mongo.CommitStatus.swift",
        "Transactions/Mongo.TransactableCommand.swift",
        "Transactions/Mongo.Transaction.swift",
        "Transactions/Mongo.TransactionInProgressError.swift",
        "Transactions/Mongo.TransactionLabels.swift",
        "Transactions/Mongo.TransactionPhase.swift",
        "Transactions/Mongo.TransactionResult.swift",
        "Transactions/Mongo.TransactionState.swift",
        "Transactions/Mongo.TransactionsUnsupportedError.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSON_OrderedCollections",
        "MongoCommands",
        "MongoConfiguration",
        "MongoExecutor",
        "MongoLogging",
        "SCRAM"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoDBTests",
      "module_type" : "SwiftTarget",
      "name" : "MongoDBTests",
      "path" : "Sources/MongoDBTests",
      "sources" : [
        "Aggregate.AuthorStats.swift",
        "Aggregate.TagStats.swift",
        "Aggregate.swift",
        "CausalConsistency.AnyTimeoutError.swift",
        "CausalConsistency.swift",
        "ChangeStreams.swift",
        "Collation.swift",
        "Collections.swift",
        "Configurations/Mongo.ReplicatedConfiguration.swift",
        "Configurations/Mongo.SingleConfiguration.swift",
        "Configurations/Mongo.TestBattery.swift",
        "Configurations/Mongo.TestConfiguration.swift",
        "Cursors.swift",
        "Databases.swift",
        "Delete.swift",
        "Documents/Ape.Food.swift",
        "Documents/Ape.swift",
        "Documents/Article.swift",
        "Documents/Cake.swift",
        "Documents/Letter.swift",
        "Documents/Member.swift",
        "Documents/Ordinals.swift",
        "Documents/Plan.swift",
        "Documents/PlanDelta.swift",
        "Documents/Product.swift",
        "Documents/Record.swift",
        "Documents/Ruler.swift",
        "Find.swift",
        "FindAndModify.swift",
        "Fsync.swift",
        "Indexes.swift",
        "Insert.swift",
        "Transactions.swift",
        "Update.swift",
        "UpdateNested.swift"
      ],
      "target_dependencies" : [
        "MongoDB",
        "MongoTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MongoDB",
      "module_type" : "SwiftTarget",
      "name" : "MongoDB",
      "path" : "Sources/MongoDB",
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Commands/Mongo.Aggregate (ext).swift",
        "Commands/Mongo.Create (ext).swift",
        "Commands/Mongo.CreateIndexes (ext).swift",
        "Commands/Mongo.Cursor (ext).swift",
        "Commands/Mongo.Delete (ext).swift",
        "Commands/Mongo.Drop (ext).swift",
        "Commands/Mongo.DropDatabase (ext).swift",
        "Commands/Mongo.DropIndexes (ext).swift",
        "Commands/Mongo.Explain (ext).swift",
        "Commands/Mongo.Find (ext).swift",
        "Commands/Mongo.FindAndModify (ext).swift",
        "Commands/Mongo.Fsync (ext).swift",
        "Commands/Mongo.FsyncUnlock (ext).swift",
        "Commands/Mongo.Insert (ext).swift",
        "Commands/Mongo.ListCollections (ext).swift",
        "Commands/Mongo.ListDatabases (ext).swift",
        "Commands/Mongo.ListDatabases.NameOnly (ext).swift",
        "Commands/Mongo.ListIndexes (ext).swift",
        "Commands/Mongo.Modify (ext).swift",
        "Commands/Mongo.RenameCollection (ext).swift",
        "Commands/Mongo.Update (ext).swift",
        "Mongo.Session (ext).swift",
        "MongoDB.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "MongoQL",
        "MongoDriver"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoConfiguration",
      "module_type" : "SwiftTarget",
      "name" : "MongoConfiguration",
      "path" : "Sources/MongoConfiguration",
      "product_dependencies" : [
        "NIOCore"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Authentication/Mongo.Authentication.SASL.swift",
        "Authentication/Mongo.Authentication.swift",
        "Authentication/Mongo.Credentials.swift",
        "Bootstrap/Mongo.DriverBootstrap.swift",
        "Bootstrap/Mongo.DriverOptions.swift",
        "Bootstrap/Mongo.TLS.swift",
        "Discovery/Mongo.DNS.swift",
        "Discovery/Mongo.DirectSeeding.swift",
        "Discovery/Mongo.DiscoveryMode.swift",
        "Discovery/Mongo.SeedingMethod.swift",
        "URI/Mongo.Guest.swift",
        "URI/Mongo.LoginMode.swift",
        "URI/Mongo.ServiceLocator.swift",
        "URI/Mongo.URI.Authority.swift",
        "URI/Mongo.URI.Base.swift",
        "URI/Mongo.URI.Location.swift",
        "URI/Mongo.URI.swift",
        "URI/Mongo.User.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "MongoClusters",
        "MongoABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoCommands",
      "module_type" : "SwiftTarget",
      "name" : "MongoCommands",
      "path" : "Sources/MongoCommands",
      "product_dependencies" : [
        "UnixTime"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoQL",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Concerns/Mongo.MaxTime.swift",
        "Concerns/Mongo.ReadConcern.swift",
        "Concerns/Mongo.WriteConcern.Acknowledgement.swift",
        "Concerns/Mongo.WriteConcern.Options.swift",
        "Concerns/Mongo.WriteConcern.swift",
        "Concerns/Mongo.WriteConcernError.Details.swift",
        "Concerns/Mongo.WriteConcernError.swift",
        "Concerns/Mongo.WriteConcernProvenance.swift",
        "Cursors/Mongo.CursorBatch.swift",
        "Cursors/Mongo.CursorIdentifier.swift",
        "Cursors/Mongo.Tailing.swift",
        "Databases/Mongo.Database (ext).swift",
        "Databases/Mongo.Database.Admin.swift",
        "Databases/Mongo.DatabaseType.swift",
        "Mongo.Command.swift",
        "Mongo.CommandType.swift",
        "Retryability/Mongo.Once.swift",
        "Retryability/Mongo.Retry.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "MongoABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoClusters",
      "module_type" : "SwiftTarget",
      "name" : "MongoClusters",
      "path" : "Sources/MongoClusters",
      "product_dependencies" : [
        "BSON",
        "TraceableErrors"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "ServerMetadata/Mongo.PrimaryBaseline.swift",
        "ServerMetadata/Mongo.Replica.swift",
        "ServerMetadata/Mongo.ReplicaSetMember.swift",
        "ServerMetadata/Mongo.ReplicaSetTerm.swift",
        "ServerMetadata/Mongo.ReplicaTimingBaseline.swift",
        "ServerMetadata/Mongo.ReplicaTimings.swift",
        "ServerMetadata/Mongo.Router.swift",
        "ServerMetadata/Mongo.SecondaryBaseline.swift",
        "ServerMetadata/Mongo.ServerCapabilities.swift",
        "ServerMetadata/Mongo.ServerDescription.swift",
        "ServerMetadata/Mongo.Standalone.swift",
        "ServerSelection/Mongo.SelectionDiagnostics.swift",
        "ServerSelection/Mongo.Undesirable.swift",
        "ServerSelection/Mongo.Unreachable.swift",
        "ServerSelection/Mongo.Unsuitable.swift",
        "Topologies/Mongo.Seedlist.swift",
        "Topologies/Mongo.Topology.Replicated.swift",
        "Topologies/Mongo.Topology.Sharded.swift",
        "Topologies/Mongo.Topology.Single.swift",
        "Topologies/Mongo.Topology.Unknown.swift",
        "Topologies/Mongo.Topology.swift",
        "Topologies/Mongo.TopologyHint.swift",
        "TopologyUpdates/Mongo.Host.swift",
        "TopologyUpdates/Mongo.Peerlist.swift",
        "TopologyUpdates/Mongo.TopologyUpdate.Primary.swift",
        "TopologyUpdates/Mongo.TopologyUpdate.Slave.swift",
        "TopologyUpdates/Mongo.TopologyUpdate.swift",
        "TopologyUpdates/Mongo.TopologyUpdateResult.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "Mongo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoClusterTests",
      "module_type" : "SwiftTarget",
      "name" : "MongoClusterTests",
      "path" : "Sources/MongoClusterTests",
      "sources" : [
        "ReplicaSets.swift"
      ],
      "target_dependencies" : [
        "MongoClusters"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MongoBuiltins",
      "module_type" : "SwiftTarget",
      "name" : "MongoBuiltins",
      "path" : "Sources/MongoBuiltins",
      "product_memberships" : [
        "MongoDB",
        "MongoQL",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Accumulators/Mongo.Accumulator.Count.swift",
        "Accumulators/Mongo.Accumulator.N.swift",
        "Accumulators/Mongo.Accumulator.Superlative.swift",
        "Accumulators/Mongo.Accumulator.SuperlativeDocument.swift",
        "Accumulators/Mongo.Accumulator.SuperlativeSort.swift",
        "Accumulators/Mongo.Accumulator.SuperlativeSortDocument.swift",
        "Accumulators/Mongo.Accumulator.Unary.swift",
        "Accumulators/Mongo.Accumulator.swift",
        "BSONEncodable (ext).swift",
        "Documents/Bucket/Mongo.BucketAutoDocument.swift",
        "Documents/Bucket/Mongo.BucketAutoEncoder.swift",
        "Documents/Bucket/Mongo.BucketDocument.swift",
        "Documents/Bucket/Mongo.BucketEncoder.swift",
        "Documents/Bucket/Mongo.BucketOutputDocument.swift",
        "Documents/Bucket/Mongo.BucketOutputEncoder.swift",
        "Documents/Bucket/Mongo.GroupBy.swift",
        "Documents/Bucket/Mongo.PreferredNumbers.swift",
        "Documents/CollectionStats/Mongo.CollectionStatsDocument.Keyword.swift",
        "Documents/CollectionStats/Mongo.CollectionStatsDocument.LatencyStats.swift",
        "Documents/CollectionStats/Mongo.CollectionStatsDocument.StorageStats.swift",
        "Documents/CollectionStats/Mongo.CollectionStatsDocument.swift",
        "Documents/CollectionStats/Mongo.LatencyStatsDocument.Histograms.swift",
        "Documents/CollectionStats/Mongo.LatencyStatsDocument.swift",
        "Documents/CollectionStats/Mongo.StorageStatsDocument.Scale.swift",
        "Documents/CollectionStats/Mongo.StorageStatsDocument.swift",
        "Documents/CurrentOperation/Mongo.CurrentOperationDocument.Argument.swift",
        "Documents/CurrentOperation/Mongo.CurrentOperationDocument.swift",
        "Documents/Facet/Mongo.FacetDocument.swift",
        "Documents/Facet/Mongo.FacetEncoder.swift",
        "Documents/Filter/Mongo.FilterDocument.Argument.swift",
        "Documents/Filter/Mongo.FilterDocument.swift",
        "Documents/Group/Mongo.GroupDocument.ID.swift",
        "Documents/Group/Mongo.GroupDocument.swift",
        "Documents/Let/Mongo.LetDocument.swift",
        "Documents/Let/Mongo.LetEncoder.swift",
        "Documents/Lookup/Mongo.LookupDocument.swift",
        "Documents/Lookup/Mongo.LookupEncoder.swift",
        "Documents/Map/Mongo.MapDocument.Argument.swift",
        "Documents/Map/Mongo.MapDocument.swift",
        "Documents/Merge/Mongo.MergeDocument.Into.swift",
        "Documents/Merge/Mongo.MergeDocument.Let.swift",
        "Documents/Merge/Mongo.MergeDocument.On.swift",
        "Documents/Merge/Mongo.MergeDocument.WhenMatched.swift",
        "Documents/Merge/Mongo.MergeDocument.WhenNotMatched.swift",
        "Documents/Merge/Mongo.MergeDocument.swift",
        "Documents/Merge/Mongo.MergeInsertMode.swift",
        "Documents/Merge/Mongo.MergeUpdateMode.swift",
        "Documents/Mongo.AnyKeyPath (ext).swift",
        "Documents/Mongo.EncodableDocument.swift",
        "Documents/Mongo.EncodableList.swift",
        "Documents/Mongo.Variable (ext).swift",
        "Documents/Predicate/Mongo.PredicateConfigurable.swift",
        "Documents/Predicate/Mongo.PredicateDocument.swift",
        "Documents/Predicate/Mongo.PredicateEncodable.swift",
        "Documents/Predicate/Mongo.PredicateEncoder.swift",
        "Documents/Predicate/Mongo.PredicateList.swift",
        "Documents/Predicate/Mongo.PredicateListEncoder.swift",
        "Documents/Predicate/Mongo.PredicateOperator.swift",
        "Documents/Predicate/Mongo.PredicateOperatorEncoder.swift",
        "Documents/Projection/Mongo.ProjectionDocument.swift",
        "Documents/Projection/Mongo.ProjectionEncodable.swift",
        "Documents/Projection/Mongo.ProjectionEncoder.swift",
        "Documents/Projection/Mongo.ProjectionMetadata.swift",
        "Documents/Projection/Mongo.ProjectionOperator.swift",
        "Documents/Projection/Mongo.ProjectionOperatorEncodable.swift",
        "Documents/Projection/Mongo.ProjectionOperatorEncoder.swift",
        "Documents/Reduce/Mongo.ReduceDocument.Argument.swift",
        "Documents/Reduce/Mongo.ReduceDocument.swift",
        "Documents/Sample/Mongo.SampleDocument.Size.swift",
        "Documents/Sample/Mongo.SampleDocument.swift",
        "Documents/Set/Mongo.SetDocument.swift",
        "Documents/Set/Mongo.SetEncoder.swift",
        "Documents/Set/Mongo.SetListEncoder.swift",
        "Documents/Sort/Mongo.SortAscending.swift",
        "Documents/Sort/Mongo.SortBy.swift",
        "Documents/Sort/Mongo.SortDescending.swift",
        "Documents/Sort/Mongo.SortDirection.swift",
        "Documents/Sort/Mongo.SortDocument.swift",
        "Documents/Sort/Mongo.SortEncoder.swift",
        "Documents/Sort/Mongo.SortMetadata.swift",
        "Documents/Sort/Mongo.SortOperator.swift",
        "Documents/Sort/Mongo.SortOperatorEncoder.swift",
        "Documents/SortArray/Mongo.SortArrayDocument.swift",
        "Documents/Switch/Mongo.SwitchBranch.Clause.swift",
        "Documents/Switch/Mongo.SwitchBranch.swift",
        "Documents/Switch/Mongo.SwitchBranches.Encoder.swift",
        "Documents/Switch/Mongo.SwitchBranches.swift",
        "Documents/Switch/Mongo.SwitchDocument.Branches.swift",
        "Documents/Switch/Mongo.SwitchDocument.Default.swift",
        "Documents/Switch/Mongo.SwitchDocument.swift",
        "Documents/UnionWith/Mongo.UnionWithDocument.Collection.swift",
        "Documents/UnionWith/Mongo.UnionWithDocument.Pipeline.swift",
        "Documents/UnionWith/Mongo.UnionWithDocument.swift",
        "Documents/Unwind/Mongo.UnwindDocument.Field.swift",
        "Documents/Unwind/Mongo.UnwindDocument.PreserveNullAndEmptyArrays.swift",
        "Documents/Unwind/Mongo.UnwindDocument.swift",
        "Documents/Update/Mongo.UpdateArray.swift",
        "Documents/Update/Mongo.UpdateArrayEncoder.swift",
        "Documents/Update/Mongo.UpdateBitwiseOperator.swift",
        "Documents/Update/Mongo.UpdateDocument.swift",
        "Documents/Update/Mongo.UpdateEncoder.swift",
        "Documents/Update/Mongo.UpdateFields.swift",
        "Documents/Update/Mongo.UpdateFieldsEncoder.swift",
        "Documents/Update/Mongo.UpdatePosition.swift",
        "Documents/Update/Mongo.UpdateValueOperator.swift",
        "Documents/Zip/Mongo.ZipDocument.Encoder.swift",
        "Documents/Zip/Mongo.ZipDocument.swift",
        "Documents/_MongoExpressionRestrictedEncodable.swift",
        "Expressions/Mongo.Expression.swift",
        "Expressions/Mongo.ExpressionEncoder.swift",
        "Expressions/Optional (ext).swift",
        "Mongo.List.swift",
        "Mongo.Namespaced (ext).swift",
        "Patterns/Mongo.EmptyDocument.swift",
        "Patterns/Mongo.IdentityDocument.swift",
        "Pipelines/Mongo.Change.Update.swift",
        "Pipelines/Mongo.Change.UpdateDescription.swift",
        "Pipelines/Mongo.Change.swift",
        "Pipelines/Mongo.ChangeEvent.swift",
        "Pipelines/Mongo.ChangeEventIdentifier.swift",
        "Pipelines/Mongo.ChangeOperationType.swift",
        "Pipelines/Mongo.ChangeStreamEncoder.swift",
        "Pipelines/Mongo.ChangeTruncatedArray.swift",
        "Pipelines/Mongo.Pipeline.swift",
        "Pipelines/Mongo.PipelineEncodable.swift",
        "Pipelines/Mongo.PipelineEncoder.swift",
        "Pipelines/Mongo.PipelineStreamable.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "MongoABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MongoABI",
      "module_type" : "SwiftTarget",
      "name" : "MongoABI",
      "path" : "Sources/MongoABI",
      "product_dependencies" : [
        "BSON"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoQL",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Modeling/Mongo.MasterCodingDelta.swift",
        "Modeling/Mongo.MasterCodingModel.swift",
        "Mongo.AnyKeyPath.swift",
        "Mongo.Variable.swift",
        "Namespacing/Mongo.Collection.swift",
        "Namespacing/Mongo.Database.swift",
        "Namespacing/Mongo.Namespaced.swift",
        "Outlining/Mongo.OutlineType.swift",
        "Outlining/Mongo.OutlineVector.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "Mongo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Mongo",
      "module_type" : "SwiftTarget",
      "name" : "Mongo",
      "path" : "Sources/Mongo",
      "product_memberships" : [
        "MongoDB",
        "MongoQL",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "Mongo.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSON_OrderedCollections",
      "module_type" : "SwiftTarget",
      "name" : "BSON_OrderedCollections",
      "path" : "Sources/BSON_OrderedCollections",
      "product_dependencies" : [
        "BSON",
        "OrderedCollections"
      ],
      "product_memberships" : [
        "MongoDB",
        "MongoQL",
        "MongoTesting",
        "ExampleExpressions",
        "BSONNever",
        "ExampleProjectionDocuments",
        "ExampleAccumulators",
        "ExamplePredicateDocuments",
        "ExampleBucketDocuments",
        "ExampleConnectionStrings",
        "GettingStarted"
      ],
      "sources" : [
        "OrderedDictionary (ext).swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ExampleExpressions",
      "module_type" : "SwiftTarget",
      "name" : "ExampleExpressions",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleExpressions"
      ],
      "sources" : [
        "ExampleExpressions.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "BSONNever",
      "module_type" : "SwiftTarget",
      "name" : "BSONNever",
      "path" : "Snippets",
      "product_memberships" : [
        "BSONNever"
      ],
      "sources" : [
        "BSONNever.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExampleProjectionDocuments",
      "module_type" : "SwiftTarget",
      "name" : "ExampleProjectionDocuments",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleProjectionDocuments"
      ],
      "sources" : [
        "ExampleProjectionDocuments.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExampleAccumulators",
      "module_type" : "SwiftTarget",
      "name" : "ExampleAccumulators",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleAccumulators"
      ],
      "sources" : [
        "ExampleAccumulators.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExamplePredicateDocuments",
      "module_type" : "SwiftTarget",
      "name" : "ExamplePredicateDocuments",
      "path" : "Snippets",
      "product_memberships" : [
        "ExamplePredicateDocuments"
      ],
      "sources" : [
        "ExamplePredicateDocuments.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExampleBucketDocuments",
      "module_type" : "SwiftTarget",
      "name" : "ExampleBucketDocuments",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleBucketDocuments"
      ],
      "sources" : [
        "ExampleBucketDocuments.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExampleConnectionStrings",
      "module_type" : "SwiftTarget",
      "name" : "ExampleConnectionStrings",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleConnectionStrings"
      ],
      "sources" : [
        "ExampleConnectionStrings.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "GettingStarted",
      "module_type" : "SwiftTarget",
      "name" : "GettingStarted",
      "path" : "Snippets",
      "product_memberships" : [
        "GettingStarted"
      ],
      "sources" : [
        "GettingStarted.swift"
      ],
      "target_dependencies" : [
        "SCRAM",
        "MongoTesting",
        "MongoQL",
        "MongoDB"
      ],
      "type" : "snippet"
    }
  ],
  "tools_version" : "6.0"
}
Done.