From ed1c686224da2665a5efcf1a49eddee95d5fa6cc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Mon, 5 Jan 2015 19:04:00 -0500 Subject: [PATCH] contrib/jwrapper: do not add `redef type SELF...` to generated extern classes MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- contrib/jwrapper/src/code_generator.nit | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 -- 1.7.9.5