@@ -191,7 +191,7 @@ extension JavaTranslator {
191191 /// can produce multiple declarations, such as a separate extension of
192192 /// JavaClass to house static methods.
193193 package func translateClass( _ javaClass: JavaClass < JavaObject > ) throws -> [ DeclSyntax ] {
194- let fullName = javaClass. getCanonicalName ( )
194+ let fullName = javaClass. getName ( )
195195 let swiftTypeName = try getSwiftTypeNameFromJavaClassName ( fullName)
196196 let ( swiftParentType, swiftInnermostTypeName) = swiftTypeName. splitSwiftTypeName ( )
197197
@@ -207,7 +207,7 @@ extension JavaTranslator {
207207 let extends : String
208208 if !javaClass. isInterface ( ) ,
209209 let superclass = javaClass. getSuperclass ( ) ,
210- superclass. getCanonicalName ( ) != " java.lang.Object "
210+ superclass. getName ( ) != " java.lang.Object "
211211 {
212212 do {
213213 extends = " , extends: \( try getSwiftTypeName ( superclass) . swiftName) .self "
@@ -287,7 +287,7 @@ extension JavaTranslator {
287287 do {
288288 let implementedInSwift = constructor. isNative &&
289289 constructor. getDeclaringClass ( ) !. equals ( javaClass. as ( JavaObject . self) !) &&
290- swiftNativeImplementations. contains ( javaClass. getCanonicalName ( ) )
290+ swiftNativeImplementations. contains ( javaClass. getName ( ) )
291291
292292 let translated = try translateConstructor (
293293 constructor,
@@ -321,7 +321,7 @@ extension JavaTranslator {
321321
322322 let implementedInSwift = method. isNative &&
323323 method. getDeclaringClass ( ) !. equals ( javaClass. as ( JavaObject . self) !) &&
324- swiftNativeImplementations. contains ( javaClass. getCanonicalName ( ) )
324+ swiftNativeImplementations. contains ( javaClass. getName ( ) )
325325
326326 // Translate the method if we can.
327327 do {
@@ -460,7 +460,7 @@ extension JavaTranslator {
460460 // Members that are native and will instead go into a NativeMethods
461461 // protocol.
462462 var nativeMembers : [ DeclSyntax ] = [ ]
463- if swiftNativeImplementations. contains ( javaClass. getCanonicalName ( ) ) {
463+ if swiftNativeImplementations. contains ( javaClass. getName ( ) ) {
464464 nativeMembers. append (
465465 contentsOf: javaClass. getDeclaredMethods ( ) . compactMap {
466466 $0. flatMap { method in
0 commit comments