Skip to content

Commit 57f867a

Browse files
authored
swift module ambiguity workaround (#505)
* swift module ambiguity workaround
1 parent dd70511 commit 57f867a

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

LeanplumSDK/LeanplumSDK.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2040,6 +2040,7 @@
20402040
"@loader_path/Frameworks",
20412041
);
20422042
MODULEMAP_FILE = "LeanplumSDK/Supporting Files/Leanplum.modulemap";
2043+
OTHER_SWIFT_FLAGS = "-Xfrontend -module-interface-preserve-types-as-written";
20432044
PRODUCT_BUNDLE_IDENTIFIER = com.leanplum.LeanplumSDK;
20442045
PRODUCT_NAME = Leanplum;
20452046
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2072,6 +2073,7 @@
20722073
"@loader_path/Frameworks",
20732074
);
20742075
MODULEMAP_FILE = "LeanplumSDK/Supporting Files/Leanplum.modulemap";
2076+
OTHER_SWIFT_FLAGS = "-Xfrontend -module-interface-preserve-types-as-written";
20752077
PRODUCT_BUNDLE_IDENTIFIER = com.leanplum.LeanplumSDK;
20762078
PRODUCT_NAME = Leanplum;
20772079
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2146,6 +2148,7 @@
21462148
);
21472149
MACH_O_TYPE = staticlib;
21482150
MODULEMAP_FILE = "LeanplumSDK/Supporting Files/Leanplum.modulemap";
2151+
OTHER_SWIFT_FLAGS = "-Xfrontend -module-interface-preserve-types-as-written";
21492152
PRODUCT_BUNDLE_IDENTIFIER = com.leanplum.LeanplumSDK;
21502153
PRODUCT_NAME = Leanplum;
21512154
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2179,6 +2182,7 @@
21792182
);
21802183
MACH_O_TYPE = staticlib;
21812184
MODULEMAP_FILE = "LeanplumSDK/Supporting Files/Leanplum.modulemap";
2185+
OTHER_SWIFT_FLAGS = "-Xfrontend -module-interface-preserve-types-as-written";
21822186
PRODUCT_BUNDLE_IDENTIFIER = com.leanplum.LeanplumSDK;
21832187
PRODUCT_NAME = Leanplum;
21842188
PROVISIONING_PROFILE_SPECIFIER = "";

LeanplumSDK/LeanplumSDK/ClassesSwift/Actions/ActionManager+Triggering.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Foundation
99

1010
extension ActionManager {
1111

12-
@objc public enum Priority: Int {
12+
@objc public enum Priority: Int, Equatable, Hashable, RawRepresentable {
1313
case high
1414
case `default`
1515

0 commit comments

Comments
 (0)