Build Information
Successful build of OpenRenderBox, reference main (7a963a), with Swift 6.1 for macOS (SPM) on 26 Mar 2026 08:14:35 UTC.
Swift 6 data race errors: 3
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCapturesBuild Log
========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OpenSwiftUIProject/OpenRenderBox.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/OpenSwiftUIProject/OpenRenderBox
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 7a963a0 Use OpenSwiftUIProject/setup-xcode@v2 for Xcode selection
Cloned https://github.com/OpenSwiftUIProject/OpenRenderBox.git
Revision (git rev-parse @):
7a963a0a50b309b0a063fe7b5c171619bb93868d
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/OpenSwiftUIProject/OpenRenderBox.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/OpenSwiftUIProject/OpenRenderBox.git
https://github.com/OpenSwiftUIProject/OpenRenderBox.git
{
"cxx_language_standard" : "c++20",
"dependencies" : [
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "opencoregraphics",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenCoreGraphics"
},
{
"identity" : "darwinprivateframeworks",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/DarwinPrivateFrameworks.git"
}
],
"manifest_display_name" : "OpenRenderBox",
"name" : "OpenRenderBox",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "watchos",
"version" : "10.0"
},
{
"name" : "visionos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "OpenRenderBox",
"targets" : [
"OpenRenderBox",
"OpenRenderBoxCxx"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenRenderBoxShims",
"targets" : [
"OpenRenderBoxShims"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "OpenRenderBoxTests",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBoxTests",
"path" : "Tests/OpenRenderBoxTests",
"sources" : [
"Device/DeviceTests.swift",
"Path/PathTests.swift",
"Util/LogTests.swift"
],
"target_dependencies" : [
"OpenRenderBox"
],
"type" : "test"
},
{
"c99name" : "OpenRenderBoxShims",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBoxShims",
"path" : "Sources/OpenRenderBoxShims",
"product_dependencies" : [
"RenderBox"
],
"product_memberships" : [
"OpenRenderBoxShims"
],
"sources" : [
"ORBShims.swift"
],
"type" : "library"
},
{
"c99name" : "OpenRenderBoxCxx",
"module_type" : "ClangTarget",
"name" : "OpenRenderBoxCxx",
"path" : "Sources/OpenRenderBoxCxx",
"product_memberships" : [
"OpenRenderBox"
],
"sources" : [
"Animation/ORBAnimation.m",
"Animation/ORBSymbolAnimator.m",
"Color/ColorSpace.cpp",
"Color/ORBColor.cpp",
"Color/ORBColorMode.cpp",
"Device/ORBDevice.mm",
"Encoding/ORBEncoderSet.m",
"Path/NestedCallbacks.cpp",
"Path/ORBPath.cpp",
"Path/ORBPathCallbacks.cpp",
"Path/ORBPathStorage.cpp",
"Path/Storage.cpp",
"Render/ORBDisplayList.m",
"Render/ORBDisplayListInterpolator.m",
"Render/ORBLayer.m",
"UUID/ORBUUID.mm",
"Util/assert.cpp",
"Util/log.cpp",
"Version/ORBVersion.c"
],
"type" : "library"
},
{
"c99name" : "OpenRenderBoxCompatibilityTests",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBoxCompatibilityTests",
"path" : "Tests/OpenRenderBoxCompatibilityTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"AnimationTests.swift",
"ColorTests.swift",
"DeviceTests.swift",
"DisplayListTests.swift",
"LayerTests.swift",
"ORBShims.swift",
"PathCallbacksTests.swift",
"PathStorageTests.swift",
"PathTests.swift",
"SymbolAnimatorTests.swift",
"UUIDTests.swift"
],
"target_dependencies" : [
"OpenRenderBox"
],
"type" : "test"
},
{
"c99name" : "OpenRenderBox",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBox",
"path" : "Sources/OpenRenderBox",
"product_dependencies" : [
"OpenCoreGraphicsShims"
],
"product_memberships" : [
"OpenRenderBox"
],
"sources" : [
"Animation/ORBAnimation.swift",
"Animation/ORBSymbolAnimator.swift",
"Export.swift",
"Path/ORBPath.swift",
"Path/ORBPathCallbacks.swift",
"Path/ORBPathStorage.swift",
"Render/ORBDisplayList.swift",
"Render/ORBDisplayListContents.swift",
"Render/ORBDisplayListInterpolator.swift",
"Util/Logging.swift"
],
"target_dependencies" : [
"OpenRenderBoxCxx"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
warning: 'spi-builder-workspace': [Env] OPENRENDERBOX_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD not set -> false(default)
[Env] OPENRENDERBOX_DEVELOPMENT not set -> false(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
[Env] OPENRENDERBOX_LIBRARY_EVOLUTION not set -> true(default)
[Env] OPENRENDERBOX_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENRENDERBOX_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENRENDERBOX_RENDERBOX not set -> true(default)
[Env] OPENRENDERBOX_CF_CGTYPES not set -> true(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/24] Write sources
[1/24] Write swift-version-2F0A5646E1D333AE.txt
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/ORBPathCallbacks.cpp:10:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
| ^
<scratch space>:113:1: note: expanded from here
113 | "ORBPath.Callbacks.Flags"
| ^
1 warning generated.
[2/24] Compiling ORBPathCallbacks.cpp
[3/24] Compiling log.cpp
[3/24] Compiling ORBColorMode.cpp
[5/24] Compiling assert.cpp
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:23:23: warning: 'kCGColorSpaceExtendedDisplayP3' is only available on macOS 11.0 or newer [-Wunguarded-availability-new]
23 | CFEqual(name, kCGColorSpaceExtendedDisplayP3)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:148:29: note: 'kCGColorSpaceExtendedDisplayP3' has been marked as being introduced in macOS 11.0 here, but the deployment target is macOS 10.13.0
148 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedDisplayP3
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:23:23: note: enclose 'kCGColorSpaceExtendedDisplayP3' in a __builtin_available check to silence this warning
22 | } else if (CFEqual(name, kCGColorSpaceDisplayP3) ||
23 | CFEqual(name, kCGColorSpaceExtendedDisplayP3)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24 | return ColorSpace::DisplayP3;
25 | } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
26 | CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
27 | return ColorSpace::LinearDisplayP3;
28 | } else {
29 | return std::nullopt;
30 | }
|
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:25:30: warning: 'kCGColorSpaceLinearDisplayP3' is only available on macOS 12.0 or newer [-Wunguarded-availability-new]
25 | } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:145:29: note: 'kCGColorSpaceLinearDisplayP3' has been marked as being introduced in macOS 12.0 here, but the deployment target is macOS 10.13.0
145 | CG_EXTERN const CFStringRef kCGColorSpaceLinearDisplayP3
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:25:30: note: enclose 'kCGColorSpaceLinearDisplayP3' in a __builtin_available check to silence this warning
25 | } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
26 | CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
27 | return ColorSpace::LinearDisplayP3;
28 | } else {
29 | return std::nullopt;
30 | }
|
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:26:23: warning: 'kCGColorSpaceExtendedLinearDisplayP3' is only available on macOS 10.14.3 or newer [-Wunguarded-availability-new]
26 | CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:151:29: note: 'kCGColorSpaceExtendedLinearDisplayP3' has been marked as being introduced in macOS 10.14.3 here, but the deployment target is macOS 10.13.0
151 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedLinearDisplayP3
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:26:23: note: enclose 'kCGColorSpaceExtendedLinearDisplayP3' in a __builtin_available check to silence this warning
25 | } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
26 | CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27 | return ColorSpace::LinearDisplayP3;
28 | } else {
29 | return std::nullopt;
30 | }
|
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:79:68: warning: 'kCGColorSpaceLinearDisplayP3' is only available on macOS 12.0 or newer [-Wunguarded-availability-new]
79 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceLinearDisplayP3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:145:29: note: 'kCGColorSpaceLinearDisplayP3' has been marked as being introduced in macOS 12.0 here, but the deployment target is macOS 10.13.0
145 | CG_EXTERN const CFStringRef kCGColorSpaceLinearDisplayP3
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:79:68: note: enclose 'kCGColorSpaceLinearDisplayP3' in a __builtin_available check to silence this warning
79 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceLinearDisplayP3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
80 | return colorSpace;
|
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:84:68: warning: 'kCGColorSpaceExtendedLinearDisplayP3' is only available on macOS 10.14.3 or newer [-Wunguarded-availability-new]
84 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedLinearDisplayP3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:151:29: note: 'kCGColorSpaceExtendedLinearDisplayP3' has been marked as being introduced in macOS 10.14.3 here, but the deployment target is macOS 10.13.0
151 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedLinearDisplayP3
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:84:68: note: enclose 'kCGColorSpaceExtendedLinearDisplayP3' in a __builtin_available check to silence this warning
84 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedLinearDisplayP3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
85 | return colorSpace;
|
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:94:68: warning: 'kCGColorSpaceExtendedDisplayP3' is only available on macOS 11.0 or newer [-Wunguarded-availability-new]
94 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedDisplayP3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:148:29: note: 'kCGColorSpaceExtendedDisplayP3' has been marked as being introduced in macOS 11.0 here, but the deployment target is macOS 10.13.0
148 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedDisplayP3
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:94:68: note: enclose 'kCGColorSpaceExtendedDisplayP3' in a __builtin_available check to silence this warning
94 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedDisplayP3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | return colorSpace;
|
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:99:68: warning: 'kCGColorSpaceITUR_2100_PQ' is only available on macOS 11.0 or newer [-Wunguarded-availability-new]
99 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceITUR_2100_PQ);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:154:29: note: 'kCGColorSpaceITUR_2100_PQ' has been marked as being introduced in macOS 11.0 here, but the deployment target is macOS 10.13.0
154 | CG_EXTERN const CFStringRef kCGColorSpaceITUR_2100_PQ
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:99:68: note: enclose 'kCGColorSpaceITUR_2100_PQ' in a __builtin_available check to silence this warning
99 | static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceITUR_2100_PQ);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
100 | return colorSpace;
|
7 warnings generated.
[6/24] Compiling ColorSpace.cpp
[7/24] Compiling ORBColor.cpp
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'dealloc' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:43:1: note: method 'dealloc' declared here
43 | - (void)dealloc;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'renderImageInRect:options:renderer:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:45:1: note: method 'renderImageInRect:options:renderer:' declared here
45 | - (nullable CGImageRef)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'collectResources' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:46:1: note: method 'collectResources' declared here
46 | - (void)collectResources;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'compileShader:completionQueue:handler:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:47:1: note: method 'compileShader:completionQueue:handler:' declared here
47 | - (void)compileShader:(id)shader completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'compileShader:error:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:48:1: note: method 'compileShader:error:' declared here
48 | - (BOOL)compileShader:(id)shader error:(id _Nullable * _Nullable)error;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'pipelineDescriptions:extraColorFormats:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:49:1: note: method 'pipelineDescriptions:extraColorFormats:' declared here
49 | - (nullable id)pipelineDescriptions:(nullable id)descriptions extraColorFormats:(nullable id)formats;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'renderImageInRect:options:renderer:completionQueue:handler:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:50:1: note: method 'renderImageInRect:options:renderer:completionQueue:handler:' declared here
50 | - (void)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'setAllowsRenderingInBackground:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:32:1: note: method 'setAllowsRenderingInBackground:' declared here
32 | + (void)setAllowsRenderingInBackground:(BOOL)background;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'allowsRenderingInBackground' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:33:1: note: method 'allowsRenderingInBackground' declared here
33 | + (BOOL)allowsRenderingInBackground;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'defaultBackgroundGPUPriority' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:34:1: note: method 'defaultBackgroundGPUPriority' declared here
34 | + (NSUInteger)defaultBackgroundGPUPriority;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'defaultGPUPriority' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:35:1: note: method 'defaultGPUPriority' declared here
35 | + (NSUInteger)defaultGPUPriority;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'isRunningInBackground' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:36:1: note: method 'isRunningInBackground' declared here
36 | + (BOOL)isRunningInBackground;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'setDefaultBackgroundGPUPriority:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:37:1: note: method 'setDefaultBackgroundGPUPriority:' declared here
37 | + (void)setDefaultBackgroundGPUPriority:(NSUInteger)gpupriority;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'setDefaultGPUPriority:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:38:1: note: method 'setDefaultGPUPriority:' declared here
38 | + (void)setDefaultGPUPriority:(NSUInteger)gpupriority;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'sharedDevice:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:39:1: note: method 'sharedDevice:' declared here
39 | + (nullable instancetype)sharedDevice:(id<MTLDevice>)device;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'sharedDeviceForDisplay:' not found [-Wincomplete-implementation]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:40:1: note: method 'sharedDeviceForDisplay:' declared here
40 | + (nullable instancetype)sharedDeviceForDisplay:(unsigned int)display;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method 'renderImageInRect:options:renderer:' in protocol 'ORBImageRenderer' not implemented [-Wprotocol]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBImageRenderer.h:20:1: note: method 'renderImageInRect:options:renderer:' declared here
20 | - (nullable CGImageRef)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method 'renderImageInRect:options:renderer:completionQueue:handler:' in protocol 'ORBImageRenderer' not implemented [-Wprotocol]
11 | @implementation ORBDevice
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBImageRenderer.h:21:1: note: method 'renderImageInRect:options:renderer:completionQueue:handler:' declared here
21 | - (void)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
| ^
18 warnings generated.
[8/24] Compiling ORBUUID.mm
[9/24] Compiling ORBDevice.mm
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/Storage.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
| ^
<scratch space>:113:1: note: expanded from here
113 | "ORBPath.Callbacks.Flags"
| ^
1 warning generated.
[10/24] Compiling Storage.cpp
[11/24] Compiling ORBVersion.c
[12/24] Write sources
[15/24] Compiling ORBPathStorage.cpp
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/ORBPath.cpp:11:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
| ^
<scratch space>:113:1: note: expanded from here
113 | "ORBPath.Callbacks.Flags"
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/ORBPath.cpp:243:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
243 | }
| ^
2 warnings generated.
[16/24] Compiling ORBPath.cpp
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/NestedCallbacks.cpp:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxCxx/Path/NestedCallbacks.hpp:10:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
| ^
<scratch space>:113:1: note: expanded from here
113 | "ORBPath.Callbacks.Flags"
| ^
1 warning generated.
[17/24] Compiling NestedCallbacks.cpp
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Encoding/ORBEncoderSet.m:9:17: warning: method definition for 'init' not found [-Wincomplete-implementation]
9 | @implementation ORBEncoderSet
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncoderSet.h:20:1: note: method 'init' declared here
20 | -(instancetype)init;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Encoding/ORBEncoderSet.m:9:17: warning: method definition for 'commit' not found [-Wincomplete-implementation]
9 | @implementation ORBEncoderSet
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncoderSet.h:21:1: note: method 'commit' declared here
21 | - (void)commit;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Encoding/ORBEncoderSet.m:9:17: warning: method definition for 'addDisplayList:' not found [-Wincomplete-implementation]
9 | @implementation ORBEncoderSet
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncoderSet.h:22:1: note: method 'addDisplayList:' declared here
22 | - (void)addDisplayList:(id)list;
| ^
3 warnings generated.
[18/35] Compiling ORBEncoderSet.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'copyWithZone:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:21:1: note: method 'copyWithZone:' declared here
21 | - (id)copyWithZone:(nullable NSZone *)zone;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'isEqual:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:22:1: note: method 'isEqual:' declared here
22 | - (BOOL)isEqual:(nullable id)object;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'removeAll' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:23:1: note: method 'removeAll' declared here
23 | - (void)removeAll;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'evaluateAtTime:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:24:1: note: method 'evaluateAtTime:' declared here
24 | - (float)evaluateAtTime:(double)time;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addBezierDuration:controlPoint1:controlPoint2:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:25:1: note: method 'addBezierDuration:controlPoint1:controlPoint2:' declared here
25 | - (void)addBezierDuration:(double)duration controlPoint1:(CGPoint)point1 controlPoint2:(CGPoint)point2;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addDelay:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:26:1: note: method 'addDelay:' declared here
26 | - (void)addDelay:(double)delay;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addPreset:duration:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:27:1: note: method 'addPreset:duration:' declared here
27 | - (void)addPreset:(unsigned int)preset duration:(double)duration;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addRepeatCount:autoreverses:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:28:1: note: method 'addRepeatCount:autoreverses:' declared here
28 | - (void)addRepeatCount:(double)count autoreverses:(BOOL)autoreverses;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addSampledFunctionWithDuration:count:values:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:29:1: note: method 'addSampledFunctionWithDuration:count:values:' declared here
29 | - (void)addSampledFunctionWithDuration:(double)duration count:(unsigned long long)count values:(const float *)values;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addSpeed:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:30:1: note: method 'addSpeed:' declared here
30 | - (void)addSpeed:(double)speed;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addSpringDuration:mass:stiffness:damping:initialVelocity:' not found [-Wincomplete-implementation]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:31:1: note: method 'addSpringDuration:mass:stiffness:damping:initialVelocity:' declared here
31 | - (void)addSpringDuration:(double)duration mass:(double)mass stiffness:(double)stiffness damping:(double)damping initialVelocity:(double)velocity;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method 'copyWithZone:' in protocol 'NSCopying' not implemented [-Wprotocol]
9 | @implementation ORBAnimation
| ^
10 |
11 | // TODO
12 |
13 | @end
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:18:1: note: method 'copyWithZone:' declared here
18 | - (id)copyWithZone:(nullable NSZone *)zone;
| ^
12 warnings generated.
[19/35] Compiling ORBAnimation.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'addAnimation:options:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:46:1: note: method 'addAnimation:options:' declared here
46 | - (unsigned int)addAnimation:(unsigned int)animation options:(nullable id)options;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'beginUpdateWithRenderingMode:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:47:1: note: method 'beginUpdateWithRenderingMode:' declared here
47 | - (struct _ORBSymbolUpdate *)beginUpdateWithRenderingMode:(unsigned int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'endUpdate:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:48:1: note: method 'endUpdate:' declared here
48 | - (void)endUpdate:(struct _ORBSymbolUpdate *)update;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeAllAnimations' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:49:1: note: method 'removeAllAnimations' declared here
49 | - (void)removeAllAnimations;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeAnimation:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:50:1: note: method 'removeAnimation:' declared here
50 | - (void)removeAnimation:(unsigned int)animation;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'beginUpdateWithRenderingMode:position:size:flags:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:51:1: note: method 'beginUpdateWithRenderingMode:position:size:flags:' declared here
51 | - (struct _ORBSymbolUpdate *)beginUpdateWithRenderingMode:(unsigned int)mode position:(nullable const CGPoint *)position size:(nullable const CGSize *)size flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'cancelAllAnimations' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:52:1: note: method 'cancelAllAnimations' declared here
52 | - (void)cancelAllAnimations;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'cancelAnimation:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:53:1: note: method 'cancelAnimation:' declared here
53 | - (void)cancelAnimation:(unsigned int)animation;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'cancelAnimationWithID:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:54:1: note: method 'cancelAnimationWithID:' declared here
54 | - (void)cancelAnimationWithID:(unsigned int)animationID;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'colorForStyle:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:55:1: note: method 'colorForStyle:' declared here
55 | - (ORBColor)colorForStyle:(unsigned int)style;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'copyDebugDescriptionForUpdate:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:56:1: note: method 'copyDebugDescriptionForUpdate:' declared here
56 | - (nullable id)copyDebugDescriptionForUpdate:(struct _ORBSymbolUpdate *)update;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeAnimationWithID:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:57:1: note: method 'removeAnimationWithID:' declared here
57 | - (void)removeAnimationWithID:(unsigned int)animationID;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'setColor:forStyle:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:58:1: note: method 'setColor:forStyle:' declared here
58 | - (void)setColor:(ORBColor)color forStyle:(unsigned int)style;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'setPriority:ofAnimationWithID:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:59:1: note: method 'setPriority:ofAnimationWithID:' declared here
59 | - (void)setPriority:(float)priority ofAnimationWithID:(unsigned int)animationID;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'addObserver:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:60:1: note: method 'addObserver:' declared here
60 | - (void)addObserver:(id<ORBSymbolAnimatorObserver>)observer;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeObserver:' not found [-Wincomplete-implementation]
9 | @implementation ORBSymbolAnimator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:61:1: note: method 'removeObserver:' declared here
61 | - (void)removeObserver:(id<ORBSymbolAnimatorObserver>)observer;
| ^
16 warnings generated.
[20/35] Compiling ORBSymbolAnimator.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'initWithFrom:to:options:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:29:1: note: method 'initWithFrom:to:options:' declared here
29 | - (instancetype)initWithFrom:(id<ORBDisplayListContents>)from to:(id<ORBDisplayListContents>)to options:(nullable NSDictionary *)options;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'copyWithZone:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:30:1: note: method 'copyWithZone:' declared here
30 | - (id)copyWithZone:(nullable NSZone *)zone;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'drawInState:by:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:31:1: note: method 'drawInState:by:' declared here
31 | - (void)drawInState:(void *)state by:(float)by;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'boundingRectWithProgress:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:32:1: note: method 'boundingRectWithProgress:' declared here
32 | - (CGRect)boundingRectWithProgress:(float)progress;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'contentsWithProgress:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:33:1: note: method 'contentsWithProgress:' declared here
33 | - (nullable id<ORBDisplayListContents>)contentsWithProgress:(float)progress;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'copyContentsWithProgress:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:34:1: note: method 'copyContentsWithProgress:' declared here
34 | - (nullable id<ORBDisplayListContents>)copyContentsWithProgress:(float)progress;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'maxAbsoluteVelocityWithProgress:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:35:1: note: method 'maxAbsoluteVelocityWithProgress:' declared here
35 | - (double)maxAbsoluteVelocityWithProgress:(float)progress;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'interpolatorWithFrom:to:options:' not found [-Wincomplete-implementation]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:27:1: note: method 'interpolatorWithFrom:to:options:' declared here
27 | + (instancetype)interpolatorWithFrom:(id<ORBDisplayListContents>)from to:(id<ORBDisplayListContents>)to options:(nullable NSDictionary *)options;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method 'copyWithZone:' in protocol 'NSCopying' not implemented [-Wprotocol]
9 | @implementation ORBDisplayListInterpolator
| ^
10 |
11 | // TODO
12 |
13 | @end
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:18:1: note: method 'copyWithZone:' declared here
18 | - (id)copyWithZone:(nullable NSZone *)zone;
| ^
9 warnings generated.
[21/35] Compiling ORBDisplayListInterpolator.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: auto property synthesis will not synthesize property '_rb_contents' declared in protocol '_ORBDisplayListContents' [-Wobjc-protocol-property-synthesis]
13 | @implementation ORBDisplayList
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/Private/_ORBDisplayListContents.h:23:45: note: property declared here
23 | @property (readonly, nonatomic) const void *_rb_contents;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:17:1: note: add a '@synthesize' directive
17 | @end
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: auto property synthesis will not synthesize property '_rb_xml_document' declared in protocol '_ORBDisplayListContents' [-Wobjc-protocol-property-synthesis]
13 | @implementation ORBDisplayList
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/Private/_ORBDisplayListContents.h:24:45: note: property declared here
24 | @property (readonly, nonatomic) const void *_rb_xml_document;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:17:1: note: add a '@synthesize' directive
17 | @end
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'isEmpty' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:34:1: note: method 'isEmpty' declared here
34 | - (BOOL)isEmpty;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clearCaches' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:35:1: note: method 'clearCaches' declared here
35 | - (void)clearCaches;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clear' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:36:1: note: method 'clear' declared here
36 | - (void)clear;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'valueForAttribute:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:37:1: note: method 'valueForAttribute:' declared here
37 | - (nullable id)valueForAttribute:(unsigned int)attribute;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'save' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:38:1: note: method 'save' declared here
38 | - (void)save;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'restore' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:39:1: note: method 'restore' declared here
39 | - (void)restore;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'setValue:forAttribute:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:40:1: note: method 'setValue:forAttribute:' declared here
40 | - (void)setValue:(nullable id)value forAttribute:(unsigned int)attribute;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'concat:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:41:1: note: method 'concat:' declared here
41 | - (void)concat:(CGAffineTransform)transform;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'translateByX:Y:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:42:1: note: method 'translateByX:Y:' declared here
42 | - (void)translateByX:(double)x Y:(double)y;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'scaleByX:Y:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:43:1: note: method 'scaleByX:Y:' declared here
43 | - (void)scaleByX:(double)x Y:(double)y;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'rotateBy:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:44:1: note: method 'rotateBy:' declared here
44 | - (void)rotateBy:(double)angle;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginCGContextWithAlpha:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:45:1: note: method 'beginCGContextWithAlpha:' declared here
45 | - (CGContextRef)beginCGContextWithAlpha:(float)alpha CF_RETURNS_NOT_RETAINED;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginCGContextWithAlpha:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:46:1: note: method 'beginCGContextWithAlpha:flags:' declared here
46 | - (CGContextRef)beginCGContextWithAlpha:(float)alpha flags:(unsigned int)flags CF_RETURNS_NOT_RETAINED;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'endCGContext' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:47:1: note: method 'endCGContext' declared here
47 | - (void)endCGContext;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginLayer' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:48:1: note: method 'beginLayer' declared here
48 | - (void)beginLayer;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginLayerWithFlags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:49:1: note: method 'beginLayerWithFlags:' declared here
49 | - (void)beginLayerWithFlags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawLayerWithAlpha:blendMode:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:50:1: note: method 'drawLayerWithAlpha:blendMode:' declared here
50 | - (void)drawLayerWithAlpha:(float)alpha blendMode:(int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clipLayerWithAlpha:mode:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:51:1: note: method 'clipLayerWithAlpha:mode:' declared here
51 | - (void)clipLayerWithAlpha:(float)alpha mode:(int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clipShape:mode:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:52:1: note: method 'clipShape:mode:' declared here
52 | - (void)clipShape:(id)shape mode:(int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clipShape:alpha:mode:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:53:1: note: method 'clipShape:alpha:mode:' declared here
53 | - (void)clipShape:(id)shape alpha:(float)alpha mode:(int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawShape:fill:alpha:blendMode:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:54:1: note: method 'drawShape:fill:alpha:blendMode:' declared here
54 | - (void)drawShape:(id)shape fill:(id)fill alpha:(float)alpha blendMode:(int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawDisplayList:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:55:1: note: method 'drawDisplayList:' declared here
55 | - (void)drawDisplayList:(id<ORBDisplayListContents>)list;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawDisplayList:alpha:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:56:1: note: method 'drawDisplayList:alpha:' declared here
56 | - (void)drawDisplayList:(id<ORBDisplayListContents>)list alpha:(float)alpha;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawInRect:alpha:blendMode:flags:operation:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:57:1: note: method 'drawInRect:alpha:blendMode:flags:operation:' declared here
57 | - (void)drawInRect:(CGRect)rect alpha:(float)alpha blendMode:(int)mode flags:(unsigned int)flags operation:(id /* block */)operation;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'renderInContext:options:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:58:1: note: method 'renderInContext:options:' declared here
58 | - (void)renderInContext:(CGContextRef)context options:(nullable id)options;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'moveContents' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:59:1: note: method 'moveContents' declared here
59 | - (nullable id<ORBDisplayListContents>)moveContents;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'setIdentifier:namespace:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:60:1: note: method 'setIdentifier:namespace:' declared here
60 | - (void)setIdentifier:(unsigned int)identifier namespace:(nullable NSUUID *)ns;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginRecordingXML' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:61:1: note: method 'beginRecordingXML' declared here
61 | - (void)beginRecordingXML;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAffineTransformStyle:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:62:1: note: method 'addAffineTransformStyle:' declared here
62 | - (void)addAffineTransformStyle:(CGAffineTransform)style;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addTranslationStyleWithOffset:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:63:1: note: method 'addTranslationStyleWithOffset:' declared here
63 | - (void)addTranslationStyleWithOffset:(CGSize)offset;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addScaleStyleWithScale:anchor:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:64:1: note: method 'addScaleStyleWithScale:anchor:' declared here
64 | - (void)addScaleStyleWithScale:(CGSize)scale anchor:(CGPoint)anchor;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addRotationStyleWithAngle:anchor:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:65:1: note: method 'addRotationStyleWithAngle:anchor:' declared here
65 | - (void)addRotationStyleWithAngle:(double)angle anchor:(CGPoint)anchor;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addProjectionStyleWithArray:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:66:1: note: method 'addProjectionStyleWithArray:' declared here
66 | - (void)addProjectionStyleWithArray:(float[_Nonnull 9])array;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addTransformStyle:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:67:1: note: method 'addTransformStyle:' declared here
67 | - (void)addTransformStyle:(id)style;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addPredicateStyle:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:68:1: note: method 'addPredicateStyle:' declared here
68 | - (void)addPredicateStyle:(id)style;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAnimationStyle:id:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:69:1: note: method 'addAnimationStyle:id:' declared here
69 | - (void)addAnimationStyle:(id)style id:(NSUUID *)styleID;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAnimationStyle:id:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:70:1: note: method 'addAnimationStyle:id:flags:' declared here
70 | - (void)addAnimationStyle:(id)style id:(NSUUID *)styleID flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:71:1: note: method 'addBlurFilterWithRadius:' declared here
71 | - (void)addBlurFilterWithRadius:(double)radius;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:opaque:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:72:1: note: method 'addBlurFilterWithRadius:opaque:' declared here
72 | - (void)addBlurFilterWithRadius:(double)radius opaque:(BOOL)opaque;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:73:1: note: method 'addBlurFilterWithRadius:flags:' declared here
73 | - (void)addBlurFilterWithRadius:(double)radius flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:bounds:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:74:1: note: method 'addBlurFilterWithRadius:bounds:flags:' declared here
74 | - (void)addBlurFilterWithRadius:(double)radius bounds:(CGRect)bounds flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addVariableBlurFilterWithRadius:mask:bounds:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:75:1: note: method 'addVariableBlurFilterWithRadius:mask:bounds:flags:' declared here
75 | - (void)addVariableBlurFilterWithRadius:(double)radius mask:(id)mask bounds:(CGRect)bounds flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addVariableBlurLayerWithAlpha:scale:radius:bounds:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:76:1: note: method 'addVariableBlurLayerWithAlpha:scale:radius:bounds:flags:' declared here
76 | - (void)addVariableBlurLayerWithAlpha:(float)alpha scale:(double)scale radius:(double)radius bounds:(CGRect)bounds flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBrightnessFilterWithAmount:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:77:1: note: method 'addBrightnessFilterWithAmount:' declared here
77 | - (void)addBrightnessFilterWithAmount:(float)amount;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBrightnessFilterWithAmount:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:78:1: note: method 'addBrightnessFilterWithAmount:flags:' declared here
78 | - (void)addBrightnessFilterWithAmount:(float)amount flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addContrastFilterWithAmount:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:79:1: note: method 'addContrastFilterWithAmount:' declared here
79 | - (void)addContrastFilterWithAmount:(float)amount;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addContrastFilterWithAmount:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:80:1: note: method 'addContrastFilterWithAmount:flags:' declared here
80 | - (void)addContrastFilterWithAmount:(float)amount flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addGrayscaleFilterWithAmount:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:81:1: note: method 'addGrayscaleFilterWithAmount:' declared here
81 | - (void)addGrayscaleFilterWithAmount:(float)amount;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addGrayscaleFilterWithAmount:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:82:1: note: method 'addGrayscaleFilterWithAmount:flags:' declared here
82 | - (void)addGrayscaleFilterWithAmount:(float)amount flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addHueRotationFilterWithAngle:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:83:1: note: method 'addHueRotationFilterWithAngle:' declared here
83 | - (void)addHueRotationFilterWithAngle:(double)angle;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addHueRotationFilterWithAngle:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:84:1: note: method 'addHueRotationFilterWithAngle:flags:' declared here
84 | - (void)addHueRotationFilterWithAngle:(double)angle flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addSaturationFilterWithAmount:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:85:1: note: method 'addSaturationFilterWithAmount:' declared here
85 | - (void)addSaturationFilterWithAmount:(float)amount;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addSaturationFilterWithAmount:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:86:1: note: method 'addSaturationFilterWithAmount:flags:' declared here
86 | - (void)addSaturationFilterWithAmount:(float)amount flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorInvertFilter' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:87:1: note: method 'addColorInvertFilter' declared here
87 | - (void)addColorInvertFilter;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorInvertFilterWithAmount:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:88:1: note: method 'addColorInvertFilterWithAmount:flags:' declared here
88 | - (void)addColorInvertFilterWithAmount:(float)amount flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMatrixFilterWithArray:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:89:1: note: method 'addColorMatrixFilterWithArray:' declared here
89 | - (void)addColorMatrixFilterWithArray:(float[_Nonnull 20])array;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMatrixFilterWithArray:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:90:1: note: method 'addColorMatrixFilterWithArray:flags:' declared here
90 | - (void)addColorMatrixFilterWithArray:(float[_Nonnull 20])array flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMultiplyFilterWithColor:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:91:1: note: method 'addColorMultiplyFilterWithColor:' declared here
91 | - (void)addColorMultiplyFilterWithColor:(ORBColor)color;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMultiplyFilterWithColor:colorSpace:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:92:1: note: method 'addColorMultiplyFilterWithColor:colorSpace:flags:' declared here
92 | - (void)addColorMultiplyFilterWithColor:(ORBColor)color colorSpace:(int)space flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMonochromeFilterWithAmount:color:bias:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:93:1: note: method 'addColorMonochromeFilterWithAmount:color:bias:' declared here
93 | - (void)addColorMonochromeFilterWithAmount:(float)amount color:(ORBColor)color bias:(float)bias;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMonochromeFilterWithAmount:color:colorSpace:bias:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:94:1: note: method 'addColorMonochromeFilterWithAmount:color:colorSpace:bias:flags:' declared here
94 | - (void)addColorMonochromeFilterWithAmount:(float)amount color:(ORBColor)color colorSpace:(int)space bias:(float)bias flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaMultiplyFilterWithColor:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:95:1: note: method 'addAlphaMultiplyFilterWithColor:' declared here
95 | - (void)addAlphaMultiplyFilterWithColor:(ORBColor)color;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaMultiplyFilterWithColor:colorSpace:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:96:1: note: method 'addAlphaMultiplyFilterWithColor:colorSpace:flags:' declared here
96 | - (void)addAlphaMultiplyFilterWithColor:(ORBColor)color colorSpace:(int)space flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaThresholdFilterWithAlpha:color:colorSpace:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:97:1: note: method 'addAlphaThresholdFilterWithAlpha:color:colorSpace:' declared here
97 | - (void)addAlphaThresholdFilterWithAlpha:(float)alpha color:(ORBColor)color colorSpace:(int)space;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaThresholdFilterWithMinAlpha:maxAlpha:color:colorSpace:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:98:1: note: method 'addAlphaThresholdFilterWithMinAlpha:maxAlpha:color:colorSpace:' declared here
98 | - (void)addAlphaThresholdFilterWithMinAlpha:(float)minAlpha maxAlpha:(float)maxAlpha color:(ORBColor)color colorSpace:(int)space;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaGradientFilterWithStopCount:colors:colorSpace:locations:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:99:1: note: method 'addAlphaGradientFilterWithStopCount:colors:colorSpace:locations:flags:' declared here
99 | - (void)addAlphaGradientFilterWithStopCount:(long long)count colors:(const ORBColor *)colors colorSpace:(int)space locations:(const double *)locations flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addLuminanceToAlphaFilter' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:100:1: note: method 'addLuminanceToAlphaFilter' declared here
100 | - (void)addLuminanceToAlphaFilter;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addLuminanceToAlphaFilterWithFlags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:101:1: note: method 'addLuminanceToAlphaFilterWithFlags:' declared here
101 | - (void)addLuminanceToAlphaFilterWithFlags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addLuminanceCurveFilterWithCurve:color:colorSpace:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:102:1: note: method 'addLuminanceCurveFilterWithCurve:color:colorSpace:flags:' declared here
102 | - (void)addLuminanceCurveFilterWithCurve:(float[_Nonnull 4])curve color:(ORBColor)color colorSpace:(int)space flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addRGBACurvesFilterWithCurves:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:103:1: note: method 'addRGBACurvesFilterWithCurves:flags:' declared here
103 | - (void)addRGBACurvesFilterWithCurves:(float[_Nonnull 16])curves flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addDistanceFilterWithMaxDistance:scale:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:104:1: note: method 'addDistanceFilterWithMaxDistance:scale:flags:' declared here
104 | - (void)addDistanceFilterWithMaxDistance:(double)distance scale:(double)scale flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addFilterWithShader:border:bounds:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:105:1: note: method 'addFilterWithShader:border:bounds:flags:' declared here
105 | - (void)addFilterWithShader:(id)shader border:(CGSize)border bounds:(const CGRect *_Nullable)bounds flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addFilterLayerWithShader:border:layerBorder:bounds:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:106:1: note: method 'addFilterLayerWithShader:border:layerBorder:bounds:flags:' declared here
106 | - (void)addFilterLayerWithShader:(id)shader border:(CGSize)border layerBorder:(CGSize)layerBorder bounds:(const CGRect *_Nullable)bounds flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addShadowStyleWithRadius:offset:color:mode:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:107:1: note: method 'addShadowStyleWithRadius:offset:color:mode:' declared here
107 | - (void)addShadowStyleWithRadius:(double)radius offset:(CGSize)offset color:(ORBColor)color mode:(unsigned int)mode;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addShadowStyleWithRadius:offset:color:colorSpace:blendMode:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:108:1: note: method 'addShadowStyleWithRadius:offset:color:colorSpace:blendMode:flags:' declared here
108 | - (void)addShadowStyleWithRadius:(double)radius offset:(CGSize)offset color:(ORBColor)color colorSpace:(int)space blendMode:(int)mode flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addShadowStyleWithRadius:midpoint:offset:color:colorSpace:blendMode:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:109:1: note: method 'addShadowStyleWithRadius:midpoint:offset:color:colorSpace:blendMode:flags:' declared here
109 | - (void)addShadowStyleWithRadius:(double)radius midpoint:(float)midpoint offset:(CGSize)offset color:(ORBColor)color colorSpace:(int)space blendMode:(int)mode flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addPathProjectionStyleWithStartPoint:endPoint:path:transform:flags:' not found [-Wincomplete-implementation]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:111:1: note: method 'addPathProjectionStyleWithStartPoint:endPoint:path:transform:flags:' declared here
111 | - (void)addPathProjectionStyleWithStartPoint:(CGPoint)startPoint endPoint:(CGPoint)endPoint path:(id)path transform:(CGAffineTransform)transform flags:(unsigned int)flags;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method '_drawInState:alpha:' in protocol '_ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/Private/_ORBDisplayListContents.h:26:1: note: method '_drawInState:alpha:' declared here
26 | - (void)_drawInState:(void *)state alpha:(float)alpha;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'isEmpty' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:31:1: note: method 'isEmpty' declared here
31 | - (BOOL)isEmpty;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'drawInState:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:32:1: note: method 'drawInState:' declared here
32 | - (void)drawInState:(struct _ORBDrawingState *)state;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'renderInContext:options:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:33:1: note: method 'renderInContext:options:' declared here
33 | - (void)renderInContext:(CGContextRef)context options:(nullable id)options;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'encodedDataForDelegate:error:' in protocol 'ORBEncodable' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncodable.h:23:1: note: method 'encodedDataForDelegate:error:' declared here
23 | - (nullable NSData *)encodedDataForDelegate:(nullable id<ORBEncoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'decodedObjectWithData:delegate:error:' in protocol 'ORBDecodable' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBDecodable.h:23:1: note: method 'decodedObjectWithData:delegate:error:' declared here
23 | + (nullable id)decodedObjectWithData:(NSData *)data delegate:(nullable id<ORBDecoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'isEmpty' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:31:1: note: method 'isEmpty' declared here
31 | - (BOOL)isEmpty;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'drawInState:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:32:1: note: method 'drawInState:' declared here
32 | - (void)drawInState:(struct _ORBDrawingState *)state;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'renderInContext:options:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:33:1: note: method 'renderInContext:options:' declared here
33 | - (void)renderInContext:(CGContextRef)context options:(nullable id)options;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'encodedDataForDelegate:error:' in protocol 'ORBEncodable' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncodable.h:23:1: note: method 'encodedDataForDelegate:error:' declared here
23 | - (nullable NSData *)encodedDataForDelegate:(nullable id<ORBEncoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'decodedObjectWithData:delegate:error:' in protocol 'ORBDecodable' not implemented [-Wprotocol]
13 | @implementation ORBDisplayList
| ^
14 |
15 | // TODO
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBDecodable.h:23:1: note: method 'decodedObjectWithData:delegate:error:' declared here
23 | + (nullable id)decodedObjectWithData:(NSData *)data delegate:(nullable id<ORBDecoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
| ^
90 warnings generated.
[22/35] Compiling ORBDisplayList.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'dealloc' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:50:1: note: method 'dealloc' declared here
50 | - (void)dealloc;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'init' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:51:1: note: method 'init' declared here
51 | - (instancetype)init;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'initWithCoder:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:52:1: note: method 'initWithCoder:' declared here
52 | - (nullable instancetype)initWithCoder:(NSCoder *)coder;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'display' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:53:1: note: method 'display' declared here
53 | - (void)display;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'layoutSublayers' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:54:1: note: method 'layoutSublayers' declared here
54 | - (void)layoutSublayers;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'displayIfNeeded' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:55:1: note: method 'displayIfNeeded' declared here
55 | - (void)displayIfNeeded;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_renderForegroundInContext:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:56:1: note: method '_renderForegroundInContext:' declared here
56 | - (void)_renderForegroundInContext:(CGContextRef)context;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'actionForKey:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:57:1: note: method 'actionForKey:' declared here
57 | - (nullable id<CAAction>)actionForKey:(NSString *)key;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'initWithLayer:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:58:1: note: method 'initWithLayer:' declared here
58 | - (instancetype)initWithLayer:(id)layer;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'layerDidBecomeVisible:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:60:1: note: method 'layerDidBecomeVisible:' declared here
60 | - (void)layerDidBecomeVisible:(BOOL)visible;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'renderInContext:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:61:1: note: method 'renderInContext:' declared here
61 | - (void)renderInContext:(CGContextRef)context;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'setBounds:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:62:1: note: method 'setBounds:' declared here
62 | - (void)setBounds:(CGRect)bounds;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'setContents:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:63:1: note: method 'setContents:' declared here
63 | - (void)setContents:(nullable id)contents;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_RBDrawableStatisticsDidChange' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:64:1: note: method '_RBDrawableStatisticsDidChange' declared here
64 | - (void)_RBDrawableStatisticsDidChange;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_moveSubsurface:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:65:1: note: method '_moveSubsurface:' declared here
65 | - (void)_moveSubsurface:(void *)subsurface;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_willMoveSubsurface:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:66:1: note: method '_willMoveSubsurface:' declared here
66 | - (BOOL)_willMoveSubsurface:(unsigned int)subsurface;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'copyImageInRect:options:completionQueue:handler:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:67:1: note: method 'copyImageInRect:options:completionQueue:handler:' declared here
67 | - (void)copyImageInRect:(CGRect)rect options:(nullable id)options completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'displayWithBounds:callback:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:68:1: note: method 'displayWithBounds:callback:' declared here
68 | - (BOOL)displayWithBounds:(CGRect)bounds callback:(nullable id /* block */)callback;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'drawInDisplayList:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:69:1: note: method 'drawInDisplayList:' declared here
69 | - (void)drawInDisplayList:(nullable ORBDisplayList *)list;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'resetStatistics:alpha:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:70:1: note: method 'resetStatistics:alpha:' declared here
70 | - (void)resetStatistics:(NSUInteger)statistics alpha:(double)alpha;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'waitUntilAsyncRenderingCompleted' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:71:1: note: method 'waitUntilAsyncRenderingCompleted' declared here
71 | - (void)waitUntilAsyncRenderingCompleted;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'defaultValueForKey:' not found [-Wincomplete-implementation]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:47:1: note: method 'defaultValueForKey:' declared here
47 | + (nullable id)defaultValueForKey:(NSString *)key;
| ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method 'resetStatistics:alpha:' in protocol 'ORBDrawableStatistics' not implemented [-Wprotocol]
9 | @implementation ORBLayer
| ^
10 |
11 | // TODO
12 |
13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDrawableStatistics.h:22:1: note: method 'resetStatistics:alpha:' declared here
22 | - (void)resetStatistics:(NSUInteger)statistics alpha:(double)alpha;
| ^
23 warnings generated.
[23/35] Compiling ORBLayer.m
[25/35] Compiling OpenCoreGraphics CGSize+Extension.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[26/35] Compiling OpenCoreGraphics CGPoint+Extension.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[27/35] Compiling OpenCoreGraphics CGRect+Extension.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[28/35] Compiling OpenCoreGraphics CGGeometry+Hashable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[29/35] Compiling OpenCoreGraphics CGPath.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[30/35] Compiling OpenCoreGraphics CGLine.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[31/35] Compiling OpenCoreGraphics CGAffineTransform.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[32/35] Compiling OpenCoreGraphics CGContext.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[33/35] Emitting module OpenCoreGraphics
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[34/35] Compiling OpenCoreGraphics CGImage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[35/35] Compiling OpenCoreGraphics Export.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[36/36] Compiling OpenCoreGraphics IOSurface.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[37/38] Compiling OpenCoreGraphicsShims Export.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[38/38] Emitting module OpenCoreGraphicsShims
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[39/48] Compiling OpenRenderBox ORBDisplayListInterpolator.swift
[40/48] Compiling OpenRenderBox ORBPath.swift
[41/49] Compiling OpenRenderBox Logging.swift
[42/49] Compiling OpenRenderBox ORBPathStorage.swift
[43/49] Compiling OpenRenderBox ORBDisplayList.swift
[44/49] Compiling OpenRenderBox ORBPathCallbacks.swift
[45/49] Compiling OpenRenderBox ORBDisplayListContents.swift
[46/49] Compiling OpenRenderBox ORBSymbolAnimator.swift
[47/49] Compiling OpenRenderBox ORBAnimation.swift
[48/49] Compiling OpenRenderBox Export.swift
[49/49] Emitting module OpenRenderBox
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "OpenRenderBox/OpenRenderBox.h"
| `- note: in file included from <module-includes>:1:
2 | #import "OpenRenderBoxObjC/Animation/ORBAnimation.h"
3 | #import "OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h"
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/OpenRenderBox.h:6:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/OpenRenderBox.h:6:
4 | #include <OpenRenderBox/ORBColorSpace.h>
5 | #include <OpenRenderBox/ORBPath.h>
6 | #include <OpenRenderBox/ORBPathCallbacks.h>
| `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/OpenRenderBox.h:6:
7 | #include <OpenRenderBox/ORBPathStorage.h>
8 | #include <OpenRenderBox/ORBSwiftSupport.h>
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name
22 |
23 | /// Flags for path callbacks
24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
| `- warning: 'swift_name' attribute has invalid identifier for the base name
25 | uint8_t unknown0;
26 | uint8_t unknown1;
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
6 |
7 | #if __has_attribute(swift_name)
8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
| `- note: expanded from macro 'ORB_SWIFT_NAME'
9 | #else
10 | #define ORB_SWIFT_NAME
<scratch space>:68:1: note: expanded from here
66 | clang assume_nonnull begin
67 |
68 | "ORBPath.Callbacks.Flags"
| `- note: expanded from here
[50/51] Emitting module OpenRenderBoxShims
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:16:23: warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
6 | ///
7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
| `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
9 | public let rawValue: String
10 |
:
14 |
15 | /// OpenRenderBox — the open source implementation by OpenSwiftUIProject.
16 | public static let orb = RenderBoxVendor(rawValue: "org.OpenSwiftUIProject.OpenRenderBox")
| |- warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'orb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 | /// Apple's private RenderBox framework.
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:19:23: warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
6 | ///
7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
| `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
9 | public let rawValue: String
10 |
:
17 |
18 | /// Apple's private RenderBox framework.
19 | public static let rb = RenderBoxVendor(rawValue: "com.apple.RenderBox")
| |- warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 | public static var allCases: [RenderBoxVendor] { [.orb, .rb] }
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:45:12: warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
6 | ///
7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
| `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
9 | public let rawValue: String
10 |
:
43 | @_exported import OpenRenderBox
44 |
45 | public let renderBoxVendor = RenderBoxVendor.orb
| |- warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'renderBoxVendor' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | #endif
47 |
[51/51] Compiling OpenRenderBoxShims ORBShims.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:16:23: warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
6 | ///
7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
| `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
9 | public let rawValue: String
10 |
:
14 |
15 | /// OpenRenderBox — the open source implementation by OpenSwiftUIProject.
16 | public static let orb = RenderBoxVendor(rawValue: "org.OpenSwiftUIProject.OpenRenderBox")
| |- warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'orb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 | /// Apple's private RenderBox framework.
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:19:23: warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
6 | ///
7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
| `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
9 | public let rawValue: String
10 |
:
17 |
18 | /// Apple's private RenderBox framework.
19 | public static let rb = RenderBoxVendor(rawValue: "com.apple.RenderBox")
| |- warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 | public static var allCases: [RenderBoxVendor] { [.orb, .rb] }
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:45:12: warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
6 | ///
7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
| `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
9 | public let rawValue: String
10 |
:
43 | @_exported import OpenRenderBox
44 |
45 | public let renderBoxVendor = RenderBoxVendor.orb
| |- warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'renderBoxVendor' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | #endif
47 |
Build complete! (16.36s)
warning: 'spi-builder-workspace': [Env] OPENRENDERBOX_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD=1 -> true
[Env] OPENRENDERBOX_DEVELOPMENT not set -> false(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
[Env] OPENRENDERBOX_LIBRARY_EVOLUTION not set -> true(default)
[Env] OPENRENDERBOX_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENRENDERBOX_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENRENDERBOX_RENDERBOX not set -> false(default)
[Env] OPENRENDERBOX_CF_CGTYPES not set -> true(default)
Fetching https://github.com/OpenSwiftUIProject/OpenCoreGraphics
[1/218] Fetching opencoregraphics
Fetched https://github.com/OpenSwiftUIProject/OpenCoreGraphics from cache (0.69s)
warning: 'opencoregraphics': [Env] OPENCOREGRAPHICS_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] OPENCOREGRAPHICS_DEVELOPMENT not set -> false(default)
[Env] OPENCOREGRAPHICS_COREGRAPHICS not set -> true(default)
[Env] OPENCOREGRAPHICS_WERROR not set -> false(default)
[Env] OPENCOREGRAPHICS_LIBRARY_EVOLUTION not set -> true(default)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.86s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.40s)
Creating working copy for https://github.com/OpenSwiftUIProject/OpenCoreGraphics
Working copy of https://github.com/OpenSwiftUIProject/OpenCoreGraphics resolved at main (a36ba82)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
warning: 'opencoregraphics': [Env] OPENCOREGRAPHICS_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] OPENCOREGRAPHICS_DEVELOPMENT not set -> false(default)
[Env] OPENCOREGRAPHICS_COREGRAPHICS not set -> true(default)
[Env] OPENCOREGRAPHICS_WERROR not set -> false(default)
[Env] OPENCOREGRAPHICS_LIBRARY_EVOLUTION not set -> true(default)
Build complete.
{
"cxx_language_standard" : "c++20",
"dependencies" : [
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "opencoregraphics",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenCoreGraphics"
},
{
"identity" : "darwinprivateframeworks",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/DarwinPrivateFrameworks.git"
}
],
"manifest_display_name" : "OpenRenderBox",
"name" : "OpenRenderBox",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "watchos",
"version" : "10.0"
},
{
"name" : "visionos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "OpenRenderBox",
"targets" : [
"OpenRenderBox",
"OpenRenderBoxCxx"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenRenderBoxShims",
"targets" : [
"OpenRenderBoxShims"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "OpenRenderBoxTests",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBoxTests",
"path" : "Tests/OpenRenderBoxTests",
"sources" : [
"Device/DeviceTests.swift",
"Path/PathTests.swift",
"Util/LogTests.swift"
],
"target_dependencies" : [
"OpenRenderBox"
],
"type" : "test"
},
{
"c99name" : "OpenRenderBoxShims",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBoxShims",
"path" : "Sources/OpenRenderBoxShims",
"product_dependencies" : [
"RenderBox"
],
"product_memberships" : [
"OpenRenderBoxShims"
],
"sources" : [
"ORBShims.swift"
],
"type" : "library"
},
{
"c99name" : "OpenRenderBoxCxx",
"module_type" : "ClangTarget",
"name" : "OpenRenderBoxCxx",
"path" : "Sources/OpenRenderBoxCxx",
"product_memberships" : [
"OpenRenderBox"
],
"sources" : [
"Animation/ORBAnimation.m",
"Animation/ORBSymbolAnimator.m",
"Color/ColorSpace.cpp",
"Color/ORBColor.cpp",
"Color/ORBColorMode.cpp",
"Device/ORBDevice.mm",
"Encoding/ORBEncoderSet.m",
"Path/NestedCallbacks.cpp",
"Path/ORBPath.cpp",
"Path/ORBPathCallbacks.cpp",
"Path/ORBPathStorage.cpp",
"Path/Storage.cpp",
"Render/ORBDisplayList.m",
"Render/ORBDisplayListInterpolator.m",
"Render/ORBLayer.m",
"UUID/ORBUUID.mm",
"Util/assert.cpp",
"Util/log.cpp",
"Version/ORBVersion.c"
],
"type" : "library"
},
{
"c99name" : "OpenRenderBoxCompatibilityTests",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBoxCompatibilityTests",
"path" : "Tests/OpenRenderBoxCompatibilityTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"AnimationTests.swift",
"ColorTests.swift",
"DeviceTests.swift",
"DisplayListTests.swift",
"LayerTests.swift",
"ORBShims.swift",
"PathCallbacksTests.swift",
"PathStorageTests.swift",
"PathTests.swift",
"SymbolAnimatorTests.swift",
"UUIDTests.swift"
],
"target_dependencies" : [
"OpenRenderBox"
],
"type" : "test"
},
{
"c99name" : "OpenRenderBox",
"module_type" : "SwiftTarget",
"name" : "OpenRenderBox",
"path" : "Sources/OpenRenderBox",
"product_dependencies" : [
"OpenCoreGraphicsShims"
],
"product_memberships" : [
"OpenRenderBox"
],
"sources" : [
"Animation/ORBAnimation.swift",
"Animation/ORBSymbolAnimator.swift",
"Export.swift",
"Path/ORBPath.swift",
"Path/ORBPathCallbacks.swift",
"Path/ORBPathStorage.swift",
"Render/ORBDisplayList.swift",
"Render/ORBDisplayListContents.swift",
"Render/ORBDisplayListInterpolator.swift",
"Util/Logging.swift"
],
"target_dependencies" : [
"OpenRenderBoxCxx"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
warning: 'spi-builder-workspace': [Env] OPENRENDERBOX_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD not set -> false(default)
[Env] OPENRENDERBOX_DEVELOPMENT not set -> false(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
[Env] OPENRENDERBOX_LIBRARY_EVOLUTION not set -> true(default)
[Env] OPENRENDERBOX_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENRENDERBOX_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENRENDERBOX_RENDERBOX not set -> true(default)
[Env] OPENRENDERBOX_CF_CGTYPES not set -> true(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
Done.