duplicated block id: 1 size: 20 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (2679:2700) - src/checkout/genproto/oteldemo/demo.pb.go (2679:2700) duplicated block id: 2 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (135:151) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (135:151) duplicated block id: 3 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (153:169) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (153:169) duplicated block id: 4 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (171:187) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (171:187) duplicated block id: 5 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (281:297) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (281:297) duplicated block id: 6 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (415:431) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (415:431) duplicated block id: 7 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (433:449) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (433:449) duplicated block id: 8 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (451:467) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (451:467) duplicated block id: 9 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (577:593) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (577:593) duplicated block id: 10 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (595:611) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (595:611) duplicated block id: 11 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (717:733) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (717:733) duplicated block id: 12 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (735:751) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (735:751) duplicated block id: 13 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (841:857) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (841:857) duplicated block id: 14 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (943:959) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (943:959) duplicated block id: 15 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1045:1061) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1045:1061) duplicated block id: 16 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1147:1163) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1147:1163) duplicated block id: 17 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1313:1329) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1313:1329) duplicated block id: 18 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1331:1347) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1331:1347) duplicated block id: 19 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1349:1365) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1349:1365) duplicated block id: 20 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1367:1383) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1367:1383) duplicated block id: 21 size: 15 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1385:1401) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1385:1401) duplicated block id: 22 size: 14 cleaned lines of code in 2 files: - src/product-catalog/main.go (65:80) - src/checkout/main.go (73:88) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - src/product-catalog/main.go (82:96) - src/checkout/main.go (90:104) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - src/product-catalog/main.go (98:112) - src/checkout/main.go (106:120) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (863:876) - src/frontend/protos/demo.ts (877:890) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1826:1839) - src/frontend/protos/demo.ts (1865:1878) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (864:876) - src/frontend/protos/demo.ts (878:890) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1827:1839) - src/frontend/protos/demo.ts (1866:1878) duplicated block id: 29 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (59:69) - src/checkout/genproto/oteldemo/demo.pb.go (59:69) duplicated block id: 30 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (111:121) - src/checkout/genproto/oteldemo/demo.pb.go (111:121) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (162:172) - src/checkout/genproto/oteldemo/demo.pb.go (162:172) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (206:216) - src/checkout/genproto/oteldemo/demo.pb.go (206:216) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (251:261) - src/checkout/genproto/oteldemo/demo.pb.go (251:261) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (301:311) - src/checkout/genproto/oteldemo/demo.pb.go (301:311) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (339:349) - src/checkout/genproto/oteldemo/demo.pb.go (339:349) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (390:400) - src/checkout/genproto/oteldemo/demo.pb.go (390:400) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (441:451) - src/checkout/genproto/oteldemo/demo.pb.go (441:451) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (520:530) - src/checkout/genproto/oteldemo/demo.pb.go (520:530) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (564:574) - src/checkout/genproto/oteldemo/demo.pb.go (564:574) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (608:618) - src/checkout/genproto/oteldemo/demo.pb.go (608:618) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (652:662) - src/checkout/genproto/oteldemo/demo.pb.go (652:662) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (697:707) - src/checkout/genproto/oteldemo/demo.pb.go (697:707) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (748:758) - src/checkout/genproto/oteldemo/demo.pb.go (748:758) duplicated block id: 44 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (793:803) - src/checkout/genproto/oteldemo/demo.pb.go (793:803) duplicated block id: 45 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (844:854) - src/checkout/genproto/oteldemo/demo.pb.go (844:854) duplicated block id: 46 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (892:902) - src/checkout/genproto/oteldemo/demo.pb.go (892:902) duplicated block id: 47 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (976:986) - src/checkout/genproto/oteldemo/demo.pb.go (976:986) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1035:1045) - src/checkout/genproto/oteldemo/demo.pb.go (1035:1045) duplicated block id: 49 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1081:1091) - src/checkout/genproto/oteldemo/demo.pb.go (1081:1091) duplicated block id: 50 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1135:1145) - src/checkout/genproto/oteldemo/demo.pb.go (1135:1145) duplicated block id: 51 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1201:1211) - src/checkout/genproto/oteldemo/demo.pb.go (1201:1211) duplicated block id: 52 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1252:1262) - src/checkout/genproto/oteldemo/demo.pb.go (1252:1262) duplicated block id: 53 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1297:1307) - src/checkout/genproto/oteldemo/demo.pb.go (1297:1307) duplicated block id: 54 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1352:1362) - src/checkout/genproto/oteldemo/demo.pb.go (1352:1362) duplicated block id: 55 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1425:1435) - src/checkout/genproto/oteldemo/demo.pb.go (1425:1435) duplicated block id: 56 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1480:1490) - src/checkout/genproto/oteldemo/demo.pb.go (1480:1490) duplicated block id: 57 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1552:1562) - src/checkout/genproto/oteldemo/demo.pb.go (1552:1562) duplicated block id: 58 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1597:1607) - src/checkout/genproto/oteldemo/demo.pb.go (1597:1607) duplicated block id: 59 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1641:1651) - src/checkout/genproto/oteldemo/demo.pb.go (1641:1651) duplicated block id: 60 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1688:1698) - src/checkout/genproto/oteldemo/demo.pb.go (1688:1698) duplicated block id: 61 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1741:1751) - src/checkout/genproto/oteldemo/demo.pb.go (1741:1751) duplicated block id: 62 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1799:1809) - src/checkout/genproto/oteldemo/demo.pb.go (1799:1809) duplicated block id: 63 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1843:1853) - src/checkout/genproto/oteldemo/demo.pb.go (1843:1853) duplicated block id: 64 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1889:1899) - src/checkout/genproto/oteldemo/demo.pb.go (1889:1899) duplicated block id: 65 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1947:1957) - src/checkout/genproto/oteldemo/demo.pb.go (1947:1957) duplicated block id: 66 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (1992:2002) - src/checkout/genproto/oteldemo/demo.pb.go (1992:2002) duplicated block id: 67 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (2042:2052) - src/checkout/genproto/oteldemo/demo.pb.go (2042:2052) duplicated block id: 68 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (2078:2088) - src/checkout/genproto/oteldemo/demo.pb.go (2078:2088) duplicated block id: 69 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (2115:2125) - src/checkout/genproto/oteldemo/demo.pb.go (2115:2125) duplicated block id: 70 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (2159:2169) - src/checkout/genproto/oteldemo/demo.pb.go (2159:2169) duplicated block id: 71 size: 9 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo.pb.go (2202:2212) - src/checkout/genproto/oteldemo/demo.pb.go (2202:2212) duplicated block id: 72 size: 9 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (865:876) - src/frontend/protos/demo.ts (879:890) duplicated block id: 73 size: 9 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1828:1839) - src/frontend/protos/demo.ts (1867:1878) duplicated block id: 74 size: 8 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (866:876) - src/frontend/protos/demo.ts (880:890) duplicated block id: 75 size: 8 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1491:1501) - src/frontend/protos/demo.ts (1520:1530) duplicated block id: 76 size: 8 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2153:2163) - src/frontend/protos/demo.ts (2202:2212) duplicated block id: 77 size: 8 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2352:2362) - src/frontend/protos/demo.ts (2408:2418) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (58:66) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (58:66) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (68:76) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (68:76) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (78:86) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (78:86) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (232:240) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (232:240) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (338:346) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (338:346) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (348:356) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (348:356) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (358:366) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (358:366) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (514:522) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (514:522) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (524:532) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (524:532) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (654:662) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (654:662) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (664:672) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (664:672) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (792:800) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (792:800) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (894:902) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (894:902) duplicated block id: 91 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (996:1004) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (996:1004) duplicated block id: 92 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1098:1106) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1098:1106) duplicated block id: 93 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1208:1216) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1208:1216) duplicated block id: 94 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1218:1226) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1218:1226) duplicated block id: 95 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1228:1236) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1228:1236) duplicated block id: 96 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1238:1246) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1238:1246) duplicated block id: 97 size: 7 cleaned lines of code in 2 files: - src/product-catalog/genproto/oteldemo/demo_grpc.pb.go (1248:1256) - src/checkout/genproto/oteldemo/demo_grpc.pb.go (1248:1256) duplicated block id: 98 size: 7 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (686:695) - src/frontend/protos/demo.ts (693:702) duplicated block id: 99 size: 7 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (867:876) - src/frontend/protos/demo.ts (881:890) duplicated block id: 100 size: 7 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1492:1501) - src/frontend/protos/demo.ts (1521:1530) duplicated block id: 101 size: 7 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2154:2163) - src/frontend/protos/demo.ts (2203:2212) duplicated block id: 102 size: 7 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2353:2362) - src/frontend/protos/demo.ts (2409:2418) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - src/react-native-app/gateways/Api.gateway.ts (115:122) - src/frontend/gateways/Api.gateway.ts (86:93) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1493:1501) - src/frontend/protos/demo.ts (1522:1530) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1590:1598) - src/frontend/protos/demo.ts (1622:1630) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (1831:1839) - src/frontend/protos/demo.ts (1870:1878) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2155:2163) - src/frontend/protos/demo.ts (2204:2212) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2354:2362) - src/frontend/protos/demo.ts (2410:2418) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2706:2714) - src/frontend/protos/demo.ts (2770:2778) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - src/react-native-app/protos/demo.ts (2909:2917) - src/frontend/protos/demo.ts (2978:2986)