Change dependants to an object.

This commit is contained in:
André Cruz
2013-05-22 15:09:29 +01:00
parent 7b0b53a96d
commit 60ecceafec

View File

@@ -261,7 +261,6 @@ Project.prototype._restoreNode = function (node, locals, jsonKey) {
}
node.dependencies = {};
node.dependants = [];
mout.object.forOwn(node.json[jsonKey || 'dependencies'], function (value, key) {
var local = locals[key];
@@ -280,8 +279,8 @@ Project.prototype._restoreNode = function (node, locals, jsonKey) {
// Cross reference
node.dependencies[key] = local;
local.dependants = local.dependants || [];
local.dependants.push(node);
local.dependants = local.dependants || {};
local.dependants[node.name] = node;
// Call restore for this dependency
this._restoreNode(local, locals);