contrib/jwrapper: skip wrapping Java classes with invalid names
[nit.git] / 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