duplicated block id: 1 size: 27 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_Settings.cpp (83:114) - Firmware/Platform_NordicSDK/EPXPlatform_Settings.cpp (84:115) duplicated block id: 2 size: 23 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_CBatteryMonitor.cpp (102:125) - Firmware/Platform_NordicSDK/EPXPlatform_CBatteryMonitor.cpp (268:291) duplicated block id: 3 size: 19 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_Settings.cpp (59:79) - Firmware/Platform_NordicSDK/EPXPlatform_Settings.cpp (60:80) duplicated block id: 4 size: 16 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_Runtime.cpp (101:117) - Firmware/Platform_NordicSDK/EPXPlatform_Runtime.cpp (115:131) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_Runtime.cpp (242:260) - Firmware/Platform_NordicSDK/EPXPlatform_Runtime.cpp (312:330) duplicated block id: 6 size: 12 cleaned lines of code in 9 files: - Firmware/Arduino/AdafruitDotStar_EPXDriver.cpp (65:77) - Firmware/Arduino/AdafruitNeoPixel_EPXDriver.cpp (65:77) - Firmware/Arduino/AdafruitRGBMatrix_EPXDriver.cpp (161:173) - Firmware/Platform_Arduino/AdafruitDotStar_EPXDriver.cpp (65:77) - Firmware/Platform_Arduino/AdafruitNeoPixel_EPXDriver.cpp (65:77) - Firmware/Platform_Arduino/AdafruitRGBMatrix_EPXDriver.cpp (161:173) - Firmware/Platform_NordicSDK/Adafruit_NeopixelDriver.cpp (72:84) - Firmware/Platform_NordicSDK/CWS2812-I2SDriver.cpp (80:92) - Firmware/Platform_NordicSDK/CWS2812-SPIDriver.cpp (84:96) duplicated block id: 7 size: 12 cleaned lines of code in 2 files: - Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio Minimal/main.c (36:52) - Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio/main.c (39:55) duplicated block id: 8 size: 12 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_GPIO.cpp (55:67) - Firmware/Platform_NordicSDK/EPXPlatform_GPIO.cpp (61:74) duplicated block id: 9 size: 12 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_Runtime.cpp (265:278) - Firmware/Platform_NordicSDK/EPXPlatform_Runtime.cpp (334:347) duplicated block id: 10 size: 11 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_Settings.cpp (24:36) - Firmware/Platform_NordicSDK/EPXPlatform_Settings.cpp (24:36) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitDotStar_EPXDriver.cpp (81:93) - Firmware/Platform_Arduino/AdafruitDotStar_EPXDriver.cpp (81:93) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitDotStar_EPXDriver.cpp (98:113) - Firmware/Platform_Arduino/AdafruitDotStar_EPXDriver.cpp (98:113) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitNeoPixel_EPXDriver.cpp (81:93) - Firmware/Platform_Arduino/AdafruitNeoPixel_EPXDriver.cpp (81:93) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitNeoPixel_EPXDriver.cpp (98:113) - Firmware/Platform_Arduino/AdafruitNeoPixel_EPXDriver.cpp (98:113) duplicated block id: 15 size: 10 cleaned lines of code in 4 files: - Firmware/Arduino/AdafruitRGBMatrix_EPXDriver.cpp (177:188) - Firmware/Platform_Arduino/AdafruitRGBMatrix_EPXDriver.cpp (177:188) - Firmware/Platform_NordicSDK/Adafruit_NeopixelDriver.cpp (88:99) - Firmware/Platform_NordicSDK/CWS2812-I2SDriver.cpp (96:107) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitRGBMatrix_EPXDriver.cpp (193:208) - Firmware/Platform_Arduino/AdafruitRGBMatrix_EPXDriver.cpp (193:208) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - Firmware/Platform_NordicSDK/Adafruit_NeopixelDriver.cpp (104:119) - Firmware/Platform_NordicSDK/CWS2812-I2SDriver.cpp (112:127) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - Windows/ExpressivePixelsActivator/UWP/MainPage.xaml.cs (178:188) - Windows/ExpressivePixelsActivator/WPF/MainWindow.xaml.cs (258:268) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitRGBMatrix_EPXDriver.cpp (99:108) - Firmware/Platform_Arduino/AdafruitRGBMatrix_EPXDriver.cpp (99:108) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - Firmware/ExpressivePixelsCore/JsonStreamingParser.cpp (467:477) - Firmware/ExpressivePixelsCore/JsonStreamingParser.cpp (479:489) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - Firmware/ExpressivePixelsMIDI/MIDI.hpp (480:487) - Firmware/ExpressivePixelsMIDI/MIDI.hpp (560:567) duplicated block id: 22 size: 6 cleaned lines of code in 2 files: - Firmware/Arduino/AdafruitRGBMatrix_EPXDriver.cpp (129:136) - Firmware/Platform_Arduino/AdafruitRGBMatrix_EPXDriver.cpp (129:136) duplicated block id: 23 size: 6 cleaned lines of code in 2 files: - Firmware/ExpressivePixelsMIDI/MIDI.hpp (495:501) - Firmware/ExpressivePixelsMIDI/MIDI.hpp (575:581) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_CBatteryMonitor.cpp (70:76) - Firmware/Platform_NordicSDK/EPXPlatform_CBatteryMonitor.cpp (94:100) duplicated block id: 25 size: 6 cleaned lines of code in 2 files: - Firmware/Platform_Arduino/EPXPlatform_CBatteryMonitor.h (12:18) - Firmware/Platform_NordicSDK/EPXPlatform_CBatteryMonitor.h (19:25) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - Windows/ExpressivePixelsActivator/UWP/MainPage.xaml.cs (120:128) - Windows/ExpressivePixelsActivator/WPF/MainWindow.xaml.cs (148:156) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - Windows/ExpressivePixelsActivator/UWP/MainPage.xaml.cs (132:139) - Windows/ExpressivePixelsActivator/WPF/MainWindow.xaml.cs (190:197)