duplicated block id: 1 size: 27 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/HMRClient.tsx (85:117) - desktop/app/src/HMRClient.tsx (85:117) duplicated block id: 2 size: 17 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/HMRClient.tsx (36:72) - desktop/app/src/HMRClient.tsx (36:72) duplicated block id: 3 size: 17 cleaned lines of code in 2 files: - desktop/flipper-server/src/startWebServerDev.tsx (31:49) - desktop/plugin-lib/src/pluginPaths.tsx (29:47) duplicated block id: 4 size: 14 cleaned lines of code in 2 files: - xplat/FlipperWebSocket/WebSocketTLSClient.cpp (145:162) - xplat/FlipperWebSocket/WebSocketClient.cpp (138:154) duplicated block id: 5 size: 13 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/HMRClient.tsx (233:249) - desktop/app/src/HMRClient.tsx (238:254) duplicated block id: 6 size: 11 cleaned lines of code in 2 files: - desktop/flipper-server-core/src/devices/desktop/WindowsDevice.tsx (14:26) - desktop/flipper-server-core/src/devices/desktop/MacDevice.tsx (14:26) duplicated block id: 7 size: 10 cleaned lines of code in 2 files: - xplat/FlipperWebSocket/WebSocketTLSClient.cpp (171:182) - xplat/FlipperWebSocket/WebSocketClient.cpp (163:174) duplicated block id: 8 size: 9 cleaned lines of code in 8 files: - desktop/babel-transformer/src/transform-app.tsx (27:37) - desktop/babel-transformer/src/transform-main.tsx (31:41) - desktop/babel-transformer/src/transform-server-prod.tsx (41:51) - desktop/babel-transformer/src/transform-server-dev.tsx (37:47) - desktop/babel-transformer/src/transform-plugin.tsx (19:29) - desktop/babel-transformer/src/transform-jest.tsx (21:31) - desktop/babel-transformer/src/transform-browser.tsx (25:35) - desktop/babel-transformer/src/transform-server-add-on.tsx (38:48) duplicated block id: 9 size: 8 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/HMRClient.tsx (216:231) - desktop/app/src/HMRClient.tsx (221:236) duplicated block id: 10 size: 7 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/HMRClient.tsx (251:259) - desktop/app/src/HMRClient.tsx (256:264) duplicated block id: 11 size: 7 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/index-fast-refresh.tsx (39:47) - desktop/app/src/init-fast-refresh.tsx (39:47) duplicated block id: 12 size: 7 cleaned lines of code in 2 files: - desktop/flipper-plugin/src/ui/Sidebar.tsx (121:129) - desktop/flipper-ui-core/src/ui/components/Sidebar.tsx (123:131) duplicated block id: 13 size: 7 cleaned lines of code in 2 files: - android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/DialogFragmentDescriptor.java (57:65) - android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/SupportDialogFragmentDescriptor.java (57:65) duplicated block id: 14 size: 6 cleaned lines of code in 2 files: - desktop/flipper-server-core/src/comms/Utilities.tsx (193:200) - desktop/flipper-ui-core/src/utils/assertNotNull.tsx (10:17) duplicated block id: 15 size: 6 cleaned lines of code in 2 files: - desktop/plugins/public/hermesdebuggerrn/ChromeDevTools.tsx (66:74) - desktop/plugins/public/reactdevtools/DevToolsEmbedder.tsx (60:68) duplicated block id: 16 size: 6 cleaned lines of code in 2 files: - desktop/flipper-plugin/src/ui/Sidebar.tsx (108:115) - desktop/flipper-ui-core/src/ui/components/Sidebar.tsx (110:117) duplicated block id: 17 size: 6 cleaned lines of code in 2 files: - iOS/FlipperKit/FlipperWebSocket.h (74:81) - android/src/main/cpp/sonar.cpp (420:427) duplicated block id: 18 size: 6 cleaned lines of code in 2 files: - android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/SupportFragmentDescriptor.java (92:100) - android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/FragmentDescriptor.java (102:110) duplicated block id: 19 size: 41 cleaned lines of code in 2 files: - desktop/flipper-ui-browser/src/index.tsx (58:104) - desktop/app/src/init.tsx (153:199)