duplicated block id: 1 size: 20 cleaned lines of code in 2 files: - src/sensors/battery.ts (9:36) - src/sensors/geolocation.ts (9:35) duplicated block id: 2 size: 16 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (27:48) - src/sensors/gyroscope.ts (26:47) duplicated block id: 3 size: 16 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (27:48) - src/sensors/magnetometer.ts (26:47) duplicated block id: 4 size: 16 cleaned lines of code in 2 files: - src/sensors/barometer.ts (25:46) - src/sensors/gyroscope.ts (26:47) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - src/sensors/gyroscope.ts (26:47) - src/sensors/magnetometer.ts (26:47) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - src/sensors/barometer.ts (25:46) - src/sensors/magnetometer.ts (26:47) duplicated block id: 7 size: 16 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (27:48) - src/sensors/barometer.ts (25:46) duplicated block id: 8 size: 15 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (27:47) - src/sensors/battery.ts (15:36) duplicated block id: 9 size: 15 cleaned lines of code in 2 files: - src/sensors/geolocation.ts (15:35) - src/sensors/magnetometer.ts (26:46) duplicated block id: 10 size: 15 cleaned lines of code in 2 files: - src/sensors/battery.ts (15:36) - src/sensors/gyroscope.ts (26:46) duplicated block id: 11 size: 15 cleaned lines of code in 2 files: - src/sensors/geolocation.ts (15:35) - src/sensors/gyroscope.ts (26:46) duplicated block id: 12 size: 15 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (27:47) - src/sensors/geolocation.ts (15:35) duplicated block id: 13 size: 15 cleaned lines of code in 2 files: - src/sensors/battery.ts (15:36) - src/sensors/magnetometer.ts (26:46) duplicated block id: 14 size: 15 cleaned lines of code in 2 files: - src/sensors/barometer.ts (25:45) - src/sensors/geolocation.ts (15:35) duplicated block id: 15 size: 15 cleaned lines of code in 2 files: - src/sensors/barometer.ts (25:45) - src/sensors/battery.ts (15:36) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - src/sensors/gyroscope.ts (70:83) - src/sensors/magnetometer.ts (70:83) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - src/tools/EventLogger.ts (15:32) - src/tools/WebhookLogger.ts (12:29) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - src/Chart.tsx (80:93) - src/components/card.tsx (71:84) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - src/sensors/barometer.ts (49:68) - src/sensors/magnetometer.ts (50:68) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - src/sensors/barometer.ts (49:68) - src/sensors/gyroscope.ts (50:68) duplicated block id: 21 size: 13 cleaned lines of code in 2 files: - src/sensors/gyroscope.ts (50:68) - src/sensors/magnetometer.ts (50:68) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - src/Registration.tsx (476:489) - src/Registration.tsx (514:527) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (51:63) - src/sensors/barometer.ts (49:62) duplicated block id: 24 size: 10 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (51:63) - src/sensors/magnetometer.ts (50:62) duplicated block id: 25 size: 10 cleaned lines of code in 2 files: - src/Registration.tsx (476:487) - src/Settings.tsx (65:76) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - src/sensors/barometer.ts (50:66) - src/sensors/geolocation.ts (36:51) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - src/App.tsx (228:238) - src/Registration.tsx (537:547) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (51:63) - src/sensors/gyroscope.ts (50:62) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (91:100) - src/sensors/magnetometer.ts (74:83) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (91:100) - src/sensors/gyroscope.ts (74:83) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - src/Registration.tsx (514:525) - src/Settings.tsx (65:76) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - src/sensors/geolocation.ts (36:51) - src/sensors/magnetometer.ts (51:66) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - src/sensors/geolocation.ts (36:51) - src/sensors/gyroscope.ts (51:66) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (92:100) - src/sensors/barometer.ts (71:79) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - src/sensors/barometer.ts (71:79) - src/sensors/magnetometer.ts (75:83) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - src/sensors/barometer.ts (71:79) - src/sensors/gyroscope.ts (75:83) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - src/sensors/battery.ts (74:83) - src/sensors/geolocation.ts (82:91) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (52:63) - src/sensors/geolocation.ts (36:47) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (92:99) - src/sensors/battery.ts (75:83) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - src/sensors/battery.ts (75:83) - src/sensors/gyroscope.ts (75:82) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - src/sensors/barometer.ts (71:78) - src/sensors/geolocation.ts (83:91) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - src/sensors/battery.ts (75:83) - src/sensors/magnetometer.ts (75:82) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - src/sensors/geolocation.ts (83:91) - src/sensors/magnetometer.ts (75:82) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - src/Registration.tsx (588:595) - src/components/qrcodeScanner.tsx (242:249) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - src/sensors/geolocation.ts (83:91) - src/sensors/gyroscope.ts (75:82) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (92:99) - src/sensors/geolocation.ts (83:91) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - src/bluetooth/devices/GenericDevice.ts (20:27) - src/bluetooth/devices/Govee5074.ts (64:71) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - src/sensors/barometer.ts (71:78) - src/sensors/battery.ts (75:83) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - src/FileUpload.tsx (5:11) - src/Registration.tsx (6:12) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - src/sensors/battery.ts (38:47) - src/sensors/gyroscope.ts (51:59) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - src/Home.tsx (78:83) - src/Home.tsx (108:113) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - src/sensors/battery.ts (38:47) - src/sensors/geolocation.ts (36:44) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - src/Home.tsx (78:83) - src/Home.tsx (126:131) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - src/sensors/gyroscope.ts (5:10) - src/sensors/magnetometer.ts (5:10) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - src/Home.tsx (108:113) - src/Home.tsx (126:131) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (52:60) - src/sensors/battery.ts (38:47) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - src/sensors/barometer.ts (50:59) - src/sensors/battery.ts (38:47) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - src/sensors/battery.ts (38:47) - src/sensors/magnetometer.ts (51:59) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - src/CardView.tsx (89:94) - src/FileUpload.tsx (252:257) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (5:10) - src/sensors/gyroscope.ts (5:10) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - src/Home.tsx (60:65) - src/Home.tsx (126:131) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - src/Home.tsx (60:65) - src/Home.tsx (108:113) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - src/sensors/accelerometer.ts (5:10) - src/sensors/magnetometer.ts (5:10) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - src/sensors/battery.ts (49:57) - src/sensors/geolocation.ts (46:54) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - src/Home.tsx (60:65) - src/Home.tsx (78:83)