diff --git a/.eslintrc b/.eslintrc index 6e5a675e8..1f5fa2374 100644 --- a/.eslintrc +++ b/.eslintrc @@ -17,6 +17,7 @@ "rules": { "accessor-pairs": "error", "arrow-spacing": "warn", + "block-scoped-var": "error", "class-methods-use-this": "error", "complexity": ["warn", 50], "default-case-last": "error", diff --git a/modules/actions/add_member.js b/modules/actions/add_member.js index f36104e8d..d7e8867b2 100644 --- a/modules/actions/add_member.js +++ b/modules/actions/add_member.js @@ -169,7 +169,8 @@ export function actionAddMember(relationId, member, memberIndex, insertPair) { // members 0 1 2 3 x 5 4 7 6 x 8 9 keep 6 in j+k // function moveMember(arr, findIndex, toIndex) { - for (var i = 0; i < arr.length; i++) { + var i; + for (i = 0; i < arr.length; i++) { if (arr[i].index === findIndex) { break; } diff --git a/modules/actions/circularize.js b/modules/actions/circularize.js index 0952a653a..cf3491188 100644 --- a/modules/actions/circularize.js +++ b/modules/actions/circularize.js @@ -242,9 +242,11 @@ export function actionCircularize(wayId, projection, maxAngle) { var centroid = d3_polygonCentroid(points); var radius = geoVecLengthSquare(centroid, points[0]); + var i, actualPoint; + // compare distances between centroid and points - for (var i = 0; i