@@ -43,7 +43,11 @@ class JavaKitMacroTests: XCTestCase {
4343
4444 /// The full Java class name for this Swift type.
4545 open override class var fullJavaClassName: String {
46+ #if os(Android)
47+ AndroidSupport.androidDesugarClassNameConversion(for: " org.swift.example.HelloWorld " )
48+ #else
4649 " org.swift.example.HelloWorld "
50+ #endif
4751 }
4852
4953 public required init(javaHolder: JavaObjectHolder) {
@@ -150,7 +154,11 @@ class JavaKitMacroTests: XCTestCase {
150154
151155 /// The full Java class name for this Swift type.
152156 public static var fullJavaClassName: String {
157+ #if os(Android)
158+ AndroidSupport.androidDesugarClassNameConversion(for: " org.swift.example.HelloWorld " )
159+ #else
153160 " org.swift.example.HelloWorld "
161+ #endif
154162 }
155163
156164 public typealias JavaSuperclass = JavaObject
@@ -242,7 +250,11 @@ class JavaKitMacroTests: XCTestCase {
242250
243251 /// The full Java class name for this Swift type.
244252 open override class var fullJavaClassName: String {
253+ #if os(Android)
254+ AndroidSupport.androidDesugarClassNameConversion(for: " org.swift.example.HelloWorld " )
255+ #else
245256 " org.swift.example.HelloWorld "
257+ #endif
246258 }
247259
248260 public required init(javaHolder: JavaObjectHolder) {
@@ -283,7 +295,11 @@ class JavaKitMacroTests: XCTestCase {
283295
284296 /// The full Java class name for this Swift type.
285297 open class var fullJavaClassName: String {
298+ #if os(Android)
299+ AndroidSupport.androidDesugarClassNameConversion(for: " java.lang.Object " )
300+ #else
286301 " java.lang.Object "
302+ #endif
287303 }
288304
289305 public var javaHolder: JavaObjectHolder
@@ -319,7 +335,11 @@ class JavaKitMacroTests: XCTestCase {
319335
320336 /// The full Java class name for this Swift type.
321337 open override class var fullJavaClassName: String {
338+ #if os(Android)
339+ AndroidSupport.androidDesugarClassNameConversion(for: " java.lang.Optional " )
340+ #else
322341 " java.lang.Optional "
342+ #endif
323343 }
324344
325345 public required init(javaHolder: JavaObjectHolder) {
0 commit comments