Skip to content

Commit 85e4c50

Browse files
committed
Reformat slightly.
1 parent 4222a62 commit 85e4c50

3 files changed

Lines changed: 12 additions & 15 deletions

File tree

d3.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -787,25 +787,23 @@
787787
function bind(group, groupData) {
788788
var i, n = group.length, m = groupData.length, n0 = Math.min(n, m), updateNodes = new Array(m), enterNodes = new Array(m), exitNodes = new Array(n), node, nodeData;
789789
if (key) {
790-
var nodeByKeyValue = new d3_Map(), dataByKeyValue = new d3_Set(), keyValues = [], keyValue;
790+
var nodeByKeyValue = new d3_Map(), dataKeys = new d3_Set(), keyValues = [], keyValue;
791791
for (i = -1; ++i < n; ) {
792-
keyValue = key.call(node = group[i], node.__data__, i);
793-
if (nodeByKeyValue.has(keyValue)) {
792+
if (nodeByKeyValue.has(keyValue = key.call(node = group[i], node.__data__, i))) {
794793
exitNodes[i] = node;
795794
} else {
796795
nodeByKeyValue.set(keyValue, node);
797796
}
798797
keyValues.push(keyValue);
799798
}
800799
for (i = -1; ++i < m; ) {
801-
keyValue = key.call(groupData, nodeData = groupData[i], i);
802-
if (node = nodeByKeyValue.get(keyValue)) {
800+
if (node = nodeByKeyValue.get(keyValue = key.call(groupData, nodeData = groupData[i], i))) {
803801
updateNodes[i] = node;
804802
node.__data__ = nodeData;
805-
} else if (!dataByKeyValue.has(keyValue)) {
803+
} else if (!dataKeys.has(keyValue)) {
806804
enterNodes[i] = d3_selection_dataNode(nodeData);
807805
}
808-
dataByKeyValue.add(keyValue);
806+
dataKeys.add(keyValue);
809807
nodeByKeyValue.remove(keyValue);
810808
}
811809
for (i = -1; ++i < n; ) {

0 commit comments

Comments
 (0)