Introspect/NameSpace.js
[gnome.introspection-doc-generator] / Introspect / NameSpace.js
index fc00ed3..0d92b75 100644 (file)
@@ -3,7 +3,7 @@
 GI      = imports.gi.GIRepository;
 GLib    = imports.gi.GLib;
 xml     = imports.libxml;
-
+File    = imports.File.File;
 
 XObject = imports.XObject.XObject;
 
@@ -27,7 +27,7 @@ NameSpace = {
             if (!GLib.file_test(dir, GLib.FileTest.EXISTS)) {
                 return;
             }
-            var gdir = GLib.dir_open(dir,0);
+            File.list(dir) 
             
             while (true) {
                 
@@ -92,6 +92,7 @@ NameSpace = {
            // print("NAME: " + info.get_name());
             //continue;
             var info_type = GI.base_info_get_type (info);
+           // print("Type: " + info_type);
             switch(info_type) {
                 case  GI.InfoType.OBJECT:
                     ret.objects.push(info.get_name());
@@ -132,7 +133,7 @@ NameSpace = {
                     continue;
             }
         }
-        
+        print ("SCAN NAMESPACE ALL DONE");
                 
         var gi = GI.Repository.get_default();
         var ver = GI.Repository.get_version(gi,ns);