Source
void updateFromBase(List updates) {
for (List data in updates) {
if (data[0] is LocalNode) {
LocalNode node = data[0];
if (data[1] == '+') {
if (_dict.containsKey(node.path)) {
print('not implemented');
} else {
_ListingNode listing = new _ListingNode(this, node, parsedpath);
_dict[node.path] = listing;
listing.addMatchPos(1);
}
} else if (data[1] == '-') {
print('not implemented');
}
}
}
}