We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3beb723 commit 2be96faCopy full SHA for 2be96fa
src/extras/BuildingShapeUtils.js
@@ -61,12 +61,12 @@ class BuildingShapeUtils extends ShapeUtils {
61
if (BuildingShapeUtils.isClosed(way)){
62
nodes.pop();
63
}
64
- const refs = [];
+ const refs = new Set();
65
for (let i = 0; i < nodes.length - 1; i++) {
66
- if (refs.includes(nodes[i].getAttribute('ref'))){
+ if (refs.has(nodes[i].getAttribute('ref'))){
67
return true;
68
69
- refs.push(nodes[i].getAttribute('ref'));
+ refs.add(nodes[i].getAttribute('ref'));
70
71
return false;
72
0 commit comments