Skip to content

Commit be3cd5a

Browse files
committed
Opt the entire project into MemberImportVisibility
1 parent 801e482 commit be3cd5a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Diff for: Package.swift

+5
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,20 @@ func swiftSettings(languageMode: SwiftLanguageMode) -> [SwiftSetting] {
3131
.enableUpcomingFeature("ConciseMagicFile"),
3232
.enableUpcomingFeature("DeprecateApplicationMain"),
3333
.enableUpcomingFeature("DisableOutwardActorInference"),
34+
//.enableUpcomingFeature("DynamicActorIsolation"),
3435
.enableUpcomingFeature("ForwardTrailingClosures"),
36+
.enableUpcomingFeature("GlobalActorIsolatedTypesUsability"),
3537
.enableUpcomingFeature("GlobalConcurrency"),
3638
.enableUpcomingFeature("ImplicitOpenExistentials"),
3739
.enableUpcomingFeature("ImportObjcForwardDeclarations"),
3840
.enableUpcomingFeature("InferSendableFromCaptures"),
3941
.enableUpcomingFeature("IsolatedDefaultValues"),
42+
.enableUpcomingFeature("NonfrozenEnumExhaustivity"),
4043
//.enableUpcomingFeature("RegionBasedIsolation"), // rdar://137809703
4144

4245
// Future Swift features
4346
.enableUpcomingFeature("ExistentialAny"),
47+
.enableUpcomingFeature("MemberImportVisibility"),
4448
.enableUpcomingFeature("InternalImportsByDefault"),
4549

4650
.swiftLanguageMode(.v5),
@@ -51,6 +55,7 @@ func swiftSettings(languageMode: SwiftLanguageMode) -> [SwiftSetting] {
5155
return [
5256
// Future Swift features
5357
.enableUpcomingFeature("ExistentialAny"),
58+
.enableUpcomingFeature("MemberImportVisibility"),
5459
.enableUpcomingFeature("InternalImportsByDefault"),
5560

5661
.swiftLanguageMode(.v6),

0 commit comments

Comments
 (0)