Skip to content

Commit 3f96506

Browse files
[NFC] JavaScriptEventLoop: Fix warnings for undeclared SPI usage
1 parent f605698 commit 3f96506

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Sources/JavaScriptEventLoop/JavaScriptEventLoop+ExecutorFactory.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
// See: https://github.com/swiftlang/swift/pull/80266
55
// See: https://forums.swift.org/t/pitch-2-custom-main-and-global-executors/78437
66

7-
@_spi(ExperimentalCustomExecutors) import _Concurrency
7+
#if compiler(>=6.3)
8+
@_spi(ExperimentalCustomExecutors)
9+
#endif
10+
import _Concurrency
811
import _CJavaScriptKit
912

1013
#if compiler(>=6.3)

Sources/JavaScriptEventLoop/JavaScriptEventLoop.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import JavaScriptKit
2-
@_spi(ExperimentalCustomExecutors) import _Concurrency
2+
#if compiler(>=6.3)
3+
@_spi(ExperimentalCustomExecutors)
4+
#endif
5+
import _Concurrency
36
import _CJavaScriptEventLoop
47
import _CJavaScriptKit
58

0 commit comments

Comments
 (0)