src/Palete/Palete.vala
[app.Builder.js] / src / Palete / Palete.vala
index 5dddc91..db778cf 100644 (file)
@@ -375,7 +375,7 @@ namespace Palete
                        if (file.language != "js") {
                                return ret;
                         }
-                        if (ptype != "listener" && property[0] == '|') {
+                        if (ptype != "listener" && property.length > 0 && property[0] == '|') {
                                return ret;
                         }
                        
@@ -387,6 +387,9 @@ namespace Palete
                                                                  testcode, out errmsg);
 
                        if (line < 0) {
+                               if (ptype == "file") {
+                                       return this.validateJavascriptCompression(code);
+                               }
                                print("no errors\n");
                                return ret;
                        }
@@ -395,6 +398,15 @@ namespace Palete
                        return ret;
                          
                } 
+               
+               public validateJavascriptCompression(string code)
+               {
+               
+                       
+               
+               }
+               
+               
                      
                public abstract void fillPack(JsRender.Node node,JsRender.Node parent);
                public abstract void load();