Build Information
Successful build of SwiftGen, reference 6.7.0 (4fc8cf), with Swift 6.2 for macOS (SPM) on 30 Dec 2025 06:02:40 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tuist/SwiftGen.git
Reference: 6.7.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tuist/SwiftGen
* tag 6.7.0 -> FETCH_HEAD
HEAD is now at 4fc8cfd Merge pull request #1 from leszko11/feature/xcstrings-support
Cloned https://github.com/tuist/SwiftGen.git
Revision (git rev-parse @):
4fc8cfdfaea95cef9850098315286a12e55675e9
SUCCESS checkout https://github.com/tuist/SwiftGen.git at 6.7.0
Fetching https://github.com/krzysztofzablocki/Difference.git
[1/486] Fetching difference
Fetched https://github.com/krzysztofzablocki/Difference.git from cache (1.15s)
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/shibapm/Komondor.git
Fetching https://github.com/SwiftGen/StencilSwiftKit.git
Fetching https://github.com/JohnSundell/ShellOut.git
Fetching https://github.com/kylef/Spectre.git
Fetching https://github.com/tid-kijyun/Kanna.git
Fetching https://github.com/kylef/PathKit.git
[1/980] Fetching shellout
[11/4988] Fetching shellout, stencilswiftkit
[92/6426] Fetching shellout, stencilswiftkit, pathkit
[319/6935] Fetching shellout, stencilswiftkit, pathkit, komondor
[421/9325] Fetching shellout, stencilswiftkit, pathkit, komondor, kanna
[1607/20598] Fetching shellout, stencilswiftkit, pathkit, komondor, kanna, yams
[4340/21619] Fetching shellout, stencilswiftkit, pathkit, komondor, kanna, yams, spectre
Fetched https://github.com/shibapm/Komondor.git from cache (0.88s)
[4014/21110] Fetching shellout, stencilswiftkit, pathkit, kanna, yams, spectre
Fetching https://github.com/stencilproject/Stencil.git
[14103/26403] Fetching shellout, stencilswiftkit, pathkit, kanna, yams, spectre, stencil
Fetched https://github.com/SwiftGen/StencilSwiftKit.git from cache (2.01s)
Fetched https://github.com/kylef/Spectre.git from cache (2.01s)
Fetched https://github.com/jpsim/Yams.git from cache (2.01s)
Fetched https://github.com/tid-kijyun/Kanna.git from cache (2.01s)
Fetched https://github.com/kylef/PathKit.git from cache (2.01s)
Fetched https://github.com/JohnSundell/ShellOut.git from cache (2.01s)
Fetched https://github.com/stencilproject/Stencil.git from cache (1.11s)
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/shibapm/PackageConfig.git
[1/580] Fetching packageconfig
[581/17567] Fetching packageconfig, swift-argument-parser
Fetched https://github.com/shibapm/PackageConfig.git from cache (1.52s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.52s)
Computing version for https://github.com/tid-kijyun/Kanna.git
Computed https://github.com/tid-kijyun/Kanna.git at 5.2.7 (4.24s)
Computing version for https://github.com/SwiftGen/StencilSwiftKit.git
Computed https://github.com/SwiftGen/StencilSwiftKit.git at 2.10.1 (0.67s)
Computing version for https://github.com/shibapm/Komondor.git
Computed https://github.com/shibapm/Komondor.git at 1.1.3 (2.14s)
Computing version for https://github.com/stencilproject/Stencil.git
Computed https://github.com/stencilproject/Stencil.git at 0.15.1 (0.69s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (0.68s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.0.1 (0.68s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.1.3 (0.74s)
Computing version for https://github.com/JohnSundell/ShellOut.git
Computed https://github.com/JohnSundell/ShellOut.git at 2.3.0 (0.68s)
Computing version for https://github.com/shibapm/PackageConfig.git
Computed https://github.com/shibapm/PackageConfig.git at 1.1.3 (0.65s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.65s)
Creating working copy for https://github.com/SwiftGen/StencilSwiftKit.git
Working copy of https://github.com/SwiftGen/StencilSwiftKit.git resolved at 2.10.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/krzysztofzablocki/Difference.git
Working copy of https://github.com/krzysztofzablocki/Difference.git resolved at master (a00856a)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.1.3
Creating working copy for https://github.com/stencilproject/Stencil.git
Working copy of https://github.com/stencilproject/Stencil.git resolved at 0.15.1
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.0.1
Creating working copy for https://github.com/shibapm/Komondor.git
Working copy of https://github.com/shibapm/Komondor.git resolved at 1.1.3
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/shibapm/PackageConfig.git
Working copy of https://github.com/shibapm/PackageConfig.git resolved at 1.1.3
Creating working copy for https://github.com/JohnSundell/ShellOut.git
Working copy of https://github.com/JohnSundell/ShellOut.git resolved at 2.3.0
Creating working copy for https://github.com/tid-kijyun/Kanna.git
Working copy of https://github.com/tid-kijyun/Kanna.git resolved at 5.2.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",
"dependencies": [
{
"identity": "swiftgen",
"name": "SwiftGen",
"url": "https://github.com/tuist/SwiftGen.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftGen",
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.7.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
},
{
"identity": "yams",
"name": "Yams",
"url": "https://github.com/jpsim/Yams.git",
"version": "5.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
"dependencies": [
]
},
{
"identity": "pathkit",
"name": "PathKit",
"url": "https://github.com/kylef/PathKit.git",
"version": "1.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
"dependencies": [
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
},
{
"identity": "stencil",
"name": "Stencil",
"url": "https://github.com/stencilproject/Stencil.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Stencil",
"dependencies": [
{
"identity": "pathkit",
"name": "PathKit",
"url": "https://github.com/kylef/PathKit.git",
"version": "1.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
"dependencies": [
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
},
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
},
{
"identity": "stencilswiftkit",
"name": "StencilSwiftKit",
"url": "https://github.com/SwiftGen/StencilSwiftKit.git",
"version": "2.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/StencilSwiftKit",
"dependencies": [
{
"identity": "komondor",
"name": "Komondor",
"url": "https://github.com/shibapm/Komondor.git",
"version": "1.1.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Komondor",
"dependencies": [
{
"identity": "packageconfig",
"name": "PackageConfig",
"url": "https://github.com/shibapm/PackageConfig.git",
"version": "1.1.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PackageConfig",
"dependencies": [
]
},
{
"identity": "shellout",
"name": "ShellOut",
"url": "https://github.com/JohnSundell/ShellOut.git",
"version": "2.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ShellOut",
"dependencies": [
]
}
]
},
{
"identity": "stencil",
"name": "Stencil",
"url": "https://github.com/stencilproject/Stencil.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Stencil",
"dependencies": [
{
"identity": "pathkit",
"name": "PathKit",
"url": "https://github.com/kylef/PathKit.git",
"version": "1.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
"dependencies": [
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
},
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
}
]
},
{
"identity": "kanna",
"name": "Kanna",
"url": "https://github.com/tid-kijyun/Kanna.git",
"version": "5.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Kanna",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/tuist/SwiftGen.git
[1/26925] Fetching swiftgen
Fetched https://github.com/tuist/SwiftGen.git from cache (2.51s)
Fetching https://github.com/kylef/PathKit.git from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetching https://github.com/stencilproject/Stencil.git from cache
Fetching https://github.com/tid-kijyun/Kanna.git from cache
Fetching https://github.com/SwiftGen/StencilSwiftKit.git from cache
Fetched https://github.com/tid-kijyun/Kanna.git from cache (0.59s)
Fetched https://github.com/SwiftGen/StencilSwiftKit.git from cache (0.59s)
Fetched https://github.com/stencilproject/Stencil.git from cache (0.60s)
Fetched https://github.com/jpsim/Yams.git from cache (0.60s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.60s)
Fetched https://github.com/kylef/PathKit.git from cache (0.60s)
Computing version for https://github.com/SwiftGen/StencilSwiftKit.git
Computed https://github.com/SwiftGen/StencilSwiftKit.git at 2.10.1 (0.65s)
Fetching https://github.com/shibapm/Komondor.git from cache
Fetched https://github.com/shibapm/Komondor.git from cache (0.47s)
Computing version for https://github.com/stencilproject/Stencil.git
Computed https://github.com/stencilproject/Stencil.git at 0.15.1 (0.52s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/Spectre.git from cache (0.50s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (0.55s)
Computing version for https://github.com/shibapm/Komondor.git
Computed https://github.com/shibapm/Komondor.git at 1.1.3 (0.03s)
Fetching https://github.com/JohnSundell/ShellOut.git from cache
Fetching https://github.com/shibapm/PackageConfig.git from cache
Fetched https://github.com/shibapm/PackageConfig.git from cache (0.45s)
Fetched https://github.com/JohnSundell/ShellOut.git from cache (0.46s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.52s)
Computing version for https://github.com/tid-kijyun/Kanna.git
Computed https://github.com/tid-kijyun/Kanna.git at 5.3.0 (0.62s)
Computing version for https://github.com/JohnSundell/ShellOut.git
Computed https://github.com/JohnSundell/ShellOut.git at 2.3.0 (0.03s)
Computing version for https://github.com/shibapm/PackageConfig.git
Computed https://github.com/shibapm/PackageConfig.git at 1.1.3 (0.03s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.4.0 (0.73s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.0 (0.59s)
Creating working copy for https://github.com/tuist/SwiftGen.git
Working copy of https://github.com/tuist/SwiftGen.git resolved at 6.7.0 (4fc8cfd)
Creating working copy for https://github.com/tid-kijyun/Kanna.git
Working copy of https://github.com/tid-kijyun/Kanna.git resolved at 5.3.0
Creating working copy for https://github.com/JohnSundell/ShellOut.git
Working copy of https://github.com/JohnSundell/ShellOut.git resolved at 2.3.0
Creating working copy for https://github.com/shibapm/PackageConfig.git
Working copy of https://github.com/shibapm/PackageConfig.git resolved at 1.1.3
Creating working copy for https://github.com/SwiftGen/StencilSwiftKit.git
Working copy of https://github.com/SwiftGen/StencilSwiftKit.git resolved at 2.10.1
Creating working copy for https://github.com/shibapm/Komondor.git
Working copy of https://github.com/shibapm/Komondor.git resolved at 1.1.3
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/stencilproject/Stencil.git
Working copy of https://github.com/stencilproject/Stencil.git resolved at 0.15.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.7.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.4.0
Found 6 product dependencies
- swift-argument-parser
- Yams
- PathKit
- Stencil
- StencilSwiftKit
- Kanna
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/tuist/SwiftGen.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/28] Write sources
[0/28] Write swiftgen-entitlement.plist
[0/28] Write sources
[13/28] Copying Configs
[14/28] Copying templates
[15/28] Copying StencilContexts
[16/28] Write swift-version-49B95AFC49DCD68C.txt
[17/28] Copying Generated
[18/28] Copying Resources
[19/41] Compiling writer.c
[20/41] Compiling parser.c
[22/41] Compiling ArgumentParserToolInfo ToolInfo.swift
[23/41] Emitting module ArgumentParserToolInfo
[23/41] Compiling emitter.c
[24/78] Compiling api.c
[25/78] Compiling scanner.c
[26/78] Compiling reader.c
[28/93] Emitting module ArgumentParser
[29/96] Compiling ArgumentParser OptionGroup.swift
[30/96] Compiling ArgumentParser AsyncParsableCommand.swift
[31/96] Compiling ArgumentParser CommandConfiguration.swift
[32/96] Compiling ArgumentParser EnumerableFlag.swift
[33/96] Compiling ArgumentParser SequenceExtensions.swift
[34/96] Compiling ArgumentParser StringExtensions.swift
[35/96] Compiling ArgumentParser Tree.swift
[36/96] Compiling Yams Constructor.swift
[37/96] Compiling Yams Decoder.swift
[38/96] Compiling Yams Node.swift
[39/96] Compiling Yams Parser.swift
[40/96] Compiling Yams Node.Scalar.swift
[41/96] Compiling Yams Node.Sequence.swift
[42/96] Compiling ArgumentParser ParsableArgumentsValidation.swift
[43/96] Compiling ArgumentParser ParsableCommand.swift
[44/96] Compiling Yams Emitter.swift
[45/96] Compiling Yams Encoder.swift
[46/96] Compiling Yams Mark.swift
[47/96] Compiling Yams Node.Mapping.swift
[48/96] Compiling ArgumentParser InputOrigin.swift
[49/96] Compiling ArgumentParser Name.swift
[50/96] Compiling ArgumentParser Parsed.swift
[51/96] Compiling ArgumentParser ParsedValues.swift
[52/96] Compiling ArgumentParser ParserError.swift
[53/96] Compiling ArgumentParser SplitArguments.swift
[54/96] Compiling ArgumentParser DumpHelpGenerator.swift
[55/96] Compiling ArgumentParser HelpCommand.swift
[56/96] Compiling ArgumentParser Errors.swift
[57/96] Compiling ArgumentParser Flag.swift
[58/96] Compiling ArgumentParser NameSpecification.swift
[59/96] Compiling ArgumentParser Option.swift
[60/96] Compiling ArgumentParser HelpGenerator.swift
[61/96] Compiling ArgumentParser MessageInfo.swift
[62/96] Compiling ArgumentParser UsageGenerator.swift
[63/96] Compiling ArgumentParser CollectionExtensions.swift
[64/96] Compiling ArgumentParser Argument.swift
[65/96] Compiling ArgumentParser ArgumentHelp.swift
[66/96] Compiling ArgumentParser ArgumentVisibility.swift
[67/96] Compiling ArgumentParser CompletionKind.swift
[68/96] Compiling Yams Tag.swift
[69/96] Compiling Yams String+Yams.swift
[70/97] Compiling Kanna libxmlParserOption.swift
[71/97] Compiling Yams Resolver.swift
[80/97] Emitting module Yams
[83/97] Compiling Yams Representer.swift
[84/97] Compiling Kanna libxmlHTMLNode.swift
[85/97] Compiling Difference Difference.swift
[86/97] Emitting module Difference
[87/97] Compiling Kanna Deprecated.swift
[88/97] Compiling Kanna CSS.swift
[89/97] Compiling Kanna Kanna.swift
[90/97] Compiling Kanna libxmlHTMLDocument.swift
[91/97] Emitting module Kanna
[92/97] Compiling PathKit PathKit.swift
[93/97] Emitting module PathKit
[94/119] Compiling Yams YamlError.swift
[95/119] Emitting module Stencil
[96/121] Compiling Stencil Loader.swift
[97/121] Compiling Stencil Node.swift
[98/121] Compiling Stencil Template.swift
[99/121] Compiling Stencil Tokenizer.swift
[100/121] Compiling Stencil IfTag.swift
[101/121] Compiling Stencil Include.swift
[102/121] Compiling Stencil LazyValueWrapper.swift
[103/121] Compiling Stencil Lexer.swift
[104/121] Compiling Stencil NowTag.swift
[105/121] Compiling Stencil Parser.swift
[106/121] Compiling Stencil Errors.swift
[107/121] Compiling Stencil Expression.swift
[108/121] Compiling Stencil Extension.swift
[109/121] Compiling Stencil Inheritance.swift
[110/121] Compiling Stencil KeyPath.swift
[111/121] Compiling Stencil Context.swift
[112/121] Compiling Stencil DynamicMemberLookup.swift
[113/121] Compiling Stencil Environment.swift
[114/121] Compiling Stencil FilterTag.swift
[115/121] Compiling Stencil Filters.swift
[116/121] Compiling Stencil ForTag.swift
[117/121] Compiling Stencil TrimBehaviour.swift
[118/121] Compiling Stencil Variable.swift
[119/195] Compiling StencilSwiftKit SetNode.swift
[120/195] Compiling StencilSwiftKit StencilSwiftTemplate.swift
[121/196] Compiling StencilSwiftKit Parameters.swift
[122/196] Compiling StencilSwiftKit MapNode.swift
[123/196] Compiling SwiftGenKit AnyCodable.swift
[124/196] Compiling SwiftGenKit AssetsCatalogParser.swift
[125/196] Compiling StencilSwiftKit Filters.swift
[126/196] Compiling SwiftGenKit Catalog.swift
[127/196] Compiling SwiftGenKit CatalogEntry.swift
[128/196] Emitting module StencilSwiftKit
[129/196] Compiling StencilSwiftKit ImportNode.swift
[130/196] Compiling StencilSwiftKit Filters+Strings.swift
[131/196] Compiling StencilSwiftKit SwiftIdentifier.swift
[132/196] Compiling SwiftGenKit FontsParser+Context.swift
[133/196] Compiling SwiftGenKit InterfaceBuilderParser+Context.swift
[134/196] Compiling SwiftGenKit JSONParser+Context.swift
[135/196] Compiling SwiftGenKit PlistParser+Context.swift
[136/196] Compiling SwiftGenKit StringsParser+Context.swift
[137/196] Compiling SwiftGenKit YamlParser+Context.swift
[138/202] Compiling SwiftGenKit YamlFile.swift
[139/202] Compiling SwiftGenKit YamlParser.swift
[140/202] Compiling SwiftGenKit AssetsCatalogParser+Context.swift
[141/202] Compiling SwiftGenKit ColorsParser+Context.swift
[142/202] Compiling SwiftGenKit CoreDataParser+Context.swift
[143/202] Compiling SwiftGenKit FilesParser+Context.swift
[144/202] Compiling SwiftGenKit ParserOptionList.swift
[145/202] Compiling SwiftGenKit ParserOptionValues.swift
[146/202] Compiling SwiftGenKit PlistFile.swift
[147/202] Compiling SwiftGenKit PlistParser.swift
[148/202] Compiling SwiftGenKit StringsCatalogFileParser.swift
[149/202] Compiling SwiftGenKit StringsDictFileParser.swift
[150/202] Compiling SwiftGenKit StringsFileParser.swift
[151/202] Compiling SwiftGenKit StringsFileTypeParser.swift
[152/202] Compiling SwiftGenKit StringsFileWithCommentsParser.swift
[153/202] Compiling SwiftGenKit PlaceholderType.swift
[154/202] Compiling SwiftGenKit StringsCatalogFile.swift
[155/202] Compiling SwiftGenKit StringsDictEntry.swift
[156/202] Compiling SwiftGenKit StringsEntry.swift
[157/202] Compiling SwiftGenKit StringsParser.swift
[158/202] Compiling SwiftGenKit Bool.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[159/202] Compiling SwiftGenKit Metadata.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[160/202] Compiling SwiftGenKit Path.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[161/202] Compiling SwiftGenKit String.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[162/202] Compiling SwiftGenKit YAML.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[163/202] Compiling SwiftGenKit YamsSerialization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[164/202] Emitting module SwiftGenKit
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:25:1: warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
23 | ///
24 |
25 | extension NSArray: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSArray' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
26 | public func represented() throws -> Node {
27 | guard let array = self as? [Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:34:1: warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
32 | }
33 |
34 | extension NSDate: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDate' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
35 | public func represented() -> Node.Scalar {
36 | (self as Date).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:40:1: warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
38 | }
39 |
40 | extension NSDictionary: NodeRepresentable {
| |- warning: extension declares a conformance of imported type 'NSDictionary' to imported protocol 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public func represented() throws -> Node {
42 | guard let dictionary = self as? [AnyHashable: Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:49:1: warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
47 | }
48 |
49 | extension NSData: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSData' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
50 | public func represented() -> Node.Scalar {
51 | (self as Data).represented()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenKit/Utils/YamsSerialization.swift:55:1: warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
53 | }
54 |
55 | extension NSNumber: ScalarRepresentable {
| |- warning: extension declares a conformance of imported type 'NSNumber' to imported protocols 'ScalarRepresentable', 'NodeRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
56 | public func represented() -> Node.Scalar {
57 | if CFGetTypeID(self) == CFBooleanGetTypeID() {
[169/202] Compiling SwiftGenKit ColorsCLRFileParser.swift
[170/202] Compiling SwiftGenKit ColorsFileTypeParser.swift
[171/202] Compiling SwiftGenKit ColorsJSONFileParser.swift
[172/202] Compiling SwiftGenKit Scene.swift
[173/202] Compiling SwiftGenKit Segue.swift
[174/202] Compiling SwiftGenKit Storyboard.swift
[175/202] Compiling SwiftGenKit JSONFile.swift
[176/202] Compiling SwiftGenKit JSONParser.swift
[177/202] Compiling SwiftGenKit Parser.swift
[178/202] Compiling SwiftGenKit ParserOption.swift
[179/202] Compiling SwiftGenKit ColorsParser.swift
[180/202] Compiling SwiftGenKit ColorsTXTFileParser.swift
[181/202] Compiling SwiftGenKit ColorsXMLFileParser.swift
[182/202] Compiling SwiftGenKit Attribute.swift
[183/202] Compiling SwiftGenKit Configuration.swift
[184/202] Compiling SwiftGenKit CoreDataParser.swift
[185/202] Compiling SwiftGenKit Entity.swift
[186/202] Compiling SwiftGenKit FetchRequest.swift
[187/202] Compiling SwiftGenKit FetchedProperty.swift
[188/202] Compiling SwiftGenKit Model.swift
[189/202] Compiling SwiftGenKit Relationship.swift
[190/202] Compiling SwiftGenKit UniquenessConstraints.swift
[191/202] Compiling SwiftGenKit UserInfo.swift
[192/202] Compiling SwiftGenKit FilesFile.swift
[193/202] Compiling SwiftGenKit FilesParser.swift
[194/202] Compiling SwiftGenKit Filter.swift
[195/202] Compiling SwiftGenKit CTFont.swift
[196/202] Compiling SwiftGenKit Font.swift
[197/202] Compiling SwiftGenKit FontsParser.swift
[198/202] Compiling SwiftGenKit InterfaceBuilderParser.swift
[199/202] Compiling SwiftGenKit Platform.swift
[200/217] Compiling SwiftGenCLI TemplateRef.swift
[201/217] Compiling SwiftGenCLI Path+CommonLocations.swift
[202/217] Compiling SwiftGenCLI Template Loader.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenCLI/Template Loader.swift:19:18: warning: 'StencilSwiftTemplate' is deprecated: No longer needed with Stencil whitespace control features [#DeprecatedDeclaration]
17 | )
18 | } else {
19 | return try StencilSwiftTemplate(
| `- warning: 'StencilSwiftTemplate' is deprecated: No longer needed with Stencil whitespace control features [#DeprecatedDeclaration]
20 | templateString: path.read(),
21 | environment: stencilSwiftEnvironment(
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenCLI/Template Loader.swift:23:26: warning: 'StencilSwiftTemplate' is deprecated: No longer needed with Stencil whitespace control features [#DeprecatedDeclaration]
21 | environment: stencilSwiftEnvironment(
22 | templatePaths: [path.parent()],
23 | templateClass: StencilSwiftTemplate.self,
| `- warning: 'StencilSwiftTemplate' is deprecated: No longer needed with Stencil whitespace control features [#DeprecatedDeclaration]
24 | trimBehaviour: .nothing
25 | )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[203/218] Compiling SwiftGenCLI ParserCLI.swift
[204/218] Compiling SwiftGenCLI Logs.swift
[205/218] Compiling SwiftGenCLI OutputDestination.swift
[206/218] Compiling SwiftGenCLI Config+Lint.swift
[207/218] Compiling SwiftGenCLI Config+Run.swift
[208/218] Compiling SwiftGenCLI ConfigEntry.swift
[209/218] Compiling SwiftGenCLI ConfigOutput.swift
[210/218] Emitting module SwiftGenCLI
[211/218] Compiling SwiftGenCLI Config+XCFileList.swift
[212/218] Compiling SwiftGenCLI Config.swift
[213/218] Compiling SwiftGenCLI Array+Parallel.swift
[214/218] Compiling SwiftGenCLI Config+Example.swift
[215/218] Compiling SwiftGenCLI resource_bundle_accessor.swift
[216/245] Compiling SwiftGen OutputDestination.swift
[217/246] Compiling SwiftGen ExperimentalFlags.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:11:1: warning: extension declares a conformance of imported type 'Path' to imported protocols 'ExpressibleByArgument', 'Decodable'; this will not behave correctly if the owners of 'PathKit' introduce this conformance in the future
9 | import SwiftGenCLI
10 |
11 | extension Path: ExpressibleByArgument, Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocols 'ExpressibleByArgument', 'Decodable'; this will not behave correctly if the owners of 'PathKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public init?(argument: String) {
13 | self.init(argument)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:23:1: warning: extension declares a conformance of imported type 'ParserCLI' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
21 | }
22 |
23 | extension ParserCLI: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'ParserCLI' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public init?(argument: String) {
25 | guard let existing = Self.command(named: argument) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:30:1: warning: extension declares a conformance of imported type 'CommandLogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
28 | }
29 |
30 | extension CommandLogLevel: EnumerableFlag {
| |- warning: extension declares a conformance of imported type 'CommandLogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
31 | public static let allCases: [CommandLogLevel] = [.quiet, .default, .verbose]
32 |
[218/246] Compiling SwiftGen ExpressibleByArgument.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:11:1: warning: extension declares a conformance of imported type 'Path' to imported protocols 'ExpressibleByArgument', 'Decodable'; this will not behave correctly if the owners of 'PathKit' introduce this conformance in the future
9 | import SwiftGenCLI
10 |
11 | extension Path: ExpressibleByArgument, Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocols 'ExpressibleByArgument', 'Decodable'; this will not behave correctly if the owners of 'PathKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public init?(argument: String) {
13 | self.init(argument)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:23:1: warning: extension declares a conformance of imported type 'ParserCLI' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
21 | }
22 |
23 | extension ParserCLI: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'ParserCLI' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public init?(argument: String) {
25 | guard let existing = Self.command(named: argument) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:30:1: warning: extension declares a conformance of imported type 'CommandLogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
28 | }
29 |
30 | extension CommandLogLevel: EnumerableFlag {
| |- warning: extension declares a conformance of imported type 'CommandLogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
31 | public static let allCases: [CommandLogLevel] = [.quiet, .default, .verbose]
32 |
[219/246] Compiling SwiftGen Template.swift
[220/246] Compiling SwiftGen Template Cat.swift
[221/246] Compiling SwiftGen Template Which.swift
[222/246] Compiling SwiftGen DeprecatedCommand.swift
[223/246] Compiling SwiftGen Template Doc.swift
[224/246] Compiling SwiftGen Template List.swift
[225/246] Compiling SwiftGen Version.swift
[226/246] Compiling SwiftGen Config Init.swift
[227/246] Compiling SwiftGen Config Lint.swift
[228/246] Compiling SwiftGen Command.swift
[229/246] Compiling SwiftGen Config.swift
[230/246] Compiling SwiftGen Config Doc.swift
[231/246] Compiling SwiftGen Config GenerateXCFileLists.swift
[232/246] Emitting module SwiftGen
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:11:1: warning: extension declares a conformance of imported type 'Path' to imported protocols 'ExpressibleByArgument', 'Decodable'; this will not behave correctly if the owners of 'PathKit' introduce this conformance in the future
9 | import SwiftGenCLI
10 |
11 | extension Path: ExpressibleByArgument, Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocols 'ExpressibleByArgument', 'Decodable'; this will not behave correctly if the owners of 'PathKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public init?(argument: String) {
13 | self.init(argument)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:23:1: warning: extension declares a conformance of imported type 'ParserCLI' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
21 | }
22 |
23 | extension ParserCLI: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'ParserCLI' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public init?(argument: String) {
25 | guard let existing = Self.command(named: argument) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftGen/Common/ExpressibleByArgument.swift:30:1: warning: extension declares a conformance of imported type 'CommandLogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
28 | }
29 |
30 | extension CommandLogLevel: EnumerableFlag {
| |- warning: extension declares a conformance of imported type 'CommandLogLevel' to imported protocols 'EnumerableFlag', 'CaseIterable'; this will not behave correctly if the owners of 'SwiftGenCLI' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
31 | public static let allCases: [CommandLogLevel] = [.quiet, .default, .verbose]
32 |
[233/246] Compiling SwiftGen Config Run.swift
[234/246] Compiling SwiftGen Run.swift
[234/246] Write Objects.LinkFileList
[235/246] Linking swiftgen
[236/246] Applying swiftgen
[238/246] Compiling TestUtils resource_bundle_accessor.swift
[239/246] Compiling TestUtils VariationGenerator.swift
[240/246] Compiling TestUtils TestsHelper.swift
[241/246] Compiling TestUtils TestsHelper+Context.swift
[242/246] Compiling TestUtils Parser.swift
[243/246] Emitting module TestUtils
[244/246] Compiling TestUtils TestsHelper+Strings.swift
[245/246] Compiling TestUtils TestLogger.swift
[246/246] Compiling TestUtils Config.swift
Build complete! (20.19s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.1",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
},
{
"identity" : "pathkit",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kylef/PathKit.git"
},
{
"identity" : "difference",
"requirement" : {
"branch" : [
"master"
]
},
"type" : "sourceControl",
"url" : "https://github.com/krzysztofzablocki/Difference.git"
},
{
"identity" : "stencil",
"requirement" : {
"range" : [
{
"lower_bound" : "0.15.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/stencilproject/Stencil.git"
},
{
"identity" : "komondor",
"requirement" : {
"exact" : [
"1.1.3"
]
},
"type" : "sourceControl",
"url" : "https://github.com/shibapm/Komondor.git"
},
{
"identity" : "stencilswiftkit",
"requirement" : {
"range" : [
{
"lower_bound" : "2.10.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SwiftGen/StencilSwiftKit.git"
},
{
"identity" : "kanna",
"requirement" : {
"range" : [
{
"lower_bound" : "5.2.7",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tid-kijyun/Kanna.git"
}
],
"manifest_display_name" : "SwiftGen",
"name" : "SwiftGen",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.11"
}
],
"products" : [
{
"name" : "swiftgen",
"targets" : [
"SwiftGen"
],
"type" : {
"executable" : null
}
},
{
"name" : "SwiftGenCLI",
"targets" : [
"SwiftGenCLI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftGenKit",
"targets" : [
"SwiftGenKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "TestUtils",
"module_type" : "SwiftTarget",
"name" : "TestUtils",
"path" : "Sources/TestUtils",
"product_dependencies" : [
"Difference",
"PathKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TestUtils/Fixtures/Configs",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TestUtils/Fixtures/Generated",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TestUtils/Fixtures/Resources",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TestUtils/Fixtures/StencilContexts",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Config.swift",
"Parser.swift",
"TestLogger.swift",
"TestsHelper+Context.swift",
"TestsHelper+Strings.swift",
"TestsHelper.swift",
"VariationGenerator.swift"
],
"target_dependencies" : [
"SwiftGenKit",
"SwiftGenCLI"
],
"type" : "library"
},
{
"c99name" : "TemplatesTests",
"module_type" : "SwiftTarget",
"name" : "TemplatesTests",
"path" : "Tests/TemplatesTests",
"product_dependencies" : [
"StencilSwiftKit"
],
"sources" : [
"ColorsTests.swift",
"CoreDataTests.swift",
"FilesTests.swift",
"FontsTests.swift",
"InterfaceBuilderMacOSTests.swift",
"InterfaceBuilderTests.swift",
"InterfaceBuilderiOSTests.swift",
"JsonTests.swift",
"PlistTests.swift",
"StringsCatalogTests.swift",
"StringsTests.swift",
"XCAssetsTests.swift",
"YamlTests.swift"
],
"target_dependencies" : [
"SwiftGenKit",
"TestUtils"
],
"type" : "test"
},
{
"c99name" : "SwiftGenTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGenTests",
"path" : "Tests/SwiftGenTests",
"sources" : [
"ConfigGenerateFileListTests.swift",
"ConfigInitTests.swift",
"ConfigLintTests.swift",
"ConfigReadTests.swift",
"ConfigRunTests.swift"
],
"target_dependencies" : [
"SwiftGenCLI",
"TestUtils"
],
"type" : "test"
},
{
"c99name" : "SwiftGenKitTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGenKitTests",
"path" : "Tests/SwiftGenKitTests",
"sources" : [
"AssetCatalogTests.swift",
"ColorsCLRFileTests.swift",
"ColorsJSONFileTests.swift",
"ColorsTests.swift",
"ColorsTextFileTests.swift",
"ColorsXMLFileTests.swift",
"CoreDataTests.swift",
"FilesTests.swift",
"FilterTests.swift",
"FontsTests.swift",
"InterfaceBuilderMacOSTests.swift",
"InterfaceBuilderiOSTests.swift",
"JSONTests.swift",
"PlistTests.swift",
"StringPlaceholderTypeTests.swift",
"StringsCatalogTests.swift",
"StringsTests.swift",
"YamlTests.swift"
],
"target_dependencies" : [
"SwiftGenKit",
"TestUtils"
],
"type" : "test"
},
{
"c99name" : "SwiftGenKit",
"module_type" : "SwiftTarget",
"name" : "SwiftGenKit",
"path" : "Sources/SwiftGenKit",
"product_dependencies" : [
"Kanna",
"PathKit",
"Stencil",
"Yams"
],
"product_memberships" : [
"swiftgen",
"SwiftGenCLI",
"SwiftGenKit"
],
"sources" : [
"Parsers/AnyCodable.swift",
"Parsers/AssetsCatalog/AssetsCatalogParser.swift",
"Parsers/AssetsCatalog/Catalog.swift",
"Parsers/AssetsCatalog/CatalogEntry.swift",
"Parsers/Colors/ColorsCLRFileParser.swift",
"Parsers/Colors/ColorsFileTypeParser.swift",
"Parsers/Colors/ColorsJSONFileParser.swift",
"Parsers/Colors/ColorsParser.swift",
"Parsers/Colors/ColorsTXTFileParser.swift",
"Parsers/Colors/ColorsXMLFileParser.swift",
"Parsers/CoreData/Attribute.swift",
"Parsers/CoreData/Configuration.swift",
"Parsers/CoreData/CoreDataParser.swift",
"Parsers/CoreData/Entity.swift",
"Parsers/CoreData/FetchRequest.swift",
"Parsers/CoreData/FetchedProperty.swift",
"Parsers/CoreData/Model.swift",
"Parsers/CoreData/Relationship.swift",
"Parsers/CoreData/UniquenessConstraints.swift",
"Parsers/CoreData/UserInfo.swift",
"Parsers/Files/FilesFile.swift",
"Parsers/Files/FilesParser.swift",
"Parsers/Filter.swift",
"Parsers/Fonts/CTFont.swift",
"Parsers/Fonts/Font.swift",
"Parsers/Fonts/FontsParser.swift",
"Parsers/InterfaceBuilder/InterfaceBuilderParser.swift",
"Parsers/InterfaceBuilder/Platform.swift",
"Parsers/InterfaceBuilder/Scene.swift",
"Parsers/InterfaceBuilder/Segue.swift",
"Parsers/InterfaceBuilder/Storyboard.swift",
"Parsers/JSON/JSONFile.swift",
"Parsers/JSON/JSONParser.swift",
"Parsers/Parser.swift",
"Parsers/ParserOption.swift",
"Parsers/ParserOptionList.swift",
"Parsers/ParserOptionValues.swift",
"Parsers/Plist/PlistFile.swift",
"Parsers/Plist/PlistParser.swift",
"Parsers/Strings/FileTypeParser/StringsCatalogFileParser.swift",
"Parsers/Strings/FileTypeParser/StringsDictFileParser.swift",
"Parsers/Strings/FileTypeParser/StringsFileParser.swift",
"Parsers/Strings/FileTypeParser/StringsFileTypeParser.swift",
"Parsers/Strings/FileTypeParser/StringsFileWithCommentsParser.swift",
"Parsers/Strings/PlaceholderType.swift",
"Parsers/Strings/StringsCatalogFile.swift",
"Parsers/Strings/StringsDictEntry.swift",
"Parsers/Strings/StringsEntry.swift",
"Parsers/Strings/StringsParser.swift",
"Parsers/Yaml/YamlFile.swift",
"Parsers/Yaml/YamlParser.swift",
"Stencil/AssetsCatalogParser+Context.swift",
"Stencil/ColorsParser+Context.swift",
"Stencil/CoreDataParser+Context.swift",
"Stencil/FilesParser+Context.swift",
"Stencil/FontsParser+Context.swift",
"Stencil/InterfaceBuilderParser+Context.swift",
"Stencil/JSONParser+Context.swift",
"Stencil/PlistParser+Context.swift",
"Stencil/StringsParser+Context.swift",
"Stencil/YamlParser+Context.swift",
"Utils/Bool.swift",
"Utils/Metadata.swift",
"Utils/Path.swift",
"Utils/String.swift",
"Utils/YAML.swift",
"Utils/YamsSerialization.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftGenCLI",
"module_type" : "SwiftTarget",
"name" : "SwiftGenCLI",
"path" : "Sources/SwiftGenCLI",
"product_dependencies" : [
"ArgumentParser",
"Kanna",
"PathKit",
"Stencil",
"StencilSwiftKit",
"Yams"
],
"product_memberships" : [
"swiftgen",
"SwiftGenCLI"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftGenCLI/templates",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Array+Parallel.swift",
"Config/Config+Example.swift",
"Config/Config+Lint.swift",
"Config/Config+Run.swift",
"Config/Config+XCFileList.swift",
"Config/Config.swift",
"Config/ConfigEntry.swift",
"Config/ConfigOutput.swift",
"Logs.swift",
"OutputDestination.swift",
"ParserCLI.swift",
"Path+CommonLocations.swift",
"Template Loader.swift",
"TemplateRef.swift"
],
"target_dependencies" : [
"SwiftGenKit"
],
"type" : "library"
},
{
"c99name" : "SwiftGen",
"module_type" : "SwiftTarget",
"name" : "SwiftGen",
"path" : "Sources/SwiftGen",
"product_memberships" : [
"swiftgen"
],
"sources" : [
"Command.swift",
"Commands/Config.swift",
"Commands/Config/Config Doc.swift",
"Commands/Config/Config GenerateXCFileLists.swift",
"Commands/Config/Config Init.swift",
"Commands/Config/Config Lint.swift",
"Commands/Config/Config Run.swift",
"Commands/Run.swift",
"Commands/Template.swift",
"Commands/Template/Template Cat.swift",
"Commands/Template/Template Doc.swift",
"Commands/Template/Template List.swift",
"Commands/Template/Template Which.swift",
"Common/DeprecatedCommand.swift",
"Common/ExperimentalFlags.swift",
"Common/ExpressibleByArgument.swift",
"Common/OutputDestination.swift",
"Version.swift"
],
"target_dependencies" : [
"SwiftGenCLI"
],
"type" : "executable"
}
],
"tools_version" : "5.6"
}
Done.