From: Alexis Laferrière Date: Tue, 6 Jan 2015 00:04:00 +0000 (-0500) Subject: contrib/jwrapper: do not add `redef type SELF...` to generated extern classes X-Git-Tag: v0.7.1~47^2~1 X-Git-Url: http://nitlanguage.org contrib/jwrapper: do not add `redef type SELF...` to generated extern classes Signed-off-by: Alexis Laferrière --- diff --git a/contrib/jwrapper/src/code_generator.nit b/contrib/jwrapper/src/code_generator.nit index 258ee67..9e997cc 100644 --- a/contrib/jwrapper/src/code_generator.nit +++ b/contrib/jwrapper/src/code_generator.nit @@ -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