mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-28 17:51:21 +00:00
Upgraded dev deps and linted JS according to latest airbnb rules
This commit is contained in:
@@ -46,13 +46,14 @@ function consolidateBuffer() {
|
||||
let toAdd = _.union(first.add, second.add);
|
||||
let toUpdate = _.union(first.update, second.update);
|
||||
let toRemove = _.union(first.remove, second.remove);
|
||||
log('Consolidating delta buffer', 'add', _.size(toAdd), 'update', _.size(toUpdate), 'remove', _.size(toRemove));
|
||||
log('Consolidating delta buffer', 'add', _.size(toAdd), 'update',
|
||||
_.size(toUpdate), 'remove', _.size(toRemove));
|
||||
|
||||
// check if an added node in first was updated in second -> add second update
|
||||
toAdd = _.map(toAdd, node => {
|
||||
const updateNode = _.find(second.update, {'id': node.id});
|
||||
const updateNode = _.find(second.update, {id: node.id});
|
||||
if (updateNode) {
|
||||
toUpdate = _.reject(toUpdate, {'id': node.id});
|
||||
toUpdate = _.reject(toUpdate, {id: node.id});
|
||||
return updateNode;
|
||||
}
|
||||
return node;
|
||||
@@ -63,18 +64,18 @@ function consolidateBuffer() {
|
||||
|
||||
// check if an added node in first was removed in second -> dont add, dont remove
|
||||
_.each(first.add, node => {
|
||||
const removedNode = _.find(second.remove, {'id': node.id});
|
||||
const removedNode = _.find(second.remove, {id: node.id});
|
||||
if (removedNode) {
|
||||
toAdd = _.reject(toAdd, {'id': node.id});
|
||||
toRemove = _.reject(toRemove, {'id': node.id});
|
||||
toAdd = _.reject(toAdd, {id: node.id});
|
||||
toRemove = _.reject(toRemove, {id: node.id});
|
||||
}
|
||||
});
|
||||
|
||||
// check if an updated node in first was removed in second -> remove
|
||||
_.each(first.update, node => {
|
||||
const removedNode = _.find(second.remove, {'id': node.id});
|
||||
const removedNode = _.find(second.remove, {id: node.id});
|
||||
if (removedNode) {
|
||||
toUpdate = _.reject(toUpdate, {'id': node.id});
|
||||
toUpdate = _.reject(toUpdate, {id: node.id});
|
||||
}
|
||||
});
|
||||
|
||||
@@ -82,7 +83,8 @@ function consolidateBuffer() {
|
||||
// remove -> add is fine for the store
|
||||
|
||||
// update buffer
|
||||
log('Consolidated delta buffer', 'add', _.size(toAdd), 'update', _.size(toUpdate), 'remove', _.size(toRemove));
|
||||
log('Consolidated delta buffer', 'add', _.size(toAdd), 'update',
|
||||
_.size(toUpdate), 'remove', _.size(toRemove));
|
||||
deltaBuffer.set(0, {
|
||||
add: toAdd.length > 0 ? toAdd : null,
|
||||
update: toUpdate.length > 0 ? toUpdate : null,
|
||||
|
||||
Reference in New Issue
Block a user