Skip to content

Commit 1908a4f

Browse files
committed
Update COpenSwiftUI and COpenSwiftUICore to OpenSwiftUI_SPI
1 parent 204d9ae commit 1908a4f

File tree

61 files changed

+74
-101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+74
-101
lines changed

Package.swift

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,18 @@ if warningsAsErrorsCondition {
8787
}
8888

8989
// NOTE: Mac Catalyst should use macOS-varient build of OpenSwiftUICore.framework and Mac Catalyst/UIKitForMac varient of OpenSwiftUI.framework
90-
// Add `|| Mac Catalyst` check everywhere in `OpenSwiftUICore` and `COpenSwiftUICore`.
90+
// Add `|| Mac Catalyst` check everywhere in `OpenSwiftUICore` and `OpenSwiftUI_SPI`.
9191
let openSwiftUICoreTarget = Target.target(
9292
name: "OpenSwiftUICore",
9393
dependencies: [
94-
"COpenSwiftUICore",
94+
"OpenSwiftUI_SPI",
9595
.product(name: "OpenGraphShims", package: "OpenGraph"),
9696
],
9797
swiftSettings: sharedSwiftSettings
9898
)
9999
let openSwiftUITarget = Target.target(
100100
name: "OpenSwiftUI",
101101
dependencies: [
102-
"COpenSwiftUI",
103102
"OpenSwiftUICore",
104103
.target(name: "CoreServices", condition: .when(platforms: [.iOS])),
105104
.product(name: "OpenGraphShims", package: "OpenGraph"),
@@ -113,10 +112,10 @@ let openSwiftUIExtensionTarget = Target.target(
113112
],
114113
swiftSettings: sharedSwiftSettings
115114
)
116-
let cOpenSwiftUICoreTestTarget = Target.testTarget(
117-
name: "COpenSwiftUICoreTests",
115+
let OpenSwiftUI_SPITestTarget = Target.testTarget(
116+
name: "OpenSwiftUI_SPITests",
118117
dependencies: [
119-
"COpenSwiftUICore",
118+
"OpenSwiftUI_SPI",
120119
// For ProtocolDescriptor symbol linking
121120
"OpenSwiftUI",
122121
],
@@ -156,8 +155,7 @@ let package = Package(
156155
products: [
157156
.library(name: "OpenSwiftUI", targets: ["OpenSwiftUI", "OpenSwiftUIExtension"]),
158157
// FIXME: This will block xcodebuild build(iOS CI) somehow
159-
.library(name: "COpenSwiftUI", targets: ["COpenSwiftUI"]),
160-
.library(name: "COpenSwiftUICore", targets: ["COpenSwiftUICore"]),
158+
// .library(name: "OpenSwiftUI_SPI", targets: ["OpenSwiftUI_SPI"]),
161159
],
162160
targets: [
163161
// TODO: Add SwiftGTK as an backend alternative for UIKit/AppKit on Linux and macOS
@@ -170,18 +168,7 @@ let package = Package(
170168
]
171169
),
172170
.target(
173-
name: "COpenSwiftUI",
174-
dependencies: [
175-
"COpenSwiftUICore",
176-
],
177-
cSettings: [
178-
.unsafeFlags(["-I", includePath], .when(platforms: .nonDarwinPlatforms)),
179-
.define("__COREFOUNDATION_FORSWIFTFOUNDATIONONLY__", to: "1", .when(platforms: .nonDarwinPlatforms)),
180-
.define("_WASI_EMULATED_SIGNAL", .when(platforms: [.wasi])),
181-
]
182-
),
183-
.target(
184-
name: "COpenSwiftUICore",
171+
name: "OpenSwiftUI_SPI",
185172
publicHeadersPath: ".",
186173
cSettings: [
187174
.unsafeFlags(["-I", includePath], .when(platforms: .nonDarwinPlatforms)),
@@ -194,7 +181,7 @@ let package = Package(
194181
openSwiftUITarget,
195182
openSwiftUIExtensionTarget,
196183

197-
cOpenSwiftUICoreTestTarget,
184+
OpenSwiftUI_SPITestTarget,
198185
openSwiftUICoreTestTarget,
199186
openSwiftUITestTarget,
200187
openSwiftUICompatibilityTestTarget,
@@ -243,7 +230,7 @@ if attributeGraphCondition {
243230
openSwiftUICoreTarget.addAGSettings()
244231
openSwiftUITarget.addAGSettings()
245232

246-
cOpenSwiftUICoreTestTarget.addAGSettings()
233+
OpenSwiftUI_SPITestTarget.addAGSettings()
247234
openSwiftUICoreTestTarget.addAGSettings()
248235
openSwiftUITestTarget.addAGSettings()
249236
openSwiftUICompatibilityTestTarget.addAGSettings()

[email protected]

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -86,15 +86,14 @@ if warningsAsErrorsCondition {
8686
let openSwiftUICoreTarget = Target.target(
8787
name: "OpenSwiftUICore",
8888
dependencies: [
89-
"COpenSwiftUICore",
89+
"OpenSwiftUI_SPI",
9090
.product(name: "OpenGraphShims", package: "OpenGraph"),
9191
],
9292
swiftSettings: sharedSwiftSettings
9393
)
9494
let openSwiftUITarget = Target.target(
9595
name: "OpenSwiftUI",
9696
dependencies: [
97-
"COpenSwiftUI",
9897
"OpenSwiftUICore",
9998
.target(name: "CoreServices", condition: .when(platforms: [.iOS])),
10099
.product(name: "OpenGraphShims", package: "OpenGraph"),
@@ -141,7 +140,7 @@ let package = Package(
141140
products: [
142141
.library(name: "OpenSwiftUI", targets: ["OpenSwiftUI", "OpenSwiftUIExtension"]),
143142
// FIXME: This will block xcodebuild build(iOS CI) somehow
144-
// .library(name: "COpenSwiftUI", targets: ["COpenSwiftUI"]),
143+
// .library(name: "OpenSwiftUI_SPI", targets: ["OpenSwiftUI_SPI"]),
145144
],
146145
targets: [
147146
// TODO: Add SwiftGTK as an backend alternative for UIKit/AppKit on Linux and macOS
@@ -154,18 +153,7 @@ let package = Package(
154153
]
155154
),
156155
.target(
157-
name: "COpenSwiftUI",
158-
dependencies: [
159-
"COpenSwiftUICore",
160-
],
161-
cSettings: [
162-
.unsafeFlags(["-I", includePath], .when(platforms: .nonDarwinPlatforms)),
163-
.define("__COREFOUNDATION_FORSWIFTFOUNDATIONONLY__", to: "1", .when(platforms: .nonDarwinPlatforms)),
164-
.define("_WASI_EMULATED_SIGNAL", .when(platforms: [.wasi])),
165-
]
166-
),
167-
.target(
168-
name: "COpenSwiftUICore",
156+
name: "OpenSwiftUI_SPI",
169157
cSettings: [
170158
.unsafeFlags(["-I", includePath], .when(platforms: .nonDarwinPlatforms)),
171159
.define("__COREFOUNDATION_FORSWIFTFOUNDATIONONLY__", to: "1", .when(platforms: .nonDarwinPlatforms)),

Sources/COpenSwiftUI/empty.c

Lines changed: 0 additions & 1 deletion
This file was deleted.

Sources/COpenSwiftUI/include/empty.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

Sources/OpenSwiftUI/Integration/UIKit/UIGraphicsView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// Status: Complete
77

88
#if os(iOS)
9-
internal import COpenSwiftUICore
9+
internal import OpenSwiftUI_SPI
1010
import UIKit
1111

1212
class _UIGraphicsView: UIView {

Sources/OpenSwiftUI/Test/_PerformanceTest.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import UIKit
1111
import AppKit
1212
#endif
1313

14-
internal import COpenSwiftUICore
14+
internal import OpenSwiftUI_SPI
1515

1616
public protocol _PerformanceTest: _Test {
1717
var name: String { get }

Sources/OpenSwiftUI/View/Control/Button/ButtonStyle/ButtonDefaultRenderingModeModifier.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// Status: Complete
77
// ID: 6C985860B64B768EC9A2691B5DBA71A0
88

9-
internal import COpenSwiftUICore
9+
internal import OpenSwiftUI_SPI
1010

1111
extension View {
1212
func buttonDefaultRenderingMode() -> some View {

Sources/OpenSwiftUICore/Data/Other/2021/LockedPointer.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#if OPENSWIFTUI_RELEASE_2021
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
package extension LockedPointer {
1313
@_transparent

Sources/OpenSwiftUICore/Data/Other/2021/UnsafeAtomicLazy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#if OPENSWIFTUI_RELEASE_2021
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
package struct UnsafeAtomicLazy<Data>: Destroyable {
1313
@UnsafeLockedPointer

Sources/OpenSwiftUICore/Data/Other/2021/UnsafeLockedPointer.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#if OPENSWIFTUI_RELEASE_2021
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
@propertyWrapper
1313
package struct UnsafeLockedPointer<Data>: Destroyable {

Sources/OpenSwiftUICore/Data/Property/PropertyList.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// ID: 2B32D570B0B3D2A55DA9D4BFC1584D20 (RELEASE_2021)
88
// ID: D64CE6C88E7413721C59A34C0C940F2C (RELEASE_2024)
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111
internal import OpenGraphShims
1212

1313
// MARK: - PropertyList

Sources/OpenSwiftUICore/Data/State/ObservableObjectLocation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import OpenCombine
1010
#else
1111
import Combine
1212
#endif
13-
internal import COpenSwiftUICore
13+
internal import OpenSwiftUI_SPI
1414

1515
struct ObservableObjectLocation<Root, Value>: Location where Root: ObservableObject {
1616
let base: Root

Sources/OpenSwiftUICore/Data/State/StoredLocation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// ID: 4F21368B1C1680817451AC25B55A8D48 (RELEASE_2024)
99

1010
internal import OpenGraphShims
11-
internal import COpenSwiftUICore
11+
internal import OpenSwiftUI_SPI
1212

1313
package class StoredLocationBase<Value>: AnyLocation<Value>, Location, @unchecked Sendable {
1414
private struct Data {

Sources/OpenSwiftUICore/Data/Transaction/Transaction.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// ID: B2543BCA257433E04979186A1DC2B6BC
88

99
internal import OpenGraphShims
10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
/// The context of the current state-processing update.
1313
///

Sources/OpenSwiftUICore/Data/Update.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// ID: EA173074DA35FA471DC70643259B7E74 (RELEASE_2021)
88
// ID: 61534957AEEC2EDC447ABDC13B4D426F (RELEASE_2024)
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111
internal import OpenGraphShims
1212
import Foundation
1313

Sources/OpenSwiftUICore/EventHandling/InputEvent/HitTesting/ContentResponder.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// Status: WIP
77

88
import Foundation
9-
internal import COpenSwiftUICore
9+
internal import OpenSwiftUI_SPI
1010

1111
protocol ContentResponder {
1212
func contains(points: [CGPoint], size: CGSize) -> BitVector64

Sources/OpenSwiftUICore/Graph/GraphHost.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// ID: 30C09FF16BC95EC5173809B57186CAC3 (RELEASE_2021)
88
// ID: F9F204BD2F8DB167A76F17F3FB1B3335 (RELEASE_2024)
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111
package import OpenGraphShims
1212
import Foundation
1313

Sources/OpenSwiftUICore/Graphic/Color/ColorResolved.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// Status: WIP
77

88
import Foundation
9-
internal import COpenSwiftUICore
9+
internal import OpenSwiftUI_SPI
1010

1111
// MARK: - Color.Resolved
1212

Sources/OpenSwiftUICore/Graphic/Color/CoreColor+Extension.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#if canImport(Darwin)
99
import Foundation
10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
extension OpenSwiftUICoreColor {
1313
package static func platformColor(resolvedColor: Color.Resolved) -> NSObject? {

Sources/OpenSwiftUICore/Log/Signpost.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// ID: 34756F646CF7AC3DBE2A8E0B344C962F (RELEASE_2021)
88
// ID: 59349949219F590F26B6A55CEC9D59A2 (RELEASE_2024)
99

10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111
internal import OpenGraphShims
1212
#if canImport(Darwin)
1313
import os.signpost

Sources/OpenSwiftUICore/Render/PlatformViewDefinition.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// Audited for RELEASE_2024
66
// Status: Blocked by PlatformDrawable and GraphicsContext
77

8-
internal import COpenSwiftUICore
8+
internal import OpenSwiftUI_SPI
99
#if canImport(Darwin)
1010
import QuartzCore
1111
#endif

Sources/OpenSwiftUICore/Runtime/ProtocolDescriptor.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// Audited for RELEASE_2021
66
// Status: WIP
77

8-
internal import COpenSwiftUICore
8+
internal import OpenSwiftUI_SPI
99
internal import OpenGraphShims
1010

1111
// MARK: - ProtocolDescriptor

Sources/OpenSwiftUICore/Semantic/SemanticFeature.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// Audited for RELEASE_2024
66
// Status: Complete
77

8-
internal import COpenSwiftUICore
8+
internal import OpenSwiftUI_SPI
99

1010
package protocol SemanticFeature: Feature {
1111
static var introduced: Semantics { get }

Sources/OpenSwiftUICore/Semantic/Semantics.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// Audited for RELEASE_2024
66
// Status: Complete
77

8-
internal import COpenSwiftUICore
8+
internal import OpenSwiftUI_SPI
99

1010
@inline(__always)
1111
package func isLinkedOnOrAfter(_ semantics: Semantics) -> Bool {

Sources/OpenSwiftUICore/Shape/Path/Path.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import Foundation
1111

1212
#if canImport(CoreGraphics)
13-
internal import COpenSwiftUICore
13+
internal import OpenSwiftUI_SPI
1414
import CoreGraphics
1515

1616
@_silgen_name("__CGPathParseString")

Sources/OpenSwiftUICore/Util/Tracing.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import WASILibc
1818
#endif
1919
internal import OpenGraphShims
2020
import Foundation
21-
internal import COpenSwiftUICore
21+
internal import OpenSwiftUI_SPI
2222
#if canImport(Darwin)
2323
import os.log
2424
#endif

Sources/OpenSwiftUICore/Util/Utils.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// Audited for RELEASE_2024
66
// Status: WIP
77

8-
internal import COpenSwiftUICore
8+
internal import OpenSwiftUI_SPI
99

1010
@inlinable
1111
@inline(__always)

Sources/OpenSwiftUICore/View/AnyView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// ID: A96961F3546506F21D8995C6092F15B5
88

99
internal import OpenGraphShims
10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
@frozen
1313
public struct AnyView: PrimitiveView {

Sources/OpenSwiftUICore/View/Debug/ViewDebug.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import Foundation
99
internal import OpenGraphShims
10-
internal import COpenSwiftUICore
10+
internal import OpenSwiftUI_SPI
1111

1212
public enum _ViewDebug {
1313
public enum Property: UInt32, Hashable {

Sources/COpenSwiftUICore/Overlay/CoreGraphics/OpenSwiftUICoreColor.h renamed to Sources/OpenSwiftUI_SPI/Overlay/CoreGraphics/OpenSwiftUICoreColor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// OpenSwiftUICoreColor.h
3-
// COpenSwiftUICore
3+
// OpenSwiftUI_SPI
44
//
55
// Audited for RELEASE_2024
66
// Status: Complete

Sources/COpenSwiftUICore/Overlay/CoreGraphics/OpenSwiftUICoreColor.m renamed to Sources/OpenSwiftUI_SPI/Overlay/CoreGraphics/OpenSwiftUICoreColor.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// OpenSwiftUICoreColor.h
3-
// COpenSwiftUICore
3+
// OpenSwiftUI_SPI
44
//
55
// Audited for RELEASE_2024
66
// Status: Complete

Sources/COpenSwiftUICore/Overlay/CoreGraphics/OpenSwiftUICoreGraphicsContext.h renamed to Sources/OpenSwiftUI_SPI/Overlay/CoreGraphics/OpenSwiftUICoreGraphicsContext.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// OpenSwiftUICoreGraphicsContext.h
3-
// COpenSwiftUICore
3+
// OpenSwiftUI_SPI
44
//
55
// Audited for RELEASE_2024
66
// Status: Complete

Sources/COpenSwiftUICore/Overlay/CoreGraphics/OpenSwiftUICoreGraphicsContext.m renamed to Sources/OpenSwiftUI_SPI/Overlay/CoreGraphics/OpenSwiftUICoreGraphicsContext.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// OpenSwiftUICoreGraphicsContext.h
3-
// COpenSwiftUICore
3+
// OpenSwiftUI_SPI
44
//
55
// Audited for RELEASE_2024
66
// Status: WIP

Sources/COpenSwiftUICore/Overlay/CoreGraphics/__CGPathParseString.h renamed to Sources/OpenSwiftUI_SPI/Overlay/CoreGraphics/__CGPathParseString.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// __CGPathParseString.h
3-
// COpenSwiftUI
3+
// OpenSwiftUI_SPI
44

55
#ifndef __CGPathParseString_h
66
#define __CGPathParseString_h

0 commit comments

Comments
 (0)