duplicated block id: 1 size: 44 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/JsonRequest.java (72:135) - tchannel-core/src/main/java/com/uber/tchannel/messages/ThriftRequest.java (99:162) duplicated block id: 2 size: 41 cleaned lines of code in 2 files: - tchannel-example/src/main/java/com/uber/tchannel/basic/AsyncRequest.java (83:143) - tchannel-example/src/main/java/com/uber/tchannel/basic/SyncRequest.java (74:134) duplicated block id: 3 size: 32 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/JsonResponse.java (68:113) - tchannel-core/src/main/java/com/uber/tchannel/messages/ThriftResponse.java (95:140) duplicated block id: 4 size: 29 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (75:121) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (80:127) duplicated block id: 5 size: 26 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/LargePayloadBenchmark.java (151:187) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (164:200) duplicated block id: 6 size: 26 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/codecs/TFrame.java (106:145) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallFrame.java (106:145) duplicated block id: 7 size: 23 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (50:93) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (54:97) duplicated block id: 8 size: 22 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/Request.java (154:186) - tchannel-core/src/main/java/com/uber/tchannel/messages/Response.java (148:178) duplicated block id: 9 size: 20 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/LargePayloadBenchmark.java (120:144) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (111:139) duplicated block id: 10 size: 19 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongMultiServerBenchmark.java (144:174) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (142:172) duplicated block id: 11 size: 17 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/LargePayloadBenchmark.java (71:90) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (65:84) duplicated block id: 12 size: 12 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/PingRequestFrame.java (40:55) - tchannel-core/src/main/java/com/uber/tchannel/frames/PingResponseFrame.java (40:55) duplicated block id: 13 size: 12 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/errors/BadRequestError.java (33:50) - tchannel-core/src/main/java/com/uber/tchannel/errors/BusyError.java (33:50) duplicated block id: 14 size: 12 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/codecs/MessageCodec.java (120:137) - tchannel-core/src/main/java/com/uber/tchannel/codecs/MessageCodec.java (159:176) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (123:143) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (109:129) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (64:82) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (112:129) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (126:143) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (64:82) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (60:78) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (126:143) duplicated block id: 19 size: 10 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (60:78) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (112:129) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - tchannel-example/src/main/java/com/uber/tchannel/basic/AsyncRequest.java (69:77) - tchannel-example/src/main/java/com/uber/tchannel/basic/SyncRequest.java (48:56) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:96) - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:91) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/Request.java (447:462) - tchannel-core/src/main/java/com/uber/tchannel/messages/Response.java (328:341) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - tchannel-example/src/main/java/com/uber/tchannel/basic/AsyncRequest.java (54:61) - tchannel-example/src/main/java/com/uber/tchannel/basic/SyncRequest.java (60:67) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (68:79) - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (68:79) - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongMultiServerBenchmark.java (69:77) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (65:73) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (116:126) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (116:126) - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (68:79) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/EncodedResponse.java (54:60) - tchannel-core/src/main/java/com/uber/tchannel/messages/RawResponse.java (59:65) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/LargePayloadBenchmark.java (71:79) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongMultiServerBenchmark.java (69:77) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (64:75) - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (68:79) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (130:140) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (64:75) - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (130:140) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (130:140) - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - tchannel-example/src/main/java/com/uber/tchannel/ping/PingClient.java (60:68) - tchannel-example/src/main/java/com/uber/tchannel/ping/PingServer.java (45:53) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (116:126) - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (68:79) - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (130:140) - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (116:126) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (64:75) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (116:126) - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (155:169) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (138:152) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitRequestFrame.java (106:116) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/codecs/TFrame.java (96:106) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallFrame.java (145:155) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (64:75) - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (130:140) - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CancelFrame.java (81:91) - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/ClaimFrame.java (76:86) - tchannel-core/src/main/java/com/uber/tchannel/frames/ErrorFrame.java (113:123) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (64:75) - tchannel-core/src/main/java/com/uber/tchannel/frames/InitResponseFrame.java (111:122) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongMultiServerBenchmark.java (123:128) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (108:116) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/errors/BadRequestError.java (43:50) - tchannel-core/src/main/java/com/uber/tchannel/errors/FatalProtocolError.java (42:49) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/JsonRequest.java (40:51) - tchannel-core/src/main/java/com/uber/tchannel/messages/ThriftRequest.java (40:51) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/errors/BusyError.java (43:50) - tchannel-core/src/main/java/com/uber/tchannel/errors/FatalProtocolError.java (42:49) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (85:96) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (141:152) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/RawResponse.java (59:64) - tchannel-core/src/main/java/com/uber/tchannel/messages/Response.java (227:232) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/RawRequest.java (155:165) - tchannel-core/src/main/java/com/uber/tchannel/messages/RawResponse.java (157:167) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongMultiServerBenchmark.java (113:118) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongServerBenchmark.java (94:99) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/ThriftRequest.java (90:99) - tchannel-core/src/main/java/com/uber/tchannel/messages/ThriftResponse.java (86:95) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/EncodedResponse.java (54:59) - tchannel-core/src/main/java/com/uber/tchannel/messages/Response.java (227:232) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (81:92) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (158:169) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (158:169) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseContinueFrame.java (85:96) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/messages/EncodedResponse.java (87:95) - tchannel-core/src/main/java/com/uber/tchannel/messages/RawResponse.java (83:92) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestFrame.java (104:111) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (93:100) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/LargePayloadBenchmark.java (151:159) - tchannel-benchmark/src/main/java/com/uber/tchannel/benchmarks/PingPongMultiServerBenchmark.java (166:174) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/handlers/MessageDefragmenter.java (118:124) - tchannel-core/src/main/java/com/uber/tchannel/handlers/MessageDefragmenter.java (150:156) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - tchannel-core/src/main/java/com/uber/tchannel/frames/CallRequestContinueFrame.java (81:92) - tchannel-core/src/main/java/com/uber/tchannel/frames/CallResponseFrame.java (141:152)