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'); } } } }