duplicated block id: 1 size: 35 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (504:548) - openr/py/openr/cli/commands/kvstore.py (1420:1463) duplicated block id: 2 size: 21 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (1201:1223) - openr/py/openr/cli/commands/kvstore.py (1250:1272) duplicated block id: 3 size: 17 cleaned lines of code in 2 files: - openr/nl/NetlinkTypes.h (234:250) - openr/nl/NetlinkTypes.h (300:316) duplicated block id: 4 size: 15 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBThriftCppLibrary.cmake (171:185) - build/fbcode_builder/CMake/FBThriftPyLibrary.cmake (40:54) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (50:63) - openr/py/openr/cli/clis/prefix_mgr.py (71:84) duplicated block id: 6 size: 14 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (2706:2721) - openr/kvstore/KvStore.cpp (3533:3548) duplicated block id: 7 size: 14 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (722:735) - build/fbcode_builder/getdeps/builder.py (1208:1221) duplicated block id: 8 size: 14 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (553:567) - openr/py/openr/cli/commands/kvstore.py (1468:1482) duplicated block id: 9 size: 13 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/platform.py (78:92) - build/fbcode_builder/getdeps/platform.py (136:149) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FindLibUnwind.cmake (1:13) - build/fbcode_builder/CMake/FindZstd.cmake (1:13) duplicated block id: 11 size: 12 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (434:451) - openr/py/openr/cli/commands/kvstore.py (907:924) duplicated block id: 12 size: 11 cleaned lines of code in 2 files: - openr/fib/Fib.cpp (827:839) - openr/fib/Fib.cpp (855:867) duplicated block id: 13 size: 11 cleaned lines of code in 2 files: - ThriftLibrary.cmake (17:27) - ThriftLibrary.cmake (83:93) duplicated block id: 14 size: 11 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/RustStaticLibrary.cmake (115:127) - build/fbcode_builder/CMake/RustStaticLibrary.cmake (180:192) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/decision.py (170:180) - openr/py/openr/cli/clis/prefix_mgr.py (98:108) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - openr/common/LsdbUtil.cpp (433:443) - openr/common/LsdbUtil.h (155:165) duplicated block id: 17 size: 11 cleaned lines of code in 2 files: - openr/link-monitor/LinkMonitor.cpp (89:99) - openr/link-monitor/LinkMonitor.h (111:124) duplicated block id: 18 size: 11 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBThriftCppLibrary.cmake (86:97) - build/fbcode_builder/CMake/FBThriftPyLibrary.cmake (53:64) duplicated block id: 19 size: 11 cleaned lines of code in 2 files: - openr/allocators/PrefixAllocator.cpp (155:173) - openr/allocators/PrefixAllocator.cpp (247:266) duplicated block id: 20 size: 10 cleaned lines of code in 2 files: - openr/kvstore/KvStoreUtil-inl.h (135:144) - openr/kvstore/KvStoreUtil-inl.h (155:164) duplicated block id: 21 size: 10 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/decision.py (170:179) - openr/py/openr/cli/clis/prefix_mgr.py (307:316) duplicated block id: 22 size: 10 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (361:370) - openr/spark/Spark.cpp (1215:1224) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (489:498) - build/fbcode_builder/getdeps/manifest.py (501:510) duplicated block id: 24 size: 10 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (108:121) - openr/spark/Spark.cpp (149:162) duplicated block id: 25 size: 10 cleaned lines of code in 2 files: - openr/fib/Fib.cpp (591:602) - openr/fib/Fib.cpp (694:705) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (98:107) - openr/py/openr/cli/clis/prefix_mgr.py (307:316) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - openr/nl/NetlinkTypes.h (69:79) - openr/nl/NetlinkTypes.h (102:112) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (229:238) - openr/py/openr/cli/commands/kvstore.py (310:319) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/decision.py (63:72) - openr/py/openr/cli/clis/fib.py (62:71) duplicated block id: 30 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/breeze.py (9:17) - openr/py/openr/cli/commands/tech_support.py (14:22) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - openr/kvstore/KvStoreUtil-inl.h (47:55) - openr/kvstore/KvStoreUtil-inl.h (94:102) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/utils/utils.py (1650:1658) - openr/py/openr/cli/utils/utils.py (1716:1724) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBThriftCppLibrary.cmake (27:35) - build/fbcode_builder/CMake/FBThriftLibrary.cmake (29:38) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - openr/allocators/PrefixAllocator.cpp (861:874) - openr/allocators/PrefixAllocator.cpp (944:958) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - openr/nl/NetlinkTypes.h (361:369) - openr/nl/NetlinkTypes.h (401:409) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (778:786) - openr/py/openr/cli/commands/kvstore.py (1179:1187) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (490:500) - openr/py/openr/cli/commands/kvstore.py (1406:1416) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - ThriftLibrary.cmake (57:65) - ThriftLibrary.cmake (124:132) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (291:299) - build/fbcode_builder/getdeps/manifest.py (328:336) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (519:527) - openr/py/openr/cli/commands/kvstore.py (1179:1187) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - openr/common/Types.h (85:97) - openr/common/Types.h (189:201) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBPythonBinary.cmake (557:566) - build/fbcode_builder/CMake/RustStaticLibrary.cmake (221:230) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - openr/common/Types.h (85:97) - openr/common/Types.h (140:152) duplicated block id: 44 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (519:527) - openr/py/openr/cli/commands/kvstore.py (778:786) duplicated block id: 45 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (105:113) - openr/py/openr/cli/commands/prefix_mgr.py (124:132) duplicated block id: 46 size: 9 cleaned lines of code in 2 files: - openr/common/Types.h (140:152) - openr/common/Types.h (189:201) duplicated block id: 47 size: 9 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (583:591) - openr/py/openr/cli/commands/kvstore.py (604:612) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - openr/nl/NetlinkProtocolSocket.cpp (495:509) - openr/nl/NetlinkProtocolSocket.cpp (523:537) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/cargo.py (20:27) - build/fbcode_builder/getdeps/manifest.py (621:628) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (32:39) - openr/py/openr/cli/clis/prefix_mgr.py (71:78) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - ThriftLibrary.cmake (48:55) - ThriftLibrary.cmake (115:122) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (481:489) - build/fbcode_builder/getdeps.py (502:510) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (289:297) - build/fbcode_builder/getdeps/manifest.py (310:318) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (339:346) - openr/py/openr/cli/commands/prefix_mgr.py (393:400) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - openr/nl/NetlinkTypes.cpp (924:933) - openr/nl/NetlinkTypes.cpp (942:951) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (22:29) - build/fbcode_builder/getdeps/builder.py (256:263) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (476:485) - openr/py/openr/cli/commands/kvstore.py (965:974) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - openr/kvstore/KvStoreUtil.h (105:112) - openr/kvstore/KvStoreUtil.h (137:144) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/expr.py (165:172) - build/fbcode_builder/getdeps/expr.py (176:183) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - openr/common/OpenrClient.h (88:97) - openr/common/OpenrClient.h (142:151) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (400:411) - openr/kvstore/KvStore.cpp (550:560) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (1681:1692) - openr/spark/Spark.cpp (1717:1727) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (32:39) - openr/py/openr/cli/clis/prefix_mgr.py (50:57) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (22:29) - build/fbcode_builder/getdeps/builder.py (521:528) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBThriftCppLibrary.cmake (117:124) - build/fbcode_builder/CMake/FBThriftPyLibrary.cmake (89:96) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (22:29) - build/fbcode_builder/getdeps/builder.py (180:187) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (22:29) - build/fbcode_builder/getdeps/cargo.py (15:22) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (180:187) - build/fbcode_builder/getdeps/cargo.py (15:22) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - openr/decision/SpfSolver.cpp (773:780) - openr/decision/SpfSolver.h (185:192) duplicated block id: 70 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (168:175) - openr/py/openr/cli/commands/lm.py (205:212) duplicated block id: 71 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (168:175) - openr/py/openr/cli/commands/lm.py (180:187) duplicated block id: 72 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/utils/utils.py (621:628) - openr/py/openr/cli/utils/utils.py (726:733) duplicated block id: 73 size: 8 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (24:31) - openr/kvstore/KvStore.h (736:750) duplicated block id: 74 size: 8 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (180:187) - openr/py/openr/cli/commands/lm.py (205:212) duplicated block id: 75 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (180:187) - build/fbcode_builder/getdeps/builder.py (256:263) duplicated block id: 76 size: 8 cleaned lines of code in 2 files: - ThriftLibrary.cmake (48:55) - ThriftLibrary.cmake (182:189) duplicated block id: 77 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (180:187) - build/fbcode_builder/getdeps/builder.py (521:528) duplicated block id: 78 size: 8 cleaned lines of code in 2 files: - ThriftLibrary.cmake (115:122) - ThriftLibrary.cmake (182:189) duplicated block id: 79 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/RustStaticLibrary.cmake (128:135) - build/fbcode_builder/CMake/RustStaticLibrary.cmake (194:201) duplicated block id: 80 size: 8 cleaned lines of code in 2 files: - ThriftLibrary.cmake (36:43) - ThriftLibrary.cmake (102:109) duplicated block id: 81 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (521:528) - build/fbcode_builder/getdeps/cargo.py (15:22) duplicated block id: 82 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (256:263) - build/fbcode_builder/getdeps/builder.py (521:528) duplicated block id: 83 size: 8 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (256:263) - build/fbcode_builder/getdeps/cargo.py (15:22) duplicated block id: 84 size: 8 cleaned lines of code in 2 files: - openr/ctrl-server/OpenrCtrlHandler.cpp (71:81) - openr/kvstore/KvStoreClientInternal.cpp (36:46) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (504:510) - build/fbcode_builder/getdeps.py (525:531) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - openr/ctrl-server/OpenrCtrlHandler.cpp (31:37) - openr/ctrl-server/OpenrCtrlHandler.h (51:57) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (443:451) - openr/py/openr/cli/commands/kvstore.py (1452:1460) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (312:318) - build/fbcode_builder/getdeps/manifest.py (328:334) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (916:924) - openr/py/openr/cli/commands/kvstore.py (1452:1460) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - openr/kvstore/KvStoreWrapper.cpp (105:114) - openr/kvstore/KvStoreWrapper.cpp (127:136) duplicated block id: 91 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (147:153) - openr/py/openr/cli/commands/prefix_mgr.py (394:400) duplicated block id: 92 size: 7 cleaned lines of code in 2 files: - openr/decision/SpfSolver.cpp (849:855) - openr/decision/SpfSolver.h (198:204) duplicated block id: 93 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (146:152) - openr/py/openr/cli/commands/spark.py (135:141) duplicated block id: 94 size: 7 cleaned lines of code in 2 files: - openr/nl/NetlinkTypes.h (458:464) - openr/nl/NetlinkTypes.h (491:497) duplicated block id: 95 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (147:153) - openr/py/openr/cli/commands/prefix_mgr.py (340:346) duplicated block id: 96 size: 7 cleaned lines of code in 2 files: - openr/common/LsdbUtil.cpp (463:469) - openr/common/LsdbUtil.h (144:150) duplicated block id: 97 size: 7 cleaned lines of code in 2 files: - openr/nl/NetlinkRouteMessage.cpp (345:354) - openr/nl/NetlinkRouteMessage.cpp (474:483) duplicated block id: 98 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (157:163) - openr/py/openr/cli/commands/spark.py (135:141) duplicated block id: 99 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (337:343) - openr/py/openr/cli/commands/kvstore.py (402:408) duplicated block id: 100 size: 7 cleaned lines of code in 2 files: - openr/ctrl-server/OpenrCtrlHandler.cpp (723:729) - openr/kvstore/KvStoreServiceHandler-inl.h (44:50) duplicated block id: 101 size: 7 cleaned lines of code in 2 files: - openr/prefix-manager/PrefixManager.cpp (900:906) - openr/prefix-manager/PrefixManager.cpp (1045:1051) duplicated block id: 102 size: 7 cleaned lines of code in 2 files: - openr/decision/SpfSolver.cpp (386:392) - openr/decision/SpfSolver.cpp (423:429) duplicated block id: 103 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (146:152) - openr/py/openr/cli/commands/lm.py (157:163) duplicated block id: 104 size: 7 cleaned lines of code in 2 files: - openr/link-monitor/LinkMonitor.cpp (452:462) - openr/link-monitor/LinkMonitor.cpp (486:496) duplicated block id: 105 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (352:359) - openr/py/openr/cli/commands/prefix_mgr.py (406:413) duplicated block id: 106 size: 7 cleaned lines of code in 2 files: - openr/common/OpenrClient.h (73:84) - openr/common/OpenrClient.h (126:136) duplicated block id: 107 size: 7 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBThriftCppLibrary.cmake (109:115) - build/fbcode_builder/CMake/FBThriftPyLibrary.cmake (81:87) duplicated block id: 108 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (537:545) - openr/py/openr/cli/commands/kvstore.py (916:924) duplicated block id: 109 size: 7 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (443:451) - openr/py/openr/cli/commands/fib.py (537:545) duplicated block id: 110 size: 7 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (483:489) - build/fbcode_builder/getdeps.py (525:531) duplicated block id: 111 size: 7 cleaned lines of code in 2 files: - openr/nl/NetlinkTypes.h (563:569) - openr/nl/NetlinkTypes.h (599:605) duplicated block id: 112 size: 7 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (681:691) - openr/kvstore/KvStore.cpp (751:760) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (104:109) - openr/spark/Spark.cpp (116:121) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - openr/decision/SpfSolver.cpp (1093:1098) - openr/decision/SpfSolver.h (297:302) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (751:756) - openr/py/openr/cli/commands/monitor.py (116:121) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (1146:1151) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (473:479) - build/fbcode_builder/getdeps.py (494:500) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (202:207) - openr/py/openr/cli/clis/prefix_mgr.py (297:302) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/fib.py (125:130) - openr/py/openr/cli/commands/monitor.py (74:79) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (160:165) - openr/py/openr/cli/clis/prefix_mgr.py (258:263) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (778:783) - openr/py/openr/cli/commands/monitor.py (116:121) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStoreUtil.cpp (39:44) - openr/kvstore/KvStoreUtil.h (204:209) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (751:756) - openr/py/openr/cli/commands/kvstore.py (1146:1151) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (778:783) - openr/py/openr/cli/commands/kvstore.py (1146:1151) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (1146:1151) - openr/py/openr/cli/commands/monitor.py (116:121) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (105:110) - openr/spark/Spark.cpp (118:123) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - openr/decision/Decision.cpp (402:407) - openr/decision/Decision.cpp (429:434) duplicated block id: 129 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (61:67) - openr/py/openr/cli/commands/lm.py (110:116) duplicated block id: 130 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (1922:1928) - openr/kvstore/KvStore.cpp (3289:3295) duplicated block id: 131 size: 6 cleaned lines of code in 2 files: - openr/allocators/PrefixAllocator.cpp (102:114) - openr/allocators/PrefixAllocator.cpp (195:207) duplicated block id: 132 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (1179:1184) - openr/py/openr/cli/commands/monitor.py (116:121) duplicated block id: 133 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (182:187) - build/fbcode_builder/getdeps/builder.py (535:540) duplicated block id: 134 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (473:479) - build/fbcode_builder/getdeps.py (515:521) duplicated block id: 135 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (258:263) - build/fbcode_builder/getdeps/builder.py (535:540) duplicated block id: 136 size: 6 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (1519:1526) - openr/spark/Spark.cpp (1584:1590) duplicated block id: 137 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/platform.py (94:99) - build/fbcode_builder/getdeps/platform.py (151:156) duplicated block id: 138 size: 6 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (104:109) - openr/spark/Spark.cpp (157:162) duplicated block id: 139 size: 6 cleaned lines of code in 2 files: - ThriftLibrary.cmake (29:34) - ThriftLibrary.cmake (95:100) duplicated block id: 140 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/prefix_mgr.py (181:186) - openr/py/openr/cli/clis/prefix_mgr.py (278:283) duplicated block id: 141 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (1146:1151) - openr/py/openr/cli/commands/kvstore.py (1179:1184) duplicated block id: 142 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (751:756) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 143 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (3289:3295) - openr/kvstore/KvStore.cpp (3550:3556) duplicated block id: 144 size: 6 cleaned lines of code in 2 files: - openr/spark/Spark.cpp (1230:1238) - openr/spark/Spark.cpp (1314:1323) duplicated block id: 145 size: 6 cleaned lines of code in 2 files: - openr/py/setup.py (72:77) - openr/py/setup.py (82:87) duplicated block id: 146 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (581:589) - openr/kvstore/KvStore.cpp (781:790) duplicated block id: 147 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (1179:1184) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 148 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (553:561) - openr/kvstore/KvStore.cpp (683:691) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - openr/common/LsdbUtil.h (224:230) - openr/common/LsdbUtil.h (231:237) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (751:756) - openr/py/openr/cli/commands/kvstore.py (778:783) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (519:524) - build/fbcode_builder/getdeps/manifest.py (618:623) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/clis/kvstore.py (254:259) - openr/py/openr/cli/commands/kvstore.py (925:930) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/kvstore.py (1179:1184) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - openr/link-monitor/LinkMonitor.cpp (294:299) - openr/link-monitor/LinkMonitor.cpp (1235:1240) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (553:561) - openr/kvstore/KvStore.cpp (730:738) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - openr/decision/SpfSolver.cpp (977:982) - openr/decision/SpfSolver.h (208:213) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (390:395) - openr/py/openr/cli/commands/prefix_mgr.py (412:417) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (751:759) - openr/kvstore/KvStore.cpp (781:790) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (523:528) - build/fbcode_builder/getdeps/builder.py (535:540) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (305:311) - build/fbcode_builder/getdeps.py (371:377) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - openr/fib/Fib.cpp (521:526) - openr/fib/Fib.cpp (625:630) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (553:561) - openr/kvstore/KvStore.cpp (752:760) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (581:589) - openr/kvstore/KvStore.cpp (681:690) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/runcmd.py (139:147) - build/fbcode_builder/getdeps/runcmd.py (159:167) duplicated block id: 165 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (778:783) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 166 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/kvstore.py (751:756) duplicated block id: 167 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (581:589) - openr/kvstore/KvStore.cpp (710:719) duplicated block id: 168 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (730:738) - openr/kvstore/KvStore.cpp (752:760) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/monitor.py (116:121) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (537:542) - build/fbcode_builder/getdeps/manifest.py (548:553) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - openr/decision/Decision.cpp (403:410) - openr/decision/Decision.cpp (478:485) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - openr/messaging/ReplicateQueue-inl.h (85:90) - openr/messaging/ReplicateQueue-inl.h (120:125) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (519:524) - build/fbcode_builder/getdeps/manifest.py (537:542) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - openr/allocators/PrefixAllocator.cpp (94:99) - openr/allocators/PrefixAllocator.cpp (187:192) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/monitor.py (116:121) duplicated block id: 176 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (519:524) - build/fbcode_builder/getdeps/manifest.py (548:553) duplicated block id: 177 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBCompilerSettings.cmake (1:7) - build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake (1:7) duplicated block id: 178 size: 6 cleaned lines of code in 2 files: - openr/decision/Decision.cpp (213:218) - openr/prefix-manager/PrefixManager.cpp (255:260) duplicated block id: 179 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/prefix_mgr.py (374:383) - openr/py/openr/cli/commands/prefix_mgr.py (429:438) duplicated block id: 180 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/kvstore.py (1146:1151) duplicated block id: 181 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (581:589) - openr/kvstore/KvStore.cpp (751:759) duplicated block id: 182 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (535:540) - build/fbcode_builder/getdeps/cargo.py (17:22) duplicated block id: 183 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/builder.py (24:29) - build/fbcode_builder/getdeps/builder.py (535:540) duplicated block id: 184 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps.py (494:500) - build/fbcode_builder/getdeps.py (515:521) duplicated block id: 185 size: 6 cleaned lines of code in 2 files: - openr/nl/NetlinkProtocolSocket.cpp (578:587) - openr/nl/NetlinkProtocolSocket.cpp (594:603) duplicated block id: 186 size: 6 cleaned lines of code in 2 files: - openr/link-monitor/LinkMonitor.cpp (1373:1386) - openr/link-monitor/LinkMonitor.cpp (1430:1438) duplicated block id: 187 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (519:524) - openr/py/openr/cli/commands/kvstore.py (751:756) duplicated block id: 188 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (681:690) - openr/kvstore/KvStore.cpp (710:719) duplicated block id: 189 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (751:756) - openr/py/openr/cli/commands/kvstore.py (1179:1184) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (548:553) - build/fbcode_builder/getdeps/manifest.py (618:623) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/lm.py (195:200) - openr/py/openr/cli/commands/lm.py (221:226) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/getdeps/manifest.py (537:542) - build/fbcode_builder/getdeps/manifest.py (618:623) duplicated block id: 193 size: 6 cleaned lines of code in 2 files: - openr/allocators/PrefixAllocator.cpp (147:152) - openr/allocators/PrefixAllocator.cpp (240:245) duplicated block id: 194 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (2725:2730) - openr/kvstore/KvStore.cpp (3291:3296) duplicated block id: 195 size: 6 cleaned lines of code in 2 files: - openr/nl/NetlinkProtocolSocket.cpp (545:554) - openr/nl/NetlinkProtocolSocket.cpp (562:571) duplicated block id: 196 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/utils/utils.py (1428:1435) - openr/py/openr/cli/utils/utils.py (1542:1549) duplicated block id: 197 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (519:524) - openr/py/openr/cli/commands/kvstore.py (1146:1151) duplicated block id: 198 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/kvstore.py (778:783) duplicated block id: 199 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBCompilerSettings.cmake (1:7) - build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake (1:7) duplicated block id: 200 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (681:690) - openr/kvstore/KvStore.cpp (781:790) duplicated block id: 201 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (710:719) - openr/kvstore/KvStore.cpp (781:790) duplicated block id: 202 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FindGMock.cmake (65:70) - build/fbcode_builder/CMake/FindGMock.cmake (74:79) duplicated block id: 203 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (1922:1928) - openr/kvstore/KvStore.cpp (3550:3556) duplicated block id: 204 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (519:524) - openr/py/openr/cli/commands/monitor.py (116:121) duplicated block id: 205 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (683:691) - openr/kvstore/KvStore.cpp (730:738) duplicated block id: 206 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (1540:1548) - openr/kvstore/KvStore.cpp (1694:1703) duplicated block id: 207 size: 6 cleaned lines of code in 2 files: - build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake (1:7) - build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake (1:7) duplicated block id: 208 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (519:524) - openr/py/openr/cli/commands/perf.py (16:21) duplicated block id: 209 size: 6 cleaned lines of code in 2 files: - openr/decision/Decision.cpp (539:553) - openr/decision/Decision.cpp (621:632) duplicated block id: 210 size: 6 cleaned lines of code in 2 files: - openr/nl/NetlinkLinkMessage.cpp (182:187) - openr/nl/NetlinkLinkMessage.cpp (284:289) duplicated block id: 211 size: 6 cleaned lines of code in 2 files: - openr/kvstore/KvStore.cpp (710:719) - openr/kvstore/KvStore.cpp (751:759) duplicated block id: 212 size: 6 cleaned lines of code in 2 files: - openr/py/openr/cli/commands/kvstore.py (420:425) - openr/py/openr/cli/commands/kvstore.py (519:524)