duplicated block id: 1 size: 28 cleaned lines of code in 2 files: - mcrouter/lib/network/gen/CommonMessagesThrift.cpp (172:203) - mcrouter/lib/network/gen/MemcacheMessagesThrift.cpp (421:452) duplicated block id: 2 size: 15 cleaned lines of code in 2 files: - mcrouter/lib/carbon/example/gen/HelloGoodbyeThriftTransport.h (232:249) - mcrouter/lib/network/gen/MemcacheThriftTransport.h (1124:1141) duplicated block id: 3 size: 9 cleaned lines of code in 2 files: - mcrouter/lib/carbon/example/ThreadAffinityMC.cpp (52:62) - mcrouter/lib/carbon/example/ThreadAffinityHelloGoodbye.cpp (113:123) duplicated block id: 4 size: 9 cleaned lines of code in 2 files: - mcrouter/lib/carbon/example/ThreadAffinityMC.cpp (63:73) - mcrouter/lib/carbon/example/ThreadAffinityHelloGoodbye.cpp (124:134) duplicated block id: 5 size: 9 cleaned lines of code in 2 files: - mcrouter/lib/network/gen/MemcacheMessages-inl.h (540:550) - mcrouter/lib/network/gen/CommonMessages-inl.h (183:193) duplicated block id: 6 size: 9 cleaned lines of code in 5 files: - mcrouter/routes/AllFastestRouteFactory.h (24:36) - mcrouter/routes/AllMajorityRouteFactory.h (22:34) - mcrouter/routes/RandomRouteFactory.h (24:36) - mcrouter/routes/AllInitialRouteFactory.h (24:36) - mcrouter/routes/AllSyncRouteFactory.h (24:36) duplicated block id: 7 size: 6 cleaned lines of code in 2 files: - mcrouter/lib/carbon/example/gen/HelloGoodbyeThriftTransport.h (162:169) - mcrouter/lib/network/gen/MemcacheThriftTransport.h (754:761) duplicated block id: 8 size: 6 cleaned lines of code in 2 files: - mcrouter/lib/carbon/example/gen/HelloGoodbyeThriftTransport.h (269:279) - mcrouter/lib/network/gen/MemcacheThriftTransport.h (1161:1171) duplicated block id: 9 size: 6 cleaned lines of code in 2 files: - mcrouter/lib/network/gen/MemcacheMessages-inl.h (530:537) - mcrouter/lib/network/gen/CommonMessages-inl.h (173:180) duplicated block id: 10 size: 6 cleaned lines of code in 2 files: - mcrouter/lib/routes/L1L2CacheRoute.h (52:59) - mcrouter/routes/L1L2SizeSplitRoute.h (60:67)