duplicated block id: 1 size: 23 cleaned lines of code in 3 files: - modules/svg/keepRight.js (174:203) - modules/svg/osmose.js (183:212) - modules/svg/improveOSM.js (184:213) duplicated block id: 2 size: 22 cleaned lines of code in 2 files: - modules/svg/mapillary_map_features.js (57:83) - modules/svg/mapillary_signs.js (58:84) duplicated block id: 3 size: 12 cleaned lines of code in 3 files: - modules/svg/keepRight.js (73:87) - modules/svg/osmose.js (73:87) - modules/svg/improveOSM.js (73:87) duplicated block id: 4 size: 12 cleaned lines of code in 2 files: - modules/svg/keepRight.js (206:221) - modules/svg/improveOSM.js (216:231) duplicated block id: 5 size: 11 cleaned lines of code in 2 files: - modules/services/keepRight.js (272:285) - modules/services/improveOSM.js (137:149) duplicated block id: 6 size: 10 cleaned lines of code in 3 files: - modules/ui/sections/raw_member_editor.js (344:355) - modules/ui/sections/raw_membership_editor.js (519:530) - modules/ui/sections/raw_tag_editor.js (434:445) duplicated block id: 7 size: 10 cleaned lines of code in 2 files: - modules/modes/rapid_select_features.js (95:110) - modules/modes/select_data.js (93:108) duplicated block id: 8 size: 10 cleaned lines of code in 4 files: - modules/operations/delete.js (94:105) - modules/operations/rotate.js (42:53) - modules/operations/reflect.js (61:72) - modules/operations/move.js (42:53) duplicated block id: 9 size: 10 cleaned lines of code in 4 files: - modules/operations/straighten.js (113:124) - modules/operations/orthogonalize.js (106:117) - modules/operations/disconnect.js (178:189) - modules/operations/circularize.js (85:96) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - modules/svg/areas.js (48:59) - modules/svg/lines.js (60:71) duplicated block id: 11 size: 9 cleaned lines of code in 3 files: - modules/svg/keepRight.js (48:58) - modules/svg/osmose.js (48:58) - modules/svg/improveOSM.js (48:58) duplicated block id: 12 size: 9 cleaned lines of code in 2 files: - modules/svg/streetside.js (45:57) - modules/svg/openstreetcam_images.js (35:47) duplicated block id: 13 size: 9 cleaned lines of code in 2 files: - modules/behavior/draw_way.js (76:86) - modules/modes/drag_node.js (93:103) duplicated block id: 14 size: 9 cleaned lines of code in 2 files: - modules/behavior/draw_way.js (89:99) - modules/modes/drag_node.js (106:116) duplicated block id: 15 size: 9 cleaned lines of code in 2 files: - modules/services/openstreetcam.js (565:575) - modules/services/streetside.js (962:972) duplicated block id: 16 size: 8 cleaned lines of code in 5 files: - modules/ui/intro/line.js (1048:1057) - modules/ui/intro/building.js (752:761) - modules/ui/intro/navigation.js (526:535) - modules/ui/intro/area.js (475:484) - modules/ui/intro/point.js (463:472) duplicated block id: 17 size: 7 cleaned lines of code in 3 files: - modules/svg/mapillary_map_features.js (20:28) - modules/svg/mapillary_images.js (24:33) - modules/svg/mapillary_signs.js (21:29) duplicated block id: 18 size: 7 cleaned lines of code in 3 files: - modules/svg/keepRight.js (61:70) - modules/svg/osmose.js (61:70) - modules/svg/improveOSM.js (61:70) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - modules/ui/intro/building.js (769:777) - modules/ui/intro/area.js (492:500) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - modules/validations/close_nodes.js (196:204) - modules/validations/duplicate_way_segments.js (112:120) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - modules/services/keepRight.js (39:47) - modules/services/improveOSM.js (36:44) duplicated block id: 22 size: 6 cleaned lines of code in 3 files: - modules/svg/mapillary_images.js (51:59) - modules/svg/streetside.js (62:70) - modules/svg/openstreetcam_images.js (50:58) duplicated block id: 23 size: 14 cleaned lines of code in 2 files: - modules/operations/orthogonalize.js (53:71) - modules/operations/circularize.js (31:49) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - modules/operations/orthogonalize.js (56:63) - modules/operations/circularize.js (34:41) duplicated block id: 25 size: 6 cleaned lines of code in 9 files: - modules/validations/almost_junction.js (157:164) - modules/validations/unsquare_way.js (123:130) - modules/validations/invalid_format.js (25:32) - modules/validations/mismatched_geometry.js (136:143) - modules/validations/outdated_tags.js (283:290) - modules/validations/missing_role.js (79:86) - modules/validations/suspicious_name.js (89:96) - modules/validations/disconnected_way.js (85:92) - modules/validations/help_request.js (43:50) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - modules/validations/short_road.js (103:110) - modules/validations/y_shaped_connection.js (84:91) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - modules/services/osm.js (91:98) - modules/services/fb_ai_features.js (96:103) duplicated block id: 28 size: 27 cleaned lines of code in 3 files: - modules/operations/rotate.js (27:59) - modules/operations/reflect.js (46:78) - modules/operations/move.js (27:59)