duplicated block id: 1 size: 59 cleaned lines of code in 2 files: - mozci/console/commands/push.py (197:255) - mozci/console/commands/push.py (761:819) duplicated block id: 2 size: 10 cleaned lines of code in 2 files: - mozci/console/commands/decision.py (18:27) - mozci/console/commands/push.py (1311:1320) duplicated block id: 3 size: 9 cleaned lines of code in 2 files: - mozci/console/commands/push.py (761:769) - mozci/console/commands/push.py (1311:1319) duplicated block id: 4 size: 9 cleaned lines of code in 2 files: - mozci/console/commands/decision.py (36:44) - mozci/console/commands/push.py (837:845) duplicated block id: 5 size: 9 cleaned lines of code in 2 files: - mozci/console/commands/check_backfills.py (58:67) - mozci/console/commands/push.py (838:847) duplicated block id: 6 size: 9 cleaned lines of code in 2 files: - mozci/console/commands/decision.py (18:26) - mozci/console/commands/push.py (197:205) duplicated block id: 7 size: 9 cleaned lines of code in 2 files: - mozci/console/commands/decision.py (18:26) - mozci/console/commands/push.py (761:769) duplicated block id: 8 size: 9 cleaned lines of code in 2 files: - mozci/console/commands/push.py (197:205) - mozci/console/commands/push.py (1311:1319) duplicated block id: 9 size: 8 cleaned lines of code in 2 files: - mozci/console/commands/push.py (263:270) - mozci/console/commands/push.py (837:844) duplicated block id: 10 size: 8 cleaned lines of code in 2 files: - mozci/push.py (1129:1136) - mozci/push.py (1383:1390) duplicated block id: 11 size: 8 cleaned lines of code in 2 files: - mozci/console/commands/check_backfills.py (58:65) - mozci/console/commands/decision.py (37:44) duplicated block id: 12 size: 8 cleaned lines of code in 2 files: - mozci/task.py (612:621) - mozci/task.py (778:787) duplicated block id: 13 size: 8 cleaned lines of code in 2 files: - mozci/console/commands/decision.py (36:43) - mozci/console/commands/push.py (263:270) duplicated block id: 14 size: 7 cleaned lines of code in 2 files: - mozci/console/commands/check_backfills.py (58:64) - mozci/console/commands/push.py (264:270) duplicated block id: 15 size: 7 cleaned lines of code in 2 files: - mozci/data/contract.py (81:87) - mozci/data/contract.py (186:192) duplicated block id: 16 size: 7 cleaned lines of code in 2 files: - mozci/data/contract.py (118:124) - mozci/data/contract.py (220:226) duplicated block id: 17 size: 7 cleaned lines of code in 2 files: - mozci/push.py (1090:1104) - mozci/push.py (1109:1124) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - mozci/console/commands/push.py (265:271) - mozci/console/commands/push.py (1320:1326) duplicated block id: 19 size: 6 cleaned lines of code in 2 files: - mozci/data/contract.py (24:29) - mozci/data/contract.py (81:86) duplicated block id: 20 size: 6 cleaned lines of code in 2 files: - mozci/console/commands/decision.py (38:43) - mozci/console/commands/push.py (1320:1325) duplicated block id: 21 size: 6 cleaned lines of code in 2 files: - mozci/util/taskcluster.py (122:128) - mozci/util/taskcluster.py (147:153) duplicated block id: 22 size: 6 cleaned lines of code in 2 files: - mozci/data/contract.py (24:29) - mozci/data/contract.py (186:191) duplicated block id: 23 size: 6 cleaned lines of code in 2 files: - mozci/console/commands/check_backfills.py (59:64) - mozci/console/commands/push.py (1320:1325) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - mozci/data/sources/taskcluster/__init__.py (156:162) - mozci/data/sources/taskcluster/__init__.py (166:172) duplicated block id: 25 size: 6 cleaned lines of code in 2 files: - mozci/console/commands/push.py (839:844) - mozci/console/commands/push.py (1320:1325)