duplicated block id: 1 size: 56 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/modify-mode.ts (60:130) - modules/edit-modes/src/lib/resize-circle-mode.ts (54:124) duplicated block id: 2 size: 39 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (387:441) - modules/layers/src/mode-handlers/mode-handler.ts (327:381) duplicated block id: 3 size: 35 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (104:156) - modules/layers/src/utils.ts (101:154) duplicated block id: 4 size: 29 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (159:200) - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (138:179) duplicated block id: 5 size: 21 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/extrude-handler.ts (22:46) - modules/layers/src/mode-handlers/extrude-handler.ts (126:151) duplicated block id: 6 size: 20 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extrude-mode.ts (21:45) - modules/edit-modes/src/lib/extrude-mode.ts (109:134) duplicated block id: 7 size: 19 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (158:180) - modules/layers/src/utils.ts (156:178) duplicated block id: 8 size: 18 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (11:33) - modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (9:31) duplicated block id: 9 size: 18 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (125:152) - modules/edit-modes/src/lib/measure-distance-mode.ts (164:187) duplicated block id: 10 size: 17 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (121:140) - modules/edit-modes/src/lib/draw-polygon-mode.ts (59:79) duplicated block id: 11 size: 16 cleaned lines of code in 2 files: - modules/react-map-gl-draw/src/style.ts (49:68) - modules/react-map-gl-draw/src/style.ts (98:117) duplicated block id: 12 size: 16 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (113:135) - modules/layers/src/mode-handlers/draw-polygon-handler.ts (62:84) duplicated block id: 13 size: 15 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extrude-mode.ts (155:177) - modules/layers/src/mode-handlers/extrude-handler.ts (169:190) duplicated block id: 14 size: 15 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (63:79) - modules/edit-modes/src/lib/measure-distance-mode.ts (164:180) duplicated block id: 15 size: 14 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (9:28) - modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (9:28) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/elevation-mode.ts (64:84) - modules/layers/src/mode-handlers/elevation-handler.ts (68:88) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/geojson-edit-mode.ts (199:220) - modules/layers/src/mode-handlers/mode-handler.ts (226:247) duplicated block id: 18 size: 14 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-by-dragging-mode.ts (78:94) - modules/edit-modes/src/lib/draw-polygon-mode.ts (141:157) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/split-polygon-mode.ts (163:181) - modules/layers/src/mode-handlers/split-polygon-handler.ts (141:158) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/resize-circle-mode.ts (70:85) - modules/layers/src/mode-handlers/modify-handler.ts (68:83) duplicated block id: 21 size: 13 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/split-polygon-mode.ts (34:51) - modules/layers/src/mode-handlers/split-polygon-handler.ts (27:44) duplicated block id: 22 size: 13 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/modify-mode.ts (76:91) - modules/layers/src/mode-handlers/modify-handler.ts (68:83) duplicated block id: 23 size: 11 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/geojson-edit-mode.ts (153:165) - modules/layers/src/mode-handlers/mode-handler.ts (187:199) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - modules/layers/src/math.ts (3:25) - modules/main/src/lib/math.ts (3:25) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/three-click-polygon-mode.ts (83:99) - modules/edit-modes/src/lib/two-click-polygon-mode.ts (109:125) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (54:70) - modules/edit-modes/src/lib/draw-polygon-mode.ts (125:141) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (20:59) - modules/layers/src/utils.ts (17:56) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (61:76) - modules/layers/src/utils.ts (58:73) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - modules/layers/src/types.ts (4:14) - modules/main/src/types.ts (29:39) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extrude-mode.ts (238:252) - modules/layers/src/mode-handlers/extrude-handler.ts (230:243) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (109:118) - modules/edit-modes/src/lib/draw-polygon-mode.ts (24:33) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/geojson-edit-mode.ts (180:190) - modules/layers/src/mode-handlers/mode-handler.ts (210:220) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (11:24) - modules/layers/src/mode-handlers/draw-rectangle-handler.ts (8:21) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (100:111) - modules/layers/src/mode-handlers/draw-polygon-handler.ts (47:60) duplicated block id: 35 size: 10 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-square-from-center-mode.ts (9:27) - modules/edit-modes/src/lib/draw-square-mode.ts (9:27) duplicated block id: 36 size: 10 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/three-click-polygon-mode.ts (23:38) - modules/edit-modes/src/lib/two-click-polygon-mode.ts (66:81) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (207:218) - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (186:197) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - modules/layers/src/layers/editable-layer.ts (168:181) - modules/layers/src/layers/editable-layer.ts (224:232) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-polygon-handler.ts (84:96) - modules/layers/src/mode-handlers/split-polygon-handler.ts (98:110) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/immutable-feature-collection.ts (271:281) - modules/edit-modes/src/lib/immutable-feature-collection.ts (318:328) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/extrude-handler.ts (52:69) - modules/layers/src/mode-handlers/modify-handler.ts (192:208) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-rectangle-handler.ts (8:17) - modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (9:18) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/elevation-mode.ts (6:13) - modules/layers/src/mode-handlers/elevation-handler.ts (7:14) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/elevation-mode.ts (33:43) - modules/layers/src/mode-handlers/elevation-handler.ts (34:44) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - modules/layers/src/utils.ts (58:68) - modules/main/src/lib/utils.ts (40:50) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (38:47) - modules/layers/src/mode-handlers/split-polygon-handler.ts (101:110) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - modules/layers/src/utils.ts (21:56) - modules/main/src/lib/utils.ts (3:38) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-rectangle-handler.ts (8:17) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/extrude-handler.ts (112:125) - modules/layers/src/mode-handlers/modify-handler.ts (220:232) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/extrude-handler.ts (11:21) - modules/layers/src/mode-handlers/modify-handler.ts (170:180) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (61:71) - modules/main/src/lib/utils.ts (40:50) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (11:20) - modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (11:20) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (11:20) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (9:18) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-rectangle-handler.ts (8:17) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (38:47) - modules/layers/src/mode-handlers/draw-polygon-handler.ts (87:96) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (11:20) - modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (9:18) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - modules/layers/src/style.ts (2:10) - modules/main/src/lib/style.ts (2:10) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (11:20) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (11:20) - modules/layers/src/mode-handlers/draw-rectangle-handler.ts (8:17) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/three-click-polygon-handler.ts (14:23) - modules/layers/src/mode-handlers/two-click-polygon-handler.ts (14:23) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (110:117) - modules/edit-modes/src/lib/measure-distance-mode.ts (153:160) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/split-polygon-mode.ts (122:132) - modules/layers/src/mode-handlers/split-polygon-handler.ts (82:91) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (11:20) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (11:20) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/utils.ts (24:59) - modules/main/src/lib/utils.ts (3:38) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (9:18) - modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (9:18) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (117:126) - modules/edit-modes/src/lib/draw-polygon-mode.ts (145:153) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (25:32) - modules/edit-modes/src/lib/measure-distance-mode.ts (153:160) duplicated block id: 70 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (46:55) - modules/edit-modes/src/lib/draw-line-string-mode.ts (75:82) duplicated block id: 71 size: 8 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-by-dragging-mode.ts (82:90) - modules/edit-modes/src/lib/draw-polygon-mode.ts (117:126) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-circle-by-diameter-mode.ts (78:87) - modules/edit-modes/src/lib/draw-line-string-mode.ts (191:199) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/modify-handler.ts (216:224) - modules/layers/src/mode-handlers/modify-handler.ts (240:248) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extend-line-string-mode.ts (70:76) - modules/edit-modes/src/lib/measure-distance-mode.ts (152:158) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (40:46) - modules/edit-modes/src/lib/draw-line-string-mode.ts (109:115) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (75:82) - modules/layers/src/mode-handlers/draw-polygon-handler.ts (106:113) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/types.ts (19:26) - modules/main/src/types.ts (27:34) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (21:30) - modules/edit-modes/src/lib/measure-distance-mode.ts (58:67) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extend-line-string-mode.ts (70:76) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (48:54) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/modify-mode.ts (224:232) - modules/edit-modes/src/lib/modify-mode.ts (256:263) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/rotate-handler.ts (91:99) - modules/layers/src/mode-handlers/scale-handler.ts (89:97) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/scale-handler.ts (89:97) - modules/layers/src/mode-handlers/translate-handler.ts (100:108) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - modules/react-map-gl-draw/src/editor.tsx (505:511) - modules/react-map-gl-draw/src/editor.tsx (546:552) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extend-line-string-mode.ts (70:76) - modules/edit-modes/src/lib/split-polygon-mode.ts (87:93) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extrude-mode.ts (68:75) - modules/edit-modes/src/lib/extrude-mode.ts (117:124) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - modules/editor/src/editor-modal.tsx (36:42) - modules/editor/src/import-component.tsx (10:16) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/measure-distance-mode.ts (152:158) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (48:54) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/split-polygon-mode.ts (87:93) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (48:54) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-circle-by-diameter-mode.ts (78:87) - modules/edit-modes/src/lib/draw-circle-from-center-mode.ts (69:78) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/rotate-handler.ts (91:99) - modules/layers/src/mode-handlers/translate-handler.ts (100:108) duplicated block id: 91 size: 7 cleaned lines of code in 2 files: - modules/layers/src/layers/path-marker-layer/create-path-markers.ts (44:50) - modules/layers/src/layers/path-marker-layer/create-path-markers.ts (56:62) duplicated block id: 92 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-by-dragging-mode.ts (62:68) - modules/edit-modes/src/lib/draw-polygon-mode.ts (130:137) duplicated block id: 93 size: 7 cleaned lines of code in 2 files: - modules/react-map-gl-draw/src/editor.tsx (176:182) - modules/react-map-gl-draw/src/editor.tsx (466:472) duplicated block id: 94 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (52:58) - modules/edit-modes/src/lib/draw-polygon-mode.ts (35:41) duplicated block id: 95 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-circle-from-center-mode.ts (69:78) - modules/edit-modes/src/lib/draw-line-string-mode.ts (191:199) duplicated block id: 96 size: 7 cleaned lines of code in 2 files: - modules/layers/src/layers/editable-geojson-layer.ts (289:295) - modules/layers/src/layers/editable-geojson-layer.ts (525:531) duplicated block id: 97 size: 7 cleaned lines of code in 2 files: - modules/layers/src/event-types.ts (19:25) - modules/layers/src/event-types.ts (28:34) duplicated block id: 98 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/measure-distance-mode.ts (152:158) - modules/edit-modes/src/lib/split-polygon-mode.ts (87:93) duplicated block id: 99 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extrude-mode.ts (29:35) - modules/edit-modes/src/lib/extrude-mode.ts (68:75) duplicated block id: 100 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (59:66) - modules/edit-modes/src/lib/draw-polygon-by-dragging-mode.ts (62:68) duplicated block id: 101 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (40:46) - modules/edit-modes/src/lib/draw-polygon-mode.ts (24:30) duplicated block id: 102 size: 7 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/rotate-mode.ts (31:39) - modules/edit-modes/src/lib/scale-mode.ts (33:41) duplicated block id: 103 size: 7 cleaned lines of code in 2 files: - modules/editor/src/export-component.tsx (16:22) - modules/editor/src/import-component.tsx (32:38) duplicated block id: 104 size: 7 cleaned lines of code in 2 files: - modules/editor/src/export-component.tsx (30:36) - modules/editor/src/import-component.tsx (46:52) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/types.ts (21:26) - modules/layers/src/types.ts (4:9) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (109:114) - modules/edit-modes/src/lib/draw-polygon-mode.ts (35:40) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (86:92) - modules/edit-modes/src/lib/draw-polygon-mode.ts (157:163) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/geojson-edit-mode.ts (276:282) - modules/layers/src/mode-handlers/mode-handler.ts (302:308) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (110:115) - modules/edit-modes/src/lib/split-polygon-mode.ts (88:93) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/resize-circle-mode.ts (93:98) - modules/edit-modes/src/utils.ts (453:458) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (41:46) - modules/edit-modes/src/lib/split-polygon-mode.ts (88:93) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (25:30) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (49:54) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/modify-handler.ts (188:193) - modules/layers/src/mode-handlers/modify-handler.ts (240:245) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (110:115) - modules/edit-modes/src/lib/extend-line-string-mode.ts (71:76) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (25:30) - modules/edit-modes/src/lib/extend-line-string-mode.ts (71:76) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-line-string-handler.ts (62:68) - modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (9:14) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (12:17) - modules/edit-modes/src/lib/split-polygon-mode.ts (14:19) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/modify-handler.ts (188:193) - modules/layers/src/mode-handlers/modify-handler.ts (216:221) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (86:92) - modules/edit-modes/src/lib/geojson-edit-mode.ts (265:271) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (128:135) - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (108:115) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-ellipse-using-three-points-mode.ts (10:15) - modules/edit-modes/src/lib/draw-rectangle-using-three-points-mode.ts (6:11) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (41:46) - modules/edit-modes/src/lib/measure-distance-mode.ts (153:158) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - modules/layers/src/layers/selection-layer.ts (95:100) - modules/main/src/lib/deck-renderer/deck-drawer.ts (57:62) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/immutable-feature-collection.ts (240:246) - modules/edit-modes/src/lib/immutable-feature-collection.ts (282:288) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-rectangle-using-three-points-mode.ts (6:11) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (79:84) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (50:56) - modules/edit-modes/src/lib/split-polygon-mode.ts (72:78) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/modify-mode.ts (282:289) - modules/edit-modes/src/lib/resize-circle-mode.ts (191:198) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (41:46) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (49:54) duplicated block id: 129 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (11:16) - modules/layers/src/mode-handlers/draw-line-string-handler.ts (62:68) duplicated block id: 130 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/modify-mode.ts (234:239) - modules/edit-modes/src/lib/modify-mode.ts (265:270) duplicated block id: 131 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (52:57) - modules/edit-modes/src/lib/draw-polygon-mode.ts (24:29) duplicated block id: 132 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-polygon-handler.ts (4:9) - modules/layers/src/mode-handlers/modify-handler.ts (16:21) duplicated block id: 133 size: 6 cleaned lines of code in 2 files: - babel.config.js (14:19) - babel.config.js (22:27) duplicated block id: 134 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (12:17) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (2:7) duplicated block id: 135 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (133:141) - modules/edit-modes/src/lib/measure-distance-mode.ts (102:110) duplicated block id: 136 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (24:29) - modules/edit-modes/src/lib/draw-polygon-mode.ts (35:40) duplicated block id: 137 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (40:45) - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (52:57) duplicated block id: 138 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/modify-mode.ts (99:104) - modules/edit-modes/src/utils.ts (453:458) duplicated block id: 139 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (37:42) - modules/edit-modes/src/lib/measure-distance-mode.ts (69:74) duplicated block id: 140 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (10:15) - modules/layers/src/mode-handlers/modify-handler.ts (16:21) duplicated block id: 141 size: 6 cleaned lines of code in 2 files: - modules/react-map-gl-draw/src/edit-modes/editing-mode.ts (122:127) - modules/react-map-gl-draw/src/edit-modes/editing-mode.ts (138:143) duplicated block id: 142 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/split-polygon-mode.ts (14:19) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (2:7) duplicated block id: 143 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-ellipse-using-three-points-mode.ts (10:15) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (79:84) duplicated block id: 144 size: 6 cleaned lines of code in 2 files: - modules/layers/src/shaderlib/outline/outline.ts (93:98) - modules/layers/src/shaderlib/utils/utils.ts (28:33) duplicated block id: 145 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/modify-handler.ts (138:143) - modules/layers/src/mode-handlers/modify-handler.ts (158:163) duplicated block id: 146 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-circle-by-diameter-mode.ts (35:49) - modules/edit-modes/src/lib/draw-circle-from-center-mode.ts (29:43) duplicated block id: 147 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (9:14) - modules/layers/src/mode-handlers/draw-line-string-handler.ts (62:68) duplicated block id: 148 size: 6 cleaned lines of code in 2 files: - modules/layers/src/layers/editable-layer.ts (158:165) - modules/layers/src/layers/editable-layer.ts (214:221) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (9:14) - modules/layers/src/mode-handlers/draw-line-string-handler.ts (62:68) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (11:16) - modules/layers/src/mode-handlers/draw-line-string-handler.ts (62:68) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (157:163) - modules/edit-modes/src/lib/geojson-edit-mode.ts (265:271) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (91:98) - modules/layers/src/mode-handlers/draw-polygon-handler.ts (31:38) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (10:15) - modules/layers/src/mode-handlers/draw-polygon-handler.ts (4:9) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (40:45) - modules/edit-modes/src/lib/draw-polygon-mode.ts (35:40) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/composite-mode.ts (3:8) - modules/edit-modes/src/lib/modify-mode.ts (16:21) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/extend-line-string-mode.ts (37:42) - modules/edit-modes/src/lib/modify-mode.ts (176:181) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (62:70) - modules/edit-modes/src/lib/measure-distance-mode.ts (102:110) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - modules/react-map-gl-draw/src/editor.tsx (477:483) - modules/react-map-gl-draw/src/editor.tsx (518:524) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-line-string-mode.ts (110:115) - modules/edit-modes/src/lib/three-click-polygon-mode.ts (49:54) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (52:57) - modules/edit-modes/src/lib/draw-line-string-mode.ts (109:114) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - modules/layers/src/mode-handlers/draw-line-string-handler.ts (62:68) - modules/layers/src/mode-handlers/draw-rectangle-handler.ts (8:13) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-polygon-mode.ts (25:30) - modules/edit-modes/src/lib/split-polygon-mode.ts (88:93) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/split-polygon-mode.ts (154:162) - modules/layers/src/mode-handlers/split-polygon-handler.ts (131:139) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - modules/edit-modes/src/lib/draw-90degree-polygon-mode.ts (41:46) - modules/edit-modes/src/lib/extend-line-string-mode.ts (71:76)