Build Information
Successful build of AppRemoteConfig, reference 0.7.2 (87d0ee), with Swift 6.4 for macOS (SPM) on 25 Sep 2026 06:40:49 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/egeniq/app-remote-config.git
Reference: 0.7.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/egeniq/app-remote-config
* tag 0.7.2 -> FETCH_HEAD
HEAD is now at 87d0ee8 Merge pull request #9 from egeniq/copilot/fix-variant-matching-issue
Cloned https://github.com/egeniq/app-remote-config.git
Revision (git rev-parse @):
87d0ee8a265da406826a45b8ee9d648086424b3e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/egeniq/app-remote-config.git at 0.7.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/egeniq/app-remote-config.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1095]
[Planning deferred tasks]
[Starting]
[20 / 481] care-product
[209 / 481] swift-crypto_Crypto
[211 / 481]
[223 / 491] SwiftSyntax509
[233 / 511]
[243 / 513] SwiftSyntax510
[269 / 538] SwiftSyntax510
[278 / 538] ArgumentParserToolInfo
[289 / 596]
[297 / 651]
[309 / 674]
[330 / 676]
[339 / 676] CYaml
[350 / 676]
[356 / 676] SwiftSyntax
[360 / 699]
[371 / 699] SwiftSyntax
[373 / 699]
[377 / 699]
[388 / 699]
[393 / 699] SwiftSyntax
[397 / 699]
[399 / 699]
[402 / 699]
[407 / 699]
[410 / 699]
[414 / 699]
[417 / 699] SwiftSyntax
[421 / 699]
[423 / 699] Logging
[424 / 699]
[427 / 699] Logging
[428 / 699]
[431 / 699] Yams
[433 / 699] Crypto
[435 / 699] ConcurrencyExtras
[438 / 699] Yams
[452 / 699] ConcurrencyExtras
[470 / 699] Yams-product
[472 / 699] Yams
[475 / 699] Logging-product
[479 / 699] SwiftSyntax
[485 / 699] SwiftParser
[489 / 699] IssueReporting
[490 / 699] IssueReporting
[497 / 699] IssueReporting
[500 / 699] Crypto
[504 / 699] Crypto
[506 / 699] IssueReporting
[512 / 699] Crypto-product
[519 / 699] Crypto
[524 / 699] ArgumentParser
[529 / 699] ConcurrencyExtras
[531 / 699] ArgumentParser
[536 / 699] Crypto
[539 / 701]
[541 / 703] SwiftBasicFormat
[544 / 725] SwiftDiagnostics
[547 / 734] SwiftBasicFormat
[563 / 734] _IssueReporting
[566 / 734] SwiftBasicFormat
[568 / 734] SwiftBasicFormat
[574 / 734] SwiftParser
[576 / 734] SwiftDiagnostics
[579 / 734] SwiftParser
[585 / 734] SwiftParser
[589 / 734] SwiftDiagnostics
[593 / 734] SwiftBasicFormat
[599 / 734]
[603 / 737] AppRemoteConfig
[603 / 737] Yams-product
[604 / 738] Logging
[605 / 739] Logging-product
[609 / 762] SwiftParserDiagnostics
[614 / 773] SwiftParserDiagnostics
[616 / 773] SwiftParserDiagnostics
[641 / 823]
[644 / 823] SwiftParserDiagnostics
[649 / 823]
[658 / 823]
[662 / 823] SwiftOperators
[667 / 823]
[675 / 823] AppRemoteConfig
[677 / 823]
[681 / 823] AppRemoteConfig
[686 / 823]
[695 / 825]
[695 / 825] AppRemoteConfig
[698 / 825] SwiftSyntaxBuilder
[707 / 846] SwiftSyntaxBuilder
[710 / 846] care-product
[713 / 846] care-product
[722 / 846] SwiftSyntaxBuilder
[732 / 846] CombineSchedulers
[733 / 846] CombineSchedulers
[736 / 846] Clocks
[751 / 846] CombineSchedulers
[755 / 846] care-product
[761 / 846] Clocks
[764 / 848]
[766 / 848] SwiftSyntaxMacros
[773 / 859] SwiftSyntaxMacros
[783 / 859] SwiftSyntaxMacros
[785 / 860] Dependencies
[792 / 871] Dependencies
[794 / 881] SwiftSyntaxMacroExpansion
[797 / 881] SwiftSyntaxMacroExpansion
[807 / 881] Dependencies
[814 / 881] SwiftCompilerPluginMessageHandling
[818 / 881] Dependencies
[818 / 881] AppRemoteConfigService
[819 / 882]
[822 / 883] SwiftSyntaxMacroExpansion
[828 / 894] SwiftCompilerPluginMessageHandling
[832 / 894] SwiftCompilerPluginMessageHandling
[834 / 895] AppRemoteConfigService
[848 / 897] SwiftDiagnostics
[851 / 897]
[862 / 897] SwiftCompilerPlugin
[871 / 899] SwiftCompilerPluginMessageHandling
[878 / 899] SwiftCompilerPlugin
[886 / 900] AppRemoteConfigServiceMacrosPlugin
[889 / 903] AppRemoteConfigServiceMacrosPlugin
[890 / 903] AppRemoteConfigServiceMacrosPlugin
[892 / 903] AppRemoteConfigServiceMacrosPlugin
[895 / 904] AppRemoteConfigServiceMacros
[897 / 906] AppRemoteConfigServiceMacros
Build complete! (23.12 sec)
Fetching https://github.com/pointfreeco/swift-dependencies
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/pointfreeco/swift-macro-testing
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/8165] Fetching swift-log
[2/9167] Fetching swift-log, swift-macro-testing
[113/16758] Fetching swift-log, swift-macro-testing, swift-dependencies
[249/35307] Fetching swift-log, swift-macro-testing, swift-dependencies, swift-crypto
[621/38034] Fetching swift-log, swift-macro-testing, swift-dependencies, swift-crypto, xctest-dynamic-overlay
[676/49895] Fetching swift-log, swift-macro-testing, swift-dependencies, swift-crypto, xctest-dynamic-overlay, yams
[24898/129962] Fetching swift-log, swift-macro-testing, swift-dependencies, swift-crypto, xctest-dynamic-overlay, yams, swift-syntax
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay (8.19s)
Fetched https://github.com/jpsim/Yams.git (8.19s)
Fetching https://github.com/apple/swift-argument-parser
Fetched https://github.com/pointfreeco/swift-dependencies (8.67s)
Fetched https://github.com/swiftlang/swift-syntax (8.67s)
Fetched https://github.com/apple/swift-crypto.git (8.67s)
Fetched https://github.com/pointfreeco/swift-macro-testing (8.67s)
Fetched https://github.com/apple/swift-log.git (8.67s)
[1/18941] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser (1.98s)
Computing version for https://github.com/pointfreeco/swift-macro-testing
Computed https://github.com/pointfreeco/swift-macro-testing at 0.7.0 (10.82s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/16479] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing (7.19s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.4.0 (9.33s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.72s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.6 (0.55s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5666] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump (1.24s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (1.84s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6161] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (1.64s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (2.35s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.56s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.13.1 (0.65s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.56s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.17.1 (0.57s)
Fetching https://github.com/pointfreeco/combine-schedulers
Fetching https://github.com/pointfreeco/swift-clocks
Fetching https://github.com/pointfreeco/swift-concurrency-extras
[1/2686] Fetching combine-schedulers
[136/4132] Fetching combine-schedulers, swift-clocks
[209/5190] Fetching combine-schedulers, swift-clocks, swift-concurrency-extras
Fetched https://github.com/pointfreeco/combine-schedulers (1.10s)
Fetched https://github.com/pointfreeco/swift-concurrency-extras (1.10s)
Fetched https://github.com/pointfreeco/swift-clocks (1.10s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.1.1 (1.75s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.2.2 (0.61s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.4.1 (0.57s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.72s)
Fetching https://github.com/apple/swift-asn1.git
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.12s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.89s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 1.2.2
Creating working copy for https://github.com/pointfreeco/swift-macro-testing
Working copy of https://github.com/pointfreeco/swift-macro-testing resolved at 0.7.0
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.4.1
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.6
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/pointfreeco/swift-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.17.1
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.13.1
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.4.0
/Users/admin/builder/spi-builder-workspace/Sources/AppRemoteConfigService/AppRemoteConfigService.swift:227:13: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m225 |[0;0m @Dependency(\.mainQueue) var mainQueue
[0;36m226 |[0;0m mainQueue.schedule(after: .init(.now() + nextDate.timeIntervalSinceNow)) {
[0;36m227 |[0;0m Task {
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m228 |[0;0m try await self.update()
[0;36m229 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/AppRemoteConfigServiceMacrosPlugin/AppRemoteConfigValuesMacro.swift:8:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m6 |[0;0m import SwiftSyntaxMacroExpansion
[0;36m7 |[0;0m
[0;36m8 |[0;0m public enum AppRemoteConfigValuesMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m public static func expansion<D: DeclGroupSyntax, C: MacroExpansionContext>(
SwiftSyntaxMacros.MemberMacro.expansion:3:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m1 |[0;0m protocol MemberMacro {
[0;36m2 |[0;0m @available(*, deprecated, message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter")
[0;36m3 |[0;0m public static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m4 |[0;0m
SwiftSyntaxMacros.MemberMacro.expansion:2:13: [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m1 |[0;0m protocol MemberMacro {
[0;36m2 |[0;0m static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m3 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/AppRemoteConfigServiceMacrosPlugin/AppRemoteConfigValuesMacro.swift:8:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m6 |[0;0m import SwiftSyntaxMacroExpansion
[0;36m7 |[0;0m
[0;36m8 |[0;0m public enum AppRemoteConfigValuesMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m public static func expansion<D: DeclGroupSyntax, C: MacroExpansionContext>(
SwiftSyntaxMacros.MemberMacro.expansion:3:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m1 |[0;0m protocol MemberMacro {
[0;36m2 |[0;0m @available(*, deprecated, message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter")
[0;36m3 |[0;0m public static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m4 |[0;0m
SwiftSyntaxMacros.MemberMacro.expansion:2:13: [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m1 |[0;0m protocol MemberMacro {
[0;36m2 |[0;0m static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m3 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/AppRemoteConfigServiceMacrosPlugin/AppRemoteConfigValuesMacro.swift:100:27: [1;33mwarning: [1;39mvalue 'typeSyntax' was defined but never used; consider replacing with boolean test[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m98 |[0;0m )
[0;36m99 |[0;0m binding.typeAnnotation?.type = TypeSyntax(attributedTypeSyntax)
[0;36m100 |[0;0m } else if let typeSyntax = type.as(FunctionTypeSyntax.self) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mvalue 'typeSyntax' was defined but never used; consider replacing with boolean test[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m101 |[0;0m // TODO: Reenable
[0;36m102 |[0;0m // binding.typeAnnotation?.type = TypeSyntax(AttributedTypeSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.6",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
},
{
"identity" : "swift-dependencies",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-dependencies"
},
{
"identity" : "swift-macro-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-macro-testing"
},
{
"identity" : "xctest-dynamic-overlay",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/xctest-dynamic-overlay"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "509.0.0",
"upper_bound" : "602.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "AppRemoteConfig",
"name" : "AppRemoteConfig",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "14.0"
},
{
"name" : "watchos",
"version" : "7.0"
}
],
"products" : [
{
"name" : "AppRemoteConfig",
"targets" : [
"AppRemoteConfig"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AppRemoteConfigService",
"targets" : [
"AppRemoteConfigService"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AppRemoteConfigServiceMacros",
"targets" : [
"AppRemoteConfigServiceMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "care",
"targets" : [
"care"
],
"type" : {
"executable" : null
}
},
{
"name" : "AppRemoteConfigServiceMacrosPlugin",
"targets" : [
"AppRemoteConfigServiceMacrosPlugin"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "care",
"module_type" : "SwiftTarget",
"name" : "care",
"path" : "Sources/care",
"product_dependencies" : [
"ArgumentParser",
"Yams"
],
"product_memberships" : [
"care"
],
"sources" : [
"ANSIEffect.swift",
"CreateKeyPair.swift",
"Error.swift",
"Init.swift",
"Prepare.swift",
"Resolve.swift",
"Verify.swift",
"care.swift"
],
"target_dependencies" : [
"AppRemoteConfig"
],
"type" : "executable"
},
{
"c99name" : "AppRemoteConfigTests",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfigTests",
"path" : "Tests/AppRemoteConfigTests",
"sources" : [
"AppRemoteConfigTests.swift",
"SigningTests.swift"
],
"target_dependencies" : [
"AppRemoteConfig"
],
"type" : "test"
},
{
"c99name" : "AppRemoteConfigServiceTests",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfigServiceTests",
"path" : "Tests/AppRemoteConfigServiceTests",
"sources" : [
"AppRemoteConfigServiceTests.swift"
],
"target_dependencies" : [
"AppRemoteConfigService"
],
"type" : "test"
},
{
"c99name" : "AppRemoteConfigServiceMacrosPlugin",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfigServiceMacrosPlugin",
"path" : "Sources/AppRemoteConfigServiceMacrosPlugin",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"AppRemoteConfigServiceMacros",
"AppRemoteConfigServiceMacrosPlugin"
],
"sources" : [
"AppRemoteConfigValuesMacro.swift",
"Plugins.swift"
],
"type" : "macro"
},
{
"c99name" : "AppRemoteConfigServiceMacros",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfigServiceMacros",
"path" : "Sources/AppRemoteConfigServiceMacros",
"product_dependencies" : [
"IssueReporting"
],
"product_memberships" : [
"AppRemoteConfigServiceMacros"
],
"sources" : [
"Macros.swift"
],
"target_dependencies" : [
"AppRemoteConfigServiceMacrosPlugin"
],
"type" : "library"
},
{
"c99name" : "AppRemoteConfigService",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfigService",
"path" : "Sources/AppRemoteConfigService",
"product_dependencies" : [
"Dependencies"
],
"product_memberships" : [
"AppRemoteConfigService"
],
"sources" : [
"AppRemoteConfigService.swift"
],
"target_dependencies" : [
"AppRemoteConfig"
],
"type" : "library"
},
{
"c99name" : "AppRemoteConfigMacrosPluginTests",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfigMacrosPluginTests",
"path" : "Tests/AppRemoteConfigMacrosPluginTests",
"product_dependencies" : [
"MacroTesting"
],
"sources" : [
"AppRemoteConfigValuesMacroTests.swift",
"Internal/BaseTestCase.swift"
],
"target_dependencies" : [
"AppRemoteConfigServiceMacrosPlugin"
],
"type" : "test"
},
{
"c99name" : "AppRemoteConfig",
"module_type" : "SwiftTarget",
"name" : "AppRemoteConfig",
"path" : "Sources/AppRemoteConfig",
"product_dependencies" : [
"Crypto",
"Logging"
],
"product_memberships" : [
"AppRemoteConfig",
"AppRemoteConfigService",
"care"
],
"sources" : [
"BuildVariant.swift",
"Condition.swift",
"Config+Resolve.swift",
"Config+Signing.swift",
"Config.swift",
"Error.swift",
"Override.swift",
"Platform.swift",
"Schedule.swift",
"Version.swift",
"VersionRange.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.