duplicated block id: 1 size: 40 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (2:49) - benchmark/find/find_one_intance_turbo.js (2:49) duplicated block id: 2 size: 40 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (2:49) - benchmark/register/hb_same_service.js (2:49) duplicated block id: 3 size: 40 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (2:49) - benchmark/register/hb_same_service.js (2:49) duplicated block id: 4 size: 27 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (25:61) - benchmark/find/find_100_intance.js (25:61) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (25:61) - benchmark/find/find_100_intance_turbo.js (25:61) duplicated block id: 6 size: 26 cleaned lines of code in 2 files: - benchmark/register/register_random_service.js (2:30) - benchmark/register/register_same_service.js (2:30) duplicated block id: 7 size: 26 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (26:61) - benchmark/find/find_100_intance_turbo.js (26:61) duplicated block id: 8 size: 26 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (26:61) - benchmark/find/find_1000_intance_turbo.js (26:61) duplicated block id: 9 size: 26 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (26:61) - benchmark/find/find_100_intance_turbo.js (26:61) duplicated block id: 10 size: 26 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (26:61) - benchmark/find/find_100_intance.js (26:61) duplicated block id: 11 size: 22 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.ts (122:146) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (123:148) duplicated block id: 12 size: 20 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (2:24) - benchmark/find/find_100_intance_turbo.js (2:24) duplicated block id: 13 size: 20 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (2:24) - benchmark/find/find_1000_intance_turbo.js (2:24) duplicated block id: 14 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (2:23) - benchmark/find/find_100_intance_turbo.js (2:23) duplicated block id: 15 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (33:61) - benchmark/find/find_one_intance.js (31:57) duplicated block id: 16 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (33:61) - benchmark/find/find_one_intance.js (31:57) duplicated block id: 17 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (33:61) - benchmark/find/find_one_intance.js (31:57) duplicated block id: 18 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (2:23) - benchmark/find/find_100_intance.js (2:23) duplicated block id: 19 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (33:61) - benchmark/find/find_one_intance.js (31:57) duplicated block id: 20 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (2:23) - benchmark/find/find_100_intance_turbo.js (2:23) duplicated block id: 21 size: 19 cleaned lines of code in 2 files: - datasource/etcd/etcd.go (55:87) - datasource/mongo/mongo.go (42:74) duplicated block id: 22 size: 19 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (2:23) - benchmark/find/find_100_intance.js (2:23) duplicated block id: 23 size: 17 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (2:20) - benchmark/register/register_same_service.js (2:20) duplicated block id: 24 size: 17 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (2:20) - benchmark/register/register_same_service.js (2:20) duplicated block id: 25 size: 17 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.html (105:126) - ux/src/app/service-list/service-list.component.html (93:113) duplicated block id: 26 size: 17 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (2:20) - benchmark/register/register_random_service.js (2:20) duplicated block id: 27 size: 17 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.html (105:126) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (51:71) duplicated block id: 28 size: 17 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (51:71) - ux/src/app/service-list/service-list.component.html (93:113) duplicated block id: 29 size: 17 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (2:20) - benchmark/register/register_same_service.js (2:20) duplicated block id: 30 size: 17 cleaned lines of code in 2 files: - datasource/rbac/init.go (26:53) - datasource/schema/init.go (26:53) duplicated block id: 31 size: 17 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (2:20) - benchmark/register/register_random_service.js (2:20) duplicated block id: 32 size: 17 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (2:20) - benchmark/register/register_random_service.js (2:20) duplicated block id: 33 size: 16 cleaned lines of code in 2 files: - benchmark/register/register_random_service.js (31:52) - benchmark/register/register_same_service.js (32:54) duplicated block id: 34 size: 16 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/instance/printer.go (84:109) - scctl/pkg/plugin/get/service/printer.go (77:102) duplicated block id: 35 size: 15 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/util.less (17:33) - ux/src/app/service-list/modal/util.less (17:33) duplicated block id: 36 size: 14 cleaned lines of code in 2 files: - frontend/app/404.html (1:16) - frontend/app/views/error.html (1:16) duplicated block id: 37 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (24:39) - benchmark/register/register_same_service.js (25:40) duplicated block id: 38 size: 14 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.html (74:87) - ux/src/app/service-list/service-list.component.html (100:113) duplicated block id: 39 size: 14 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.html (60:73) - ux/src/app/service-list/service-list.component.html (100:113) duplicated block id: 40 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (33:53) - benchmark/find/find_one_intance_turbo.js (31:49) duplicated block id: 41 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (24:39) - benchmark/register/register_same_service.js (25:40) duplicated block id: 42 size: 14 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.html (113:126) - ux/src/app/service-detail/components/instance-list/instance-list.component.html (74:87) duplicated block id: 43 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (33:53) - benchmark/find/find_one_intance_turbo.js (31:49) duplicated block id: 44 size: 14 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.html (74:87) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (58:71) duplicated block id: 45 size: 14 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.html (60:73) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (58:71) duplicated block id: 46 size: 14 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.ts (151:167) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (153:169) duplicated block id: 47 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (33:53) - benchmark/find/find_one_intance_turbo.js (31:49) duplicated block id: 48 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (33:53) - benchmark/register/hb_same_service.js (31:49) duplicated block id: 49 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (33:53) - benchmark/register/hb_same_service.js (31:49) duplicated block id: 50 size: 14 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (24:39) - benchmark/register/register_same_service.js (25:40) duplicated block id: 51 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (33:53) - benchmark/find/find_one_intance_turbo.js (31:49) duplicated block id: 52 size: 14 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.html (60:73) - ux/src/app/config-list/pages/list/config-list.component.html (113:126) duplicated block id: 53 size: 14 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.html (60:73) - ux/src/app/service-detail/components/instance-list/instance-list.component.html (74:87) duplicated block id: 54 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (33:53) - benchmark/register/hb_same_service.js (31:49) duplicated block id: 55 size: 14 cleaned lines of code in 2 files: - client/instance.go (110:131) - client/instance.go (199:220) duplicated block id: 56 size: 14 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (33:53) - benchmark/register/hb_same_service.js (31:49) duplicated block id: 57 size: 13 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (27:41) - benchmark/register/register_random_service.js (25:39) duplicated block id: 58 size: 13 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (27:41) - benchmark/register/register_random_service.js (25:39) duplicated block id: 59 size: 13 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (27:41) - benchmark/register/register_random_service.js (25:39) duplicated block id: 60 size: 13 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (27:41) - benchmark/register/register_random_service.js (25:39) duplicated block id: 61 size: 13 cleaned lines of code in 2 files: - server/service/disco/schema.go (37:52) - server/service/disco/schema.go (81:96) duplicated block id: 62 size: 12 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (55:68) - ux/src/app/config-list/modal/select-service/select-service.component.html (63:76) duplicated block id: 63 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (10:23) - benchmark/find/find_one_intance.js (7:20) duplicated block id: 64 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (10:23) - benchmark/find/find_one_intance.js (7:20) duplicated block id: 65 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (10:23) - benchmark/register/register_same_service.js (7:20) duplicated block id: 66 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (10:23) - benchmark/register/hb_same_service.js (7:20) duplicated block id: 67 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (10:23) - benchmark/register/register_random_service.js (7:20) duplicated block id: 68 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (10:23) - benchmark/register/register_random_service.js (7:20) duplicated block id: 69 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (10:23) - benchmark/find/find_one_intance.js (7:20) duplicated block id: 70 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (10:23) - benchmark/register/register_same_service.js (7:20) duplicated block id: 71 size: 12 cleaned lines of code in 2 files: - datasource/etcd/state/etcd/cacher_kv.go (211:225) - datasource/mongo/sd/mongo_cacher.go (222:236) duplicated block id: 72 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (10:23) - benchmark/find/find_one_intance_turbo.js (7:20) duplicated block id: 73 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (10:23) - benchmark/find/find_one_intance_turbo.js (7:20) duplicated block id: 74 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (10:23) - benchmark/register/hb_same_service.js (7:20) duplicated block id: 75 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (10:23) - benchmark/register/hb_same_service.js (7:20) duplicated block id: 76 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (10:23) - benchmark/find/find_one_intance_turbo.js (7:20) duplicated block id: 77 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (10:23) - benchmark/find/find_one_intance_turbo.js (7:20) duplicated block id: 78 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (10:23) - benchmark/register/register_same_service.js (7:20) duplicated block id: 79 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (10:23) - benchmark/register/register_random_service.js (7:20) duplicated block id: 80 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (10:23) - benchmark/register/register_random_service.js (7:20) duplicated block id: 81 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (10:23) - benchmark/find/find_one_intance.js (7:20) duplicated block id: 82 size: 12 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (198:210) - ux/src/app/config-list/pages/list/config-list.component.ts (237:249) duplicated block id: 83 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (10:23) - benchmark/register/register_same_service.js (7:20) duplicated block id: 84 size: 12 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (10:23) - benchmark/register/hb_same_service.js (7:20) duplicated block id: 85 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (55:65) - ux/src/app/service-list/service-list.component.html (103:113) duplicated block id: 86 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (185:196) - ux/src/app/config-list/pages/list/config-list.component.ts (224:235) duplicated block id: 87 size: 11 cleaned lines of code in 2 files: - client/schema.go (86:101) - client/schema.go (114:129) duplicated block id: 88 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (55:65) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (61:71) duplicated block id: 89 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (279:291) - ux/src/app/instance-list/instance-list.component.ts (156:167) duplicated block id: 90 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (55:65) - ux/src/app/service-detail/components/instance-list/instance-list.component.html (77:87) duplicated block id: 91 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (279:291) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (158:169) duplicated block id: 92 size: 11 cleaned lines of code in 2 files: - datasource/dependency_util.go (67:82) - datasource/etcd/util/dependency_util.go (196:211) duplicated block id: 93 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (20:30) - ux/src/app/config-list/modal/select-service/select-service.component.html (20:30) duplicated block id: 94 size: 11 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (55:65) - ux/src/app/config-list/pages/list/config-list.component.html (116:126) duplicated block id: 95 size: 10 cleaned lines of code in 2 files: - client/instance.go (80:95) - client/instance.go (140:155) duplicated block id: 96 size: 10 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (87:98) - datasource/mongo/dependency_query.go (89:100) duplicated block id: 97 size: 10 cleaned lines of code in 2 files: - pkg/rest/fiber.go (75:84) - pkg/rest/util.go (80:89) duplicated block id: 98 size: 10 cleaned lines of code in 2 files: - server/resource/gov/gov_resource.go (59:69) - server/resource/gov/gov_resource.go (92:102) duplicated block id: 99 size: 10 cleaned lines of code in 2 files: - frontend/app/scripts/modules/serviceCenter/controllers/schemaCtrl.js (57:66) - frontend/app/scripts/modules/serviceCenter/controllers/schemaCtrl.js (151:160) duplicated block id: 100 size: 10 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (200:210) - ux/src/app/instance-list/instance-list.component.ts (157:167) duplicated block id: 101 size: 10 cleaned lines of code in 2 files: - server/resource/rbac/auth_resource.go (59:69) - server/resource/rbac/auth_resource.go (93:103) duplicated block id: 102 size: 10 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/instance/instance_cmd.go (43:56) - scctl/pkg/plugin/get/service/service_cmd.go (43:57) duplicated block id: 103 size: 10 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (200:210) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (159:169) duplicated block id: 104 size: 10 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.html (19:28) - ux/src/app/service-detail/components/instance-list/instance-list.component.html (17:26) duplicated block id: 105 size: 10 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (239:249) - ux/src/app/config-list/pages/list/config-list.component.ts (280:291) duplicated block id: 106 size: 10 cleaned lines of code in 2 files: - datasource/etcd/ms.go (845:856) - datasource/mongo/ms.go (1237:1250) duplicated block id: 107 size: 10 cleaned lines of code in 2 files: - client/schema.go (54:68) - client/schema.go (115:129) duplicated block id: 108 size: 10 cleaned lines of code in 2 files: - client/schema.go (54:68) - client/schema.go (87:101) duplicated block id: 109 size: 10 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.html (17:26) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (17:26) duplicated block id: 110 size: 10 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (239:249) - ux/src/app/instance-list/instance-list.component.ts (157:167) duplicated block id: 111 size: 10 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (200:210) - ux/src/app/config-list/pages/list/config-list.component.ts (280:291) duplicated block id: 112 size: 10 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (239:249) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (159:169) duplicated block id: 113 size: 10 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.html (19:28) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (17:26) duplicated block id: 114 size: 9 cleaned lines of code in 2 files: - server/resource/disco/instance_resource.go (229:240) - server/resource/disco/instance_resource.go (258:269) duplicated block id: 115 size: 9 cleaned lines of code in 2 files: - datasource/etcd/ms.go (1327:1338) - datasource/mongo/ms.go (670:680) duplicated block id: 116 size: 9 cleaned lines of code in 2 files: - client/microservice.go (79:93) - client/schema.go (88:101) duplicated block id: 117 size: 9 cleaned lines of code in 2 files: - client/microservice.go (79:93) - client/schema.go (116:129) duplicated block id: 118 size: 9 cleaned lines of code in 2 files: - client/microservice.go (79:93) - client/schema.go (55:68) duplicated block id: 119 size: 9 cleaned lines of code in 2 files: - client/schema.go (137:149) - client/schema.go (166:178) duplicated block id: 120 size: 9 cleaned lines of code in 2 files: - client/microservice.go (118:130) - client/schema.go (166:178) duplicated block id: 121 size: 9 cleaned lines of code in 2 files: - client/microservice.go (118:130) - client/schema.go (137:149) duplicated block id: 122 size: 9 cleaned lines of code in 2 files: - datasource/etcd/state/etcd/cacher_kv.go (422:430) - datasource/mongo/sd/mongo_cacher.go (372:380) duplicated block id: 123 size: 9 cleaned lines of code in 2 files: - datasource/etcd/ms.go (673:682) - datasource/etcd/ms.go (718:727) duplicated block id: 124 size: 9 cleaned lines of code in 2 files: - server/resource/rbac/auth_resource.go (60:69) - server/resource/rbac/auth_resource.go (165:174) duplicated block id: 125 size: 9 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (299:309) - ux/src/app/service-list/service-list.component.ts (196:206) duplicated block id: 126 size: 9 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (206:217) - datasource/mongo/dependency_query.go (237:248) duplicated block id: 127 size: 9 cleaned lines of code in 2 files: - server/service/rbac/role_service.go (93:103) - server/service/rbac/role_service.go (119:129) duplicated block id: 128 size: 9 cleaned lines of code in 2 files: - istio/manifest/deployment.yaml (35:43) - istio/manifest/deployment.yaml (72:80) duplicated block id: 129 size: 9 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.ts (41:51) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (48:59) duplicated block id: 130 size: 9 cleaned lines of code in 2 files: - client/apis.go (148:161) - client/instance.go (81:95) duplicated block id: 131 size: 9 cleaned lines of code in 2 files: - client/apis.go (148:161) - client/instance.go (141:155) duplicated block id: 132 size: 9 cleaned lines of code in 2 files: - datasource/etcd/ms.go (249:257) - datasource/mongo/ms.go (218:226) duplicated block id: 133 size: 9 cleaned lines of code in 2 files: - client/instance.go (199:211) - client/instance.go (229:241) duplicated block id: 134 size: 9 cleaned lines of code in 2 files: - client/instance.go (110:122) - client/instance.go (229:241) duplicated block id: 135 size: 9 cleaned lines of code in 2 files: - frontend/app/scripts/services/commonService.js (37:45) - frontend/app/scripts/services/commonService.js (71:79) duplicated block id: 136 size: 9 cleaned lines of code in 2 files: - server/resource/rbac/auth_resource.go (94:103) - server/resource/rbac/auth_resource.go (165:174) duplicated block id: 137 size: 9 cleaned lines of code in 2 files: - datasource/etcd/util/microservice_util.go (305:313) - datasource/etcd/util/microservice_util.go (328:336) duplicated block id: 138 size: 9 cleaned lines of code in 2 files: - datasource/etcd/state/state_manager.go (134:144) - datasource/mongo/sd/typestore.go (70:81) duplicated block id: 139 size: 9 cleaned lines of code in 2 files: - datasource/etcd/ms.go (622:632) - datasource/mongo/ms.go (1090:1099) duplicated block id: 140 size: 9 cleaned lines of code in 2 files: - datasource/mongo/ms.go (459:467) - datasource/mongo/ms.go (497:505) duplicated block id: 141 size: 9 cleaned lines of code in 2 files: - server/resource/rbac/role_resource.go (79:88) - server/resource/rbac/role_resource.go (103:112) duplicated block id: 142 size: 8 cleaned lines of code in 2 files: - client/apis.go (120:131) - client/instance.go (111:122) duplicated block id: 143 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (259:267) - datasource/etcd/sync.go (288:296) duplicated block id: 144 size: 8 cleaned lines of code in 2 files: - client/apis.go (120:131) - client/instance.go (170:181) duplicated block id: 145 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (288:296) - datasource/etcd/sync.go (346:354) duplicated block id: 146 size: 8 cleaned lines of code in 2 files: - frontend/app/scripts/modules/serviceCenter/controllers/schemaCtrl.js (136:143) - frontend/app/scripts/modules/serviceCenter/controllers/schemaCtrl.js (251:258) duplicated block id: 147 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (458:465) - syncer/api/v1/event_service.pb.go (494:501) duplicated block id: 148 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (458:465) - syncer/api/v1/event_service.pb.go (506:513) duplicated block id: 149 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (458:465) - syncer/api/v1/event_service.pb.go (518:525) duplicated block id: 150 size: 8 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.ts (24:31) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (26:33) duplicated block id: 151 size: 8 cleaned lines of code in 2 files: - datasource/mongo/sync.go (116:125) - datasource/mongo/sync.go (143:152) duplicated block id: 152 size: 8 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/instance/printer.go (61:72) - scctl/pkg/plugin/get/service/printer.go (54:65) duplicated block id: 153 size: 8 cleaned lines of code in 2 files: - client/apis.go (120:131) - client/instance.go (230:241) duplicated block id: 154 size: 8 cleaned lines of code in 2 files: - frontend/app/scripts/scRouterConfig.js (60:67) - frontend/app/scripts/scRouterConfig.js (119:126) duplicated block id: 155 size: 8 cleaned lines of code in 2 files: - client/apis.go (120:131) - client/instance.go (200:211) duplicated block id: 156 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (288:296) - datasource/etcd/sync.go (317:325) duplicated block id: 157 size: 8 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (25:32) - benchmark/find/find_one_intance.js (22:29) duplicated block id: 158 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (317:325) - datasource/etcd/sync.go (346:354) duplicated block id: 159 size: 8 cleaned lines of code in 2 files: - client/apis.go (64:75) - client/apis.go (120:131) duplicated block id: 160 size: 8 cleaned lines of code in 2 files: - client/apis.go (64:75) - client/apis.go (92:103) duplicated block id: 161 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (470:477) - syncer/api/v1/event_service.pb.go (518:525) duplicated block id: 162 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (470:477) - syncer/api/v1/event_service.pb.go (494:501) duplicated block id: 163 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (470:477) - syncer/api/v1/event_service.pb.go (506:513) duplicated block id: 164 size: 8 cleaned lines of code in 2 files: - datasource/mongo/sync.go (89:98) - datasource/mongo/sync.go (143:152) duplicated block id: 165 size: 8 cleaned lines of code in 2 files: - eventbase/datasource/etcd/etcd.go (26:39) - eventbase/datasource/mongo/mongo.go (36:49) duplicated block id: 166 size: 8 cleaned lines of code in 2 files: - server/service/disco/instance.go (312:322) - server/service/disco/instance.go (354:364) duplicated block id: 167 size: 8 cleaned lines of code in 2 files: - datasource/mongo/sync.go (89:98) - datasource/mongo/sync.go (116:125) duplicated block id: 168 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (470:477) - syncer/api/v1/event_service.pb.go (482:489) duplicated block id: 169 size: 8 cleaned lines of code in 2 files: - client/apis.go (64:75) - client/instance.go (200:211) duplicated block id: 170 size: 8 cleaned lines of code in 2 files: - client/instance.go (111:122) - client/instance.go (170:181) duplicated block id: 171 size: 8 cleaned lines of code in 2 files: - client/apis.go (64:75) - client/instance.go (230:241) duplicated block id: 172 size: 8 cleaned lines of code in 2 files: - server/resource/rbac/auth_resource.go (59:67) - server/resource/rbac/auth_resource.go (141:149) duplicated block id: 173 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sd/servicecenter/aggregate.go (104:113) - datasource/etcd/sd/servicecenter/aggregate.go (129:137) duplicated block id: 174 size: 8 cleaned lines of code in 2 files: - datasource/mongo/ms.go (1348:1358) - datasource/mongo/ms.go (1426:1436) duplicated block id: 175 size: 8 cleaned lines of code in 2 files: - datasource/etcd/util.go (251:262) - datasource/mongo/util.go (75:85) duplicated block id: 176 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (494:501) - syncer/api/v1/event_service.pb.go (506:513) duplicated block id: 177 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (494:501) - syncer/api/v1/event_service.pb.go (518:525) duplicated block id: 178 size: 8 cleaned lines of code in 2 files: - frontend/app/scripts/modules/serviceCenter/views/serviceConsumer.html (17:25) - frontend/app/scripts/modules/serviceCenter/views/serviceProvider.html (17:25) duplicated block id: 179 size: 8 cleaned lines of code in 2 files: - datasource/dependency_util.go (90:99) - datasource/etcd/util/dependency_util.go (228:237) duplicated block id: 180 size: 8 cleaned lines of code in 2 files: - client/apis.go (92:103) - client/apis.go (120:131) duplicated block id: 181 size: 8 cleaned lines of code in 2 files: - client/apis.go (64:75) - client/instance.go (111:122) duplicated block id: 182 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (174:182) - datasource/etcd/sync.go (259:267) duplicated block id: 183 size: 8 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (25:32) - benchmark/find/find_one_intance.js (22:29) duplicated block id: 184 size: 8 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (25:32) - benchmark/find/find_one_intance_turbo.js (22:29) duplicated block id: 185 size: 8 cleaned lines of code in 2 files: - datasource/etcd/ms.go (1367:1377) - datasource/etcd/ms.go (1416:1425) duplicated block id: 186 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (174:182) - datasource/etcd/sync.go (288:296) duplicated block id: 187 size: 8 cleaned lines of code in 2 files: - frontend/app/scripts/modules/serviceCenter/controllers/schemaCtrl.js (199:206) - frontend/app/scripts/services/commonService.js (43:50) duplicated block id: 188 size: 8 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (74:85) - datasource/mongo/dependency_query.go (75:87) duplicated block id: 189 size: 8 cleaned lines of code in 2 files: - datasource/etcd/account.go (66:74) - datasource/etcd/role.go (71:79) duplicated block id: 190 size: 8 cleaned lines of code in 2 files: - client/apis.go (64:75) - client/instance.go (170:181) duplicated block id: 191 size: 8 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (25:32) - benchmark/register/hb_same_service.js (22:29) duplicated block id: 192 size: 8 cleaned lines of code in 2 files: - server/resource/rbac/auth_resource.go (93:101) - server/resource/rbac/auth_resource.go (141:149) duplicated block id: 193 size: 8 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (41:50) - datasource/mongo/dependency_query.go (353:363) duplicated block id: 194 size: 8 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (25:32) - benchmark/register/hb_same_service.js (22:29) duplicated block id: 195 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (259:267) - datasource/etcd/sync.go (346:354) duplicated block id: 196 size: 8 cleaned lines of code in 2 files: - client/apis.go (92:103) - client/instance.go (111:122) duplicated block id: 197 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (259:267) - datasource/etcd/sync.go (317:325) duplicated block id: 198 size: 8 cleaned lines of code in 2 files: - client/apis.go (92:103) - client/instance.go (170:181) duplicated block id: 199 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (174:182) - datasource/etcd/sync.go (317:325) duplicated block id: 200 size: 8 cleaned lines of code in 2 files: - datasource/etcd/sync.go (174:182) - datasource/etcd/sync.go (346:354) duplicated block id: 201 size: 8 cleaned lines of code in 2 files: - client/apis.go (92:103) - client/instance.go (230:241) duplicated block id: 202 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (458:465) - syncer/api/v1/event_service.pb.go (470:477) duplicated block id: 203 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (458:465) - syncer/api/v1/event_service.pb.go (482:489) duplicated block id: 204 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (506:513) - syncer/api/v1/event_service.pb.go (518:525) duplicated block id: 205 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (482:489) - syncer/api/v1/event_service.pb.go (518:525) duplicated block id: 206 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (482:489) - syncer/api/v1/event_service.pb.go (506:513) duplicated block id: 207 size: 8 cleaned lines of code in 2 files: - client/apis.go (92:103) - client/instance.go (200:211) duplicated block id: 208 size: 8 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (482:489) - syncer/api/v1/event_service.pb.go (494:501) duplicated block id: 209 size: 8 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (25:32) - benchmark/find/find_one_intance_turbo.js (22:29) duplicated block id: 210 size: 8 cleaned lines of code in 2 files: - client/instance.go (170:181) - client/instance.go (200:211) duplicated block id: 211 size: 8 cleaned lines of code in 2 files: - client/instance.go (170:181) - client/instance.go (230:241) duplicated block id: 212 size: 7 cleaned lines of code in 2 files: - server/metrics/meta_reporter.go (73:79) - server/metrics/meta_reporter.go (111:117) duplicated block id: 213 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (26:32) - benchmark/register/hb_same_service.js (23:29) duplicated block id: 214 size: 7 cleaned lines of code in 2 files: - server/resource/rbac/auth_resource.go (142:149) - server/resource/rbac/auth_resource.go (165:172) duplicated block id: 215 size: 7 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/cluster/cluster_cmd.go (38:48) - scctl/pkg/plugin/get/service/service_cmd.go (43:53) duplicated block id: 216 size: 7 cleaned lines of code in 2 files: - datasource/etcd/ms.go (486:493) - datasource/etcd/ms.go (554:561) duplicated block id: 217 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (33:41) - benchmark/register/register_same_service.js (32:40) duplicated block id: 218 size: 7 cleaned lines of code in 2 files: - server/plugin/auth/buildin/service_parser.go (97:104) - server/plugin/auth/buildin/service_parser.go (186:194) duplicated block id: 219 size: 7 cleaned lines of code in 2 files: - pkg/rest/fiber.go (39:46) - pkg/rest/util.go (44:51) duplicated block id: 220 size: 7 cleaned lines of code in 2 files: - datasource/etcd/sync/sync.go (39:50) - datasource/mongo/sync/sync.go (41:52) duplicated block id: 221 size: 7 cleaned lines of code in 2 files: - datasource/etcd/sync.go (49:60) - datasource/mongo/sync.go (40:51) duplicated block id: 222 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (31:39) - benchmark/register/register_random_service.js (31:39) duplicated block id: 223 size: 7 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.html (31:40) - ux/src/app/service-list/service-list.component.html (26:33) duplicated block id: 224 size: 7 cleaned lines of code in 2 files: - datasource/etcd/state/kvstore/metrics.go (66:73) - datasource/etcd/state/kvstore/metrics.go (81:88) duplicated block id: 225 size: 7 cleaned lines of code in 2 files: - istio/manifest/deployment.yaml (57:63) - istio/manifest/deployment.yaml (110:116) duplicated block id: 226 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (33:41) - benchmark/register/register_same_service.js (32:40) duplicated block id: 227 size: 7 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/instance/instance_cmd.go (49:56) - scctl/pkg/plugin/get/schema/schema_cmd.go (85:92) duplicated block id: 228 size: 7 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.html (44:50) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (33:39) duplicated block id: 229 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (26:32) - benchmark/find/find_one_intance_turbo.js (23:29) duplicated block id: 230 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (33:41) - benchmark/register/register_same_service.js (32:40) duplicated block id: 231 size: 7 cleaned lines of code in 2 files: - datasource/etcd/sd/servicecenter/aggregate.go (153:161) - datasource/etcd/sd/servicecenter/aggregate.go (176:182) duplicated block id: 232 size: 7 cleaned lines of code in 2 files: - server/metrics/meta_reporter.go (46:52) - server/metrics/meta_reporter.go (73:79) duplicated block id: 233 size: 7 cleaned lines of code in 2 files: - server/metrics/meta_reporter.go (46:52) - server/metrics/meta_reporter.go (111:117) duplicated block id: 234 size: 7 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.html (39:45) - ux/src/app/service-detail/components/instance-list/instance-list.component.html (44:50) duplicated block id: 235 size: 7 cleaned lines of code in 2 files: - datasource/mongo/ms.go (1339:1346) - datasource/mongo/ms.go (1399:1406) duplicated block id: 236 size: 7 cleaned lines of code in 2 files: - frontend/app/scripts/modules/serviceCenter/controllers/schemaCtrl.js (191:197) - frontend/app/scripts/services/commonService.js (35:41) duplicated block id: 237 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (26:32) - benchmark/register/hb_same_service.js (23:29) duplicated block id: 238 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (33:41) - benchmark/register/register_same_service.js (32:40) duplicated block id: 239 size: 7 cleaned lines of code in 2 files: - frontend/app/scripts/services/commonService.js (29:35) - frontend/app/scripts/services/commonService.js (63:69) duplicated block id: 240 size: 7 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/config-create/config-create.component.ts (185:192) - ux/src/app/config-list/pages/config-create/config-create.component.ts (212:219) duplicated block id: 241 size: 7 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.html (39:45) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (33:39) duplicated block id: 242 size: 7 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.html (53:60) - ux/src/app/service-detail/components/instance-list/instance-list.component.html (55:62) duplicated block id: 243 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (26:32) - benchmark/find/find_one_intance.js (23:29) duplicated block id: 244 size: 7 cleaned lines of code in 2 files: - datasource/etcd/metrics.go (92:98) - datasource/etcd/metrics.go (119:125) duplicated block id: 245 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (26:32) - benchmark/find/find_one_intance_turbo.js (23:29) duplicated block id: 246 size: 7 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (169:177) - ux/src/app/service-list/service-list.component.ts (160:168) duplicated block id: 247 size: 7 cleaned lines of code in 2 files: - frontend/app/scripts/services/commonService.js (48:54) - frontend/app/scripts/services/commonService.js (85:91) duplicated block id: 248 size: 7 cleaned lines of code in 2 files: - datasource/dependency_util.go (124:133) - datasource/etcd/util/dependency_util.go (283:292) duplicated block id: 249 size: 7 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (31:39) - benchmark/register/register_random_service.js (31:39) duplicated block id: 250 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (26:32) - benchmark/find/find_one_intance.js (23:29) duplicated block id: 251 size: 7 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (31:39) - benchmark/register/register_random_service.js (31:39) duplicated block id: 252 size: 7 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/schema/schema_cmd.go (85:92) - scctl/pkg/plugin/get/service/service_cmd.go (50:57) duplicated block id: 253 size: 7 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/cluster/cluster_cmd.go (38:48) - scctl/pkg/plugin/get/instance/instance_cmd.go (43:52) duplicated block id: 254 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (101:108) - syncer/api/v1/event_service.pb.go (231:238) duplicated block id: 255 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (101:108) - syncer/api/v1/event_service.pb.go (183:190) duplicated block id: 256 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (231:238) - syncer/api/v1/event_service.pb.go (324:331) duplicated block id: 257 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (101:108) - syncer/api/v1/event_service.pb.go (283:290) duplicated block id: 258 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (14:20) - benchmark/register/register_same_service.js (42:48) duplicated block id: 259 size: 6 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (226:232) - datasource/mongo/dependency_query.go (142:148) duplicated block id: 260 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (17:23) - benchmark/register/register_random_service.js (41:47) duplicated block id: 261 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (17:23) - benchmark/register/register_same_service.js (42:48) duplicated block id: 262 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (27:32) - benchmark/register/register_same_service.js (25:30) duplicated block id: 263 size: 6 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.ts (116:121) - ux/src/app/service-list/service-list.component.ts (163:168) duplicated block id: 264 size: 6 cleaned lines of code in 2 files: - server/handler/context/v3.go (42:52) - server/handler/context/v4.go (40:48) duplicated block id: 265 size: 6 cleaned lines of code in 2 files: - server/plugin/auth/buildin/service_parser.go (266:274) - server/plugin/auth/buildin/service_parser.go (301:309) duplicated block id: 266 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (17:23) - benchmark/register/register_same_service.js (42:48) duplicated block id: 267 size: 6 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (52:57) - ux/src/app/service-list/service-list.component.ts (73:78) duplicated block id: 268 size: 6 cleaned lines of code in 2 files: - server/plugin/tracing/pzipkin/buildin.go (116:121) - server/plugin/tracing/pzipkin/buildin.go (143:148) duplicated block id: 269 size: 6 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.ts (116:121) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.ts (92:97) duplicated block id: 270 size: 6 cleaned lines of code in 2 files: - benchmark/register/register_random_service.js (14:20) - benchmark/register/register_random_service.js (41:47) duplicated block id: 271 size: 6 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-service/select-service.component.ts (116:121) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (172:177) duplicated block id: 272 size: 6 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (159:166) - datasource/mongo/dependency_query.go (115:121) duplicated block id: 273 size: 6 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/cluster/cluster_cmd.go (38:47) - scctl/pkg/plugin/health/cmd.go (43:52) duplicated block id: 274 size: 6 cleaned lines of code in 2 files: - datasource/etcd/schema.go (217:222) - datasource/etcd/schema.go (294:299) duplicated block id: 275 size: 6 cleaned lines of code in 2 files: - datasource/etcd/account_lock.go (85:93) - datasource/mongo/account_lock.go (96:104) duplicated block id: 276 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (14:20) - benchmark/register/register_random_service.js (41:47) duplicated block id: 277 size: 6 cleaned lines of code in 2 files: - datasource/etcd/sync/sync.go (96:102) - datasource/etcd/sync/sync.go (121:127) duplicated block id: 278 size: 6 cleaned lines of code in 2 files: - datasource/dependency_util.go (152:158) - datasource/etcd/util/dependency_util.go (170:176) duplicated block id: 279 size: 6 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/invoked-service/invoked-service.component.html (33:38) - ux/src/app/service-list/service-list.component.html (57:62) duplicated block id: 280 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (283:290) - syncer/api/v1/event_service.pb.go (324:331) duplicated block id: 281 size: 6 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (172:177) - ux/src/app/service-detail/components/invoked-service/invoked-service.component.ts (92:97) duplicated block id: 282 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (183:190) - syncer/api/v1/event_service.pb.go (324:331) duplicated block id: 283 size: 6 cleaned lines of code in 2 files: - datasource/dependency_util.go (112:119) - datasource/etcd/util/dependency_util.go (252:259) duplicated block id: 284 size: 6 cleaned lines of code in 2 files: - datasource/etcd/state/etcd/cacher_kv.go (292:300) - datasource/mongo/sd/mongo_cacher.go (302:310) duplicated block id: 285 size: 6 cleaned lines of code in 2 files: - datasource/mongo/util/db.go (175:182) - datasource/mongo/util/db.go (189:196) duplicated block id: 286 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (183:190) - syncer/api/v1/event_service.pb.go (283:290) duplicated block id: 287 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (14:20) - benchmark/register/register_same_service.js (42:48) duplicated block id: 288 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (183:190) - syncer/api/v1/event_service.pb.go (231:238) duplicated block id: 289 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (231:238) - syncer/api/v1/event_service.pb.go (283:290) duplicated block id: 290 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (49:56) - syncer/api/v1/event_service.pb.go (183:190) duplicated block id: 291 size: 6 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.html (44:49) - ux/src/app/service-list/service-list.component.html (57:62) duplicated block id: 292 size: 6 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/invoked-service/invoked-service.component.ts (92:97) - ux/src/app/service-list/service-list.component.ts (163:168) duplicated block id: 293 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (101:108) - syncer/api/v1/event_service.pb.go (324:331) duplicated block id: 294 size: 6 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (24:29) - benchmark/register/register_random_service.js (25:30) duplicated block id: 295 size: 6 cleaned lines of code in 2 files: - datasource/etcd/util/dependency_query.go (198:204) - datasource/mongo/dependency_query.go (229:235) duplicated block id: 296 size: 6 cleaned lines of code in 2 files: - datasource/mongo/util/db.go (357:364) - eventbase/datasource/mongo/mongo.go (84:91) duplicated block id: 297 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (49:56) - syncer/api/v1/event_service.pb.go (231:238) duplicated block id: 298 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (49:56) - syncer/api/v1/event_service.pb.go (283:290) duplicated block id: 299 size: 6 cleaned lines of code in 2 files: - datasource/etcd/util.go (81:88) - datasource/etcd/util/schema_util.go (29:36) duplicated block id: 300 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (49:56) - syncer/api/v1/event_service.pb.go (324:331) duplicated block id: 301 size: 6 cleaned lines of code in 2 files: - datasource/mongo/sd/dep_cache.go (95:102) - datasource/mongo/sd/instance_cache.go (95:102) duplicated block id: 302 size: 6 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (14:20) - benchmark/register/register_same_service.js (42:48) duplicated block id: 303 size: 6 cleaned lines of code in 2 files: - datasource/etcd/account.go (66:72) - datasource/etcd/account.go (221:227) duplicated block id: 304 size: 6 cleaned lines of code in 2 files: - datasource/mongo/sd/instance_cache.go (95:102) - datasource/mongo/sd/service_cache.go (98:105) duplicated block id: 305 size: 6 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/service/service_cmd.go (43:52) - scctl/pkg/plugin/health/cmd.go (43:52) duplicated block id: 306 size: 6 cleaned lines of code in 2 files: - syncer/api/v1/event_service.pb.go (49:56) - syncer/api/v1/event_service.pb.go (101:108) duplicated block id: 307 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (24:29) - benchmark/register/register_random_service.js (25:30) duplicated block id: 308 size: 6 cleaned lines of code in 2 files: - datasource/etcd/sync.go (109:115) - datasource/etcd/sync.go (138:144) duplicated block id: 309 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (17:23) - benchmark/register/register_random_service.js (41:47) duplicated block id: 310 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (27:32) - benchmark/register/register_same_service.js (25:30) duplicated block id: 311 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (17:23) - benchmark/register/register_random_service.js (41:47) duplicated block id: 312 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance.js (17:23) - benchmark/register/register_same_service.js (42:48) duplicated block id: 313 size: 6 cleaned lines of code in 2 files: - datasource/etcd/account.go (221:227) - datasource/etcd/role.go (71:77) duplicated block id: 314 size: 6 cleaned lines of code in 2 files: - benchmark/register/register_same_service.js (14:20) - benchmark/register/register_same_service.js (42:48) duplicated block id: 315 size: 6 cleaned lines of code in 2 files: - datasource/etcd/sync.go (123:130) - datasource/etcd/sync.go (152:159) duplicated block id: 316 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_one_intance_turbo.js (24:29) - benchmark/register/register_random_service.js (25:30) duplicated block id: 317 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_100_intance_turbo.js (27:32) - benchmark/register/register_same_service.js (25:30) duplicated block id: 318 size: 6 cleaned lines of code in 2 files: - datasource/etcd/role.go (54:61) - datasource/mongo/role.go (44:51) duplicated block id: 319 size: 6 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/cmd.go (29:37) - scctl/pkg/plugin/version/cmd.go (31:39) duplicated block id: 320 size: 6 cleaned lines of code in 2 files: - benchmark/register/register_random_service.js (14:20) - benchmark/register/register_same_service.js (42:48) duplicated block id: 321 size: 6 cleaned lines of code in 2 files: - server/service/disco/instance.go (299:306) - server/service/disco/instance.go (341:348) duplicated block id: 322 size: 6 cleaned lines of code in 2 files: - datasource/dependency_util.go (31:38) - datasource/etcd/util/dependency.go (32:39) duplicated block id: 323 size: 6 cleaned lines of code in 2 files: - server/plugin/auth/buildin/service_parser.go (245:252) - server/plugin/auth/buildin/service_parser.go (280:287) duplicated block id: 324 size: 6 cleaned lines of code in 2 files: - ux/src/app/config-list/pages/list/config-list.component.ts (52:57) - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (44:49) duplicated block id: 325 size: 6 cleaned lines of code in 2 files: - datasource/mongo/sd/dep_cache.go (95:102) - datasource/mongo/sd/service_cache.go (98:105) duplicated block id: 326 size: 6 cleaned lines of code in 2 files: - ux/src/app/service-detail/components/instance-list/instance-list.component.ts (44:49) - ux/src/app/service-list/service-list.component.ts (73:78) duplicated block id: 327 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_100_intance.js (17:23) - benchmark/register/register_random_service.js (41:47) duplicated block id: 328 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (17:23) - benchmark/register/register_same_service.js (42:48) duplicated block id: 329 size: 6 cleaned lines of code in 2 files: - benchmark/register/hb_same_service.js (14:20) - benchmark/register/register_random_service.js (41:47) duplicated block id: 330 size: 6 cleaned lines of code in 2 files: - datasource/etcd/state/etcd/cacher_kv.go (278:286) - datasource/mongo/sd/mongo_cacher.go (286:296) duplicated block id: 331 size: 6 cleaned lines of code in 2 files: - benchmark/register/register_random_service.js (41:47) - benchmark/register/register_same_service.js (14:20) duplicated block id: 332 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_one_intance.js (14:20) - benchmark/register/register_random_service.js (41:47) duplicated block id: 333 size: 6 cleaned lines of code in 2 files: - datasource/etcd/state/etcd/cacher_kv.go (306:312) - datasource/mongo/sd/mongo_cacher.go (315:321) duplicated block id: 334 size: 6 cleaned lines of code in 2 files: - datasource/etcd/dep.go (153:159) - datasource/etcd/util/dependency_util.go (127:133) duplicated block id: 335 size: 6 cleaned lines of code in 2 files: - datasource/etcd/state/etcd/cacher_kv.go (68:75) - datasource/mongo/sd/mongo_cacher.go (85:92) duplicated block id: 336 size: 6 cleaned lines of code in 2 files: - benchmark/find/find_1000_intance_turbo.js (27:32) - benchmark/register/register_same_service.js (25:30) duplicated block id: 337 size: 6 cleaned lines of code in 2 files: - ux/src/app/instance-list/instance-list.component.html (39:44) - ux/src/app/service-list/service-list.component.html (57:62) duplicated block id: 338 size: 6 cleaned lines of code in 2 files: - scctl/pkg/plugin/get/instance/instance_cmd.go (43:51) - scctl/pkg/plugin/health/cmd.go (43:52) duplicated block id: 339 size: 6 cleaned lines of code in 2 files: - ux/src/app/config-list/modal/select-app/select-app.component.html (32:39) - ux/src/app/config-list/modal/select-service/select-service.component.html (33:40)