Build Information
Successful build of Defines, reference 1.0.2 (b57816), with Swift 6.4 for iOS using Xcode 27.0 on 16 Sep 2026 01:01:46 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Defines -destination generic/platform=iOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/BellAppLab/Defines.git
Reference: 1.0.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/BellAppLab/Defines
* tag 1.0.2 -> FETCH_HEAD
HEAD is now at b578168 Swift 4.2
Cloned https://github.com/BellAppLab/Defines.git
Revision (git rev-parse @):
b578168e191c36a96a30f0e86d8c575d298b5116
SUCCESS checkout https://github.com/BellAppLab/Defines.git at 1.0.2
========================================
Build
========================================
Selected platform: iOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/BellAppLab/Defines.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
Defines: /Users/admin/builder/spi-builder-workspace
resolved source packages: Defines
2026-09-15 21:00:50.719 xcodebuild[529:3042] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "Defines",
"name" : "Defines",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Defines",
"targets" : [
"Defines"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"3",
"4"
],
"targets" : [
{
"c99name" : "Defines",
"module_type" : "SwiftTarget",
"name" : "Defines",
"path" : "Sources/Defines",
"product_memberships" : [
"Defines"
],
"sources" : [
"Defines+AirPods.swift",
"Defines+App.swift",
"Defines+AppleTV.swift",
"Defines+AppleWatch.swift",
"Defines+Bundle.swift",
"Defines+CarPlay.swift",
"Defines+Device.swift",
"Defines+Features.swift",
"Defines+HomePod.swift",
"Defines+Mac.swift",
"Defines+MacBook.swift",
"Defines+MacBookAir.swift",
"Defines+MacBookPro.swift",
"Defines+MacMini.swift",
"Defines+MacPro.swift",
"Defines+Model.swift",
"Defines+OS.swift",
"Defines+Screen.swift",
"Defines+Version.swift",
"Defines+iMac.swift",
"Defines+iPad.swift",
"Defines+iPhone.swift",
"Defines+iPod.swift",
"Defines.swift"
],
"type" : "library"
}
],
"tools_version" : "4.1"
}
{
"workspace" : {
"name" : "Defines",
"schemes" : [
"Defines"
]
}
}
2026-09-15 21:01:31.548 xcodebuild[663:4241] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Defines -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Defines -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
Defines: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'Defines-product' in project 'Defines'
➜ Explicit dependency on target 'Defines' in project 'Defines'
Target 'Defines' in project 'Defines' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: eb5e4fa71002225628a56eb63ab03bfd
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/eb5e4fa71002225628a56eb63ab03bfd.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.DependencyStaticMetadataFileList (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.modulemap (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.DependencyMetadataFileList (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-OutputFileMap.json (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftFileList (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_const_extract_protocols.json (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftConstValuesFileList (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.LinkFileList (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.LinkFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/Defines.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.modulemap (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos
SwiftDriver Defines normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Defines -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Defines+AppleWatch.swift,\ Defines+Bundle.swift,\ Defines+CarPlay.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleWatch.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Bundle.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+CarPlay.swift (in target 'Defines' from project 'Defines')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleWatch.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+AppleWatch.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Bundle.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Bundle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+CarPlay.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+CarPlay.swift
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleWatch.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an Watch.
31 | */
32 | public var isAppleWatch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .appleWatch_1stGeneration_38mm,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleWatch.swift:62:5: warning: 'public' modifier is redundant for static property declared in a public extension
60 | Returns true if the model is an Watch.
61 | */
62 | public static let isAppleWatch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
63 | return Defines.Device.currentModel.isAppleWatch
64 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+CarPlay.swift:35:5: warning: 'public' modifier is redundant for property declared in a public extension
33 | Returns true if the app is running on CarPlay.
34 | */
35 | public var isCar: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
36 | #if os(iOS)
37 | return UIDevice.current.userInterfaceIdiom == .carPlay
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+CarPlay.swift:51:5: warning: 'public' modifier is redundant for static property declared in a public extension
49 | Returns true if the app is running on CarPlay.
50 | */
51 | public static let isCar: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
52 | return Defines.Device.currentModel.isCar
53 | }()
SwiftCompile normal arm64 Compiling\ Defines+Device.swift,\ Defines+Features.swift,\ Defines+HomePod.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Device.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+HomePod.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Device.swift:96:5: warning: 'public' modifier is redundant for static property declared in a public extension
94 | The `Defines.Device.Model` currently running your app.
95 | */
96 | public static let currentModel: Defines.Device.Model = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
97 | return Defines.Device.Model(rawValue: Sysctl.model)!
98 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Device.swift:103:5: warning: 'public' modifier is redundant for static property declared in a public extension
101 | Returns true if your app is running on iOS, watchOS or tvOS and on `i386` or `x86_64` architectures. Otherwise, false.
102 | */
103 | public static let isSimulator: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
104 | #if swift(>=4.1)
105 | #if targetEnvironment(simulator)
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns the year the model has been first released in.
31 | */
32 | public var year: Int {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .unknown:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:228:5: warning: 'public' modifier is redundant for property declared in a public extension
226 | This flag is only here because some devices' names encode the presence of a GPS and we thought it'd be useful to translate that into a boolean. That's all.
227 | */
228 | public var hasGPS: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
229 | switch self {
230 | case .appleWatchSeries3_38mm_GPS,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:306:5: warning: 'public' modifier is redundant for property declared in a public extension
304 | This flag is only here because some devices' names encode the presence of a cellular module and we thought it'd be useful to translate that into a boolean. That's all.
305 | */
306 | public var hasCellular: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
307 | switch self {
308 | case .appleWatchSeries3_38mm_GPS_Cellular,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:380:5: warning: 'public' modifier is redundant for static property declared in a public extension
378 | Returns the year the model has been first released in.
379 | */
380 | public static let year: Int = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
381 | return Defines.Device.currentModel.year
382 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:392:5: warning: 'public' modifier is redundant for static property declared in a public extension
390 | This flag is only here because some devices' names encode the presence of a GPS and we thought it'd be useful to translate that into a boolean. That's all.
391 | */
392 | public static let hasGPS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
393 | return Defines.Device.currentModel.hasGPS
394 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:404:5: warning: 'public' modifier is redundant for static property declared in a public extension
402 | This flag is only here because some devices' names encode the presence of a cellular module and we thought it'd be useful to translate that into a boolean. That's all.
403 | */
404 | public static let hasCellular: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
405 | return Defines.Device.currentModel.hasCellular
406 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+HomePod.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a HomePod.
31 | */
32 | public var isHomePod: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .homePod_1,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+HomePod.swift:50:5: warning: 'public' modifier is redundant for static property declared in a public extension
48 | Returns true if the model is a HomePod.
49 | */
50 | public static let isHomePod: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
51 | return Defines.Device.currentModel.isHomePod
52 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Device.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Device.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Features.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+HomePod.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+HomePod.swift
SwiftCompile normal arm64 Compiling\ Defines+MacBookPro.swift,\ Defines+MacMini.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookPro.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacMini.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookPro.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a MacBook Pro.
31 | */
32 | public var isMacBookPro: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macBookPro_Early_2008,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookPro.swift:77:5: warning: 'public' modifier is redundant for static property declared in a public extension
75 | Returns true if the model is a MacBook Pro.
76 | */
77 | public static let isMacBookPro: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
78 | return Defines.Device.currentModel.isMacBookPro
79 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacMini.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a Mac mini.
31 | */
32 | public var isMacMini: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macMini_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacMini.swift:55:5: warning: 'public' modifier is redundant for static property declared in a public extension
53 | Returns true if the model is a Mac mini.
54 | */
55 | public static let isMacMini: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
56 | return Defines.Device.currentModel.isMacMini
57 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookPro.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+MacBookPro.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacMini.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+MacMini.swift
SwiftCompile normal arm64 Compiling\ Defines+Version.swift,\ Defines+iMac.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iMac.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:57:5: warning: 'public' modifier is redundant for initializer declared in a public extension
55 | - buildString: a string representing a build. Any string is accepted. Defaults to an empty string.
56 | */
57 | public init(versionString: String,
| `- warning: 'public' modifier is redundant for initializer declared in a public extension
58 | buildString: String? = nil)
59 | {
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:103:5: warning: 'public' modifier is redundant for operator function declared in a public extension
101 | {
102 | /// Returns true if two `Version`s are equal.
103 | public static func == (lhs: Defines.Version,
| `- warning: 'public' modifier is redundant for operator function declared in a public extension
104 | rhs: Defines.Version) -> Bool
105 | {
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:114:5: warning: 'public' modifier is redundant for operator function declared in a public extension
112 |
113 | /// Returns true if the left-side operand is lesser than the right-side.
114 | public static func < (lhs: Defines.Version,
| `- warning: 'public' modifier is redundant for operator function declared in a public extension
115 | rhs: Defines.Version) -> Bool
116 | {
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:140:5: warning: 'public' modifier is redundant for property declared in a public extension
138 |
139 | /// Describes a `Version`.
140 | public var description: String {
| `- warning: 'public' modifier is redundant for property declared in a public extension
141 | return "Version: \(major).\(minor).\(patch) (\(build))"
142 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iMac.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iMac.
31 | */
32 | public var isiMac: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iMac_Early_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iMac.swift:66:5: warning: 'public' modifier is redundant for static property declared in a public extension
64 | Returns true if the model is an iMac.
65 | */
66 | public static let isiMac: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
67 | return Defines.Device.currentModel.isiMac
68 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Version.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iMac.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+iMac.swift
SwiftCompile normal arm64 Compiling\ Defines+iPad.swift,\ Defines+iPhone.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iPad.
31 | */
32 | public var isiPad: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iPad_2,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:89:5: warning: 'public' modifier is redundant for property declared in a public extension
87 | Returns true if the model is a regular iPad (eg. iPad 2, iPad (3rd Generation), iPad (4th Generation), iPad air, iPad air 2, iPad Pro 9.7", iPad (5th Generation) and iPad (6th Generation)).
88 | */
89 | public var isiPadRegular: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
90 | switch self {
91 | case .iPad_2,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:121:5: warning: 'public' modifier is redundant for property declared in a public extension
119 | Returns true if the model is an iPad air (eg. iPad air and iPad air 2).
120 | */
121 | public var isiPadAir: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
122 | switch self {
123 | case .iPadAir,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:137:5: warning: 'public' modifier is redundant for property declared in a public extension
135 | Returns true if the model is an iPad Pro (eg. iPad Pro 9.7", iPad Pro 10.5" and iPad Pro 12.9").
136 | */
137 | public var isiPadPro: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
138 | switch self {
139 | case .iPadPro_12_9_Inch,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:164:5: warning: 'public' modifier is redundant for property declared in a public extension
162 | Returns true if the model is an iPad mini (eg. iPad mini, iPad mini 2, iPad mini 3 and iPad mini 4).
163 | */
164 | public var isiPadMini: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
165 | switch self {
166 | case .iPad_Mini,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:191:5: warning: 'public' modifier is redundant for static property declared in a public extension
189 | Returns true if the model is an iPad.
190 | */
191 | public static let isiPad: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
192 | return Defines.Device.currentModel.isiPad
193 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:198:5: warning: 'public' modifier is redundant for static property declared in a public extension
196 | Returns true if the model is a regular iPad (eg. iPad 2, iPad (3rd Generation), iPad (4th Generation), iPad air, iPad air 2, iPad Pro 9.7", iPad (5th Generation) and iPad (6th Generation)).
197 | */
198 | public static let isiPadRegular: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
199 | return Defines.Device.currentModel.isiPadRegular
200 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:205:5: warning: 'public' modifier is redundant for static property declared in a public extension
203 | Returns true if the model is an iPad air (eg. iPad air and iPad air 2).
204 | */
205 | public static let isiPadAir: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
206 | return Defines.Device.currentModel.isiPadAir
207 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:212:5: warning: 'public' modifier is redundant for static property declared in a public extension
210 | Returns true if the model is an iPad Pro (eg. iPad Pro 9.7", iPad Pro 10.5" and iPad Pro 12.9").
211 | */
212 | public static let isiPadPro: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
213 | return Defines.Device.currentModel.isiPadPro
214 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:219:5: warning: 'public' modifier is redundant for static property declared in a public extension
217 | Returns true if the model is an iPad mini (eg. iPad mini, iPad mini 2, iPad mini 3 and iPad mini 4).
218 | */
219 | public static let isiPadMini: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
220 | return Defines.Device.currentModel.isiPadMini
221 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iPhone.
31 | */
32 | public var isiPhone: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iPhone4s,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:69:5: warning: 'public' modifier is redundant for property declared in a public extension
67 | Returns true if the model is an iPhone S (eg. iPhone 4s, iPhone 5s and iPhone 6s).
68 | */
69 | public var isiPhoneS: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
70 | switch self {
71 | case .iPhone4s,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:85:5: warning: 'public' modifier is redundant for property declared in a public extension
83 | Returns true if the model is an iPhone C (eg. iPhone 5c).
84 | */
85 | public var isiPhoneC: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
86 | switch self {
87 | case .iPhone5c_NorthAmerica_Japan,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:98:5: warning: 'public' modifier is redundant for property declared in a public extension
96 | Returns true if the model is an iPhone Plus (eg. iPhone 6 Plus, iPhone 7 Plus and iPhone 8 Plus).
97 | */
98 | public var isiPhonePlus: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
99 | switch self {
100 | case .iPhone6Plus,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:115:5: warning: 'public' modifier is redundant for property declared in a public extension
113 | Returns true if the model is an iPhone SE (eg. iPhone SE).
114 | */
115 | public var isiPhoneSE: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
116 | switch self {
117 | case .iPhoneSE:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:127:5: warning: 'public' modifier is redundant for property declared in a public extension
125 | Returns true if the model is an iPhone X (eg. iPhone X).
126 | */
127 | public var isiPhoneX: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
128 | switch self {
129 | case .iPhoneX,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:144:5: warning: 'public' modifier is redundant for property declared in a public extension
142 | Returns true if the model is an iPhone Max (eg. iPhone XS Max).
143 | */
144 | public var isiPhoneMax: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
145 | switch self {
146 | case .iPhoneXS_Max,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:162:5: warning: 'public' modifier is redundant for static property declared in a public extension
160 | Returns true if the model is an iPhone.
161 | */
162 | public static let isiPhone: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
163 | return Defines.Device.currentModel.isiPhone
164 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:169:5: warning: 'public' modifier is redundant for static property declared in a public extension
167 | Returns true if the model is an iPhone S (eg. iPhone 4s, iPhone 5s and iPhone 6s).
168 | */
169 | public static let isiPhoneS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
170 | return Defines.Device.currentModel.isiPhoneS
171 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:176:5: warning: 'public' modifier is redundant for static property declared in a public extension
174 | Returns true if the model is an iPhone C (eg. iPhone 5c).
175 | */
176 | public static let isiPhoneC: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
177 | return Defines.Device.currentModel.isiPhoneC
178 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:183:5: warning: 'public' modifier is redundant for static property declared in a public extension
181 | Returns true if the model is an iPhone Plus (eg. iPhone 6 Plus, iPhone 7 Plus and iPhone 8 Plus).
182 | */
183 | public static let isiPhonePlus: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
184 | return Defines.Device.currentModel.isiPhonePlus
185 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:190:5: warning: 'public' modifier is redundant for static property declared in a public extension
188 | Returns true if the model is an iPhone SE (eg. iPhone SE).
189 | */
190 | public static let isiPhoneSE: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
191 | return Defines.Device.currentModel.isiPhoneSE
192 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:197:5: warning: 'public' modifier is redundant for static property declared in a public extension
195 | Returns true if the model is an iPhone X (eg. iPhone X).
196 | */
197 | public static let isiPhoneX: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
198 | return Defines.Device.currentModel.isiPhoneX
199 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:204:5: warning: 'public' modifier is redundant for static property declared in a public extension
202 | Returns true if the model is an iPhone Max (eg. iPhone XS Max).
203 | */
204 | public static let isiPhoneMax: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
205 | return Defines.Device.currentModel.isiPhoneMax
206 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+iPad.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+iPhone.swift
SwiftCompile normal arm64 Compiling\ Defines+OS.swift,\ Defines+Screen.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:38:5: warning: 'public' modifier is redundant for static property declared in a public extension
36 | {
37 | /// The version of the OS currently running your app (aka `UIDevice.current.systemVersion`)
38 | public static let version: Defines.Version = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
39 | #if os(iOS) || os(tvOS)
40 | return Defines.Version(versionString: UIDevice.current.systemVersion)
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:51:5: warning: 'public' modifier is redundant for static property declared in a public extension
49 |
50 | /// Returns true when running on iOS.
51 | public static let isiOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
52 | #if os(iOS)
53 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:60:5: warning: 'public' modifier is redundant for static property declared in a public extension
58 |
59 | /// Returns true when running on watchOS.
60 | public static let isWatchOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
61 | #if os(watchOS)
62 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:69:5: warning: 'public' modifier is redundant for static property declared in a public extension
67 |
68 | /// Returns true when running on tvOS.
69 | public static let istvOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
70 | #if os(tvOS)
71 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:78:5: warning: 'public' modifier is redundant for static property declared in a public extension
76 |
77 | /// Returns true when running on macOS.
78 | public static let isMacOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
79 | #if os(macOS)
80 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:40:5: warning: 'public' modifier is redundant for property declared in a public extension
38 | Returns true if the device doesn't have a screen (eg. AirPods and HomePods).
39 | */
40 | public var noScreen: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
41 | switch self {
42 | case .airPods,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:54:5: warning: 'public' modifier is redundant for property declared in a public extension
52 | Returns true if the device has a 38mm screen (eg. Watch 38mm).
53 | */
54 | public var is_38_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
55 | switch self {
56 | case .appleWatch_1stGeneration_38mm,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:70:5: warning: 'public' modifier is redundant for property declared in a public extension
68 | Returns true if the device has a 40mm screen (eg. Watch 40mm).
69 | */
70 | public var is_40_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
71 | switch self {
72 | case .appleWatchSeries4_40mm_GPS,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:83:5: warning: 'public' modifier is redundant for property declared in a public extension
81 | Returns true if the device has a 42mm screen (eg. Watch 42mm).
82 | */
83 | public var is_42_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
84 | switch self {
85 | case .appleWatch_1stGeneration_42mm,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:99:5: warning: 'public' modifier is redundant for property declared in a public extension
97 | Returns true if the device has a 44mm screen (eg. Watch 44mm).
98 | */
99 | public var is_44_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
100 | switch self {
101 | case .appleWatchSeries4_44mm_GPS,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:112:5: warning: 'public' modifier is redundant for property declared in a public extension
110 | Returns true if the device has a 3.5" screen (eg. iPhone 4s).
111 | */
112 | public var is_3_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
113 | switch self {
114 | case .iPhone4s:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:124:5: warning: 'public' modifier is redundant for property declared in a public extension
122 | Returns true if the device has a 4" screen (eg. iPhone 5c, iPhone 5, iPhone 5s, iPhone SE and iPod touch).
123 | */
124 | public var is_4_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
125 | if isiPhoneC {
126 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:148:5: warning: 'public' modifier is redundant for property declared in a public extension
146 | Returns true if the device has a 4.7" screen (eg. iPhone 6, iPhone 6s, iPhone 7 and iPhone 8).
147 | */
148 | public var is_4_7_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
149 | switch self {
150 | case .iPhone6,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:165:5: warning: 'public' modifier is redundant for property declared in a public extension
163 | Returns true if the device has a 5.5" screen (eg. iPhone Plus).
164 | */
165 | public var is_5_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
166 | return isiPhonePlus
167 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:172:5: warning: 'public' modifier is redundant for property declared in a public extension
170 | Returns true if the device has a 5.8" screen (eg. iPhone X).
171 | */
172 | public var is_5_8_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
173 | switch self {
174 | case .iPhoneX,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:186:5: warning: 'public' modifier is redundant for property declared in a public extension
184 | Returns true if the device has a 6.1" screen (eg. iPhone XR).
185 | */
186 | public var is_6_1_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
187 | switch self {
188 | case .iPhoneXR:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:198:5: warning: 'public' modifier is redundant for property declared in a public extension
196 | Returns true if the device has a 6.5" screen (eg. iPhone XS Max).
197 | */
198 | public var is_6_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
199 | switch self {
200 | case .iPhoneXS_Max,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:211:5: warning: 'public' modifier is redundant for property declared in a public extension
209 | Returns true if the device has a 7.9" screen (eg. iPad mini).
210 | */
211 | public var is_7_9_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
212 | return isiPadMini
213 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:218:5: warning: 'public' modifier is redundant for property declared in a public extension
216 | Returns true if the device has a 9.7" screen (eg. regular iPad).
217 | */
218 | public var is_9_7_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
219 | return isiPadRegular
220 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:225:5: warning: 'public' modifier is redundant for property declared in a public extension
223 | Returns true if the device has a 10.5" screen (eg. iPad Pro).
224 | */
225 | public var is_10_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
226 | switch self {
227 | case .iPadPro_10_5_Inch,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:238:5: warning: 'public' modifier is redundant for property declared in a public extension
236 | Returns true if the device has an 11" screen (eg. MacBook air).
237 | */
238 | public var is_11_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
239 | switch self {
240 | case .macBookAir_11_Inch_2010,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:258:5: warning: 'public' modifier is redundant for property declared in a public extension
256 | Returns true if the device has a 12" screen (eg. MacBook).
257 | */
258 | public var is_12_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
259 | switch self {
260 | case .macBook_2015,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:272:5: warning: 'public' modifier is redundant for property declared in a public extension
270 | Returns true if the device has a 12.9" screen (eg. iPad Pro).
271 | */
272 | public var is_12_9_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
273 | switch self {
274 | case .iPadPro_12_9_Inch,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:291:5: warning: 'public' modifier is redundant for property declared in a public extension
289 | Returns true if the device has a 13" screen (eg. MacBook air, MacBook, MacBook Pro).
290 | */
291 | public var is_13_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
292 | switch self {
293 | case .macBookAir_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:323:5: warning: 'public' modifier is redundant for property declared in a public extension
321 | Returns true if the device has a 15" screen (eg. MacBook Pro).
322 | */
323 | public var is_15_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
324 | switch self {
325 | case .macBookPro_Late_2008,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:347:5: warning: 'public' modifier is redundant for property declared in a public extension
345 | Returns true if the device has a 17" screen (eg. MacBook Pro).
346 | */
347 | public var is_17_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
348 | switch self {
349 | case .macBookPro_17_Inch_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:361:5: warning: 'public' modifier is redundant for property declared in a public extension
359 | Returns true if the device has a 21.5" screen (eg. iMac).
360 | */
361 | public var is_21_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
362 | switch self {
363 | case .iMac_21_5_Inch_2010,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:381:5: warning: 'public' modifier is redundant for property declared in a public extension
379 | Returns true if the device has a 27" screen (eg. iMac).
380 | */
381 | public var is_27_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
382 | switch self {
383 | case .iMac_27_Inch_2010,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:399:5: warning: 'public' modifier is redundant for property declared in a public extension
397 | Returns true if the device supports 4K screens (eg. TV and iMac).
398 | */
399 | public var is_4K: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
400 | switch self {
401 | case .appleTV_4K,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:413:5: warning: 'public' modifier is redundant for property declared in a public extension
411 | Returns true if the device supports 5K screens (eg. iMac).
412 | */
413 | public var is_5K: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
414 | switch self {
415 | case .iMac_27_Inch_5K_2014,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:433:5: warning: 'public' modifier is redundant for property declared in a public extension
431 | - `Defines.Screen`
432 | */
433 | public var undefinedScreen: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
434 | switch self {
435 | case .appleTV_2ndGeneration,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:465:5: warning: 'public' modifier is redundant for type alias declared in a public extension
463 | {
464 | #if os(iOS) || os(tvOS) || os(watchOS)
465 | public typealias Rect = CGRect
| `- warning: 'public' modifier is redundant for type alias declared in a public extension
466 | #endif
467 | #if os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:472:5: warning: 'public' modifier is redundant for static property declared in a public extension
470 |
471 | /// The main screen's current bounds.
472 | public static let bounds: Rect = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
473 | #if os(iOS) || os(tvOS)
474 | return UIScreen.main.bounds
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:489:5: warning: 'public' modifier is redundant for static property declared in a public extension
487 |
488 | /// The main screen's bounds' maxX (aka `UIScreen.main.bounds.maxX`).
489 | public static let currentWidth: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
490 | return Defines.Screen.bounds.maxX
491 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:494:5: warning: 'public' modifier is redundant for static property declared in a public extension
492 |
493 | /// The main screen's bounds' maxY (aka `UIScreen.main.bounds.maxY`).
494 | public static let currentHeight: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
495 | return Defines.Screen.bounds.maxY
496 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:499:5: warning: 'public' modifier is redundant for static property declared in a public extension
497 |
498 | /// The main screen's bounds' maximum between width and height (aka `max(UIScreen.width, UIScreen.height)`).
499 | public static let maxLength: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
500 | return max(Defines.Screen.currentWidth, Defines.Screen.currentHeight)
501 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:504:5: warning: 'public' modifier is redundant for static property declared in a public extension
502 |
503 | /// The main screen's bounds' minimum between width and height (aka `min(UIScreen.width, UIScreen.height)`).
504 | public static let minLength: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
505 | return min(Defines.Screen.currentWidth, Defines.Screen.currentHeight)
506 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:509:5: warning: 'public' modifier is redundant for static property declared in a public extension
507 |
508 | /// The main screen's scale factor (aka `UIScreen.main.scale`)
509 | public static let scale: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
510 | #if os(iOS) || os(tvOS)
511 | return UIScreen.main.scale
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:526:5: warning: 'public' modifier is redundant for static property declared in a public extension
524 |
525 | /// The main screen's scale (aka `UIScreen.main.scale > 1`).
526 | public static let isRetina: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
527 | return Defines.Screen.scale > 1
528 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:531:5: warning: 'public' modifier is redundant for static property declared in a public extension
529 |
530 | /// If the device is an iPhone and it's scaled up, this returns `true`.
531 | public static let isScaledUp: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
532 | #if os(iOS)
533 | guard Defines.Device.isiPhone else { return false }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:543:5: warning: 'public' modifier is redundant for static property declared in a public extension
541 | Returns true if the device doesn't have a screen (eg. AirPods and HomePods).
542 | */
543 | public static let noScreen: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
544 | return Defines.Device.currentModel.noScreen
545 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:550:5: warning: 'public' modifier is redundant for static property declared in a public extension
548 | Returns true if the device has a 38mm screen (eg. Watch 38mm).
549 | */
550 | public static let is_38_mm: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
551 | return Defines.Device.currentModel.is_38_mm
552 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:557:5: warning: 'public' modifier is redundant for static property declared in a public extension
555 | Returns true if the device has a 42mm screen (eg. Watch 42mm).
556 | */
557 | public static let is_42_mm: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
558 | return Defines.Device.currentModel.is_42_mm
559 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+OS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Screen.swift
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:564:5: warning: 'public' modifier is redundant for static property declared in a public extension
562 | Returns true if the device has a 3.5" screen (eg. iPhone 4s).
563 | */
564 | public static let is_3_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
565 | return Defines.Device.currentModel.is_3_5_Inch
566 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:571:5: warning: 'public' modifier is redundant for static property declared in a public extension
569 | Returns true if the device has a 4" screen (eg. iPhone 5c, iPhone 5, iPhone 5s, iPhone SE and iPod touch).
570 | */
571 | public static let is_4_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
572 | return Defines.Device.currentModel.is_4_Inch
573 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:578:5: warning: 'public' modifier is redundant for static property declared in a public extension
576 | Returns true if the device has a 4.7" screen (eg. iPhone 6, iPhone 6s, iPhone 7 and iPhone 8).
577 | */
578 | public static let is_4_7_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
579 | return Defines.Device.currentModel.is_4_7_Inch
580 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:585:5: warning: 'public' modifier is redundant for static property declared in a public extension
583 | Returns true if the device has a 5.5" screen (eg. iPhone Plus).
584 | */
585 | public static let is_5_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
586 | return Defines.Device.currentModel.is_5_5_Inch
587 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:592:5: warning: 'public' modifier is redundant for static property declared in a public extension
590 | Returns true if the device has a 5.8" screen (eg. iPhone X).
591 | */
592 | public static let is_5_8_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
593 | return Defines.Device.currentModel.is_5_8_Inch
594 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:599:5: warning: 'public' modifier is redundant for static property declared in a public extension
597 | Returns true if the device has a 7.9" screen (eg. iPad mini).
598 | */
599 | public static let is_7_9_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
600 | return Defines.Device.currentModel.is_7_9_Inch
601 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:606:5: warning: 'public' modifier is redundant for static property declared in a public extension
604 | Returns true if the device has a 9.7" screen (eg. regular iPad).
605 | */
606 | public static let is_9_7_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
607 | return Defines.Device.currentModel.is_9_7_Inch
608 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:613:5: warning: 'public' modifier is redundant for static property declared in a public extension
611 | Returns true if the device has a 10.5" screen (eg. iPad Pro).
612 | */
613 | public static let is_10_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
614 | return Defines.Device.currentModel.is_10_5_Inch
615 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:620:5: warning: 'public' modifier is redundant for static property declared in a public extension
618 | Returns true if the device has an 11" screen (eg. MacBook air).
619 | */
620 | public static let is_11_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
621 | return Defines.Device.currentModel.is_11_Inch
622 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:627:5: warning: 'public' modifier is redundant for static property declared in a public extension
625 | Returns true if the device has a 12" screen (eg. MacBook).
626 | */
627 | public static let is_12_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
628 | return Defines.Device.currentModel.is_12_Inch
629 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:634:5: warning: 'public' modifier is redundant for static property declared in a public extension
632 | Returns true if the device has a 12.9" screen (eg. iPad Pro).
633 | */
634 | public static let is_12_9_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
635 | return Defines.Device.currentModel.is_12_9_Inch
636 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:641:5: warning: 'public' modifier is redundant for static property declared in a public extension
639 | Returns true if the device has a 13" screen (eg. MacBook air, MacBook, MacBook Pro).
640 | */
641 | public static let is_13_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
642 | return Defines.Device.currentModel.is_13_Inch
643 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:648:5: warning: 'public' modifier is redundant for static property declared in a public extension
646 | Returns true if the device has a 15" screen (eg. MacBook Pro).
647 | */
648 | public static let is_15_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
649 | return Defines.Device.currentModel.is_15_Inch
650 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:655:5: warning: 'public' modifier is redundant for static property declared in a public extension
653 | Returns true if the device has a 17" screen (eg. MacBook Pro).
654 | */
655 | public static let is_17_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
656 | return Defines.Device.currentModel.is_17_Inch
657 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:662:5: warning: 'public' modifier is redundant for static property declared in a public extension
660 | Returns true if the device has a 21.5" screen (eg. iMac).
661 | */
662 | public static let is_21_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
663 | return Defines.Device.currentModel.is_21_5_Inch
664 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:669:5: warning: 'public' modifier is redundant for static property declared in a public extension
667 | Returns true if the device has a 27" screen (eg. iMac).
668 | */
669 | public static let is_27_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
670 | return Defines.Device.currentModel.is_27_Inch
671 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:676:5: warning: 'public' modifier is redundant for static property declared in a public extension
674 | Returns true if the device supports 4K screens (eg. TV and iMac).
675 | */
676 | public static let is_4K: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
677 | return Defines.Device.currentModel.is_4K
678 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:683:5: warning: 'public' modifier is redundant for static property declared in a public extension
681 | Returns true if the device supports 5K screens (eg. iMac).
682 | */
683 | public static let is_5K: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
684 | return Defines.Device.currentModel.is_5K
685 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:696:5: warning: 'public' modifier is redundant for static property declared in a public extension
694 | - `Defines.Screen`
695 | */
696 | public static let undefinedScreen: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
697 | return Defines.Device.currentModel.undefinedScreen
698 | }()
SwiftCompile normal arm64 Compiling\ Defines+iPod.swift,\ Defines.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPod.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPod.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iPod touch.
31 | */
32 | public var isiPodTouch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iPodTouch_5thGeneration,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPod.swift:50:5: warning: 'public' modifier is redundant for static property declared in a public extension
48 | Returns true if the model is an iPod touch.
49 | */
50 | public static let isiPodTouch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
51 | return Defines.Device.currentModel.isiPodTouch
52 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPod.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+iPod.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Defines (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AirPods.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an AirPod.
31 | */
32 | public var isAirPods: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .airPods: return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AirPods.swift:47:5: warning: 'public' modifier is redundant for static property declared in a public extension
45 | Returns true if the model is an AirPod.
46 | */
47 | public static let isAirPods: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
48 | return Defines.Device.currentModel.isAirPods
49 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleTV.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an TV.
31 | */
32 | public var isAppleTV: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .appleTV_2ndGeneration,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleTV.swift:53:5: warning: 'public' modifier is redundant for static property declared in a public extension
51 | Returns true if the model is an TV.
52 | */
53 | public static let isAppleTV: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
54 | return Defines.Device.currentModel.isAppleTV
55 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleWatch.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an Watch.
31 | */
32 | public var isAppleWatch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .appleWatch_1stGeneration_38mm,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleWatch.swift:62:5: warning: 'public' modifier is redundant for static property declared in a public extension
60 | Returns true if the model is an Watch.
61 | */
62 | public static let isAppleWatch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
63 | return Defines.Device.currentModel.isAppleWatch
64 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+CarPlay.swift:35:5: warning: 'public' modifier is redundant for property declared in a public extension
33 | Returns true if the app is running on CarPlay.
34 | */
35 | public var isCar: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
36 | #if os(iOS)
37 | return UIDevice.current.userInterfaceIdiom == .carPlay
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+CarPlay.swift:51:5: warning: 'public' modifier is redundant for static property declared in a public extension
49 | Returns true if the app is running on CarPlay.
50 | */
51 | public static let isCar: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
52 | return Defines.Device.currentModel.isCar
53 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Device.swift:96:5: warning: 'public' modifier is redundant for static property declared in a public extension
94 | The `Defines.Device.Model` currently running your app.
95 | */
96 | public static let currentModel: Defines.Device.Model = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
97 | return Defines.Device.Model(rawValue: Sysctl.model)!
98 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Device.swift:103:5: warning: 'public' modifier is redundant for static property declared in a public extension
101 | Returns true if your app is running on iOS, watchOS or tvOS and on `i386` or `x86_64` architectures. Otherwise, false.
102 | */
103 | public static let isSimulator: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
104 | #if swift(>=4.1)
105 | #if targetEnvironment(simulator)
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns the year the model has been first released in.
31 | */
32 | public var year: Int {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .unknown:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:228:5: warning: 'public' modifier is redundant for property declared in a public extension
226 | This flag is only here because some devices' names encode the presence of a GPS and we thought it'd be useful to translate that into a boolean. That's all.
227 | */
228 | public var hasGPS: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
229 | switch self {
230 | case .appleWatchSeries3_38mm_GPS,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:306:5: warning: 'public' modifier is redundant for property declared in a public extension
304 | This flag is only here because some devices' names encode the presence of a cellular module and we thought it'd be useful to translate that into a boolean. That's all.
305 | */
306 | public var hasCellular: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
307 | switch self {
308 | case .appleWatchSeries3_38mm_GPS_Cellular,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:380:5: warning: 'public' modifier is redundant for static property declared in a public extension
378 | Returns the year the model has been first released in.
379 | */
380 | public static let year: Int = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
381 | return Defines.Device.currentModel.year
382 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:392:5: warning: 'public' modifier is redundant for static property declared in a public extension
390 | This flag is only here because some devices' names encode the presence of a GPS and we thought it'd be useful to translate that into a boolean. That's all.
391 | */
392 | public static let hasGPS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
393 | return Defines.Device.currentModel.hasGPS
394 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Features.swift:404:5: warning: 'public' modifier is redundant for static property declared in a public extension
402 | This flag is only here because some devices' names encode the presence of a cellular module and we thought it'd be useful to translate that into a boolean. That's all.
403 | */
404 | public static let hasCellular: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
405 | return Defines.Device.currentModel.hasCellular
406 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+HomePod.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a HomePod.
31 | */
32 | public var isHomePod: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .homePod_1,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+HomePod.swift:50:5: warning: 'public' modifier is redundant for static property declared in a public extension
48 | Returns true if the model is a HomePod.
49 | */
50 | public static let isHomePod: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
51 | return Defines.Device.currentModel.isHomePod
52 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Mac.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a Mac.
31 | */
32 | public var isMac: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | return isMacBookAir || isMacBook || isMacBookPro || isMacMini || isiMac || isMacPro
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Mac.swift:44:5: warning: 'public' modifier is redundant for static property declared in a public extension
42 | Returns true if the model is a Mac.
43 | */
44 | public static let isMac: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
45 | return Defines.Device.currentModel.isMac
46 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBook.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a MacBook.
31 | */
32 | public var isMacBook: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macBook_Early_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBook.swift:54:5: warning: 'public' modifier is redundant for static property declared in a public extension
52 | Returns true if the model is a MacBook.
53 | */
54 | public static let isMacBook: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
55 | return Defines.Device.currentModel.isMacBook
56 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookAir.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a MacBook air.
31 | */
32 | public var isMacBookAir: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macBookAir_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookAir.swift:59:5: warning: 'public' modifier is redundant for static property declared in a public extension
57 | Returns true if the model is a MacBook air.
58 | */
59 | public static let isMacBookAir: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
60 | return Defines.Device.currentModel.isMacBookAir
61 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookPro.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a MacBook Pro.
31 | */
32 | public var isMacBookPro: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macBookPro_Early_2008,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookPro.swift:77:5: warning: 'public' modifier is redundant for static property declared in a public extension
75 | Returns true if the model is a MacBook Pro.
76 | */
77 | public static let isMacBookPro: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
78 | return Defines.Device.currentModel.isMacBookPro
79 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacMini.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a Mac mini.
31 | */
32 | public var isMacMini: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macMini_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacMini.swift:55:5: warning: 'public' modifier is redundant for static property declared in a public extension
53 | Returns true if the model is a Mac mini.
54 | */
55 | public static let isMacMini: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
56 | return Defines.Device.currentModel.isMacMini
57 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacPro.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a Mac Pro.
31 | */
32 | public var isMacPro: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macPro_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacPro.swift:51:5: warning: 'public' modifier is redundant for static property declared in a public extension
49 | Returns true if the model is a Mac Pro.
50 | */
51 | public static let isMacPro: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
52 | return Defines.Device.currentModel.isMacPro
53 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Model.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if no model identifier has been retrieved for the device running your app.
31 | */
32 | public var isUnknown: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .unknown: return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Model.swift:47:5: warning: 'public' modifier is redundant for static property declared in a public extension
45 | Returns true if no model identifier has been retrieved for the device running your app.
46 | */
47 | public static let isUnknown: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
48 | return Defines.Device.currentModel.isUnknown
49 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:38:5: warning: 'public' modifier is redundant for static property declared in a public extension
36 | {
37 | /// The version of the OS currently running your app (aka `UIDevice.current.systemVersion`)
38 | public static let version: Defines.Version = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
39 | #if os(iOS) || os(tvOS)
40 | return Defines.Version(versionString: UIDevice.current.systemVersion)
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:51:5: warning: 'public' modifier is redundant for static property declared in a public extension
49 |
50 | /// Returns true when running on iOS.
51 | public static let isiOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
52 | #if os(iOS)
53 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:60:5: warning: 'public' modifier is redundant for static property declared in a public extension
58 |
59 | /// Returns true when running on watchOS.
60 | public static let isWatchOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
61 | #if os(watchOS)
62 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:69:5: warning: 'public' modifier is redundant for static property declared in a public extension
67 |
68 | /// Returns true when running on tvOS.
69 | public static let istvOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
70 | #if os(tvOS)
71 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+OS.swift:78:5: warning: 'public' modifier is redundant for static property declared in a public extension
76 |
77 | /// Returns true when running on macOS.
78 | public static let isMacOS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
79 | #if os(macOS)
80 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:40:5: warning: 'public' modifier is redundant for property declared in a public extension
38 | Returns true if the device doesn't have a screen (eg. AirPods and HomePods).
39 | */
40 | public var noScreen: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
41 | switch self {
42 | case .airPods,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:54:5: warning: 'public' modifier is redundant for property declared in a public extension
52 | Returns true if the device has a 38mm screen (eg. Watch 38mm).
53 | */
54 | public var is_38_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
55 | switch self {
56 | case .appleWatch_1stGeneration_38mm,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:70:5: warning: 'public' modifier is redundant for property declared in a public extension
68 | Returns true if the device has a 40mm screen (eg. Watch 40mm).
69 | */
70 | public var is_40_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
71 | switch self {
72 | case .appleWatchSeries4_40mm_GPS,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:83:5: warning: 'public' modifier is redundant for property declared in a public extension
81 | Returns true if the device has a 42mm screen (eg. Watch 42mm).
82 | */
83 | public var is_42_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
84 | switch self {
85 | case .appleWatch_1stGeneration_42mm,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:99:5: warning: 'public' modifier is redundant for property declared in a public extension
97 | Returns true if the device has a 44mm screen (eg. Watch 44mm).
98 | */
99 | public var is_44_mm: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
100 | switch self {
101 | case .appleWatchSeries4_44mm_GPS,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:112:5: warning: 'public' modifier is redundant for property declared in a public extension
110 | Returns true if the device has a 3.5" screen (eg. iPhone 4s).
111 | */
112 | public var is_3_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
113 | switch self {
114 | case .iPhone4s:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:124:5: warning: 'public' modifier is redundant for property declared in a public extension
122 | Returns true if the device has a 4" screen (eg. iPhone 5c, iPhone 5, iPhone 5s, iPhone SE and iPod touch).
123 | */
124 | public var is_4_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
125 | if isiPhoneC {
126 | return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:148:5: warning: 'public' modifier is redundant for property declared in a public extension
146 | Returns true if the device has a 4.7" screen (eg. iPhone 6, iPhone 6s, iPhone 7 and iPhone 8).
147 | */
148 | public var is_4_7_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
149 | switch self {
150 | case .iPhone6,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:165:5: warning: 'public' modifier is redundant for property declared in a public extension
163 | Returns true if the device has a 5.5" screen (eg. iPhone Plus).
164 | */
165 | public var is_5_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
166 | return isiPhonePlus
167 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:172:5: warning: 'public' modifier is redundant for property declared in a public extension
170 | Returns true if the device has a 5.8" screen (eg. iPhone X).
171 | */
172 | public var is_5_8_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
173 | switch self {
174 | case .iPhoneX,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:186:5: warning: 'public' modifier is redundant for property declared in a public extension
184 | Returns true if the device has a 6.1" screen (eg. iPhone XR).
185 | */
186 | public var is_6_1_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
187 | switch self {
188 | case .iPhoneXR:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:198:5: warning: 'public' modifier is redundant for property declared in a public extension
196 | Returns true if the device has a 6.5" screen (eg. iPhone XS Max).
197 | */
198 | public var is_6_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
199 | switch self {
200 | case .iPhoneXS_Max,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:211:5: warning: 'public' modifier is redundant for property declared in a public extension
209 | Returns true if the device has a 7.9" screen (eg. iPad mini).
210 | */
211 | public var is_7_9_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
212 | return isiPadMini
213 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:218:5: warning: 'public' modifier is redundant for property declared in a public extension
216 | Returns true if the device has a 9.7" screen (eg. regular iPad).
217 | */
218 | public var is_9_7_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
219 | return isiPadRegular
220 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:225:5: warning: 'public' modifier is redundant for property declared in a public extension
223 | Returns true if the device has a 10.5" screen (eg. iPad Pro).
224 | */
225 | public var is_10_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
226 | switch self {
227 | case .iPadPro_10_5_Inch,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:238:5: warning: 'public' modifier is redundant for property declared in a public extension
236 | Returns true if the device has an 11" screen (eg. MacBook air).
237 | */
238 | public var is_11_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
239 | switch self {
240 | case .macBookAir_11_Inch_2010,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:258:5: warning: 'public' modifier is redundant for property declared in a public extension
256 | Returns true if the device has a 12" screen (eg. MacBook).
257 | */
258 | public var is_12_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
259 | switch self {
260 | case .macBook_2015,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:272:5: warning: 'public' modifier is redundant for property declared in a public extension
270 | Returns true if the device has a 12.9" screen (eg. iPad Pro).
271 | */
272 | public var is_12_9_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
273 | switch self {
274 | case .iPadPro_12_9_Inch,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:291:5: warning: 'public' modifier is redundant for property declared in a public extension
289 | Returns true if the device has a 13" screen (eg. MacBook air, MacBook, MacBook Pro).
290 | */
291 | public var is_13_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
292 | switch self {
293 | case .macBookAir_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:323:5: warning: 'public' modifier is redundant for property declared in a public extension
321 | Returns true if the device has a 15" screen (eg. MacBook Pro).
322 | */
323 | public var is_15_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
324 | switch self {
325 | case .macBookPro_Late_2008,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:347:5: warning: 'public' modifier is redundant for property declared in a public extension
345 | Returns true if the device has a 17" screen (eg. MacBook Pro).
346 | */
347 | public var is_17_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
348 | switch self {
349 | case .macBookPro_17_Inch_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:361:5: warning: 'public' modifier is redundant for property declared in a public extension
359 | Returns true if the device has a 21.5" screen (eg. iMac).
360 | */
361 | public var is_21_5_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
362 | switch self {
363 | case .iMac_21_5_Inch_2010,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:381:5: warning: 'public' modifier is redundant for property declared in a public extension
379 | Returns true if the device has a 27" screen (eg. iMac).
380 | */
381 | public var is_27_Inch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
382 | switch self {
383 | case .iMac_27_Inch_2010,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:399:5: warning: 'public' modifier is redundant for property declared in a public extension
397 | Returns true if the device supports 4K screens (eg. TV and iMac).
398 | */
399 | public var is_4K: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
400 | switch self {
401 | case .appleTV_4K,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:413:5: warning: 'public' modifier is redundant for property declared in a public extension
411 | Returns true if the device supports 5K screens (eg. iMac).
412 | */
413 | public var is_5K: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
414 | switch self {
415 | case .iMac_27_Inch_5K_2014,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:433:5: warning: 'public' modifier is redundant for property declared in a public extension
431 | - `Defines.Screen`
432 | */
433 | public var undefinedScreen: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
434 | switch self {
435 | case .appleTV_2ndGeneration,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:465:5: warning: 'public' modifier is redundant for type alias declared in a public extension
463 | {
464 | #if os(iOS) || os(tvOS) || os(watchOS)
465 | public typealias Rect = CGRect
| `- warning: 'public' modifier is redundant for type alias declared in a public extension
466 | #endif
467 | #if os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:472:5: warning: 'public' modifier is redundant for static property declared in a public extension
470 |
471 | /// The main screen's current bounds.
472 | public static let bounds: Rect = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
473 | #if os(iOS) || os(tvOS)
474 | return UIScreen.main.bounds
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:489:5: warning: 'public' modifier is redundant for static property declared in a public extension
487 |
488 | /// The main screen's bounds' maxX (aka `UIScreen.main.bounds.maxX`).
489 | public static let currentWidth: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
490 | return Defines.Screen.bounds.maxX
491 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:494:5: warning: 'public' modifier is redundant for static property declared in a public extension
492 |
493 | /// The main screen's bounds' maxY (aka `UIScreen.main.bounds.maxY`).
494 | public static let currentHeight: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
495 | return Defines.Screen.bounds.maxY
496 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:499:5: warning: 'public' modifier is redundant for static property declared in a public extension
497 |
498 | /// The main screen's bounds' maximum between width and height (aka `max(UIScreen.width, UIScreen.height)`).
499 | public static let maxLength: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
500 | return max(Defines.Screen.currentWidth, Defines.Screen.currentHeight)
501 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:504:5: warning: 'public' modifier is redundant for static property declared in a public extension
502 |
503 | /// The main screen's bounds' minimum between width and height (aka `min(UIScreen.width, UIScreen.height)`).
504 | public static let minLength: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
505 | return min(Defines.Screen.currentWidth, Defines.Screen.currentHeight)
506 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:509:5: warning: 'public' modifier is redundant for static property declared in a public extension
507 |
508 | /// The main screen's scale factor (aka `UIScreen.main.scale`)
509 | public static let scale: CGFloat = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
510 | #if os(iOS) || os(tvOS)
511 | return UIScreen.main.scale
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:526:5: warning: 'public' modifier is redundant for static property declared in a public extension
524 |
525 | /// The main screen's scale (aka `UIScreen.main.scale > 1`).
526 | public static let isRetina: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
527 | return Defines.Screen.scale > 1
528 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:531:5: warning: 'public' modifier is redundant for static property declared in a public extension
529 |
530 | /// If the device is an iPhone and it's scaled up, this returns `true`.
531 | public static let isScaledUp: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
532 | #if os(iOS)
533 | guard Defines.Device.isiPhone else { return false }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:543:5: warning: 'public' modifier is redundant for static property declared in a public extension
541 | Returns true if the device doesn't have a screen (eg. AirPods and HomePods).
542 | */
543 | public static let noScreen: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
544 | return Defines.Device.currentModel.noScreen
545 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:550:5: warning: 'public' modifier is redundant for static property declared in a public extension
548 | Returns true if the device has a 38mm screen (eg. Watch 38mm).
549 | */
550 | public static let is_38_mm: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
551 | return Defines.Device.currentModel.is_38_mm
552 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:557:5: warning: 'public' modifier is redundant for static property declared in a public extension
555 | Returns true if the device has a 42mm screen (eg. Watch 42mm).
556 | */
557 | public static let is_42_mm: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
558 | return Defines.Device.currentModel.is_42_mm
559 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:564:5: warning: 'public' modifier is redundant for static property declared in a public extension
562 | Returns true if the device has a 3.5" screen (eg. iPhone 4s).
563 | */
564 | public static let is_3_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
565 | return Defines.Device.currentModel.is_3_5_Inch
566 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:571:5: warning: 'public' modifier is redundant for static property declared in a public extension
569 | Returns true if the device has a 4" screen (eg. iPhone 5c, iPhone 5, iPhone 5s, iPhone SE and iPod touch).
570 | */
571 | public static let is_4_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
572 | return Defines.Device.currentModel.is_4_Inch
573 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:578:5: warning: 'public' modifier is redundant for static property declared in a public extension
576 | Returns true if the device has a 4.7" screen (eg. iPhone 6, iPhone 6s, iPhone 7 and iPhone 8).
577 | */
578 | public static let is_4_7_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
579 | return Defines.Device.currentModel.is_4_7_Inch
580 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:585:5: warning: 'public' modifier is redundant for static property declared in a public extension
583 | Returns true if the device has a 5.5" screen (eg. iPhone Plus).
584 | */
585 | public static let is_5_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
586 | return Defines.Device.currentModel.is_5_5_Inch
587 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:592:5: warning: 'public' modifier is redundant for static property declared in a public extension
590 | Returns true if the device has a 5.8" screen (eg. iPhone X).
591 | */
592 | public static let is_5_8_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
593 | return Defines.Device.currentModel.is_5_8_Inch
594 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:599:5: warning: 'public' modifier is redundant for static property declared in a public extension
597 | Returns true if the device has a 7.9" screen (eg. iPad mini).
598 | */
599 | public static let is_7_9_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
600 | return Defines.Device.currentModel.is_7_9_Inch
601 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:606:5: warning: 'public' modifier is redundant for static property declared in a public extension
604 | Returns true if the device has a 9.7" screen (eg. regular iPad).
605 | */
606 | public static let is_9_7_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
607 | return Defines.Device.currentModel.is_9_7_Inch
608 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:613:5: warning: 'public' modifier is redundant for static property declared in a public extension
611 | Returns true if the device has a 10.5" screen (eg. iPad Pro).
612 | */
613 | public static let is_10_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
614 | return Defines.Device.currentModel.is_10_5_Inch
615 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:620:5: warning: 'public' modifier is redundant for static property declared in a public extension
618 | Returns true if the device has an 11" screen (eg. MacBook air).
619 | */
620 | public static let is_11_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
621 | return Defines.Device.currentModel.is_11_Inch
622 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:627:5: warning: 'public' modifier is redundant for static property declared in a public extension
625 | Returns true if the device has a 12" screen (eg. MacBook).
626 | */
627 | public static let is_12_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
628 | return Defines.Device.currentModel.is_12_Inch
629 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:634:5: warning: 'public' modifier is redundant for static property declared in a public extension
632 | Returns true if the device has a 12.9" screen (eg. iPad Pro).
633 | */
634 | public static let is_12_9_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
635 | return Defines.Device.currentModel.is_12_9_Inch
636 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:641:5: warning: 'public' modifier is redundant for static property declared in a public extension
639 | Returns true if the device has a 13" screen (eg. MacBook air, MacBook, MacBook Pro).
640 | */
641 | public static let is_13_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
642 | return Defines.Device.currentModel.is_13_Inch
643 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:648:5: warning: 'public' modifier is redundant for static property declared in a public extension
646 | Returns true if the device has a 15" screen (eg. MacBook Pro).
647 | */
648 | public static let is_15_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
649 | return Defines.Device.currentModel.is_15_Inch
650 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:655:5: warning: 'public' modifier is redundant for static property declared in a public extension
653 | Returns true if the device has a 17" screen (eg. MacBook Pro).
654 | */
655 | public static let is_17_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
656 | return Defines.Device.currentModel.is_17_Inch
657 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:662:5: warning: 'public' modifier is redundant for static property declared in a public extension
660 | Returns true if the device has a 21.5" screen (eg. iMac).
661 | */
662 | public static let is_21_5_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
663 | return Defines.Device.currentModel.is_21_5_Inch
664 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:669:5: warning: 'public' modifier is redundant for static property declared in a public extension
667 | Returns true if the device has a 27" screen (eg. iMac).
668 | */
669 | public static let is_27_Inch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
670 | return Defines.Device.currentModel.is_27_Inch
671 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:676:5: warning: 'public' modifier is redundant for static property declared in a public extension
674 | Returns true if the device supports 4K screens (eg. TV and iMac).
675 | */
676 | public static let is_4K: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
677 | return Defines.Device.currentModel.is_4K
678 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:683:5: warning: 'public' modifier is redundant for static property declared in a public extension
681 | Returns true if the device supports 5K screens (eg. iMac).
682 | */
683 | public static let is_5K: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
684 | return Defines.Device.currentModel.is_5K
685 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Screen.swift:696:5: warning: 'public' modifier is redundant for static property declared in a public extension
694 | - `Defines.Screen`
695 | */
696 | public static let undefinedScreen: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
697 | return Defines.Device.currentModel.undefinedScreen
698 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:57:5: warning: 'public' modifier is redundant for initializer declared in a public extension
55 | - buildString: a string representing a build. Any string is accepted. Defaults to an empty string.
56 | */
57 | public init(versionString: String,
| `- warning: 'public' modifier is redundant for initializer declared in a public extension
58 | buildString: String? = nil)
59 | {
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:103:5: warning: 'public' modifier is redundant for operator function declared in a public extension
101 | {
102 | /// Returns true if two `Version`s are equal.
103 | public static func == (lhs: Defines.Version,
| `- warning: 'public' modifier is redundant for operator function declared in a public extension
104 | rhs: Defines.Version) -> Bool
105 | {
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:114:5: warning: 'public' modifier is redundant for operator function declared in a public extension
112 |
113 | /// Returns true if the left-side operand is lesser than the right-side.
114 | public static func < (lhs: Defines.Version,
| `- warning: 'public' modifier is redundant for operator function declared in a public extension
115 | rhs: Defines.Version) -> Bool
116 | {
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Version.swift:140:5: warning: 'public' modifier is redundant for property declared in a public extension
138 |
139 | /// Describes a `Version`.
140 | public var description: String {
| `- warning: 'public' modifier is redundant for property declared in a public extension
141 | return "Version: \(major).\(minor).\(patch) (\(build))"
142 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iMac.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iMac.
31 | */
32 | public var isiMac: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iMac_Early_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iMac.swift:66:5: warning: 'public' modifier is redundant for static property declared in a public extension
64 | Returns true if the model is an iMac.
65 | */
66 | public static let isiMac: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
67 | return Defines.Device.currentModel.isiMac
68 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iPad.
31 | */
32 | public var isiPad: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iPad_2,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:89:5: warning: 'public' modifier is redundant for property declared in a public extension
87 | Returns true if the model is a regular iPad (eg. iPad 2, iPad (3rd Generation), iPad (4th Generation), iPad air, iPad air 2, iPad Pro 9.7", iPad (5th Generation) and iPad (6th Generation)).
88 | */
89 | public var isiPadRegular: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
90 | switch self {
91 | case .iPad_2,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:121:5: warning: 'public' modifier is redundant for property declared in a public extension
119 | Returns true if the model is an iPad air (eg. iPad air and iPad air 2).
120 | */
121 | public var isiPadAir: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
122 | switch self {
123 | case .iPadAir,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:137:5: warning: 'public' modifier is redundant for property declared in a public extension
135 | Returns true if the model is an iPad Pro (eg. iPad Pro 9.7", iPad Pro 10.5" and iPad Pro 12.9").
136 | */
137 | public var isiPadPro: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
138 | switch self {
139 | case .iPadPro_12_9_Inch,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:164:5: warning: 'public' modifier is redundant for property declared in a public extension
162 | Returns true if the model is an iPad mini (eg. iPad mini, iPad mini 2, iPad mini 3 and iPad mini 4).
163 | */
164 | public var isiPadMini: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
165 | switch self {
166 | case .iPad_Mini,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:191:5: warning: 'public' modifier is redundant for static property declared in a public extension
189 | Returns true if the model is an iPad.
190 | */
191 | public static let isiPad: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
192 | return Defines.Device.currentModel.isiPad
193 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:198:5: warning: 'public' modifier is redundant for static property declared in a public extension
196 | Returns true if the model is a regular iPad (eg. iPad 2, iPad (3rd Generation), iPad (4th Generation), iPad air, iPad air 2, iPad Pro 9.7", iPad (5th Generation) and iPad (6th Generation)).
197 | */
198 | public static let isiPadRegular: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
199 | return Defines.Device.currentModel.isiPadRegular
200 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:205:5: warning: 'public' modifier is redundant for static property declared in a public extension
203 | Returns true if the model is an iPad air (eg. iPad air and iPad air 2).
204 | */
205 | public static let isiPadAir: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
206 | return Defines.Device.currentModel.isiPadAir
207 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:212:5: warning: 'public' modifier is redundant for static property declared in a public extension
210 | Returns true if the model is an iPad Pro (eg. iPad Pro 9.7", iPad Pro 10.5" and iPad Pro 12.9").
211 | */
212 | public static let isiPadPro: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
213 | return Defines.Device.currentModel.isiPadPro
214 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPad.swift:219:5: warning: 'public' modifier is redundant for static property declared in a public extension
217 | Returns true if the model is an iPad mini (eg. iPad mini, iPad mini 2, iPad mini 3 and iPad mini 4).
218 | */
219 | public static let isiPadMini: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
220 | return Defines.Device.currentModel.isiPadMini
221 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iPhone.
31 | */
32 | public var isiPhone: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iPhone4s,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:69:5: warning: 'public' modifier is redundant for property declared in a public extension
67 | Returns true if the model is an iPhone S (eg. iPhone 4s, iPhone 5s and iPhone 6s).
68 | */
69 | public var isiPhoneS: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
70 | switch self {
71 | case .iPhone4s,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:85:5: warning: 'public' modifier is redundant for property declared in a public extension
83 | Returns true if the model is an iPhone C (eg. iPhone 5c).
84 | */
85 | public var isiPhoneC: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
86 | switch self {
87 | case .iPhone5c_NorthAmerica_Japan,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:98:5: warning: 'public' modifier is redundant for property declared in a public extension
96 | Returns true if the model is an iPhone Plus (eg. iPhone 6 Plus, iPhone 7 Plus and iPhone 8 Plus).
97 | */
98 | public var isiPhonePlus: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
99 | switch self {
100 | case .iPhone6Plus,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:115:5: warning: 'public' modifier is redundant for property declared in a public extension
113 | Returns true if the model is an iPhone SE (eg. iPhone SE).
114 | */
115 | public var isiPhoneSE: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
116 | switch self {
117 | case .iPhoneSE:
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:127:5: warning: 'public' modifier is redundant for property declared in a public extension
125 | Returns true if the model is an iPhone X (eg. iPhone X).
126 | */
127 | public var isiPhoneX: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
128 | switch self {
129 | case .iPhoneX,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:144:5: warning: 'public' modifier is redundant for property declared in a public extension
142 | Returns true if the model is an iPhone Max (eg. iPhone XS Max).
143 | */
144 | public var isiPhoneMax: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
145 | switch self {
146 | case .iPhoneXS_Max,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:162:5: warning: 'public' modifier is redundant for static property declared in a public extension
160 | Returns true if the model is an iPhone.
161 | */
162 | public static let isiPhone: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
163 | return Defines.Device.currentModel.isiPhone
164 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:169:5: warning: 'public' modifier is redundant for static property declared in a public extension
167 | Returns true if the model is an iPhone S (eg. iPhone 4s, iPhone 5s and iPhone 6s).
168 | */
169 | public static let isiPhoneS: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
170 | return Defines.Device.currentModel.isiPhoneS
171 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:176:5: warning: 'public' modifier is redundant for static property declared in a public extension
174 | Returns true if the model is an iPhone C (eg. iPhone 5c).
175 | */
176 | public static let isiPhoneC: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
177 | return Defines.Device.currentModel.isiPhoneC
178 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:183:5: warning: 'public' modifier is redundant for static property declared in a public extension
181 | Returns true if the model is an iPhone Plus (eg. iPhone 6 Plus, iPhone 7 Plus and iPhone 8 Plus).
182 | */
183 | public static let isiPhonePlus: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
184 | return Defines.Device.currentModel.isiPhonePlus
185 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:190:5: warning: 'public' modifier is redundant for static property declared in a public extension
188 | Returns true if the model is an iPhone SE (eg. iPhone SE).
189 | */
190 | public static let isiPhoneSE: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
191 | return Defines.Device.currentModel.isiPhoneSE
192 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:197:5: warning: 'public' modifier is redundant for static property declared in a public extension
195 | Returns true if the model is an iPhone X (eg. iPhone X).
196 | */
197 | public static let isiPhoneX: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
198 | return Defines.Device.currentModel.isiPhoneX
199 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPhone.swift:204:5: warning: 'public' modifier is redundant for static property declared in a public extension
202 | Returns true if the model is an iPhone Max (eg. iPhone XS Max).
203 | */
204 | public static let isiPhoneMax: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
205 | return Defines.Device.currentModel.isiPhoneMax
206 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPod.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an iPod touch.
31 | */
32 | public var isiPodTouch: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .iPodTouch_5thGeneration,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+iPod.swift:50:5: warning: 'public' modifier is redundant for static property declared in a public extension
48 | Returns true if the model is an iPod touch.
49 | */
50 | public static let isiPodTouch: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
51 | return Defines.Device.currentModel.isiPodTouch
52 | }()
SwiftCompile normal arm64 (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Defines+Mac.swift,\ Defines+MacBook.swift,\ Defines+MacBookAir.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Mac.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBook.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookAir.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Mac.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a Mac.
31 | */
32 | public var isMac: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | return isMacBookAir || isMacBook || isMacBookPro || isMacMini || isiMac || isMacPro
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Mac.swift:44:5: warning: 'public' modifier is redundant for static property declared in a public extension
42 | Returns true if the model is a Mac.
43 | */
44 | public static let isMac: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
45 | return Defines.Device.currentModel.isMac
46 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBook.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a MacBook.
31 | */
32 | public var isMacBook: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macBook_Early_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBook.swift:54:5: warning: 'public' modifier is redundant for static property declared in a public extension
52 | Returns true if the model is a MacBook.
53 | */
54 | public static let isMacBook: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
55 | return Defines.Device.currentModel.isMacBook
56 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookAir.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a MacBook air.
31 | */
32 | public var isMacBookAir: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macBookAir_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookAir.swift:59:5: warning: 'public' modifier is redundant for static property declared in a public extension
57 | Returns true if the model is a MacBook air.
58 | */
59 | public static let isMacBookAir: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
60 | return Defines.Device.currentModel.isMacBookAir
61 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Mac.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Mac.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBook.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+MacBook.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacBookAir.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+MacBookAir.swift
SwiftCompile normal arm64 Compiling\ Defines+MacPro.swift,\ Defines+Model.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacPro.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Model.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacPro.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is a Mac Pro.
31 | */
32 | public var isMacPro: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .macPro_2009,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacPro.swift:51:5: warning: 'public' modifier is redundant for static property declared in a public extension
49 | Returns true if the model is a Mac Pro.
50 | */
51 | public static let isMacPro: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
52 | return Defines.Device.currentModel.isMacPro
53 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Model.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if no model identifier has been retrieved for the device running your app.
31 | */
32 | public var isUnknown: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .unknown: return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Model.swift:47:5: warning: 'public' modifier is redundant for static property declared in a public extension
45 | Returns true if no model identifier has been retrieved for the device running your app.
46 | */
47 | public static let isUnknown: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
48 | return Defines.Device.currentModel.isUnknown
49 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+MacPro.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+MacPro.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+Model.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+Model.swift
SwiftCompile normal arm64 Compiling\ Defines+AirPods.swift,\ Defines+App.swift,\ Defines+AppleTV.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AirPods.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+App.swift /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleTV.swift (in target 'Defines' from project 'Defines')
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AirPods.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an AirPod.
31 | */
32 | public var isAirPods: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .airPods: return true
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AirPods.swift:47:5: warning: 'public' modifier is redundant for static property declared in a public extension
45 | Returns true if the model is an AirPod.
46 | */
47 | public static let isAirPods: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
48 | return Defines.Device.currentModel.isAirPods
49 | }()
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleTV.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
30 | Returns true if the model is an TV.
31 | */
32 | public var isAppleTV: Bool {
| `- warning: 'public' modifier is redundant for property declared in a public extension
33 | switch self {
34 | case .appleTV_2ndGeneration,
/Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleTV.swift:53:5: warning: 'public' modifier is redundant for static property declared in a public extension
51 | Returns true if the model is an TV.
52 | */
53 | public static let isAppleTV: Bool = {
| `- warning: 'public' modifier is redundant for static property declared in a public extension
54 | return Defines.Device.currentModel.isAppleTV
55 | }()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AirPods.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+AirPods.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+App.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+App.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Defines/Defines+AppleTV.swift (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Defines+AppleTV.swift
SwiftDriverJobDiscovery normal arm64 Emitting module for Defines (in target 'Defines' from project 'Defines')
SwiftDriver\ Compilation\ Requirements Defines normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Defines -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Defines+AirPods.swift, Defines+App.swift, Defines+AppleTV.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+Mac.swift, Defines+MacBook.swift, Defines+MacBookAir.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+Device.swift, Defines+Features.swift, Defines+HomePod.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+MacPro.swift, Defines+Model.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+MacBookPro.swift, Defines+MacMini.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+iPod.swift, Defines.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+Version.swift, Defines+iMac.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+iPad.swift, Defines+iPhone.swift (in target 'Defines' from project 'Defines')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/Defines-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-Swift.h (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/Defines-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftdoc (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftmodule (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.abi.json (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftsourceinfo (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling Defines+AppleWatch.swift, Defines+Bundle.swift, Defines+CarPlay.swift (in target 'Defines' from project 'Defines')
SwiftDriverJobDiscovery normal arm64 Compiling Defines+OS.swift, Defines+Screen.swift (in target 'Defines' from project 'Defines')
SwiftDriver\ Compilation Defines normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Defines -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.o normal (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.o
ExtractAppIntentsMetadata (in target 'Defines' from project 'Defines')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.R4Bcvd/Metal.xctoolchain --module-name Defines --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk --xcode-version 27A266a --platform-family iOS --deployment-target 15.0 --bundle-identifier spi-builder-workspace.Defines --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Defines.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Defines.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Defines.build/Debug-iphoneos/Defines-t.build/Objects-normal/arm64/Defines.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-15 21:01:41.262 appintentsmetadataprocessor[693:4545] Starting appintentsmetadataprocessor export
2026-09-15 21:01:41.346 appintentsmetadataprocessor[693:4545] Extracted no relevant App Intents symbols, skipping writing output
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
** BUILD SUCCEEDED **
2026-09-15 21:01:33.051 xcodebuild[664:4288] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Defines",
"name" : "Defines",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Defines",
"targets" : [
"Defines"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"3",
"4"
],
"targets" : [
{
"c99name" : "Defines",
"module_type" : "SwiftTarget",
"name" : "Defines",
"path" : "Sources/Defines",
"product_memberships" : [
"Defines"
],
"sources" : [
"Defines+AirPods.swift",
"Defines+App.swift",
"Defines+AppleTV.swift",
"Defines+AppleWatch.swift",
"Defines+Bundle.swift",
"Defines+CarPlay.swift",
"Defines+Device.swift",
"Defines+Features.swift",
"Defines+HomePod.swift",
"Defines+Mac.swift",
"Defines+MacBook.swift",
"Defines+MacBookAir.swift",
"Defines+MacBookPro.swift",
"Defines+MacMini.swift",
"Defines+MacPro.swift",
"Defines+Model.swift",
"Defines+OS.swift",
"Defines+Screen.swift",
"Defines+Version.swift",
"Defines+iMac.swift",
"Defines+iPad.swift",
"Defines+iPhone.swift",
"Defines+iPod.swift",
"Defines.swift"
],
"type" : "library"
}
],
"tools_version" : "4.1"
}
Done.