print("load: " + fn );
if (!FileUtils.test(fn, FileTest.EXISTS)) {
- this.compilegroups.set("_default_", new GtkValaSettings() );
+ this.compilegroups.set("_default_", new GtkValaSettings("_default_") );
return;
}
var ar = new Json.Array();
- if (this.compilegroups.has_key("_default_")) {
- ar.add_object_element(this.compilegroups.get("_default_").toJson());
- }
+
var iter = this.compilegroups.map_iterator();
while(iter.next()) {
- if (iter.get_key() == "_default_") {
- continue;
- }
+
ar.add_object_element(iter.get_value().toJson());
}