From: Alexis Laferrière Date: Tue, 1 Sep 2015 15:15:13 +0000 (-0400) Subject: contrib/objcwrapper: adapt indent according to method scope X-Git-Tag: v0.7.8~42^2~17 X-Git-Url: http://nitlanguage.org contrib/objcwrapper: adapt indent according to method scope Signed-off-by: Alexis Laferrière --- diff --git a/contrib/objcwrapper/src/objc_generator.nit b/contrib/objcwrapper/src/objc_generator.nit index c1d1ac9..3750dba 100644 --- a/contrib/objcwrapper/src/objc_generator.nit +++ b/contrib/objcwrapper/src/objc_generator.nit @@ -257,7 +257,7 @@ end end file.write """ -{{{c}}} {{{fun_keyword}}} {{{name}}}{{{params_with_par}}}{{{ret}}} in "ObjC" `{ +{{{c}}}{{{fun_keyword}}} {{{name}}}{{{params_with_par}}}{{{ret}}} in "ObjC" `{ """ end @@ -275,8 +275,8 @@ end var c = method.comment_str file.write """ -{{{c}}} return [[{{{class_name}}} alloc] {{{params.join(" ")}}}]; -{{{c}}} `} +{{{c}}} return [[{{{class_name}}} alloc] {{{params.join(" ")}}}]; +{{{c}}}`} """ end @@ -302,8 +302,8 @@ end var c = method.comment_str file.write """ -{{{c}}} {{{ret}}}[{{{recv}}} {{{params.join(" ")}}}]; -{{{c}}} `} +{{{c}}} {{{ret}}}[{{{recv}}} {{{params.join(" ")}}}]; +{{{c}}}`} """ end @@ -328,3 +328,9 @@ redef class ObjcProperty return "#" else return "" end + +redef class ObjcMethod + private fun indent: String do return if is_class_property then "" else "\t" + + redef fun comment_str do return indent + super +end