contrib/jwrapper: do not add `redef type SELF...` to generated extern classes
authorAlexis Laferrière <alexis.laf@xymus.net>
Tue, 6 Jan 2015 00:04:00 +0000 (19:04 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 6 Jan 2015 13:05:10 +0000 (08:05 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/jwrapper/src/code_generator.nit

index 258ee67..9e997cc 100644 (file)
@@ -105,7 +105,7 @@ class CodeGenerator
        do
                var temp = new Array[String]
                temp.add("extern class Native{jtype.id} in \"Java\" `\{ {jtype} `\}\n")
-               temp.add("\tsuper JavaObject\n\tredef type SELF: Native{jtype.id}\n\n")
+               temp.add("\tsuper JavaObject\n\n")
 
                return temp.join("")
        end
@@ -121,7 +121,7 @@ class CodeGenerator
 
                var temp = new Array[String]
                temp.add("extern class {nit_type} in \"Java\" `\{ {jtype.to_package_name} `\}\n")
-               temp.add("\tsuper JavaObject\n\tredef type SELF: {nit_type}\n\nend\n")
+               temp.add("\tsuper JavaObject\n\nend\n")
 
                return temp.join("")
        end