return ret;
}
+
+ public Gee.HashMap<int,string> validateJavascriptCompression(string code)
+ {
+ // this uses the roojspacker code to try and compress the code.
+ // it should highlight errors before we actually push live the code.
+
+ var p = new JSDOC.Packer();
+ p.keepWhite = false;
+ p.skipScope = false;
+ p.dumpTokens = false;
+ p.cleanup = false;
+ try {
+ p.packFile(code, "ANONFILE","");
+ } catch (Exception e) {
+
+ }
+
+ var ret = new Gee.HashMap<int,string>();
+ return ret;
+
+ }
+
+
public abstract void fillPack(JsRender.Node node,JsRender.Node parent);
public abstract void load();