duplicated block id: 1 size: 13 cleaned lines of code in 2 files: - squangle/mysql_client/Connection.cpp (266:282) - squangle/mysql_client/Connection.cpp (318:334) duplicated block id: 2 size: 11 cleaned lines of code in 2 files: - squangle/mysql_client/Connection.h (484:498) - squangle/mysql_client/Operation.cpp (335:349) duplicated block id: 3 size: 10 cleaned lines of code in 2 files: - squangle/mysql_client/Connection.h (284:297) - squangle/mysql_client/MysqlConnectionHolder.h (33:46) duplicated block id: 4 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/Operation.cpp (1446:1453) - squangle/mysql_client/Operation.cpp (1466:1473) duplicated block id: 5 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (28:35) - squangle/mysql_client/QueryBenchmark.cpp (55:62) duplicated block id: 6 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (55:62) - squangle/mysql_client/QueryBenchmark.cpp (61:68) duplicated block id: 7 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (61:68) - squangle/mysql_client/QueryBenchmark.cpp (67:74) duplicated block id: 8 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (28:35) - squangle/mysql_client/QueryBenchmark.cpp (61:68) duplicated block id: 9 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (40:47) - squangle/mysql_client/QueryBenchmark.cpp (61:68) duplicated block id: 10 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (40:47) - squangle/mysql_client/QueryBenchmark.cpp (55:62) duplicated block id: 11 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (308:315) - squangle/mysql_client/AsyncConnectionPool.cpp (357:364) duplicated block id: 12 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (55:62) - squangle/mysql_client/QueryBenchmark.cpp (67:74) duplicated block id: 13 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncMysqlClient.cpp (178:185) - squangle/mysql_client/AsyncMysqlClient.cpp (201:208) duplicated block id: 14 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (28:35) - squangle/mysql_client/QueryBenchmark.cpp (67:74) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (40:47) - squangle/mysql_client/QueryBenchmark.cpp (67:74) duplicated block id: 16 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (188:195) - squangle/mysql_client/AsyncMysqlClient.cpp (178:185) duplicated block id: 17 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (188:195) - squangle/mysql_client/AsyncMysqlClient.cpp (201:208) duplicated block id: 18 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (34:41) - squangle/mysql_client/QueryBenchmark.cpp (40:47) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (34:41) - squangle/mysql_client/QueryBenchmark.cpp (55:62) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (34:41) - squangle/mysql_client/QueryBenchmark.cpp (61:68) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (28:35) - squangle/mysql_client/QueryBenchmark.cpp (40:47) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (28:35) - squangle/mysql_client/QueryBenchmark.cpp (34:41) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (34:41) - squangle/mysql_client/QueryBenchmark.cpp (67:74) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (151:157) - squangle/mysql_client/AsyncConnectionPool.cpp (176:182) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - squangle/mysql_client/Operation.h (1420:1427) - squangle/mysql_client/Operation.h (1501:1511) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (461:467) - squangle/mysql_client/AsyncConnectionPool.h (478:484) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (467:474) - squangle/mysql_client/AsyncConnectionPool.h (475:482) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (452:458) - squangle/mysql_client/AsyncMysqlClient.h (122:128) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (460:465) - squangle/mysql_client/AsyncMysqlClient.h (122:127) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/Operation.cpp (1091:1099) - squangle/mysql_client/Operation.cpp (1108:1116) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (140:145) - squangle/mysql_client/AsyncMysqlClient.cpp (201:206) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (140:145) - squangle/mysql_client/AsyncConnectionPool.cpp (165:170) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (453:458) - squangle/mysql_client/AsyncConnectionPool.h (487:492) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (452:457) - squangle/mysql_client/AsyncConnectionPool.h (460:465) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (487:492) - squangle/mysql_client/AsyncMysqlClient.h (123:128) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (453:458) - squangle/mysql_client/AsyncConnectionPool.h (470:475) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/DbResult.h (350:355) - squangle/mysql_client/Row.h (323:328) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (165:170) - squangle/mysql_client/AsyncConnectionPool.cpp (188:193) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (165:170) - squangle/mysql_client/AsyncMysqlClient.cpp (201:206) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (470:475) - squangle/mysql_client/AsyncMysqlClient.h (123:128) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (151:156) - squangle/mysql_client/AsyncConnectionPool.h (461:466) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (453:458) - squangle/mysql_client/AsyncMysqlClient.h (134:139) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (165:170) - squangle/mysql_client/AsyncMysqlClient.cpp (190:195) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (470:475) - squangle/mysql_client/AsyncMysqlClient.h (146:151) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (470:475) - squangle/mysql_client/AsyncMysqlClient.h (134:139) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (470:475) - squangle/mysql_client/AsyncConnectionPool.h (487:492) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncMysqlClient.cpp (178:183) - squangle/mysql_client/AsyncMysqlClient.cpp (190:195) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (453:458) - squangle/mysql_client/AsyncMysqlClient.h (146:151) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncMysqlClient.h (134:139) - squangle/mysql_client/AsyncMysqlClient.h (146:151) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (188:193) - squangle/mysql_client/AsyncMysqlClient.cpp (190:195) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (151:156) - squangle/mysql_client/AsyncConnectionPool.h (478:483) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/Connection.cpp (125:131) - squangle/mysql_client/Connection.cpp (140:146) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (487:492) - squangle/mysql_client/AsyncMysqlClient.h (134:139) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.h (487:492) - squangle/mysql_client/AsyncMysqlClient.h (146:151) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (176:181) - squangle/mysql_client/AsyncConnectionPool.h (478:483) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/Operation.cpp (767:772) - squangle/mysql_client/Operation.cpp (781:786) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (139:144) - squangle/mysql_client/AsyncConnectionPool.cpp (150:155) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncMysqlClient.h (123:128) - squangle/mysql_client/AsyncMysqlClient.h (146:151) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (138:143) - squangle/mysql_client/QueryBenchmark.cpp (160:165) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/QueryBenchmark.cpp (145:152) - squangle/mysql_client/QueryBenchmark.cpp (167:174) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (140:145) - squangle/mysql_client/AsyncConnectionPool.cpp (188:193) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (140:145) - squangle/mysql_client/AsyncMysqlClient.cpp (190:195) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncMysqlClient.cpp (190:195) - squangle/mysql_client/AsyncMysqlClient.cpp (201:206) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (176:181) - squangle/mysql_client/AsyncConnectionPool.h (461:466) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (165:170) - squangle/mysql_client/AsyncMysqlClient.cpp (178:183) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (164:169) - squangle/mysql_client/AsyncConnectionPool.cpp (175:180) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncConnectionPool.cpp (140:145) - squangle/mysql_client/AsyncMysqlClient.cpp (178:183) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/AsyncMysqlClient.h (123:128) - squangle/mysql_client/AsyncMysqlClient.h (134:139) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - squangle/mysql_client/Query.h (255:262) - squangle/mysql_client/Query.h (275:282)