duplicated block id: 1 size: 23 cleaned lines of code in 2 files: - uamqp/message.py (727:752) - uamqp/message.py (791:816) duplicated block id: 2 size: 21 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (408:429) - uamqp/authentication/cbs_auth_async.py (263:284) duplicated block id: 3 size: 17 cleaned lines of code in 2 files: - uamqp/async_ops/receiver_async.py (98:129) - uamqp/async_ops/sender_async.py (101:132) duplicated block id: 4 size: 15 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (931:946) - uamqp/client.py (1076:1091) duplicated block id: 5 size: 15 cleaned lines of code in 2 files: - src/message.pyx (566:581) - src/message.pyx (695:710) duplicated block id: 6 size: 15 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (533:547) - uamqp/client.py (623:637) duplicated block id: 7 size: 14 cleaned lines of code in 2 files: - uamqp/message.py (913:926) - uamqp/message.py (1112:1125) duplicated block id: 8 size: 14 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (851:864) - uamqp/client.py (975:988) duplicated block id: 9 size: 14 cleaned lines of code in 2 files: - uamqp/receiver.py (165:187) - uamqp/sender.py (130:152) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (128:140) - uamqp/authentication/cbs_auth_async.py (123:135) duplicated block id: 11 size: 13 cleaned lines of code in 2 files: - src/message.pyx (605:618) - src/message.pyx (722:735) duplicated block id: 12 size: 13 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (809:821) - uamqp/client.py (933:945) duplicated block id: 13 size: 13 cleaned lines of code in 2 files: - uamqp/errors.py (155:167) - uamqp/errors.py (223:235) duplicated block id: 14 size: 13 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (65:77) - uamqp/authentication/cbs_auth_async.py (60:72) duplicated block id: 15 size: 13 cleaned lines of code in 2 files: - src/tlsio.pyx (52:68) - src/wsio.pyx (24:40) duplicated block id: 16 size: 13 cleaned lines of code in 2 files: - uamqp/async_ops/mgmt_operation_async.py (90:103) - uamqp/mgmt_operation.py (112:125) duplicated block id: 17 size: 13 cleaned lines of code in 2 files: - uamqp/errors.py (133:145) - uamqp/errors.py (223:235) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - uamqp/errors.py (133:145) - uamqp/errors.py (155:167) duplicated block id: 19 size: 12 cleaned lines of code in 2 files: - src/tlsio.pyx (22:36) - src/wsio.pyx (24:38) duplicated block id: 20 size: 12 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (115:126) - uamqp/authentication/cbs_auth_async.py (110:121) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - src/tlsio.pyx (22:36) - src/tlsio.pyx (52:66) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (240:252) - uamqp/authentication/cbs_auth_async.py (272:284) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (240:252) - uamqp/authentication/cbs_auth.py (417:429) duplicated block id: 24 size: 12 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (142:153) - uamqp/authentication/cbs_auth_async.py (137:148) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (825:836) - uamqp/client.py (948:960) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - uamqp/async_ops/receiver_async.py (76:86) - uamqp/receiver.py (77:87) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (641:651) - uamqp/client.py (740:750) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (230:240) - uamqp/client.py (248:258) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - uamqp/async_ops/sender_async.py (155:164) - uamqp/sender.py (242:251) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - src/connection.pyx (57:70) - src/link.pyx (39:52) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - uamqp/async_ops/sender_async.py (81:90) - uamqp/sender.py (75:84) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - src/amqpvalue.pyx (858:867) - src/amqpvalue.pyx (886:895) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - uamqp/authentication/common.py (99:108) - uamqp/authentication/common.py (126:134) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (194:202) - uamqp/client.py (216:224) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - uamqp/async_ops/connection_async.py (61:69) - uamqp/connection.py (62:70) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - src/message_receiver.pyx (124:132) - src/message_sender.pyx (118:126) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (513:521) - uamqp/client.py (538:546) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (434:442) - uamqp/authentication/cbs_auth_async.py (288:296) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - uamqp/receiver.py (84:93) - uamqp/sender.py (81:90) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - src/properties.pyx (127:134) - src/properties.pyx (183:190) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - uamqp/connection.py (145:152) - uamqp/sender.py (140:147) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (948:957) - uamqp/client.py (1093:1101) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - src/properties.pyx (163:170) - src/properties.pyx (183:190) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - uamqp/async_ops/connection_async.py (128:135) - uamqp/connection.py (250:257) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - uamqp/connection.py (145:152) - uamqp/receiver.py (175:182) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - src/source.pyx (71:79) - src/target.pyx (71:79) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - src/properties.pyx (89:96) - src/properties.pyx (127:134) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (499:506) - uamqp/client.py (524:531) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - uamqp/client.py (678:693) - uamqp/client.py (1147:1162) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - src/properties.pyx (89:96) - src/properties.pyx (163:170) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - src/properties.pyx (89:96) - src/properties.pyx (183:190) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - src/amqpvalue.pyx (733:741) - src/amqpvalue.pyx (831:839) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (578:593) - uamqp/async_ops/client_async.py (977:992) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - src/properties.pyx (127:134) - src/properties.pyx (163:170) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - src/amqpvalue.pyx (919:926) - src/amqpvalue.pyx (931:938) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/receiver_async.py (83:89) - uamqp/async_ops/sender_async.py (87:93) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - uamqp/receiver.py (331:339) - uamqp/sender.py (271:279) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - src/annotations.pyx (83:91) - src/header.pyx (35:43) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - src/connection.pyx (207:213) - src/link.pyx (174:180) duplicated block id: 60 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/connection_async.py (128:134) - uamqp/sender.py (242:248) duplicated block id: 61 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/sender_async.py (155:161) - uamqp/connection.py (250:256) duplicated block id: 62 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (316:322) - uamqp/client.py (344:350) duplicated block id: 63 size: 7 cleaned lines of code in 2 files: - src/header.pyx (35:43) - src/properties.pyx (41:49) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - uamqp/receiver.py (323:331) - uamqp/sender.py (279:287) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (890:896) - uamqp/client.py (1126:1132) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/connection_async.py (176:182) - uamqp/connection.py (237:243) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/sender_async.py (155:161) - uamqp/sender.py (190:196) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - uamqp/connection.py (250:256) - uamqp/sender.py (242:248) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/connection_async.py (128:134) - uamqp/sender.py (190:196) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - uamqp/sender.py (190:196) - uamqp/sender.py (242:248) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - src/annotations.pyx (83:91) - src/properties.pyx (41:49) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - uamqp/connection.py (250:256) - uamqp/sender.py (190:196) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - uamqp/async_ops/connection_async.py (128:134) - uamqp/async_ops/sender_async.py (155:161) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - src/amqp_string.pyx (66:72) - src/annotations.pyx (85:91) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - uamqp/receiver.py (268:275) - uamqp/sender.py (194:201) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - src/amqpvalue.pyx (315:321) - src/annotations.pyx (85:91) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - src/connection.pyx (63:70) - src/xio.pyx (53:60) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - src/link.pyx (45:52) - src/xio.pyx (53:60) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - src/amqp_management.pyx (34:41) - src/target.pyx (40:47) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - src/amqp_string.pyx (66:72) - src/properties.pyx (43:49) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - src/amqpvalue.pyx (805:811) - src/amqpvalue.pyx (854:860) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/sender_async.py (132:137) - uamqp/sender.py (215:220) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - uamqp/authentication/cbs_auth.py (156:161) - uamqp/authentication/cbs_auth_async.py (151:156) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (883:888) - uamqp/client.py (1119:1124) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - src/message_sender.pyx (61:68) - src/session.pyx (80:87) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - uamqp/receiver.py (339:345) - uamqp/sender.py (287:293) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (992:998) - uamqp/client.py (1162:1168) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - src/amqp_string.pyx (66:72) - src/header.pyx (37:43) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (549:554) - uamqp/client.py (639:644) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - uamqp/client.py (533:538) - uamqp/client.py (943:948) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - src/amqpvalue.pyx (315:321) - src/properties.pyx (43:49) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - src/connection.pyx (63:70) - src/sasl.pyx (75:82) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/receiver_async.py (129:134) - uamqp/receiver.py (298:303) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - src/amqp_string.pyx (66:72) - src/amqpvalue.pyx (315:321) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/mgmt_operation_async.py (47:52) - uamqp/mgmt_operation.py (40:45) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - uamqp/receiver.py (123:132) - uamqp/sender.py (119:128) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - src/source.pyx (53:59) - src/target.pyx (53:59) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - src/source.pyx (40:47) - src/target.pyx (40:47) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - src/amqp_management.pyx (34:41) - src/source.pyx (40:47) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (132:137) - uamqp/client.py (160:165) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/sender_async.py (110:118) - uamqp/async_ops/session_async.py (57:65) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/client_async.py (111:116) - uamqp/client.py (506:511) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - uamqp/async_ops/receiver_async.py (107:115) - uamqp/async_ops/session_async.py (57:65) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - src/link.pyx (45:52) - src/sasl.pyx (75:82) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - src/sasl.pyx (75:82) - src/xio.pyx (53:60) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - src/amqpvalue.pyx (315:321) - src/header.pyx (37:43)