Build Information
Successful build of MachOObjCSection, reference main (a6d916), with Swift 6.4 for macOS (SPM) on 16 Oct 2026 21:18:30 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MxIris-Reverse-Engineering/MachOObjCSection
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at a6d9165 release: 0.8.200
Cloned https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git
Revision (git rev-parse @):
a6d91652fec7f78172906190ce1af12544afe05c
SUCCESS checkout https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git at main
Fetching https://github.com/onevcat/Rainbow
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/p-x9/swift-binary-parse-support.git
Fetching https://github.com/MxIris-Reverse-Engineering/swift-objc-dump
Fetching https://github.com/p-x9/swift-literal-type-inference.git
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/apple/swift-argument-parser
[1/2051] Fetching swift-asn1
[2/3565] Fetching swift-asn1, rainbow
[23/3821] Fetching swift-asn1, rainbow, swift-binary-parse-support
[299/3938] Fetching swift-asn1, rainbow, swift-binary-parse-support, swift-literal-type-inference
[416/4402] Fetching swift-asn1, rainbow, swift-binary-parse-support, swift-literal-type-inference, swift-objc-dump
Fetched https://github.com/onevcat/Rainbow (1.03s)
[1/19126] Fetching swift-argument-parser
Fetching https://github.com/p-x9/swift-object-association.git
[2/47985] Fetching swift-argument-parser, swift-collections
[10531/48192] Fetching swift-argument-parser, swift-collections, swift-object-association
Fetched https://github.com/p-x9/swift-object-association.git (0.75s)
[14929/47985] Fetching swift-argument-parser, swift-collections
Fetching https://github.com/p-x9/swift-fileio.git
Fetched https://github.com/apple/swift-argument-parser (2.13s)
[7456/28859] Fetching swift-collections
Fetching https://github.com/swiftlang/swift-syntax.git
[14142/29549] Fetching swift-collections, swift-fileio
Fetched https://github.com/p-x9/swift-fileio.git (0.97s)
Fetching https://github.com/p-x9/swift-fileio-extra.git
[14430/28859] Fetching swift-collections
[20203/28950] Fetching swift-collections, swift-fileio-extra
Fetched https://github.com/p-x9/swift-fileio-extra.git (0.73s)
[21645/28859] Fetching swift-collections
Fetching https://github.com/p-x9/ObjectArchiveKit.git
[27706/29118] Fetching swift-collections, objectarchivekit
[28109/109911] Fetching swift-collections, objectarchivekit, swift-syntax
Fetched https://github.com/p-x9/ObjectArchiveKit.git (0.80s)
Fetching https://github.com/MxIris-Reverse-Engineering/MachOKit
[31283/109652] Fetching swift-collections, swift-syntax
Fetched https://github.com/p-x9/swift-literal-type-inference.git (4.69s)
Fetched https://github.com/MxIris-Reverse-Engineering/swift-objc-dump (4.69s)
Fetched https://github.com/apple/swift-asn1.git (4.69s)
Fetched https://github.com/p-x9/swift-binary-parse-support.git (4.69s)
Fetched https://github.com/apple/swift-collections (4.69s)
[4040/80793] Fetching swift-syntax
Fetching https://github.com/p-x9/AssociatedObject
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions
Fetching https://github.com/Mx-Iris/FrameworkToolbox
Fetching https://github.com/MxIris-Reverse-Engineering/swift-semantic-string
[9697/88612] Fetching swift-syntax, machokit
[13392/89330] Fetching swift-syntax, machokit, associatedobject
[15603/91347] Fetching swift-syntax, machokit, associatedobject, frameworktoolbox
[16798/91514] Fetching swift-syntax, machokit, associatedobject, frameworktoolbox, machokitextensions
[18429/92079] Fetching swift-syntax, machokit, associatedobject, frameworktoolbox, machokitextensions, swift-semantic-string
[20967/110761] Fetching swift-syntax, machokit, associatedobject, frameworktoolbox, machokitextensions, swift-semantic-string, swift-crypto
Fetched https://github.com/MxIris-Reverse-Engineering/MachOKit (1.21s)
[15581/102942] Fetching swift-syntax, associatedobject, frameworktoolbox, machokitextensions, swift-semantic-string, swift-crypto
Fetched https://github.com/p-x9/AssociatedObject (0.95s)
[15490/102224] Fetching swift-syntax, frameworktoolbox, machokitextensions, swift-semantic-string, swift-crypto
Fetched https://github.com/swiftlang/swift-syntax.git (21.15s)
[16014/21431] Fetching frameworktoolbox, machokitextensions, swift-semantic-string, swift-crypto
Fetched https://github.com/Mx-Iris/FrameworkToolbox (24.26s)
Fetched https://github.com/MxIris-Reverse-Engineering/swift-semantic-string (24.26s)
Fetched https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions (24.26s)
Fetched https://github.com/apple/swift-crypto.git (24.26s)
Creating working copy for https://github.com/apple/swift-collections
Creating working copy for https://github.com/apple/swift-asn1.git
Creating working copy for https://github.com/p-x9/swift-binary-parse-support.git
Creating working copy for https://github.com/apple/swift-argument-parser
Creating working copy for https://github.com/MxIris-Reverse-Engineering/swift-objc-dump
Creating working copy for https://github.com/Mx-Iris/FrameworkToolbox
Creating working copy for https://github.com/p-x9/swift-literal-type-inference.git
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Creating working copy for https://github.com/p-x9/swift-fileio-extra.git
Creating working copy for https://github.com/p-x9/swift-fileio.git
Working copy of https://github.com/p-x9/swift-literal-type-inference.git resolved at 0.6.0
Creating working copy for https://github.com/MxIris-Reverse-Engineering/swift-semantic-string
Working copy of https://github.com/MxIris-Reverse-Engineering/swift-objc-dump resolved at 0.8.101
Creating working copy for https://github.com/p-x9/ObjectArchiveKit.git
Working copy of https://github.com/p-x9/swift-fileio-extra.git resolved at 0.2.2
Creating working copy for https://github.com/MxIris-Reverse-Engineering/MachOKit
Working copy of https://github.com/Mx-Iris/FrameworkToolbox resolved at 0.10.0
Creating working copy for https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions
Working copy of https://github.com/p-x9/swift-fileio.git resolved at 0.14.0
Working copy of https://github.com/p-x9/ObjectArchiveKit.git resolved at 0.5.0
Working copy of https://github.com/MxIris-Reverse-Engineering/swift-semantic-string resolved at 0.4.0
Working copy of https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions resolved at 1.2.0
Creating working copy for https://github.com/p-x9/AssociatedObject
Creating working copy for https://github.com/apple/swift-crypto.git
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/p-x9/swift-binary-parse-support.git resolved at 0.2.1
Creating working copy for https://github.com/p-x9/swift-object-association.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.6.0
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Working copy of https://github.com/MxIris-Reverse-Engineering/MachOKit resolved at 0.54.101
Working copy of https://github.com/p-x9/AssociatedObject resolved at 0.15.0
Working copy of https://github.com/onevcat/Rainbow resolved at 4.2.1
Working copy of https://github.com/apple/swift-collections resolved at 1.6.0
Working copy of https://github.com/p-x9/swift-object-association.git resolved at 0.5.0
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.73s)
========================================
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": "machoobjcsection",
"name": "MachOObjCSection",
"url": "https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MachOObjCSection",
"traits": [
"default"
],
"dependencies": [
{
"identity": "machokit",
"name": "MachOKit",
"url": "https://github.com/MxIris-Reverse-Engineering/MachOKit",
"version": "0.54.101",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MachOKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-fileio-extra",
"name": "swift-fileio-extra",
"url": "https://github.com/p-x9/swift-fileio-extra.git",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio-extra",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "objectarchivekit",
"name": "ObjectArchiveKit",
"url": "https://github.com/p-x9/ObjectArchiveKit.git",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ObjectArchiveKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-fileio-extra",
"name": "swift-fileio-extra",
"url": "https://github.com/p-x9/swift-fileio-extra.git",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio-extra",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto.git",
"version": "4.3.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.6.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.6.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-objc-dump",
"name": "ObjCDump",
"url": "https://github.com/MxIris-Reverse-Engineering/swift-objc-dump",
"version": "0.8.101",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-objc-dump",
"traits": [
"default"
],
"dependencies": [
{
"identity": "frameworktoolbox",
"name": "FrameworkToolbox",
"url": "https://github.com/Mx-Iris/FrameworkToolbox",
"version": "0.15.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/FrameworkToolbox",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-semantic-string",
"name": "swift-semantic-string",
"url": "https://github.com/MxIris-Reverse-Engineering/swift-semantic-string",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-semantic-string",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "machokitextensions",
"name": "MachOKitExtensions",
"url": "https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MachOKitExtensions",
"traits": [
"default"
],
"dependencies": [
{
"identity": "machokit",
"name": "MachOKit",
"url": "https://github.com/MxIris-Reverse-Engineering/MachOKit",
"version": "0.54.101",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MachOKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-fileio-extra",
"name": "swift-fileio-extra",
"url": "https://github.com/p-x9/swift-fileio-extra.git",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio-extra",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "objectarchivekit",
"name": "ObjectArchiveKit",
"url": "https://github.com/p-x9/ObjectArchiveKit.git",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ObjectArchiveKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-fileio-extra",
"name": "swift-fileio-extra",
"url": "https://github.com/p-x9/swift-fileio-extra.git",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio-extra",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto.git",
"version": "4.3.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.6.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.6.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "associatedobject",
"name": "AssociatedObject",
"url": "https://github.com/p-x9/AssociatedObject",
"version": "0.15.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AssociatedObject",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-literal-type-inference",
"name": "LiteralTypeInference",
"url": "https://github.com/p-x9/swift-literal-type-inference.git",
"version": "0.6.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-literal-type-inference",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-object-association",
"name": "ObjectAssociation",
"url": "https://github.com/p-x9/swift-object-association.git",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-object-association",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
},
{
"identity": "frameworktoolbox",
"name": "FrameworkToolbox",
"url": "https://github.com/Mx-Iris/FrameworkToolbox",
"version": "0.15.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/FrameworkToolbox",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser",
"version": "1.8.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "rainbow",
"name": "Rainbow",
"url": "https://github.com/onevcat/Rainbow",
"version": "4.2.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Rainbow",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git
[1/3535] Fetching machoobjcsection
Fetched https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git (1.22s)
Fetching https://github.com/onevcat/Rainbow from cache
Fetching https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions from cache
Fetching https://github.com/MxIris-Reverse-Engineering/swift-objc-dump from cache
Fetching https://github.com/apple/swift-argument-parser from cache
Fetching https://github.com/MxIris-Reverse-Engineering/MachOKit from cache
Fetching https://github.com/MxIris-Reverse-Engineering/swift-semantic-string from cache
Fetching https://github.com/Mx-Iris/FrameworkToolbox from cache
Fetched https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions from cache (0.55s)
Fetched https://github.com/onevcat/Rainbow from cache (0.55s)
Fetched https://github.com/MxIris-Reverse-Engineering/swift-semantic-string from cache (0.55s)
Fetching https://github.com/p-x9/swift-fileio.git from cache
Fetched https://github.com/apple/swift-argument-parser from cache (0.68s)
Fetched https://github.com/MxIris-Reverse-Engineering/swift-objc-dump from cache (0.72s)
Fetched https://github.com/MxIris-Reverse-Engineering/MachOKit from cache (0.72s)
Fetched https://github.com/Mx-Iris/FrameworkToolbox from cache (0.72s)
Fetched https://github.com/p-x9/swift-fileio.git from cache (0.49s)
Computing version for https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions
Computed https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions at 1.2.0 (1.80s)
Fetching https://github.com/p-x9/AssociatedObject from cache
Fetched https://github.com/p-x9/AssociatedObject from cache (0.49s)
Computing version for https://github.com/MxIris-Reverse-Engineering/MachOKit
Computed https://github.com/MxIris-Reverse-Engineering/MachOKit at 0.54.101 (1.08s)
Fetching https://github.com/p-x9/ObjectArchiveKit.git from cache
Fetching https://github.com/p-x9/swift-fileio-extra.git from cache
Fetching https://github.com/apple/swift-crypto.git from cache
Fetching https://github.com/p-x9/swift-binary-parse-support.git from cache
Fetching https://github.com/apple/swift-asn1.git from cache
Fetched https://github.com/p-x9/ObjectArchiveKit.git from cache (0.51s)
Fetched https://github.com/apple/swift-crypto.git from cache (0.58s)
Fetched https://github.com/p-x9/swift-fileio-extra.git from cache (0.61s)
Fetched https://github.com/p-x9/swift-binary-parse-support.git from cache (0.61s)
Fetched https://github.com/apple/swift-asn1.git from cache (0.61s)
Computing version for https://github.com/p-x9/ObjectArchiveKit.git
Computed https://github.com/p-x9/ObjectArchiveKit.git at 0.5.0 (1.20s)
Computing version for https://github.com/MxIris-Reverse-Engineering/swift-semantic-string
Computed https://github.com/MxIris-Reverse-Engineering/swift-semantic-string at 0.5.0 (0.73s)
Computing version for https://github.com/MxIris-Reverse-Engineering/swift-objc-dump
Computed https://github.com/MxIris-Reverse-Engineering/swift-objc-dump at 0.8.101 (0.71s)
Computing version for https://github.com/p-x9/swift-binary-parse-support.git
Computed https://github.com/p-x9/swift-binary-parse-support.git at 0.3.0 (0.52s)
Computing version for https://github.com/p-x9/swift-fileio.git
Computed https://github.com/p-x9/swift-fileio.git at 0.15.1 (0.55s)
Computing version for https://github.com/p-x9/AssociatedObject
Computed https://github.com/p-x9/AssociatedObject at 0.15.0 (0.55s)
Fetching https://github.com/p-x9/swift-object-association.git from cache
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetching https://github.com/p-x9/swift-literal-type-inference.git from cache
Fetched https://github.com/p-x9/swift-object-association.git from cache (0.49s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.02s)
Fetched https://github.com/p-x9/swift-literal-type-inference.git from cache (1.09s)
Computing version for https://github.com/p-x9/swift-object-association.git
Computed https://github.com/p-x9/swift-object-association.git at 0.5.0 (1.64s)
Computing version for https://github.com/p-x9/swift-literal-type-inference.git
Computed https://github.com/p-x9/swift-literal-type-inference.git at 0.6.0 (0.53s)
Computing version for https://github.com/p-x9/swift-fileio-extra.git
Computed https://github.com/p-x9/swift-fileio-extra.git at 0.4.0 (0.56s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 4.2.2 (0.60s)
Computing version for https://github.com/Mx-Iris/FrameworkToolbox
Computed https://github.com/Mx-Iris/FrameworkToolbox at 0.15.0 (0.65s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.6.0 (0.61s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (0.69s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.54s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.3.1 (0.68s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/MxIris-Reverse-Engineering/swift-objc-dump
Working copy of https://github.com/MxIris-Reverse-Engineering/swift-objc-dump resolved at 0.8.101
Creating working copy for https://github.com/MxIris-Reverse-Engineering/swift-semantic-string
Working copy of https://github.com/MxIris-Reverse-Engineering/swift-semantic-string resolved at 0.5.0
Creating working copy for https://github.com/p-x9/ObjectArchiveKit.git
Working copy of https://github.com/p-x9/ObjectArchiveKit.git resolved at 0.5.0
Creating working copy for https://github.com/p-x9/swift-fileio-extra.git
Working copy of https://github.com/p-x9/swift-fileio-extra.git resolved at 0.4.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/p-x9/swift-binary-parse-support.git
Working copy of https://github.com/p-x9/swift-binary-parse-support.git resolved at 0.3.0
Creating working copy for https://github.com/p-x9/swift-literal-type-inference.git
Working copy of https://github.com/p-x9/swift-literal-type-inference.git resolved at 0.6.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.3.1
Creating working copy for https://github.com/p-x9/swift-fileio.git
Working copy of https://github.com/p-x9/swift-fileio.git resolved at 0.15.1
Creating working copy for https://github.com/Mx-Iris/FrameworkToolbox
Working copy of https://github.com/Mx-Iris/FrameworkToolbox resolved at 0.15.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.6.0
Creating working copy for https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions
Working copy of https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions resolved at 1.2.0
Creating working copy for https://github.com/p-x9/swift-object-association.git
Working copy of https://github.com/p-x9/swift-object-association.git resolved at 0.5.0
Creating working copy for https://github.com/p-x9/AssociatedObject
Working copy of https://github.com/p-x9/AssociatedObject resolved at 0.15.0
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 4.2.2
Creating working copy for https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git
Working copy of https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git resolved at main (a6d9165)
Creating working copy for https://github.com/MxIris-Reverse-Engineering/MachOKit
Working copy of https://github.com/MxIris-Reverse-Engineering/MachOKit resolved at 0.54.101
Found 8 product dependencies
- MachOKit
- ObjCDump
- swift-fileio
- swift-semantic-string
- MachOKitExtensions
- FrameworkToolbox
- swift-argument-parser
- Rainbow
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/MxIris-Reverse-Engineering/MachOObjCSection.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1331]
[Planning deferred tasks]
[Constructing 2721 / 2878]
[143 / 518] FrameworkToolboxMacros
[216 / 518]
[228 / 539] Rainbow
[230 / 539] DyldToolboxMacros
[232 / 555] ArgumentParserToolInfo
[234 / 565]
[240 / 630]
[246 / 630]
[264 / 687]
[280 / 687]
[291 / 687]
[300 / 687]
[308 / 687]
[312 / 687]
[314 / 687]
[320 / 687]
[324 / 687]
[329 / 687]
[331 / 687]
[336 / 687] Rainbow
[342 / 687]
[345 / 687]
[352 / 687] Rainbow
[358 / 687] DyldToolboxMacros
[362 / 687]
[365 / 687]
[367 / 687] Semantic
[371 / 687] Semantic
[378 / 687] Semantic-product
[379 / 687] Semantic-product
[386 / 688]
[399 / 689] DyldToolboxMacros
[408 / 689] MacroToolbox
[418 / 700] LiteralTypeInference
[430 / 704] ObjCOutputTransformer
[447 / 704] FrameworkToolboxMacros
[458 / 704] ObjCOutputTransformer-product
[466 / 704] LiteralTypeInference
[471 / 704] BinaryParseSupport
[484 / 704] ArgumentParserToolInfo
[489 / 704] ArgumentParser-product
[494 / 704] ArgumentParser
[500 / 704] MacroToolbox
[526 / 707] FileIOBinary
[535 / 708]
[540 / 712] FrameworkToolbox
[542 / 713]
[547 / 743] FoundationToolboxMacros
[558 / 743] SwiftStdlibToolboxMacros
[573 / 749] FrameworkToolbox
[577 / 749] AssociatedObjectPlugin
[584 / 749] FoundationToolboxMacros
[587 / 749] FoundationToolboxMacros
[597 / 749] AssociatedObjectPlugin
[601 / 749] ArgumentParser
[605 / 750] FileIOBinary
[608 / 750] SwiftStdlibToolboxMacros
[611 / 750] OSToolboxMacros
[616 / 751] AssociatedObjectPlugin
[631 / 776] OSToolbox
[632 / 782]
[635 / 782] OSToolbox
[653 / 782] OSToolbox
[657 / 782] OSToolbox
[662 / 782] MachOKit-product
[669 / 782]
[671 / 784] AssociatedObject
[673 / 784] DyldToolbox
[680 / 793] DyldToolbox
[683 / 807]
[688 / 807] MachOKitExtensions
[692 / 807] MachOKitExtensions
[695 / 807] DyldToolbox
[710 / 807]
[711 / 808] MachOKitExtensions
[718 / 819] SwiftStdlibToolbox
[720 / 819] SwiftStdlibToolbox
[723 / 819] MachOKitExtensions
[723 / 819] SwiftStdlibToolbox
[723 / 819] MachOKit
[731 / 819] SwiftStdlibToolbox
[735 / 820] FoundationToolbox
[747 / 832] FoundationToolbox
[756 / 833] ObjCTypeDecodeKit
[768 / 845] ObjCTypeDecodeKit
[775 / 846] ObjCTypeDecodeKit
[777 / 846] ObjCDump
[786 / 855] ObjCDump
[793 / 856] ObjCDump
[795 / 856] ObjCDump
[795 / 856] MachOObjCSection
[807 / 868] MachOObjCSection
[814 / 869] MachOObjCSection
[814 / 869] ObjCMetadataSource
[822 / 877] ObjCMetadataSource
[822 / 877] MachOObjCSection
[825 / 877] ObjCMetadataSource
[836 / 879] ObjCDeclarationRendering
[847 / 898] ObjCDiffing
[848 / 898] ObjCDeclarationRendering
[853 / 898] ObjCDiffing
[861 / 898] ObjCDiffing-product
[863 / 898] ObjCDiffing
[864 / 898] ObjCDeclarationRendering
[871 / 899] ObjCIndexing
[875 / 903] ObjCIndexing
[878 / 903] ObjCDeclarationRendering-product
[878 / 903] ObjCIndexing
[885 / 904] ObjCIndexing
[892 / 908] ObjCInterface
[901 / 909] ObjCInterface
[904 / 909] objc-section-product
[915 / 920] objc-section-product
[916 / 920] objc-section-product
[918 / 920] objc-section-product
Build complete! (24.59 sec)
/Users/admin/builder/spi-builder-workspace/Sources/objc-section/Utilities/ObjCInterfaceSession.swift:18:9: [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m16 |[0;0m struct ObjCInterfaceSession {
[0;36m17 |[0;0m let machOFile: MachOFile
[0;36m18 |[0;0m let indexer: ObjCInterfaceIndexer<MachOFile>
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m19 |[0;0m let builder: ObjCInterfaceBuilder<MachOFile>
[0;36m20 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/objc-section/Utilities/ObjCInterfaceSession.swift:19:9: [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m17 |[0;0m let machOFile: MachOFile
[0;36m18 |[0;0m let indexer: ObjCInterfaceIndexer<MachOFile>
[0;36m19 |[0;0m let builder: ObjCInterfaceBuilder<MachOFile>
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m20 |[0;0m
[0;36m21 |[0;0m private let options: ObjCGenerationOptions
/Users/admin/builder/spi-builder-workspace/Sources/objc-section/Utilities/ObjCInterfaceSession.swift:18:9: [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m16 |[0;0m struct ObjCInterfaceSession {
[0;36m17 |[0;0m let machOFile: MachOFile
[0;36m18 |[0;0m let indexer: ObjCInterfaceIndexer<MachOFile>
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m19 |[0;0m let builder: ObjCInterfaceBuilder<MachOFile>
[0;36m20 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/objc-section/Utilities/ObjCInterfaceSession.swift:19:9: [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m17 |[0;0m let machOFile: MachOFile
[0;36m18 |[0;0m let indexer: ObjCInterfaceIndexer<MachOFile>
[0;36m19 |[0;0m let builder: ObjCInterfaceBuilder<MachOFile>
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use conformance of 'MachOFile' to 'ObjCMetadataSource' in a property declaration member of a type not marked '@_implementationOnly'; 'ObjCMetadataSource' was not imported by this file[0;0m
[0;36m20 |[0;0m
[0;36m21 |[0;0m private let options: ObjCGenerationOptions
Build complete.
{
"dependencies" : [
{
"identity" : "machokit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.54.101",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/MxIris-Reverse-Engineering/MachOKit"
},
{
"identity" : "swift-objc-dump",
"requirement" : {
"range" : [
{
"lower_bound" : "0.8.100",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/MxIris-Reverse-Engineering/swift-objc-dump"
},
{
"identity" : "swift-fileio",
"requirement" : {
"range" : [
{
"lower_bound" : "0.14.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/p-x9/swift-fileio.git"
},
{
"identity" : "swift-semantic-string",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/MxIris-Reverse-Engineering/swift-semantic-string"
},
{
"identity" : "machokitextensions",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/MxIris-Reverse-Engineering/MachOKitExtensions"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections"
},
{
"identity" : "frameworktoolbox",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Mx-Iris/FrameworkToolbox"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "rainbow",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/onevcat/Rainbow"
}
],
"manifest_display_name" : "MachOObjCSection",
"name" : "MachOObjCSection",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "MachOObjCSection",
"targets" : [
"MachOObjCSection"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ObjCMetadataSource",
"targets" : [
"ObjCMetadataSource"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ObjCDeclarationRendering",
"targets" : [
"ObjCDeclarationRendering"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ObjCIndexing",
"targets" : [
"ObjCIndexing"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ObjCInterface",
"targets" : [
"ObjCInterface"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ObjCOutputTransformer",
"targets" : [
"ObjCOutputTransformer"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ObjCDiffing",
"targets" : [
"ObjCDiffing"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "objc-section",
"targets" : [
"objc-section"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "objc_section",
"module_type" : "SwiftTarget",
"name" : "objc-section",
"path" : "Sources/objc-section",
"product_dependencies" : [
"MachOKit",
"MachOKitExtensions",
"Semantic",
"OutputTransformer",
"ObjCDump",
"ArgumentParser",
"Rainbow"
],
"product_memberships" : [
"objc-section"
],
"sources" : [
"Commands/DiffCommand.swift",
"Commands/DumpCommand.swift",
"Commands/EvolutionCommand.swift",
"Commands/InterfaceCommand.swift",
"Commands/SnapshotCommand.swift",
"Models/Architecture.swift",
"Models/GenerationOptionGroup.swift",
"Models/MachOOptionGroup.swift",
"Models/ObjCSectionCommandError.swift",
"Models/ObjCSectionKind.swift",
"Models/ObjCSectionKindList.swift",
"Models/SemanticColorScheme.swift",
"Models/TransformerOptionGroup.swift",
"ObjCSectionCommand.swift",
"Utilities/MachOFile+Load.swift",
"Utilities/ObjCInterfaceSession.swift",
"Utilities/ObjCSnapshotInputLoader.swift",
"Utilities/SemanticString+Color.swift",
"Utilities/StandardErrorLog.swift",
"Version.swift"
],
"target_dependencies" : [
"MachOObjCSection",
"ObjCMetadataSource",
"ObjCDeclarationRendering",
"ObjCIndexing",
"ObjCInterface",
"ObjCOutputTransformer",
"ObjCDiffing"
],
"type" : "executable"
},
{
"c99name" : "ObjCSectionCommandTests",
"module_type" : "SwiftTarget",
"name" : "ObjCSectionCommandTests",
"path" : "Tests/ObjCSectionCommandTests",
"product_dependencies" : [
"ArgumentParser"
],
"sources" : [
"ObjCAPICommandParsingTests.swift",
"ObjCDumpDiagnosticsTests.swift",
"ObjCSectionCommandTests.swift"
],
"target_dependencies" : [
"objc-section",
"ObjCDeclarationRendering",
"ObjCOutputTransformer"
],
"type" : "test"
},
{
"c99name" : "ObjCOutputTransformerTests",
"module_type" : "SwiftTarget",
"name" : "ObjCOutputTransformerTests",
"path" : "Tests/ObjCOutputTransformerTests",
"product_dependencies" : [
"OutputTransformer",
"Semantic"
],
"sources" : [
"ObjCOutputTransformerTests.swift"
],
"target_dependencies" : [
"ObjCOutputTransformer"
],
"type" : "test"
},
{
"c99name" : "ObjCOutputTransformer",
"module_type" : "SwiftTarget",
"name" : "ObjCOutputTransformer",
"path" : "Sources/ObjCOutputTransformer",
"product_dependencies" : [
"OutputTransformer",
"Semantic"
],
"product_memberships" : [
"ObjCOutputTransformer",
"objc-section"
],
"sources" : [
"Transformer+CType.swift",
"Transformer+ObjCConfiguration.swift",
"Transformer+ObjCIvarOffset.swift"
],
"type" : "library"
},
{
"c99name" : "ObjCMetadataSourceTests",
"module_type" : "SwiftTarget",
"name" : "ObjCMetadataSourceTests",
"path" : "Tests/ObjCMetadataSourceTests",
"product_dependencies" : [
"MachOKitExtensions",
"Semantic",
"ObjCDump"
],
"sources" : [
"DyldCachePointerMethodListTests.swift",
"DyldCacheSubCacheReadTests.swift",
"ObjCExportIndexTests.swift",
"ObjCMetadataSourceTests.swift",
"RelativeListAcrossSubCacheTests.swift",
"SameImageRelativeListsTests.swift",
"SelfBindPointerSlotTests.swift",
"SharedRegionAddressGuardTests.swift"
],
"target_dependencies" : [
"ObjCMetadataSource",
"ObjCIndexing",
"ObjCInterface",
"ObjCDeclarationRendering"
],
"type" : "test"
},
{
"c99name" : "ObjCMetadataSource",
"module_type" : "SwiftTarget",
"name" : "ObjCMetadataSource",
"path" : "Sources/ObjCMetadataSource",
"product_dependencies" : [
"MachOKit",
"MachOKitExtensions",
"ObjCDump"
],
"product_memberships" : [
"ObjCMetadataSource",
"ObjCDeclarationRendering",
"ObjCIndexing",
"ObjCInterface",
"ObjCDiffing",
"objc-section"
],
"sources" : [
"MachOFile+ObjCMetadataSource.swift",
"MachOImage+ObjCMetadataSource.swift",
"ObjCClassProtocol+FileName.swift",
"ObjCDump+ModelDerivations.swift",
"ObjCExportIndex.swift",
"ObjCExportStatus.swift",
"ObjCMetadataSource.swift"
],
"target_dependencies" : [
"MachOObjCSection"
],
"type" : "library"
},
{
"c99name" : "ObjCInterfaceTests",
"module_type" : "SwiftTarget",
"name" : "ObjCInterfaceTests",
"path" : "Tests/ObjCInterfaceTests",
"product_dependencies" : [
"Semantic",
"ObjCDump",
"FoundationToolbox"
],
"sources" : [
"ObjCAPISnapshotBuilderTests.swift",
"ObjCInterfaceTests.swift",
"ObjCMarkedInterfaceTests.swift",
"StripProtocolConformanceTests.swift"
],
"target_dependencies" : [
"ObjCInterface",
"ObjCIndexing",
"ObjCDeclarationRendering",
"ObjCDiffing"
],
"type" : "test"
},
{
"c99name" : "ObjCInterface",
"module_type" : "SwiftTarget",
"name" : "ObjCInterface",
"path" : "Sources/ObjCInterface",
"product_dependencies" : [
"MachOKit",
"Semantic",
"ObjCDump",
"FoundationToolbox"
],
"product_memberships" : [
"ObjCInterface",
"objc-section"
],
"sources" : [
"Internal/Collection+Utilities.swift",
"ObjCAPISnapshotBuilder.swift",
"ObjCInterfaceBuilder.swift"
],
"target_dependencies" : [
"MachOObjCSection",
"ObjCMetadataSource",
"ObjCDeclarationRendering",
"ObjCIndexing",
"ObjCDiffing"
],
"type" : "library"
},
{
"c99name" : "ObjCIndexingTests",
"module_type" : "SwiftTarget",
"name" : "ObjCIndexingTests",
"path" : "Tests/ObjCIndexingTests",
"product_dependencies" : [
"Semantic",
"ObjCDump"
],
"sources" : [
"ObjCIndexingTests.swift"
],
"target_dependencies" : [
"ObjCIndexing",
"ObjCDeclarationRendering"
],
"type" : "test"
},
{
"c99name" : "ObjCIndexing",
"module_type" : "SwiftTarget",
"name" : "ObjCIndexing",
"path" : "Sources/ObjCIndexing",
"product_dependencies" : [
"MachOKit",
"Semantic",
"ObjCDump",
"SwiftStdlibToolbox"
],
"product_memberships" : [
"ObjCIndexing",
"ObjCInterface",
"objc-section"
],
"sources" : [
"Internal/Optional+Utilities.swift",
"ObjCIndexingEvent.swift",
"ObjCInterfaceIndexer.swift"
],
"target_dependencies" : [
"MachOObjCSection",
"ObjCMetadataSource",
"ObjCDeclarationRendering"
],
"type" : "library"
},
{
"c99name" : "ObjCDiffingTests",
"module_type" : "SwiftTarget",
"name" : "ObjCDiffingTests",
"path" : "Tests/ObjCDiffingTests",
"product_dependencies" : [
"ObjCDump"
],
"sources" : [
"ObjCAPIDifferTests.swift",
"ObjCAPIEvolutionTests.swift",
"ObjCAPIReporterTests.swift",
"ObjCAPISnapshotDocumentTests.swift",
"ObjCMemberRecordTests.swift",
"Support/Fixtures.swift"
],
"target_dependencies" : [
"ObjCDiffing"
],
"type" : "test"
},
{
"c99name" : "ObjCDiffing",
"module_type" : "SwiftTarget",
"name" : "ObjCDiffing",
"path" : "Sources/ObjCDiffing",
"product_dependencies" : [
"ObjCDump"
],
"product_memberships" : [
"ObjCInterface",
"ObjCDiffing",
"objc-section"
],
"sources" : [
"Keying.swift",
"ObjCAPIDiagnostics.swift",
"ObjCAPIDiff.swift",
"ObjCAPIDiffReporter.swift",
"ObjCAPIDiffer.swift",
"ObjCAPIEvolution.swift",
"ObjCAPIEvolutionBuilder.swift",
"ObjCAPIEvolutionReporter.swift",
"ObjCAPIKey.swift",
"ObjCAPIModule.swift",
"ObjCAPIProvenance.swift",
"ObjCAPISnapshot.swift",
"ObjCAPISnapshotDocument.swift",
"ObjCCompatibility.swift",
"ObjCMemberRecord.swift"
],
"target_dependencies" : [
"ObjCMetadataSource"
],
"type" : "library"
},
{
"c99name" : "ObjCDeclarationRenderingTests",
"module_type" : "SwiftTarget",
"name" : "ObjCDeclarationRenderingTests",
"path" : "Tests/ObjCDeclarationRenderingTests",
"product_dependencies" : [
"Semantic",
"ObjCDump"
],
"sources" : [
"ObjCDeclarationRenderingTests.swift"
],
"target_dependencies" : [
"ObjCDeclarationRendering"
],
"type" : "test"
},
{
"c99name" : "ObjCDeclarationRendering",
"module_type" : "SwiftTarget",
"name" : "ObjCDeclarationRendering",
"path" : "Sources/ObjCDeclarationRendering",
"product_dependencies" : [
"MachOKit",
"MachOKitExtensions",
"Semantic",
"ObjCDump",
"FoundationToolbox"
],
"product_memberships" : [
"ObjCDeclarationRendering",
"ObjCIndexing",
"ObjCInterface",
"objc-section"
],
"sources" : [
"Internal/OffsetEnumeratedSequence.swift",
"ObjCDump+SemanticString.swift",
"ObjCGenerationOptions.swift",
"ObjCMetadataSource+AddressFormatting.swift",
"ObjCOptionalContentMarking.swift",
"ObjCPrimitiveTypePattern.swift"
],
"target_dependencies" : [
"MachOObjCSection",
"ObjCMetadataSource"
],
"type" : "library"
},
{
"c99name" : "MachOObjCSectionTests",
"module_type" : "SwiftTarget",
"name" : "MachOObjCSectionTests",
"path" : "Tests/MachOObjCSectionTests",
"sources" : [
"MachOObjCSectionTests.swift",
"Support/dump.swift"
],
"target_dependencies" : [
"MachOObjCSection"
],
"type" : "test"
},
{
"c99name" : "MachOObjCSectionC",
"module_type" : "ClangTarget",
"name" : "MachOObjCSectionC",
"path" : "Sources/MachOObjCSectionC",
"product_memberships" : [
"MachOObjCSection",
"ObjCMetadataSource",
"ObjCDeclarationRendering",
"ObjCIndexing",
"ObjCInterface",
"ObjCDiffing",
"objc-section"
],
"sources" : [
"dummy.c",
"memory_probe.c"
],
"type" : "library"
},
{
"c99name" : "MachOObjCSection",
"module_type" : "SwiftTarget",
"name" : "MachOObjCSection",
"path" : "Sources/MachOObjCSection",
"product_dependencies" : [
"MachOKit",
"MachOKitExtensions",
"FileIO",
"ObjCDump"
],
"product_memberships" : [
"MachOObjCSection",
"ObjCMetadataSource",
"ObjCDeclarationRendering",
"ObjCIndexing",
"ObjCInterface",
"ObjCDiffing",
"objc-section"
],
"sources" : [
"Extension/DyldCache+.swift",
"Extension/DyldCacheLoaded+.swift",
"Extension/DyldCacheRepresentable+.swift",
"Extension/FullDyldCache+.swift",
"Extension/LoadCommandsProtocol+.swift",
"Extension/MachOFile+.swift",
"Extension/MachOImage+.swift",
"Extension/MachORepresentable+.swift",
"Extension/ObjCHeaderOptimizationRO+.swift",
"Extension/SegmentCommandProtocol+.swift",
"Extension/_FileIOProtocol+.swift",
"MachOFile+MethodList.swift",
"MachOFile+ObjectiveC.swift",
"MachOImage+MethodList.swift",
"MachOImage+ObjectiveC.swift",
"MachOKitObjCSupport.swift",
"Model/Category/ObjCCategory32.swift",
"Model/Category/ObjCCategory64.swift",
"Model/Class/ObjCClass32.swift",
"Model/Class/ObjCClass64.swift",
"Model/Class/ObjCStubClass32.swift",
"Model/Class/ObjCStubClass64.swift",
"Model/Class/RO/ObjCClassROData32.swift",
"Model/Class/RO/ObjCClassROData64.swift",
"Model/Class/RO/ObjCClassRODataFlags.swift",
"Model/Class/RW/Ext/ObjCClassRWDataExt32.swift",
"Model/Class/RW/Ext/ObjCClassRWDataExt64.swift",
"Model/Class/RW/ObjCClassRWData32.swift",
"Model/Class/RW/ObjCClassRWData64.swift",
"Model/Class/RW/ObjCClassRWDataFlags.swift",
"Model/Ivar/ObjCIvar32.swift",
"Model/Ivar/ObjCIvar64.swift",
"Model/Ivar/ObjCIvarList32.swift",
"Model/Ivar/ObjCIvarList64.swift",
"Model/Method/ObjCMethod.swift",
"Model/Method/ObjCMethodArray.swift",
"Model/Method/ObjCMethodList.swift",
"Model/Method/ObjCMethodListMask.swift",
"Model/Method/ObjCMethodRelativeListList.swift",
"Model/ObjCMachOSection.swift",
"Model/Pointer/RelativeDirectPointer.swift",
"Model/Pointer/RelativeIndirectPointer.swift",
"Model/Pointer/RelativeRawPointer.swift",
"Model/Property/ObjCProperty.swift",
"Model/Property/ObjCPropertyArray.swift",
"Model/Property/ObjCPropertyList.swift",
"Model/Property/ObjCPropertyRelativeListList.swift",
"Model/Protocol/ObjCProtocol32.swift",
"Model/Protocol/ObjCProtocol64.swift",
"Model/Protocol/ObjCProtocolArray32.swift",
"Model/Protocol/ObjCProtocolArray64.swift",
"Model/Protocol/ObjCProtocolList32.swift",
"Model/Protocol/ObjCProtocolList64.swift",
"Model/Protocol/ObjCProtocolListHeader.swift",
"Model/Protocol/ObjCProtocolRelativeListList.swift",
"Model/Util/EntrySizeList.swift",
"Model/Util/ListArrayKind.swift",
"Model/Util/RelativeListList.swift",
"Protocol/Category/ObjCCategoryProtocol.swift",
"Protocol/Category/_ObjCCategoryLayoutProtocol.swift",
"Protocol/Class/ObjCClassProtocol.swift",
"Protocol/Class/ObjCStubClassProtocol.swift",
"Protocol/Class/RO/ObjCClassRODataProtocol.swift",
"Protocol/Class/RO/_ObjCClassRODataLayoutProtocol.swift",
"Protocol/Class/RW/ObjCClassRWDataExtProtocol.swift",
"Protocol/Class/RW/ObjCClassRWDataProtocol.swift",
"Protocol/Class/RW/_ObjCClassRWDataExtLayoutProtocol.swift",
"Protocol/Class/RW/_ObjCClassRWDataLayoutProtocol.swift",
"Protocol/Class/_ObjCClassLayoutProtocol.swift",
"Protocol/Class/_ObjCStubClassLayoutProtocol.swift",
"Protocol/Ivar/ObjCIvarListProtocol.swift",
"Protocol/Ivar/ObjCIvarProtocol.swift",
"Protocol/Ivar/_ObjCIvarLayoutProtocol.swift",
"Protocol/MachOObjCSectionRepresentable.swift",
"Protocol/ObjCSectionRepresentable.swift",
"Protocol/Protocol/ObjCProtocolArrayProtocol.swift",
"Protocol/Protocol/ObjCProtocolListProtocol.swift",
"Protocol/Protocol/ObjCProtocolProtocol.swift",
"Protocol/Protocol/ObjCProtocolRelativeListListProtocol.swift",
"Protocol/Protocol/_ObjCProtocolLayoutProtocol.swift",
"Support/MemoryProbe.swift",
"Support/ObjCDump.swift",
"Util/FileHandleHolder.swift",
"Util/FixupResolvable.swift",
"Util/WeakKeyStrongValueMap.swift",
"Util/exported.swift"
],
"target_dependencies" : [
"MachOObjCSectionC"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.