Merge branch 'master' of http://git.roojs.com:8081/app.Builder.js
[app.Builder.js] / tests / ValaTest.vala
index 19eaae7..3ecc9ad 100644 (file)
@@ -12,13 +12,32 @@ int main (string[] args) {
        GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL);
 
 
-       //var g = Palete.Gir.factory("Gtk");
-       //var test = g.classes.get("Label");
        
+       Project.Project.loadAll();
+       var p = Project.Project.getProject("BuilderTest");
+       p.scanDirs();
+       var ar = p.sortedFiles();
+       var iter = ar.list_iterator();
+       while (iter.next()) {
+               var f= iter.get();
+               f.loadItems();
+               var nv = new JsRender.NodeToVala( f.tree, 0, null);
+               print("\n%s\n",nv.munge());
+               return 0;
+       }
+    
+       
+       return 0;
+}
+
+
+void testGir() {
+
+
        var test = Palete.Gir.factoryFqn("Gtk.Label.new");
        if (test == null) {
                print("could not find Gtk.Label.new\n");
-               return 0;
+               return;
        }
 
        
@@ -30,19 +49,5 @@ int main (string[] args) {
        generator.pretty = true;
     
        print(generator.to_data(null));
-       return 0;
-
        
-       Project.Project.loadAll();
-       var p = Project.Project.getProject("BuilderTest");
-       p.scanDirs();
-       var ar = p.sortedFiles();
-       var iter = ar.list_iterator();
-       while (iter.next()) {
-               var f= iter.get();
-               f.save();
-       } 
-    
-       
-       return 0;
-}
+}
\ No newline at end of file