src/Palete/Palete.vala
[app.Builder.js] / src / Palete / Palete.vala
index 5855440..1ddd593 100644 (file)
@@ -360,18 +360,19 @@ namespace Palete
        
        
        
-               public   Gee.HashMap<int,string>  validateJavascript(
+               public   bool  validateJavascript(
                                        WindowState state,
                                        string code, 
                                        string property, 
                                        string ptype,
                                        JsRender.JsRender file,
-                                       JsRender.Node? node
+                                       JsRender.Node? node, 
+                                       out Gee.HashMap<int,string> errors
                                 ) 
                {   
 
                         print("validate code (%s) ptype=%s property=%s\n", file.language, ptype, property);
-                        var ret = new Gee.HashMap<int,string>();
+                        var errors = new Gee.HashMap<int,string>();
                
                        if (file.language != "js") {
                                return ret;
@@ -432,7 +433,7 @@ namespace Palete
                        p.skipScope = false;
                        p.dumpTokens = false;
                        p.cleanup = false; 
-                       var estr = "";
+                
                         
                        p.packFile(code, file.path,"");
                        state.showCompileResult(p.result);