Better formatting of the function envelope
authorJaroslav Tulach <jtulach@netbeans.org>
Wed, 13 Jan 2016 05:53:12 +0100
changeset 10406429e051b1de
parent 1039 3ef632633f36
child 1044 f21fa2508650
Better formatting of the function envelope
boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java
     1.1 --- a/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java	Thu Dec 31 08:20:05 2015 +0100
     1.2 +++ b/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java	Wed Jan 13 05:53:12 2016 +0100
     1.3 @@ -100,7 +100,7 @@
     1.4      }    
     1.5      private FnImpl defineImpl(String code, String[] names, boolean[] keepAlive) {
     1.6          StringBuilder sb = new StringBuilder();
     1.7 -        sb.append("(function() {");
     1.8 +        sb.append("(function() {\n");
     1.9          sb.append("  return function(");
    1.10          String sep = "";
    1.11          if (names != null) for (String n : names) {
    1.12 @@ -109,8 +109,8 @@
    1.13          }
    1.14          sb.append(") {\n");
    1.15          sb.append(code);
    1.16 -        sb.append("};");
    1.17 -        sb.append("})()");
    1.18 +        sb.append("\n  };\n");
    1.19 +        sb.append("})()\n");
    1.20  
    1.21          final Object fn;
    1.22          try {