The Swift Package Index logo.Swift Package Index

Build Information

Successful build of HotReloading, reference main (ad2ede), with Swift 6.3 for macOS (SPM) on 1 May 2026 20:30:02 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/johnno1962/HotReloading.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/johnno1962/HotReloading
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ad2ede6 It's DT_TOOLCHAIN_DIR now.
Cloned https://github.com/johnno1962/HotReloading.git
Revision (git rev-parse @):
ad2ede66291fcdd9a31cc50ff80ab7f05a7bb442
SUCCESS checkout https://github.com/johnno1962/HotReloading.git at main
Fetching https://github.com/johnno1962/Remote
Fetching https://github.com/johnno1962/SwiftRegex5
Fetching https://github.com/johnno1962/XprobePlugin
Fetching https://github.com/johnno1962/SwiftTrace
Fetching https://github.com/johnno1962/ProfileSwiftUI
[1/2127] Fetching swifttrace
[193/2201] Fetching swifttrace, profileswiftui
[267/4174] Fetching swifttrace, profileswiftui, xprobeplugin
[327/4397] Fetching swifttrace, profileswiftui, xprobeplugin, swiftregex5
[1082/5307] Fetching swifttrace, profileswiftui, xprobeplugin, swiftregex5, remote
Fetched https://github.com/johnno1962/SwiftRegex5 from cache (1.35s)
Fetched https://github.com/johnno1962/ProfileSwiftUI from cache (1.35s)
Fetched https://github.com/johnno1962/Remote from cache (1.35s)
Fetched https://github.com/johnno1962/XprobePlugin from cache (1.35s)
Fetched https://github.com/johnno1962/SwiftTrace from cache (1.35s)
Computing version for https://github.com/johnno1962/ProfileSwiftUI
Computed https://github.com/johnno1962/ProfileSwiftUI at 1.1.3 (2.05s)
Fetching https://github.com/johnno1962/DLKit
[1/524] Fetching dlkit
Fetched https://github.com/johnno1962/DLKit from cache (0.72s)
Computing version for https://github.com/johnno1962/Remote
Computed https://github.com/johnno1962/Remote at 2.3.5 (1.41s)
Computing version for https://github.com/johnno1962/XprobePlugin
Computed https://github.com/johnno1962/XprobePlugin at 2.9.10 (0.66s)
Computing version for https://github.com/johnno1962/SwiftTrace
Computed https://github.com/johnno1962/SwiftTrace at 8.6.1 (0.74s)
Computing version for https://github.com/johnno1962/SwiftRegex5
Computed https://github.com/johnno1962/SwiftRegex5 at 6.1.3 (0.74s)
Computing version for https://github.com/johnno1962/DLKit
Computed https://github.com/johnno1962/DLKit at 3.5.7 (0.80s)
Fetching https://github.com/johnno1962/fishhook
[1/169] Fetching fishhook
Fetched https://github.com/johnno1962/fishhook from cache (0.67s)
Computing version for https://github.com/johnno1962/fishhook
Computed https://github.com/johnno1962/fishhook at 1.2.1 (1.35s)
Creating working copy for https://github.com/johnno1962/ProfileSwiftUI
Working copy of https://github.com/johnno1962/ProfileSwiftUI resolved at 1.1.3
Creating working copy for https://github.com/johnno1962/fishhook
Working copy of https://github.com/johnno1962/fishhook resolved at 1.2.1
Creating working copy for https://github.com/johnno1962/XprobePlugin
Working copy of https://github.com/johnno1962/XprobePlugin resolved at 2.9.10
Creating working copy for https://github.com/johnno1962/SwiftTrace
Working copy of https://github.com/johnno1962/SwiftTrace resolved at 8.6.1
Creating working copy for https://github.com/johnno1962/Remote
Working copy of https://github.com/johnno1962/Remote resolved at 2.3.5
Creating working copy for https://github.com/johnno1962/SwiftRegex5
Working copy of https://github.com/johnno1962/SwiftRegex5 resolved at 6.1.3
Creating working copy for https://github.com/johnno1962/DLKit
Working copy of https://github.com/johnno1962/DLKit resolved at 3.5.7
========================================
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": "hotreloading",
      "name": "HotReloading",
      "url": "https://github.com/johnno1962/HotReloading.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/HotReloading",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swifttrace",
          "name": "SwiftTrace",
          "url": "https://github.com/johnno1962/SwiftTrace",
          "version": "8.6.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftTrace",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swiftregex5",
          "name": "SwiftRegex",
          "url": "https://github.com/johnno1962/SwiftRegex5",
          "version": "6.1.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftRegex5",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "xprobeplugin",
          "name": "XprobePlugin",
          "url": "https://github.com/johnno1962/XprobePlugin",
          "version": "2.9.10",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/XprobePlugin",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swifttrace",
              "name": "SwiftTrace",
              "url": "https://github.com/johnno1962/SwiftTrace",
              "version": "8.6.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftTrace",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "remote",
          "name": "RemotePlugin",
          "url": "https://github.com/johnno1962/Remote",
          "version": "2.3.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Remote",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "profileswiftui",
          "name": "ProfileSwiftUI",
          "url": "https://github.com/johnno1962/ProfileSwiftUI",
          "version": "1.1.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ProfileSwiftUI",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swifttrace",
              "name": "SwiftTrace",
              "url": "https://github.com/johnno1962/SwiftTrace",
              "version": "8.6.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftTrace",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swiftregex5",
              "name": "SwiftRegex",
              "url": "https://github.com/johnno1962/SwiftRegex5",
              "version": "6.1.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftRegex5",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "dlkit",
              "name": "DLKit",
              "url": "https://github.com/johnno1962/DLKit",
              "version": "3.5.7",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/DLKit",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "fishhook",
                  "name": "fishhook",
                  "url": "https://github.com/johnno1962/fishhook",
                  "version": "1.2.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/fishhook",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/johnno1962/HotReloading.git
[1/4506] Fetching hotreloading
Fetched https://github.com/johnno1962/HotReloading.git from cache (1.10s)
Fetching https://github.com/johnno1962/ProfileSwiftUI from cache
Fetching https://github.com/johnno1962/XprobePlugin from cache
Fetching https://github.com/johnno1962/Remote from cache
Fetching https://github.com/johnno1962/SwiftRegex5 from cache
Fetching https://github.com/johnno1962/SwiftTrace from cache
Fetched https://github.com/johnno1962/ProfileSwiftUI from cache (0.50s)
Fetched https://github.com/johnno1962/XprobePlugin from cache (0.50s)
Fetched https://github.com/johnno1962/SwiftTrace from cache (0.51s)
Fetched https://github.com/johnno1962/Remote from cache (0.51s)
Fetched https://github.com/johnno1962/SwiftRegex5 from cache (0.51s)
Computing version for https://github.com/johnno1962/ProfileSwiftUI
Computed https://github.com/johnno1962/ProfileSwiftUI at 1.1.3 (0.57s)
Fetching https://github.com/johnno1962/DLKit from cache
Fetched https://github.com/johnno1962/DLKit from cache (0.44s)
Computing version for https://github.com/johnno1962/Remote
Computed https://github.com/johnno1962/Remote at 2.3.5 (0.53s)
Computing version for https://github.com/johnno1962/XprobePlugin
Computed https://github.com/johnno1962/XprobePlugin at 2.9.10 (0.04s)
Computing version for https://github.com/johnno1962/SwiftTrace
Computed https://github.com/johnno1962/SwiftTrace at 8.6.1 (0.04s)
Computing version for https://github.com/johnno1962/SwiftRegex5
Computed https://github.com/johnno1962/SwiftRegex5 at 6.1.3 (0.04s)
Computing version for https://github.com/johnno1962/DLKit
Computed https://github.com/johnno1962/DLKit at 3.5.7 (0.05s)
Fetching https://github.com/johnno1962/fishhook from cache
Fetched https://github.com/johnno1962/fishhook from cache (0.46s)
Computing version for https://github.com/johnno1962/fishhook
Computed https://github.com/johnno1962/fishhook at 1.2.1 (0.51s)
Creating working copy for https://github.com/johnno1962/SwiftTrace
Working copy of https://github.com/johnno1962/SwiftTrace resolved at 8.6.1
Creating working copy for https://github.com/johnno1962/Remote
Working copy of https://github.com/johnno1962/Remote resolved at 2.3.5
Creating working copy for https://github.com/johnno1962/HotReloading.git
Working copy of https://github.com/johnno1962/HotReloading.git resolved at main (ad2ede6)
Creating working copy for https://github.com/johnno1962/XprobePlugin
Working copy of https://github.com/johnno1962/XprobePlugin resolved at 2.9.10
Creating working copy for https://github.com/johnno1962/fishhook
Working copy of https://github.com/johnno1962/fishhook resolved at 1.2.1
Creating working copy for https://github.com/johnno1962/DLKit
Working copy of https://github.com/johnno1962/DLKit resolved at 3.5.7
Creating working copy for https://github.com/johnno1962/ProfileSwiftUI
Working copy of https://github.com/johnno1962/ProfileSwiftUI resolved at 1.1.3
Creating working copy for https://github.com/johnno1962/SwiftRegex5
Working copy of https://github.com/johnno1962/SwiftRegex5 resolved at 6.1.3
Found 5 product dependencies
  - SwiftTrace
  - SwiftRegex
  - XprobePlugin
  - RemotePlugin
  - ProfileSwiftUI
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/johnno1962/HotReloading.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/42] Write sources
[1/42] Write injectiond-entitlement.plist
[4/42] Write sources
[5/42] Compiling XprobeSweep XprobeSweep.m
[6/42] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x86.s
[7/42] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x64.s
[8/42] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm7.s
[9/42] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm64.s
[10/42] Write swift-version--6988338F2F200930.txt
[11/42] Compiling SwiftTraceGutsD fishhook.c
[12/44] Compiling HotReloadingGuts SimpleSocket.mm
[13/44] Compiling injectiondGuts SignerService.m
[14/44] Write sources
[16/44] Compiling SwiftTraceGutsD SwiftTrace.mm
[17/44] Compiling SwiftTraceGutsD ObjCBridge.mm
[17/44] Compiling SwiftTraceGutsD Trampolines.mm
[17/44] Write sources
[20/44] Compiling SwiftTraceGutsD fast_dladdr.mm
[21/46] Compiling HotReloadingGuts ClientBoot.mm
[22/46] Compiling DLKitCD DLKitC.c
[23/58] Compiling HotReloadingGuts Unhide.mm
[24/58] Compiling DLKitCD trie_dlops.mm
[25/58] Compiling DLKitCD trie_dladdr.mm
[26/58] Compiling XprobeUI XprobePluginMenuController.m
[27/58] Compiling XprobeUI XprobeConsole.m
[28/58] Compiling RemoteCapture RemoteImpl.m
[30/58] Emitting module SwiftRegex
[31/58] Compiling SwiftRegex TupleRegex.swift
[32/58] Compiling SwiftTraceD SwiftStats.swift
[33/58] Compiling SwiftTraceD SwiftSwizzle.swift
[34/59] Compiling SwiftTraceD SwiftLifetime.swift
[35/59] Compiling SwiftTraceD SwiftStack.swift
[36/59] Compiling SwiftTraceD SwiftInterpose.swift
[37/59] Compiling SwiftTraceD SwiftInvoke.swift
[38/59] Compiling SwiftTraceD SwiftMeta.swift
[39/59] Compiling RemoteMovie TimeLapseBuilder.swift
[40/59] Emitting module RemoteMovie
[41/59] Compiling SwiftTraceD SwiftTrace.swift
[41/59] Compiling RemoteUI RMPluginController.m
[42/59] Compiling RemoteUI RMMacroManager.m
[43/59] Compiling RemoteUI RMImageView.m
[45/59] Emitting module SwiftTraceD
[46/59] Compiling SwiftTraceD EasyPointer.swift
[47/59] Compiling SwiftTraceD StringIndex.swift
[48/59] Compiling SwiftTraceD SwiftArgs.swift
[49/59] Compiling SwiftTraceD SwiftAspects.swift
[49/59] Compiling RemoteUI RMWindowController.m
[50/59] Write Objects.LinkFileList
[51/59] Compiling RemoteUI RMDeviceController.m
[52/69] Linking libSwiftTraceD.dylib
[54/73] Compiling injectiond UnhidingEval.swift
[55/73] Compiling injectiond main.swift
[56/73] Compiling injectiond UpdateCheck.swift
[57/73] Compiling injectiond SwiftEval.swift
[58/73] Compiling injectiond InjectionServer.swift
[59/73] Compiling XprobeSwift XprobeSwift.swift
[60/73] Emitting module XprobeSwift
[61/73] Compiling injectiond FileWatcher.swift
[62/73] Compiling injectiond Experimental.swift
/Users/admin/builder/spi-builder-workspace/Sources/injectiond/Experimental.swift:274:36: warning: will never be executed
272 |                 edited += 1
273 |             }
274 |             let s = changes == 1 ? "" : "s"
    |                             |      `- warning: will never be executed
    |                             `- note: condition always evaluates to false
275 |             InjectionServer.error("\(changes) automatic edit\(s) made to \(edited) files")
276 |         }
[63/73] Compiling injectiond DeviceServer.swift
[64/73] Compiling injectiond AppDelegate.swift
[65/73] Emitting module injectiond
[65/73] Write Objects.LinkFileList
[67/73] Compiling ProfileSwiftUI ProfileSwiftUI.swift
[68/73] Emitting module ProfileSwiftUI
[68/73] Compiling Xprobe SweepSeeding.m
[69/73] Linking injectiond
[70/73] Applying injectiond
[71/73] Compiling Xprobe Xprobe+Service.mm
[72/73] Compiling Xprobe Xprobe.mm
[74/88] Compiling HotReloading UnhidingEval.swift
[75/88] Compiling HotReloading SwiftSweeper.swift
/Users/admin/builder/spi-builder-workspace/Sources/HotReloading/SwiftSweeper.swift:125:38: warning: conditional cast from 'Any' to 'AnyObject' always succeeds
123 |         /// Fixes a potential crash that the value is not accessible during injection.
124 | //        print(value)
125 |         guard !containsType && value as? AnyObject != nil else { return }
    |                                      `- warning: conditional cast from 'Any' to 'AnyObject' always succeeds
126 |
127 |         let mirror = Mirror(reflecting: value)
/Users/admin/builder/spi-builder-workspace/Sources/HotReloading/SwiftSweeper.swift:132:13: warning: switch must be exhaustive
130 |                 style = .optional
131 |             }
132 |             switch style {
    |             |- warning: switch must be exhaustive
    |             `- note: add missing case: '.foreignReference'
133 |             case .set, .collection:
134 |                 let containsType = _typeName(type(of: value)).contains(".Type")
[76/89] Compiling HotReloading Vaccine.swift
/Users/admin/builder/spi-builder-workspace/Sources/HotReloading/Vaccine.swift:34:17: warning: 'defer' statement at end of scope always executes immediately; replace with 'do' statement to silence this warning
 32 |                 CATransaction.setAnimationDuration(1.0)
 33 |                 CATransaction.setAnimationTimingFunction(CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut))
 34 |                 defer { CATransaction.commit() }
    |                 `- warning: 'defer' statement at end of scope always executes immediately; replace with 'do' statement to silence this warning
 35 |             }
 36 |
[77/89] Compiling HotReloading SwiftKeyPath.swift
[78/89] Compiling HotReloading ReducerInjection.swift
[79/89] Compiling HotReloading StandaloneInjection.swift
[80/89] Compiling HotReloading InjectionStats.swift
[81/89] Compiling HotReloading ObjcInjection.swift
[82/89] Compiling HotReloading FileWatcher.swift
[83/89] Compiling HotReloading InjectionClient.swift
[84/89] Compiling HotReloading SwiftInterpose.swift
[85/89] Compiling HotReloading DeviceInjection.swift
[86/89] Compiling HotReloading DynamicCast.swift
[87/89] Compiling HotReloading SwiftEval.swift
[88/89] Compiling HotReloading SwiftInjection.swift
[89/89] Emitting module HotReloading
/Users/admin/builder/spi-builder-workspace/Sources/HotReloading/SwiftSweeper.swift:125:38: warning: conditional cast from 'Any' to 'AnyObject' always succeeds
123 |         /// Fixes a potential crash that the value is not accessible during injection.
124 | //        print(value)
125 |         guard !containsType && value as? AnyObject != nil else { return }
    |                                      `- warning: conditional cast from 'Any' to 'AnyObject' always succeeds
126 |
127 |         let mirror = Mirror(reflecting: value)
/Users/admin/builder/spi-builder-workspace/Sources/HotReloading/SwiftSweeper.swift:132:13: warning: switch must be exhaustive
130 |                 style = .optional
131 |             }
132 |             switch style {
    |             |- warning: switch must be exhaustive
    |             `- note: add missing case: '.foreignReference'
133 |             case .set, .collection:
134 |                 let containsType = _typeName(type(of: value)).contains(".Type")
Build complete! (15.66s)
Build complete.
{
  "cxx_language_standard" : "c++11",
  "dependencies" : [
    {
      "identity" : "swifttrace",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.6.1",
            "upper_bound" : "8.7.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/johnno1962/SwiftTrace"
    },
    {
      "identity" : "swiftregex5",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.1.2",
            "upper_bound" : "6.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/johnno1962/SwiftRegex5"
    },
    {
      "identity" : "xprobeplugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.9.10",
            "upper_bound" : "2.10.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/johnno1962/XprobePlugin"
    },
    {
      "identity" : "remote",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.3.5",
            "upper_bound" : "2.4.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/johnno1962/Remote"
    },
    {
      "identity" : "profileswiftui",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.3",
            "upper_bound" : "1.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/johnno1962/ProfileSwiftUI"
    }
  ],
  "manifest_display_name" : "HotReloading",
  "name" : "HotReloading",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "HotReloading",
      "targets" : [
        "HotReloading"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HotReloadingGuts",
      "targets" : [
        "HotReloadingGuts"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "injectiondGuts",
      "targets" : [
        "injectiondGuts"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "injectiond",
      "targets" : [
        "injectiond"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "injectiondGuts",
      "module_type" : "ClangTarget",
      "name" : "injectiondGuts",
      "path" : "Sources/injectiondGuts",
      "product_memberships" : [
        "injectiondGuts",
        "injectiond"
      ],
      "sources" : [
        "SignerService.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "injectiond",
      "module_type" : "SwiftTarget",
      "name" : "injectiond",
      "path" : "Sources/injectiond",
      "product_dependencies" : [
        "SwiftRegex",
        "XprobeUI",
        "RemoteUI"
      ],
      "product_memberships" : [
        "injectiond"
      ],
      "sources" : [
        "AppDelegate.swift",
        "DeviceServer.swift",
        "Experimental.swift",
        "FileWatcher.swift",
        "InjectionServer.swift",
        "SwiftEval.swift",
        "UnhidingEval.swift",
        "UpdateCheck.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "HotReloadingGuts",
        "injectiondGuts"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "HotReloadingGuts",
      "module_type" : "ClangTarget",
      "name" : "HotReloadingGuts",
      "path" : "Sources/HotReloadingGuts",
      "product_memberships" : [
        "HotReloading",
        "HotReloadingGuts",
        "injectiond"
      ],
      "sources" : [
        "ClientBoot.mm",
        "SimpleSocket.mm",
        "Unhide.mm"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HotReloading",
      "module_type" : "SwiftTarget",
      "name" : "HotReloading",
      "path" : "Sources/HotReloading",
      "product_dependencies" : [
        "SwiftTraceD",
        "Xprobe",
        "SwiftRegex",
        "ProfileSwiftUI"
      ],
      "product_memberships" : [
        "HotReloading"
      ],
      "sources" : [
        "DeviceInjection.swift",
        "DynamicCast.swift",
        "FileWatcher.swift",
        "InjectionClient.swift",
        "InjectionStats.swift",
        "ObjcInjection.swift",
        "ReducerInjection.swift",
        "StandaloneInjection.swift",
        "SwiftEval.swift",
        "SwiftInjection.swift",
        "SwiftInterpose.swift",
        "SwiftKeyPath.swift",
        "SwiftSweeper.swift",
        "UnhidingEval.swift",
        "Vaccine.swift"
      ],
      "target_dependencies" : [
        "HotReloadingGuts"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.