duplicated block id: 1 size: 65 cleaned lines of code in 2 files: - cpptests/queue.cpp (8:95) - libs/core---vm/target.cpp (29:115) duplicated block id: 2 size: 54 cleaned lines of code in 2 files: - libs/core---esp32/dmesg.cpp (32:105) - libs/core---vm/target.cpp (42:115) duplicated block id: 3 size: 54 cleaned lines of code in 2 files: - cpptests/queue.cpp (20:95) - libs/core---esp32/dmesg.cpp (32:105) duplicated block id: 4 size: 34 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (280:330) - libs/game/prompt.ts (317:367) duplicated block id: 5 size: 31 cleaned lines of code in 2 files: - libs/game/spritesay.ts (113:144) - libs/game/spritesay.ts (149:180) duplicated block id: 6 size: 31 cleaned lines of code in 2 files: - libs/game/spritesay.ts (79:110) - libs/game/spritesay.ts (183:214) duplicated block id: 7 size: 26 cleaned lines of code in 2 files: - libs/color-coded-tilemap/tilemap.ts (324:362) - libs/game/tilemap.ts (448:486) duplicated block id: 8 size: 22 cleaned lines of code in 2 files: - libs/base/pxtbase.h (245:267) - libs/base/sim/control.ts (184:206) duplicated block id: 9 size: 20 cleaned lines of code in 2 files: - libs/core---esp32/pins.cpp (23:54) - libs/core/pins.cpp (26:57) duplicated block id: 10 size: 20 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (123:145) - libs/game/prompt.ts (136:158) duplicated block id: 11 size: 18 cleaned lines of code in 2 files: - libs/mixer/legacy.ts (32:49) - libs/music/melodies.ts (62:79) duplicated block id: 12 size: 16 cleaned lines of code in 2 files: - libs/screen---ext/targetoverrides.ts (6:35) - libs/screen---linux/targetoverrides.ts (6:35) duplicated block id: 13 size: 16 cleaned lines of code in 2 files: - libs/screen---linux/targetoverrides.ts (6:35) - libs/screen---st7735/targetoverrides.ts (6:35) duplicated block id: 14 size: 16 cleaned lines of code in 2 files: - libs/screen---ext/targetoverrides.ts (6:35) - libs/screen---st7735/targetoverrides.ts (6:35) duplicated block id: 15 size: 15 cleaned lines of code in 2 files: - libs/lcd/characterlcd.ts (8:24) - libs/lcd/sim/state.ts (48:64) duplicated block id: 16 size: 15 cleaned lines of code in 2 files: - libs/game/physics.ts (474:488) - libs/game/physics.ts (546:560) duplicated block id: 17 size: 15 cleaned lines of code in 2 files: - libs/core---esp32/usb.cpp (219:240) - libs/core/hf2.cpp (346:367) duplicated block id: 18 size: 14 cleaned lines of code in 2 files: - libs/animation/test.ts (33:46) - libs/animation/test.ts (78:91) duplicated block id: 19 size: 14 cleaned lines of code in 2 files: - libs/core---nrf52/platform.cpp (42:57) - libs/core---stm32/platform.cpp (79:94) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - libs/core---linux/linux.cpp (84:99) - libs/core---vm/scheduler.cpp (70:85) duplicated block id: 21 size: 13 cleaned lines of code in 2 files: - libs/esp32/atcontroller.ts (98:124) - libs/net/controller.ts (43:69) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - libs/core---esp32/usb.cpp (146:157) - libs/core/hf2.cpp (187:198) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - libs/core---linux/linux.cpp (320:332) - libs/core---vm/scheduler.cpp (475:487) duplicated block id: 24 size: 12 cleaned lines of code in 2 files: - libs/core/sim/led.ts (84:101) - libs/core/sim/photocell.ts (68:85) duplicated block id: 25 size: 12 cleaned lines of code in 2 files: - scripts/raffs/raffs-test.cpp (131:145) - scripts/snorfs/SNORFS-test.cpp (126:140) duplicated block id: 26 size: 12 cleaned lines of code in 2 files: - libs/screen/image.cpp (961:974) - libs/screen/sim/image.ts (457:470) duplicated block id: 27 size: 12 cleaned lines of code in 2 files: - libs/light/neopixel.ts (1276:1291) - libs/light/neopixel.ts (1316:1330) duplicated block id: 28 size: 12 cleaned lines of code in 2 files: - libs/game/animation.ts (226:242) - libs/game/animation.ts (256:274) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - libs/core---esp32/vmload.cpp (16:30) - libs/core---vm/vmload.cpp (17:31) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - libs/core---esp32/dmesg.cpp (14:25) - libs/core---vm/target.cpp (29:40) duplicated block id: 31 size: 11 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (380:397) - libs/game/prompt.ts (425:442) duplicated block id: 32 size: 11 cleaned lines of code in 2 files: - cpptests/queue.cpp (8:18) - libs/core---esp32/dmesg.cpp (14:25) duplicated block id: 33 size: 11 cleaned lines of code in 2 files: - libs/core---esp32/pins.cpp (5:20) - libs/core/pins.cpp (3:20) duplicated block id: 34 size: 11 cleaned lines of code in 2 files: - libs/screen/image.cpp (1017:1027) - libs/screen/sim/image.ts (513:523) duplicated block id: 35 size: 11 cleaned lines of code in 2 files: - libs/core---esp32/usb.cpp (22:32) - libs/core/hf2.h (12:22) duplicated block id: 36 size: 11 cleaned lines of code in 2 files: - libs/core---esp32/usb.cpp (316:330) - libs/core/hf2.cpp (201:215) duplicated block id: 37 size: 11 cleaned lines of code in 2 files: - libs/color/colors.ts (7:37) - libs/pixel/pixel.ts (6:26) duplicated block id: 38 size: 11 cleaned lines of code in 2 files: - libs/screen---ext/screen.cpp (28:45) - libs/screen---linux/screen.cpp (236:253) duplicated block id: 39 size: 11 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (151:165) - libs/game/prompt.ts (164:178) duplicated block id: 40 size: 10 cleaned lines of code in 2 files: - libs/keyboard/keyboard.cpp (29:38) - libs/keyboard/keyboard.cpp (45:54) duplicated block id: 41 size: 10 cleaned lines of code in 2 files: - libs/keyboard/keyboard.cpp (29:38) - libs/keyboard/keyboard.cpp (61:70) duplicated block id: 42 size: 10 cleaned lines of code in 2 files: - libs/game/mathUtil.ts (37:64) - libs/radio/test.ts (8:22) duplicated block id: 43 size: 10 cleaned lines of code in 2 files: - libs/animation/test.ts (19:28) - libs/animation/test.ts (64:73) duplicated block id: 44 size: 10 cleaned lines of code in 2 files: - libs/game/physics.ts (403:417) - libs/game/physics.ts (484:498) duplicated block id: 45 size: 10 cleaned lines of code in 2 files: - libs/keyboard/keyboard.cpp (45:54) - libs/keyboard/keyboard.cpp (61:70) duplicated block id: 46 size: 10 cleaned lines of code in 2 files: - libs/core---samd/platform.cpp (130:143) - libs/core/platform.cpp (19:32) duplicated block id: 47 size: 10 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (404:420) - libs/game/prompt.ts (445:461) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - libs/core---linux/linux.cpp (371:381) - libs/core---vm/scheduler.cpp (540:553) duplicated block id: 49 size: 9 cleaned lines of code in 2 files: - libs/buttons/buttons.cpp (41:49) - libs/game/controllerbuttons.cpp (145:153) duplicated block id: 50 size: 9 cleaned lines of code in 2 files: - libs/core---linux/linux.cpp (335:350) - libs/core---vm/scheduler.cpp (494:509) duplicated block id: 51 size: 9 cleaned lines of code in 2 files: - libs/color-coded-tilemap/tilemap.ts (385:398) - libs/game/tilemap.ts (507:520) duplicated block id: 52 size: 9 cleaned lines of code in 2 files: - libs/core---esp32/usb.cpp (191:201) - libs/core/hf2.cpp (271:281) duplicated block id: 53 size: 9 cleaned lines of code in 2 files: - libs/screen/image.cpp (285:296) - libs/screen/image.cpp (367:378) duplicated block id: 54 size: 9 cleaned lines of code in 2 files: - scripts/raffs/raffs-test.cpp (184:193) - scripts/snorfs/SNORFS-test.cpp (217:226) duplicated block id: 55 size: 9 cleaned lines of code in 2 files: - libs/base/core.cpp (1819:1827) - libs/base/core.cpp (1837:1846) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - libs/core---nrf52/platform.cpp (42:51) - libs/core---samd/platform.cpp (72:81) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - libs/mixer/legacy.ts (2:16) - libs/music/melodies.ts (28:42) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - libs/core---samd/platform.cpp (72:81) - libs/core---stm32/platform.cpp (79:88) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - libs/light/neopixel.ts (1357:1367) - libs/light/neopixel.ts (1434:1444) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - libs/base/buffer.cpp (318:325) - libs/base/buffer.cpp (372:379) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (218:228) - libs/game/prompt.ts (236:246) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - libs/core---vm/vm.cpp (373:382) - libs/core---vm/vm.cpp (422:431) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - libs/base/pxtbase.h (280:287) - libs/base/sim/control.ts (208:215) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - libs/sprite-scaling/scaling.ts (65:72) - libs/sprite-scaling/scaling.ts (99:106) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - libs/game/numberprompt.ts (259:271) - libs/game/prompt.ts (296:308) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - libs/edge-connector/pinscompat.ts (15:22) - libs/edge-connector/pinscompat.ts (37:44) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - libs/settings/NRF52Flash.cpp (92:103) - libs/settings/STM32Flash.cpp (69:80) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - libs/game/particlefactories.ts (306:314) - libs/game/particlefactories.ts (355:363) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - libs/screen---linux/screen.cpp (124:130) - libs/screen---linux/screen.cpp (142:148) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - libs/core/uf2format.h (35:41) - libs/esp32/espflasher.cpp (44:50) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - libs/light/onboardstrip.ts (19:25) - libs/light/onboardstrip.ts (35:41) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - libs/core---esp32/pxt.h (66:79) - libs/core---vm/pxt.h (41:54) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - libs/game/physics.ts (674:680) - libs/game/physics.ts (688:694) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - libs/settings/NRF52Flash.cpp (132:138) - libs/settings/STM32Flash.cpp (93:99) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - libs/core---esp32/dmesg.cpp (214:220) - libs/core---vm/target.cpp (122:128) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (313:319) - libs/game/systemmenuicons.ts (381:387) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - libs/game---light/compat.ts (9:16) - libs/game/scene.ts (60:66) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - libs/radio/radio.ts (359:368) - libs/radio/test.ts (128:137) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - libs/game/physics.ts (702:708) - libs/game/physics.ts (716:722) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - libs/screen/sim/image.ts (97:103) - libs/screen/sim/image.ts (119:125) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - libs/core/sim/led.ts (75:81) - libs/core/sim/photocell.ts (60:66) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (243:248) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (212:217) - libs/game/systemmenuicons.ts (280:285) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (246:251) - libs/game/systemmenuicons.ts (280:285) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (176:181) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - libs/core/sim/neopixel.ts (107:112) - libs/core/sim/neopixel.ts (114:119) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (185:190) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (243:248) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (151:156) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - libs/base/core.cpp (1510:1515) - libs/base/core.cpp (1521:1526) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (212:217) - libs/game/systemmenuicons.ts (246:251) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (141:146) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - libs/game/physics.ts (382:390) - libs/game/physics.ts (467:474) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (314:319) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (278:283) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (36:41) - libs/game/spritesay.ts (43:48) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (348:353) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (185:190) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (178:183) - libs/game/systemmenuicons.ts (314:319) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (89:94) - libs/game/systemmenuicons.ts (95:100) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (18:23) - libs/game/systemmenuicons.ts (24:29) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - libs/screen/image.cpp (239:245) - libs/screen/image.cpp (263:269) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (41:46) - libs/animation/test.ts (92:97) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (18:23) - libs/game/systemmenuicons.ts (30:35) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (95:100) - libs/game/systemmenuicons.ts (101:106) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (280:285) - libs/game/systemmenuicons.ts (382:387) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (278:283) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (41:46) - libs/animation/test.ts (74:79) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (41:46) - libs/animation/test.ts (68:73) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (153:158) - libs/game/spritesay.ts (170:175) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (178:183) - libs/game/systemmenuicons.ts (382:387) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (47:52) - libs/animation/test.ts (92:97) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (117:122) - libs/game/spritesay.ts (134:139) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (178:183) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (278:283) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (47:52) - libs/animation/test.ts (74:79) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (355:360) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (210:215) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (219:224) duplicated block id: 129 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (12:17) - libs/game/systemmenuicons.ts (18:23) duplicated block id: 130 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (45:50) - libs/game/systemmenuicons.ts (51:56) duplicated block id: 131 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (12:17) - libs/game/systemmenuicons.ts (30:35) duplicated block id: 132 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (47:52) - libs/animation/test.ts (86:91) duplicated block id: 133 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (45:50) - libs/game/systemmenuicons.ts (57:62) duplicated block id: 134 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (45:50) - libs/game/systemmenuicons.ts (63:68) duplicated block id: 135 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (12:17) - libs/game/systemmenuicons.ts (24:29) duplicated block id: 136 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 137 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (382:387) duplicated block id: 138 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (178:183) - libs/game/systemmenuicons.ts (348:353) duplicated block id: 139 size: 6 cleaned lines of code in 2 files: - libs/game/info.ts (865:870) - libs/game/info.ts (890:895) duplicated block id: 140 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (47:52) - libs/animation/test.ts (68:73) duplicated block id: 141 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 142 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 143 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 144 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (134:139) - libs/game/spritesay.ts (153:158) duplicated block id: 145 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 146 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (253:258) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 147 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 148 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (348:353) - libs/game/systemmenuicons.ts (382:387) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (243:248) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - libs/base/core.cpp (74:80) - libs/base/core.cpp (94:100) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (253:258) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (210:215) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (51:56) - libs/game/systemmenuicons.ts (57:62) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (24:29) - libs/game/systemmenuicons.ts (30:35) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - libs/game/physics.ts (393:398) - libs/game/physics.ts (564:569) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (219:224) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (57:62) - libs/game/systemmenuicons.ts (63:68) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (74:79) - libs/animation/test.ts (92:97) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (176:181) duplicated block id: 165 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (74:79) - libs/animation/test.ts (86:91) duplicated block id: 166 size: 6 cleaned lines of code in 2 files: - libs/game/physics.ts (428:437) - libs/game/physics.ts (509:518) duplicated block id: 167 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 168 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - libs/core---nrf52/platform.cpp (21:36) - libs/core---stm32/platform.cpp (26:41) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (253:258) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (287:292) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (29:34) - libs/animation/test.ts (68:73) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - libs/color-coded-tilemap/tilemap.ts (374:381) - libs/game/tilemap.ts (497:504) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 176 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (185:190) duplicated block id: 177 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 178 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (51:56) - libs/game/systemmenuicons.ts (63:68) duplicated block id: 179 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (29:34) - libs/animation/test.ts (47:52) duplicated block id: 180 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (29:34) - libs/animation/test.ts (41:46) duplicated block id: 181 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (86:91) - libs/animation/test.ts (92:97) duplicated block id: 182 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (313:318) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 183 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (41:46) duplicated block id: 184 size: 6 cleaned lines of code in 2 files: - libs/cable/cable.ts (34:39) - libs/infrared/ir.ts (34:39) duplicated block id: 185 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (212:217) - libs/game/systemmenuicons.ts (382:387) duplicated block id: 186 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (246:251) - libs/game/systemmenuicons.ts (382:387) duplicated block id: 187 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 188 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (47:52) duplicated block id: 189 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (23:28) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (83:88) - libs/game/systemmenuicons.ts (95:100) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (314:319) - libs/game/systemmenuicons.ts (348:353) duplicated block id: 193 size: 6 cleaned lines of code in 2 files: - libs/core---linux/linux.cpp (291:296) - libs/core---vm/scheduler.cpp (362:367) duplicated block id: 194 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (83:88) - libs/game/systemmenuicons.ts (89:94) duplicated block id: 195 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (29:34) duplicated block id: 196 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (212:217) - libs/game/systemmenuicons.ts (348:353) duplicated block id: 197 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (246:251) - libs/game/systemmenuicons.ts (348:353) duplicated block id: 198 size: 6 cleaned lines of code in 2 files: - libs/color-coded-tilemap/tilemap.ts (221:231) - libs/game/tilemap.ts (332:342) duplicated block id: 199 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (23:28) - libs/animation/test.ts (86:91) duplicated block id: 200 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (23:28) duplicated block id: 201 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (219:224) duplicated block id: 202 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (29:34) duplicated block id: 203 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (178:183) - libs/game/systemmenuicons.ts (212:217) duplicated block id: 204 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (23:28) - libs/animation/test.ts (74:79) duplicated block id: 205 size: 6 cleaned lines of code in 2 files: - libs/screen/image.cpp (1140:1145) - libs/screen/sim/image.ts (593:598) duplicated block id: 206 size: 6 cleaned lines of code in 2 files: - libs/base/test.ts (1:7) - libs/core/test.ts (1:7) duplicated block id: 207 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (219:224) duplicated block id: 208 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (212:217) duplicated block id: 209 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (246:251) - libs/game/systemmenuicons.ts (314:319) duplicated block id: 210 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (23:28) - libs/animation/test.ts (47:52) duplicated block id: 211 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (210:215) duplicated block id: 212 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (23:28) - libs/animation/test.ts (41:46) duplicated block id: 213 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 214 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (68:73) duplicated block id: 215 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 216 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (23:28) - libs/animation/test.ts (29:34) duplicated block id: 217 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (212:217) - libs/game/systemmenuicons.ts (314:319) duplicated block id: 218 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 219 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (41:46) duplicated block id: 220 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (47:52) duplicated block id: 221 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 222 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (117:122) - libs/game/spritesay.ts (170:175) duplicated block id: 223 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (176:181) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 224 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (178:183) - libs/game/systemmenuicons.ts (280:285) duplicated block id: 225 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (280:285) duplicated block id: 226 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (280:285) - libs/game/systemmenuicons.ts (348:353) duplicated block id: 227 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 228 size: 6 cleaned lines of code in 2 files: - libs/game/tilemap.ts (46:56) - libs/game/tilemap.ts (157:164) duplicated block id: 229 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (278:283) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 230 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (210:215) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 231 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (41:46) - libs/animation/test.ts (47:52) duplicated block id: 232 size: 6 cleaned lines of code in 2 files: - libs/game/renderText.ts (174:180) - libs/game/textDialogs.ts (679:685) duplicated block id: 233 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (58:63) - libs/animation/test.ts (104:109) duplicated block id: 234 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (92:97) duplicated block id: 235 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (86:91) duplicated block id: 236 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 237 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (82:87) - libs/game/spritesay.ts (99:104) duplicated block id: 238 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (280:285) - libs/game/systemmenuicons.ts (314:319) duplicated block id: 239 size: 6 cleaned lines of code in 2 files: - libs/core---linux/pxt.h (34:41) - libs/core---vm/pxt.h (22:29) duplicated block id: 240 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (74:79) duplicated block id: 241 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 242 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (144:149) - libs/game/systemmenuicons.ts (246:251) duplicated block id: 243 size: 6 cleaned lines of code in 2 files: - libs/core/sim/neopixel.ts (96:101) - libs/core/sim/neopixel.ts (114:119) duplicated block id: 244 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (178:183) - libs/game/systemmenuicons.ts (246:251) duplicated block id: 245 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (186:191) - libs/game/spritesay.ts (203:208) duplicated block id: 246 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (68:73) - libs/animation/test.ts (86:91) duplicated block id: 247 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 248 size: 6 cleaned lines of code in 2 files: - libs/core/sim/neopixel.ts (96:101) - libs/core/sim/neopixel.ts (107:112) duplicated block id: 249 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (210:215) duplicated block id: 250 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (219:224) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 251 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (219:224) duplicated block id: 252 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (68:73) - libs/animation/test.ts (92:97) duplicated block id: 253 size: 6 cleaned lines of code in 2 files: - libs/color-coded-tilemap/tilemap.ts (304:312) - libs/game/tilemap.ts (428:436) duplicated block id: 254 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 255 size: 6 cleaned lines of code in 2 files: - libs/core---vm/vm.cpp (411:418) - libs/core---vm/vm.cpp (452:463) duplicated block id: 256 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (99:104) - libs/game/spritesay.ts (186:191) duplicated block id: 257 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (23:28) - libs/animation/test.ts (92:97) duplicated block id: 258 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (68:73) - libs/animation/test.ts (74:79) duplicated block id: 259 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (86:91) duplicated block id: 260 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (89:94) - libs/game/systemmenuicons.ts (101:106) duplicated block id: 261 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 262 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (243:248) duplicated block id: 263 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (243:248) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 264 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (6:11) - libs/game/systemmenuicons.ts (12:17) duplicated block id: 265 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (6:11) - libs/game/systemmenuicons.ts (18:23) duplicated block id: 266 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (92:97) duplicated block id: 267 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (253:258) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 268 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 269 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (2:7) - libs/animation/test.ts (8:13) duplicated block id: 270 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 271 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (243:248) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 272 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (151:156) duplicated block id: 273 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (74:79) duplicated block id: 274 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (210:215) duplicated block id: 275 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (287:292) - libs/game/systemmenuicons.ts (381:386) duplicated block id: 276 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (243:248) - libs/game/systemmenuicons.ts (253:258) duplicated block id: 277 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (219:224) duplicated block id: 278 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (8:13) - libs/animation/test.ts (68:73) duplicated block id: 279 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (29:34) - libs/animation/test.ts (92:97) duplicated block id: 280 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 281 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (176:181) duplicated block id: 282 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (287:292) duplicated block id: 283 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (253:258) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 284 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (287:292) - libs/game/systemmenuicons.ts (355:360) duplicated block id: 285 size: 6 cleaned lines of code in 2 files: - scripts/raffs/raffs-test.cpp (391:399) - scripts/snorfs/SNORFS-test.cpp (431:439) duplicated block id: 286 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (51:56) - libs/animation/test.ts (96:101) duplicated block id: 287 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 288 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (141:146) - libs/game/systemmenuicons.ts (185:190) duplicated block id: 289 size: 6 cleaned lines of code in 2 files: - libs/game/spritesay.ts (82:87) - libs/game/spritesay.ts (203:208) duplicated block id: 290 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (6:11) - libs/game/systemmenuicons.ts (24:29) duplicated block id: 291 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (29:34) - libs/animation/test.ts (74:79) duplicated block id: 292 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (117:122) - libs/game/systemmenuicons.ts (313:318) duplicated block id: 293 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (6:11) - libs/game/systemmenuicons.ts (30:35) duplicated block id: 294 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (83:88) - libs/game/systemmenuicons.ts (101:106) duplicated block id: 295 size: 6 cleaned lines of code in 2 files: - libs/core/sim/led.ts (116:124) - libs/core/sim/photocell.ts (105:113) duplicated block id: 296 size: 6 cleaned lines of code in 2 files: - libs/animation/test.ts (29:34) - libs/animation/test.ts (86:91) duplicated block id: 297 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (151:156) - libs/game/systemmenuicons.ts (278:283) duplicated block id: 298 size: 6 cleaned lines of code in 2 files: - libs/game/systemmenuicons.ts (185:190) - libs/game/systemmenuicons.ts (253:258)