contrib/jwrapper: skip wrapping Java classes with invalid names
authorAlexis Laferrière <alexis.laf@xymus.net>
Wed, 29 Jul 2015 12:24:15 +0000 (08:24 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Wed, 29 Jul 2015 19:08:58 +0000 (15:08 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/jwrapper/src/code_generator.nit

index 466dfad..eed951a 100644 (file)
@@ -69,6 +69,9 @@ class CodeGenerator
                        # Skip anonymous classes
                        if jclass.class_type.is_anonymous then continue
 
+                       # Skip classes with an invalid name at the Java language level
+                       if jclass.class_type.extern_equivalent.has("-") then continue
+
                        generate_class_header(jclass.class_type)
 
                        for id, signatures in jclass.methods do