Build Information
Successful build of AppScreenshotKit, reference main (97da46), with Swift 6.4 for macOS (SPM) on 26 Sep 2026 06:27:44 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/shitamori1272/AppScreenshotKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/shitamori1272/AppScreenshotKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 97da469 Update README for v0.3.0
Cloned https://github.com/shitamori1272/AppScreenshotKit.git
Revision (git rev-parse @):
97da46994cf6d67e7533908cc97d53c315ed8d1d
SUCCESS checkout https://github.com/shitamori1272/AppScreenshotKit.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/shitamori1272/AppScreenshotKit.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 / 792]
[Planning deferred tasks]
[149 / 328] AppScreenshotKit_AppScreenshotKitTestTools
[153 / 328] AppScreenshotCore
[153 / 328]
[161 / 334] _SwiftSyntaxCShims
[164 / 344]
[173 / 344] SwiftSyntax509
[197 / 345] SwiftSyntax600
[215 / 414]
[222 / 414]
[229 / 414]
[237 / 457]
[241 / 457]
[242 / 457]
[255 / 457]
[258 / 457]
[260 / 457]
[262 / 457]
[264 / 457]
[269 / 457]
[270 / 457]
[272 / 457]
[275 / 457]
[276 / 457]
[283 / 457]
[288 / 457] AppScreenshotKitCLI-product
[293 / 457] AppScreenshotKitCLI-product
[295 / 457]
[299 / 457] AppScreenshotKitCLI-product
[302 / 457]
[305 / 457]
[306 / 457] AppScreenshotKitCLI-product
[308 / 457] SwiftSyntax
[319 / 460] SwiftBasicFormat
[325 / 489] SwiftParser
[330 / 489] SwiftBasicFormat
[344 / 489] SwiftParser
[347 / 489] SwiftParser
[348 / 489] AppScreenshotCore
[360 / 489] SwiftParser
[362 / 489] SwiftDiagnostics
[365 / 489] SwiftDiagnostics
[366 / 489] SwiftOperators
[371 / 489] SwiftDiagnostics
[376 / 489] AppScreenshotCore
[381 / 489] AppScreenshotCore
[382 / 489] AppScreenshotCore
[386 / 489] SwiftParser
[388 / 490]
[391 / 501] SwiftParserDiagnostics
[392 / 501] SwiftParserDiagnostics
[395 / 501] SwiftParserDiagnostics
[400 / 501] SwiftParserDiagnostics
[401 / 501] SwiftSyntaxBuilder
[402 / 501] SwiftSyntaxBuilder
[404 / 501] SwiftParserDiagnostics
[409 / 503] SwiftParserDiagnostics
[416 / 514] SwiftOperators
[421 / 525] SwiftSyntaxBuilder
[423 / 525] SwiftSyntaxBuilder
[428 / 525] SwiftOperators
[436 / 525] SwiftSyntaxBuilder
[444 / 525] SwiftSyntaxMacros
[446 / 526] SwiftSyntaxBuilder
[456 / 537] SwiftSyntaxMacros
[465 / 538] SwiftSyntaxMacros
[466 / 538] SwiftSyntaxMacroExpansion
[476 / 548] SwiftSyntaxMacroExpansion
[483 / 549] SwiftSyntaxMacroExpansion
[483 / 549] SwiftCompilerPluginMessageHandling
[492 / 560] SwiftCompilerPluginMessageHandling
[495 / 560] SwiftCompilerPluginMessageHandling
[502 / 561] SwiftCompilerPluginMessageHandling
[502 / 561] SwiftCompilerPlugin
[510 / 563] SwiftCompilerPlugin
[512 / 563] SwiftSyntax
[514 / 563] SwiftSyntax
[520 / 563] SwiftSyntaxBuilder
[524 / 563] SwiftCompilerPlugin
[532 / 564] AppScreenshotMacroPlugin
[536 / 567] AppScreenshotMacroPlugin
[538 / 567] AppScreenshotMacroPlugin
[541 / 568] AppScreenshotMacro
[543 / 570] AppScreenshotMacro
[552 / 571] AppScreenshotKit
[560 / 573]
[565 / 574] AppScreenshotKitTestTools
[566 / 582]
[568 / 582]
[569 / 582]
[573 / 582] AppScreenshotKitTestTools
[579 / 582] AppScreenshotKitTestTools
Build complete! (22.59 sec)
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80068] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (8.42s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 601.0.1 (11.36s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 601.0.1
warning: No bezels found in /Users/admin/Library/Caches/com.shitamori1272.AppScreenshotKit/AppleDesignResource. Please run the command to download bezels first.
"swift run AppScreenshotKitCLI download-bezel-image"
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:45:30: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:93:27: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:120:28: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:144:28: warning: [AddLines] add 1 line break
Tests/AppScreenshotKitCLITests/Mocks/FileManagerMock.swift:29:1: warning: [LineLength] line is too long
Sources/AppScreenshotCore/Model/DeviceModel.swift:46:76: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:45:30: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:93:27: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:120:28: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:144:28: warning: [AddLines] add 1 line break
Tests/AppScreenshotKitCLITests/Mocks/FileManagerMock.swift:29:1: warning: [LineLength] line is too long
Sources/AppScreenshotCore/Model/DeviceModel.swift:46:76: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:45:30: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:93:27: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:120:28: warning: [AddLines] add 1 line break
Tests/AppScreenshotCoreTests/BezelImageLoaderTests.swift:144:28: warning: [AddLines] add 1 line break
Tests/AppScreenshotKitCLITests/Mocks/FileManagerMock.swift:29:1: warning: [LineLength] line is too long
Sources/AppScreenshotCore/Model/DeviceModel.swift:46:76: warning: [AddLines] add 1 line break
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "601.0.0-latest",
"upper_bound" : "602.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "AppScreenshotKit",
"name" : "AppScreenshotKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "AppScreenshotKit",
"targets" : [
"AppScreenshotKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AppScreenshotKitTestTools",
"targets" : [
"AppScreenshotKitTestTools"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AppScreenshotKitCLI",
"targets" : [
"AppScreenshotKitCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "AppScreenshotMacroPlugin",
"targets" : [
"AppScreenshotMacroPlugin"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "SwiftFormatLintCommand",
"module_type" : "PluginTarget",
"name" : "SwiftFormatLintCommand",
"path" : "Plugins/SwiftFormatLintCommand",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"AppScreenshotKit",
"AppScreenshotKitTestTools",
"AppScreenshotKitCLI"
],
"sources" : [
"SwiftFormatLintCommand.swift"
],
"type" : "plugin"
},
{
"c99name" : "RegisterBezelsCommand",
"module_type" : "PluginTarget",
"name" : "RegisterBezelsCommand",
"path" : "Plugins/RegisterBezelsCommand",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"AppScreenshotKitTestTools"
],
"sources" : [
"RegisterBezelsCommand.swift"
],
"type" : "plugin"
},
{
"c99name" : "AppScreenshotMacroPlugin",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotMacroPlugin",
"path" : "Sources/AppScreenshotMacroPlugin",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftSyntaxMacros"
],
"product_memberships" : [
"AppScreenshotKit",
"AppScreenshotKitTestTools",
"AppScreenshotMacroPlugin"
],
"sources" : [
"AppScreenshotMacro.swift",
"ProvidedMacros.swift"
],
"type" : "macro"
},
{
"c99name" : "AppScreenshotMacro",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotMacro",
"path" : "Sources/AppScreenshotMacro",
"product_memberships" : [
"AppScreenshotKit",
"AppScreenshotKitTestTools"
],
"sources" : [
"AppScreenshotMacro.swift"
],
"target_dependencies" : [
"AppScreenshotCore",
"AppScreenshotMacroPlugin"
],
"type" : "library"
},
{
"c99name" : "AppScreenshotKitTests",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotKitTests",
"path" : "Tests/AppScreenshotKitTests",
"sources" : [
"AppScreenshotKitTests.swift"
],
"target_dependencies" : [
"AppScreenshotKit"
],
"type" : "test"
},
{
"c99name" : "AppScreenshotKitTestToolsTests",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotKitTestToolsTests",
"path" : "Tests/AppScreenshotKitTestToolsTests",
"sources" : [
"AppScreenshotKitTestToolsTests.swift"
],
"target_dependencies" : [
"AppScreenshotKitTestTools"
],
"type" : "test"
},
{
"c99name" : "AppScreenshotKitTestTools",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotKitTestTools",
"path" : "Sources/AppScreenshotKitTestTools",
"product_memberships" : [
"AppScreenshotKitTestTools"
],
"sources" : [
"AppScreenshotExporter.swift",
"AppScreenshotKitUtils.swift"
],
"target_dependencies" : [
"AppScreenshotKit",
"RegisterBezelsCommand",
"SwiftFormatLintCommand"
],
"type" : "library"
},
{
"c99name" : "AppScreenshotKitCLITests",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotKitCLITests",
"path" : "Tests/AppScreenshotKitCLITests",
"sources" : [
"ArgumentsParserTests.swift",
"BezelFetcherTests.swift",
"BezelImageDownloaderTests.swift",
"DMGHandlerTests.swift",
"Mocks/DMGHandlerMock.swift",
"Mocks/DataHelperForTests.swift",
"Mocks/FileManagerMock.swift",
"Mocks/RSSHandlerMock.swift",
"Mocks/ShellMock.swift",
"Mocks/URLSessionMock.swift",
"RSSHandlerTests.swift",
"ShellTests.swift",
"SketchDocumentTests.swift"
],
"target_dependencies" : [
"AppScreenshotKitCLI"
],
"type" : "test"
},
{
"c99name" : "AppScreenshotKitCLI",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotKitCLI",
"path" : "Sources/AppScreenshotKitCLI",
"product_memberships" : [
"AppScreenshotKitCLI"
],
"sources" : [
"AppScreenshotKitCLI.swift",
"ArgumentsParser.swift",
"BezelImageDownloader.swift",
"CLIError.swift",
"DMGHandler.swift",
"FileManager+Protocol.swift",
"RSSHandler.swift",
"Shell.swift",
"SketchDocument.swift",
"URLSession+Protocol.swift"
],
"target_dependencies" : [
"SwiftFormatLintCommand"
],
"type" : "executable"
},
{
"c99name" : "AppScreenshotKit",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotKit",
"path" : "Sources/AppScreenshotKit",
"product_memberships" : [
"AppScreenshotKit",
"AppScreenshotKitTestTools"
],
"sources" : [
"AppScreenshotKit.swift"
],
"target_dependencies" : [
"AppScreenshotCore",
"AppScreenshotMacro"
],
"type" : "library"
},
{
"c99name" : "AppScreenshotCoreTests",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotCoreTests",
"path" : "Tests/AppScreenshotCoreTests",
"sources" : [
"BezelImageLoaderTests.swift"
],
"target_dependencies" : [
"AppScreenshotCore"
],
"type" : "test"
},
{
"c99name" : "AppScreenshotCore",
"module_type" : "SwiftTarget",
"name" : "AppScreenshotCore",
"path" : "Sources/AppScreenshotCore",
"product_memberships" : [
"AppScreenshotKit",
"AppScreenshotKitTestTools"
],
"sources" : [
"AppScreenshot+Export.swift",
"AppScreenshot+Preview.swift",
"AppScreenshot.swift",
"Model/AppScreenshotConfiguration.swift",
"Model/AppScreenshotDevice.swift",
"Model/AppScreenshotEnvironment.swift",
"Model/AppScreenshotImageFormat.swift",
"Model/AppScreenshotSize+iPad110Inch.swift",
"Model/AppScreenshotSize+iPad130Inch.swift",
"Model/AppScreenshotSize+iPad97Inch.swift",
"Model/AppScreenshotSize+iPhone61Inch.swift",
"Model/AppScreenshotSize+iPhone63Inch.swift",
"Model/AppScreenshotSize+iPhone69Inch.swift",
"Model/AppScreenshotSize.swift",
"Model/AppleDesignResourceBezelDefinition.swift",
"Model/DeviceCategory.swift",
"Model/DeviceColor.swift",
"Model/DeviceModel.swift",
"Model/DeviceOrientation.swift",
"Utils/AppScreenshotKitError.swift",
"Utils/BezelImageLoader.swift",
"Utils/PNGDataConverter.swift",
"Utils/Sample.swift",
"View/Bezel.swift",
"View/DeviceAppearanceViewModel.swift",
"View/DeviceScreenViewModel.swift",
"View/DeviceView.swift",
"View/DeviceViewModel.swift",
"View/Environments.swift",
"View/HostingViewWrap.swift",
"View/ScaleView.swift",
"View/ScreenContentView.swift",
"View/VerticalLinesView.swift",
"View/VirtualBezelView.swift"
],
"target_dependencies" : [
"SwiftFormatLintCommand"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.