Build Information
Successful build of swift-json, reference 3.5.2 (7395b3), with Swift 6.4 for macOS (SPM) on 25 Oct 2026 11:08:05 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/rarestype/swift-json.git
Reference: 3.5.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rarestype/swift-json
* tag 3.5.2 -> FETCH_HEAD
HEAD is now at 7395b3e [release]: 3.5.2
Cloned https://github.com/rarestype/swift-json.git
Revision (git rev-parse @):
7395b3ea644a513cd3d7a05105238531f806fd84
SUCCESS checkout https://github.com/rarestype/swift-json.git at 3.5.2
Fetching https://github.com/rarestype/gram
Fetching https://github.com/ordo-one/dollup
[1/56] Fetching dollup
[57/1417] Fetching dollup, gram
Fetched https://github.com/rarestype/gram (0.98s)
Fetched https://github.com/ordo-one/dollup (0.98s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (1.63s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.3.0 (0.64s)
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/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.3.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 (44 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)
[25/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.2 MB / 4.5 MB)
[31/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.4 MB / 4.5 MB)
[37/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.7 MB / 4.5 MB)
[43/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (1.9 MB / 4.5 MB)
[49/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (2.2 MB / 4.5 MB)
[55/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (2.5 MB / 4.5 MB)
[61/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (2.8 MB / 4.5 MB)
[67/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)
[79/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (3.6 MB / 4.5 MB)
[87/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (3.9 MB / 4.5 MB)
[93/100] Downloading https://get.rarestype.com/dollup/1.3.0/macOS-arm64/dollup.artifactbundle.zip (4.2 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.50s)
========================================
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-json",
"name": "swift-json",
"url": "https://github.com/rarestype/swift-json.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-json",
"traits": [
],
"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": [
]
}
]
}
]
}
Fetching https://github.com/rarestype/swift-json.git
[1/3086] Fetching swift-json
Fetched https://github.com/rarestype/swift-json.git (2.36s)
Fetching https://github.com/rarestype/gram from cache
Fetched https://github.com/rarestype/gram from cache (0.50s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (0.57s)
Creating working copy for https://github.com/rarestype/swift-json.git
Working copy of https://github.com/rarestype/swift-json.git resolved at 3.5.2 (7395b3e)
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.1.0
Found 1 product dependencies
- gram
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/rarestype/swift-json.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 850]
[Planning deferred tasks]
[133 / 294]
[135 / 296] TestableErrors
[148 / 311] JSONAST
[149 / 311] TestableErrors
[161 / 311] JSONAST-product
[172 / 319] JQ
[182 / 340] TraceableErrors
[193 / 340] JSONAST
[216 / 340] JQ
[228 / 352] Grammar
[231 / 352] JQ
[234 / 352] Grammar
[252 / 376] JSONDecoding
[260 / 376] JSONDecoding
[273 / 376]
[289 / 390] JSONParsing
[305 / 392]
[326 / 405] _JSON_SnippetsAnchor
[336 / 405]
[361 / 405]
[378 / 421] QueriesAndModifications-product
[394 / 429] EncodingArrays-product
[405 / 429] DecodingWithCodable-product
[413 / 429] anchor-product
[419 / 429] EncodingArrays-product
[426 / 429] DecodingArrays-product
Build complete! (7.22 sec)
warning: /Users/admin/builder/spi-builder-workspace/Sources/JQ/warnings.swift:3:5 JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning
/Users/admin/builder/spi-builder-workspace/Sources/JQ/warnings.swift:3:5: [1;33mwarning: [1;39mJQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning[0;0m
[0;36m1 |[0;0m #if !_ExperimentalJQ
[0;36m2 |[0;0m #warning(
[0;36m3 |[0;0m [4;39m"""[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mJQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning[0;0m
[0;36m4 |[0;0m JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' \
[0;36m5 |[0;0m package trait to suppress this warning
/Users/admin/builder/spi-builder-workspace/Sources/JQ/warnings.swift:3:5: [1;33mwarning: [1;39mJQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning[0;0m
[0;36m1 |[0;0m #if !_ExperimentalJQ
[0;36m2 |[0;0m #warning(
[0;36m3 |[0;0m [4;39m"""[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mJQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning[0;0m
[0;36m4 |[0;0m JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' \
[0;36m5 |[0;0m package trait to suppress this warning
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" : "gram",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/rarestype/gram"
}
],
"manifest_display_name" : "swift-json",
"name" : "swift-json",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "JSONAST",
"targets" : [
"JSONAST"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JSONDecoding",
"targets" : [
"JSONDecoding"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JSONEncoding",
"targets" : [
"JSONEncoding"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JSONParsing",
"targets" : [
"JSONParsing"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JSON",
"targets" : [
"JSON"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JavaScriptPersistence",
"targets" : [
"JavaScriptPersistence"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JQ",
"targets" : [
"JQ"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JSONLegacy",
"targets" : [
"JSONLegacy"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "_JSON_SnippetsAnchor",
"targets" : [
"_JSON_SnippetsAnchor"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DecodingArrays",
"targets" : [
"DecodingArrays"
],
"type" : {
"snippet" : null
}
},
{
"name" : "DecodingWithCodable",
"targets" : [
"DecodingWithCodable"
],
"type" : {
"snippet" : null
}
},
{
"name" : "ParsingErrors",
"targets" : [
"ParsingErrors"
],
"type" : {
"snippet" : null
}
},
{
"name" : "EncodingArrays",
"targets" : [
"EncodingArrays"
],
"type" : {
"snippet" : null
}
},
{
"name" : "Parsing",
"targets" : [
"Parsing"
],
"type" : {
"snippet" : null
}
},
{
"name" : "QueriesAndModifications",
"targets" : [
"QueriesAndModifications"
],
"type" : {
"snippet" : null
}
},
{
"name" : "DecodingObjects",
"targets" : [
"DecodingObjects"
],
"type" : {
"snippet" : null
}
},
{
"name" : "anchor",
"targets" : [
"anchor"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "_JSON_SnippetsAnchor",
"module_type" : "SwiftTarget",
"name" : "_JSON_SnippetsAnchor",
"path" : "Snippets/_Anchor",
"product_memberships" : [
"_JSON_SnippetsAnchor",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"anchor.swift"
],
"target_dependencies" : [
"JSON"
],
"type" : "library"
},
{
"c99name" : "JavaScriptPersistenceTests",
"module_type" : "SwiftTarget",
"name" : "JavaScriptPersistenceTests",
"path" : "Sources/JavaScriptPersistenceTests",
"sources" : [
"JSObjectTests.swift"
],
"target_dependencies" : [
"JavaScriptPersistence"
],
"type" : "test"
},
{
"c99name" : "JavaScriptPersistence",
"module_type" : "SwiftTarget",
"name" : "JavaScriptPersistence",
"path" : "Sources/JavaScriptPersistence",
"product_memberships" : [
"JavaScriptPersistence",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"Array (ext).swift",
"BinaryFloatingPoint (ext).swift",
"Bool (ext).swift",
"ConstructibleFromJSValue.swift",
"ConvertibleToJSValue.swift",
"Double (ext).swift",
"Float (ext).swift",
"Int (ext).swift",
"Int16 (ext).swift",
"Int32 (ext).swift",
"Int64 (ext).swift",
"Int8 (ext).swift",
"JSBigInt.swift",
"JSObject.swift",
"JSString.swift",
"JSSymbol.swift",
"JSValue.Storage.swift",
"JSValue.swift",
"Optional (ext).swift",
"String (ext).swift",
"UInt (ext).swift",
"UInt16 (ext).swift",
"UInt32 (ext).swift",
"UInt64 (ext).swift",
"UInt8 (ext).swift"
],
"target_dependencies" : [
"JSON"
],
"type" : "library"
},
{
"c99name" : "JSONTests",
"module_type" : "SwiftTarget",
"name" : "JSONTests",
"path" : "Sources/JSONTests",
"sources" : [
"IntegerOverflow.swift",
"Parsing.swift",
"ParsingNumerics.swift",
"Rendering.swift"
],
"target_dependencies" : [
"JSON"
],
"type" : "test"
},
{
"c99name" : "JSONParsing",
"module_type" : "SwiftTarget",
"name" : "JSONParsing",
"path" : "Sources/JSONParsing",
"product_dependencies" : [
"Grammar"
],
"product_memberships" : [
"JSONParsing",
"JSON",
"JavaScriptPersistence",
"_JSON_SnippetsAnchor",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"JSON.Array (ext).swift",
"JSON.InvalidUnicodeScalarError.swift",
"JSON.Node (ext).swift",
"JSON.Object (ext).swift",
"Rules/JSON (ext).swift",
"Rules/JSON.NodeRule.Array.swift",
"Rules/JSON.NodeRule.False.swift",
"Rules/JSON.NodeRule.Inf.swift",
"Rules/JSON.NodeRule.NaN.swift",
"Rules/JSON.NodeRule.Nonfinite.swift",
"Rules/JSON.NodeRule.Null.swift",
"Rules/JSON.NodeRule.Object.Item.swift",
"Rules/JSON.NodeRule.Object.swift",
"Rules/JSON.NodeRule.True.swift",
"Rules/JSON.NodeRule.swift",
"Rules/JSON.Number.Exp10.swift",
"Rules/JSON.NumberRule.PlusOrMinus.swift",
"Rules/JSON.NumberRule.swift",
"Rules/JSON.RootRule.swift",
"Rules/JSON.StringRule.CodeUnit.swift",
"Rules/JSON.StringRule.EscapeSequence.swift",
"Rules/JSON.StringRule.EscapedCodeUnit.swift",
"Rules/JSON.StringRule.swift",
"Rules/JSON.WhitespaceRule.swift",
"exports.swift"
],
"target_dependencies" : [
"JSONAST"
],
"type" : "library"
},
{
"c99name" : "JSONLegacy",
"module_type" : "SwiftTarget",
"name" : "JSONLegacy",
"path" : "Sources/JSONLegacy",
"product_memberships" : [
"JSONLegacy",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"CodableCompatibility/JSON.KeyedDecoder.Super.swift",
"CodableCompatibility/JSON.KeyedDecoder.swift",
"CodableCompatibility/JSON.Node (ext).swift",
"CodableCompatibility/JSON.SingleValueDecoder.swift",
"CodableCompatibility/JSON.UnkeyedDecoder.Index.swift",
"CodableCompatibility/JSON.UnkeyedDecoder.swift",
"DecodingError (ext).swift",
"exports.swift"
],
"target_dependencies" : [
"JSONDecoding"
],
"type" : "library"
},
{
"c99name" : "JSONEncoding",
"module_type" : "SwiftTarget",
"name" : "JSONEncoding",
"path" : "Sources/JSONEncoding",
"product_memberships" : [
"JSONEncoding",
"JSON",
"JavaScriptPersistence",
"_JSON_SnippetsAnchor",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"Conformances/Array (ext).swift",
"Conformances/ArraySlice (ext).swift",
"Conformances/Bool (ext).swift",
"Conformances/Character (ext).swift",
"Conformances/Double (ext).swift",
"Conformances/Float (ext).swift",
"Conformances/Float16 (ext).swift",
"Conformances/Float80 (ext).swift",
"Conformances/Int (ext).swift",
"Conformances/Int128 (ext).swift",
"Conformances/Int16 (ext).swift",
"Conformances/Int32 (ext).swift",
"Conformances/Int64 (ext).swift",
"Conformances/Int8 (ext).swift",
"Conformances/LazyDropWhileSequence (ext).swift",
"Conformances/LazyFilterSequence (ext).swift",
"Conformances/LazyMapSequence (ext).swift",
"Conformances/LazyPrefixWhileSequence (ext).swift",
"Conformances/Sequence (ext).swift",
"Conformances/StaticString (ext).swift",
"Conformances/String (ext).swift",
"Conformances/Substring (ext).swift",
"Conformances/UInt (ext).swift",
"Conformances/UInt128 (ext).swift",
"Conformances/UInt16 (ext).swift",
"Conformances/UInt32 (ext).swift",
"Conformances/UInt64 (ext).swift",
"Conformances/UInt8 (ext).swift",
"Conformances/Unicode.Scalar (ext).swift",
"Encoders/JSON.ArrayEncoder.Index.swift",
"Encoders/JSON.ArrayEncoder.swift",
"Encoders/JSON.InlineEncoder.swift",
"Encoders/JSON.Literal (ext).swift",
"Encoders/JSON.ObjectEncoder.swift",
"JSON (ext).swift",
"JSONEncodable.swift",
"JSONObjectEncodable.swift",
"JSONStringEncodable.swift",
"Never (ext).swift",
"Optional (ext).swift",
"exports.swift"
],
"target_dependencies" : [
"JSONAST"
],
"type" : "library"
},
{
"c99name" : "JSONDecoding",
"module_type" : "SwiftTarget",
"name" : "JSONDecoding",
"path" : "Sources/JSONDecoding",
"product_dependencies" : [
"Grammar"
],
"product_memberships" : [
"JSONDecoding",
"JSON",
"JavaScriptPersistence",
"JSONLegacy",
"_JSON_SnippetsAnchor",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"Conformances/Array (ext).swift",
"Conformances/Bool (ext).swift",
"Conformances/Character (ext).swift",
"Conformances/Dictionary (ext).swift",
"Conformances/Double (ext).swift",
"Conformances/Float (ext).swift",
"Conformances/Float16 (ext).swift",
"Conformances/Float80 (ext).swift",
"Conformances/Int (ext).swift",
"Conformances/Int128 (ext).swift",
"Conformances/Int16 (ext).swift",
"Conformances/Int32 (ext).swift",
"Conformances/Int64 (ext).swift",
"Conformances/Int8 (ext).swift",
"Conformances/Set (ext).swift",
"Conformances/String (ext).swift",
"Conformances/UInt (ext).swift",
"Conformances/UInt128 (ext).swift",
"Conformances/UInt16 (ext).swift",
"Conformances/UInt32 (ext).swift",
"Conformances/UInt64 (ext).swift",
"Conformances/UInt8 (ext).swift",
"Conformances/Unicode.Scalar (ext).swift",
"Decoding/JSON.ArrayShape.swift",
"Decoding/JSON.ArrayShapeCriteria.swift",
"Decoding/JSON.ArrayShapeError.swift",
"Decoding/JSON.DecodingError (ext).swift",
"Decoding/JSON.DecodingError.swift",
"Decoding/JSON.DecodingErrorProtocol.swift",
"Decoding/JSON.DecodingStepError.swift",
"Decoding/JSON.ObjectDecoder.swift",
"Decoding/JSON.ObjectKeyError.swift",
"Decoding/JSON.SingleKeyError.swift",
"Decoding/JSON.ValueError.swift",
"Fields/JSON.FieldDecoder.swift",
"Fields/JSON.OptionalDecoder.swift",
"Fields/JSON.TraceableDecoder.swift",
"JSON.Array (ext).swift",
"JSON.Object (ext).swift",
"JSONDecodable.swift",
"JSONObjectDecodable.swift",
"JSONStringDecodable.swift",
"Never (ext).swift",
"Optional (ext).swift",
"exports.swift"
],
"target_dependencies" : [
"JSONAST"
],
"type" : "library"
},
{
"c99name" : "JSONAST",
"module_type" : "SwiftTarget",
"name" : "JSONAST",
"path" : "Sources/JSONAST",
"product_memberships" : [
"JSONAST",
"JSONDecoding",
"JSONEncoding",
"JSONParsing",
"JSON",
"JavaScriptPersistence",
"JQ",
"JSONLegacy",
"_JSON_SnippetsAnchor",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"JSON.Array.swift",
"JSON.EscapeCode.swift",
"JSON.IntegerOverflowError.swift",
"JSON.Key.swift",
"JSON.Literal.swift",
"JSON.Node.swift",
"JSON.Number.Base10.swift",
"JSON.Number.Inline.swift",
"JSON.Number.swift",
"JSON.NumericOverflowError.swift",
"JSON.Object.swift",
"JSON.TypecastError.swift",
"JSON.swift",
"String (ext).swift"
],
"type" : "library"
},
{
"c99name" : "JSON",
"module_type" : "SwiftTarget",
"name" : "JSON",
"path" : "Sources/JSON",
"product_memberships" : [
"JSON",
"JavaScriptPersistence",
"_JSON_SnippetsAnchor",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"JSON (ext).swift",
"exports.swift"
],
"target_dependencies" : [
"JSONDecoding",
"JSONEncoding",
"JSONParsing"
],
"type" : "library"
},
{
"c99name" : "JQTests",
"module_type" : "SwiftTarget",
"name" : "JQTests",
"path" : "Sources/JQTests",
"sources" : [
"AccessArrayTests.swift",
"AccessObjectTests.swift"
],
"target_dependencies" : [
"JSON",
"JQ"
],
"type" : "test"
},
{
"c99name" : "JQ",
"module_type" : "SwiftTarget",
"name" : "JQ",
"path" : "Sources/JQ",
"product_memberships" : [
"JQ",
"DecodingArrays",
"DecodingWithCodable",
"ParsingErrors",
"EncodingArrays",
"Parsing",
"QueriesAndModifications",
"DecodingObjects",
"anchor"
],
"sources" : [
"JSON.Array (ext).swift",
"JSON.ArrayAccessor.swift",
"JSON.Node (ext).swift",
"JSON.NodeAccess.swift",
"JSON.NodeAccessError.swift",
"JSON.NodeAccessor.swift",
"JSON.PathComponent.swift",
"lexemes.swift",
"warnings.swift"
],
"target_dependencies" : [
"JSONAST"
],
"type" : "library"
},
{
"c99name" : "DecodingArrays",
"module_type" : "SwiftTarget",
"name" : "DecodingArrays",
"path" : "Snippets",
"product_memberships" : [
"DecodingArrays"
],
"sources" : [
"DecodingArrays.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "DecodingWithCodable",
"module_type" : "SwiftTarget",
"name" : "DecodingWithCodable",
"path" : "Snippets",
"product_memberships" : [
"DecodingWithCodable"
],
"sources" : [
"DecodingWithCodable.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "ParsingErrors",
"module_type" : "SwiftTarget",
"name" : "ParsingErrors",
"path" : "Snippets",
"product_memberships" : [
"ParsingErrors"
],
"sources" : [
"ParsingErrors.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "EncodingArrays",
"module_type" : "SwiftTarget",
"name" : "EncodingArrays",
"path" : "Snippets",
"product_memberships" : [
"EncodingArrays"
],
"sources" : [
"EncodingArrays.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "Parsing",
"module_type" : "SwiftTarget",
"name" : "Parsing",
"path" : "Snippets",
"product_memberships" : [
"Parsing"
],
"sources" : [
"Parsing.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "QueriesAndModifications",
"module_type" : "SwiftTarget",
"name" : "QueriesAndModifications",
"path" : "Snippets",
"product_memberships" : [
"QueriesAndModifications"
],
"sources" : [
"QueriesAndModifications.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "DecodingObjects",
"module_type" : "SwiftTarget",
"name" : "DecodingObjects",
"path" : "Snippets",
"product_memberships" : [
"DecodingObjects"
],
"sources" : [
"DecodingObjects.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
},
{
"c99name" : "anchor",
"module_type" : "SwiftTarget",
"name" : "anchor",
"path" : "Snippets/_Anchor",
"product_memberships" : [
"anchor"
],
"sources" : [
"anchor.swift"
],
"target_dependencies" : [
"_JSON_SnippetsAnchor",
"JavaScriptPersistence",
"JSONParsing",
"JSONLegacy",
"JSONEncoding",
"JSONDecoding",
"JSONAST",
"JSON",
"JQ"
],
"type" : "snippet"
}
],
"tools_version" : "6.2"
}
Done.