From 031983f6b64dc3759938d6dd0a1c528dd5bdd794 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Fri, 21 Aug 2015 11:36:36 -0400 Subject: [PATCH] contrib/objcwrapper: write import only once per file MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- contrib/objcwrapper/src/objc_generator.nit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/objcwrapper/src/objc_generator.nit b/contrib/objcwrapper/src/objc_generator.nit index c23c16e..25bd84f 100644 --- a/contrib/objcwrapper/src/objc_generator.nit +++ b/contrib/objcwrapper/src/objc_generator.nit @@ -57,6 +57,7 @@ class CodeGenerator end # Generate code + file.write "import cocoa::foundation\n\n" for classe in classes do write_class(classe, file) end @@ -93,7 +94,6 @@ class CodeGenerator private fun write_class(classe: ObjcClass, file: Writer) do var commented_methods = new Array[ObjcMethod] - file.write "import cocoa::foundation\n\n" file.write "extern class " + classe.name + """ in "ObjC" `{ """ + classe.name + """ * `}\n""" for super_name in classe.super_names do file.write """ super """ + super_name + "\n" -- 1.7.9.5