duplicated block id: 1 size: 51 cleaned lines of code in 2 files: - web-app/src/app/routes/monitor/monitor-new/monitor-new.component.ts (212:264) - web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts (257:309) duplicated block id: 2 size: 40 cleaned lines of code in 2 files: - web-app/src/app/core/interceptor/default.interceptor.ts (85:133) - template-marketplace/hertzbeat-template-hub-web-app/src/app/core/interceptor/default.interceptor.ts (102:150) duplicated block id: 3 size: 28 cleaned lines of code in 2 files: - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/script/ScriptCollectImpl.java (234:263) - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/ssh/SshCollectImpl.java (245:274) duplicated block id: 4 size: 22 cleaned lines of code in 2 files: - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/script/ScriptCollectImpl.java (183:207) - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/ssh/SshCollectImpl.java (194:218) duplicated block id: 5 size: 22 cleaned lines of code in 2 files: - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/script/ScriptCollectImpl.java (209:232) - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/ssh/SshCollectImpl.java (220:243) duplicated block id: 6 size: 21 cleaned lines of code in 2 files: - web-app/src/app/routes/monitor/monitor-new/monitor-new.component.ts (298:320) - web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts (337:359) duplicated block id: 7 size: 18 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/user-center/user-star/user-star.component.ts (179:198) - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/market/template-list/template-list.component.ts (222:241) duplicated block id: 8 size: 16 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/user-center/user-star/user-star.component.ts (143:160) - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/user-center/user-assets/user-assets.component.ts (147:164) duplicated block id: 9 size: 16 cleaned lines of code in 2 files: - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/script/ScriptCollectImpl.java (164:181) - hertzbeat-collector/hertzbeat-collector-basic/src/main/java/org/apache/hertzbeat/collector/collect/ssh/SshCollectImpl.java (175:192) duplicated block id: 10 size: 14 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/util/JsonUtil.java (106:121) - hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java (105:120) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/expr/AlertExpressionLexer.java (80:92) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/expr/AlertExpressionParser.java (83:95) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - web-app/src/app/core/interceptor/default.interceptor.ts (150:161) - template-marketplace/hertzbeat-template-hub-web-app/src/app/core/interceptor/default.interceptor.ts (168:179) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/user-center/assets-detail/assets-detail.component.ts (284:295) - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/market/template-detail/template-detail.component.ts (161:172) duplicated block id: 14 size: 9 cleaned lines of code in 2 files: - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/calculate/RealTimeAlertCalculator.java (334:345) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/calculate/PeriodicAlertCalculator.java (158:169) duplicated block id: 15 size: 9 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/util/JsonUtil.java (51:61) - hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java (50:60) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/util/JsonUtil.java (63:73) - hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java (62:72) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/util/JsonUtil.java (75:85) - hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java (74:84) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/util/JsonUtil.java (87:97) - hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java (86:96) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/service/impl/ExcelImExportServiceImpl.java (162:171) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/service/impl/AlertDefineExcelImExportServiceImpl.java (101:110) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/util/Base64Util.java (30:41) - hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/Base64Util.java (31:42) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/service/impl/ExcelImExportServiceImpl.java (173:181) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/service/impl/AlertDefineExcelImExportServiceImpl.java (113:121) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/service/impl/ExcelImExportServiceImpl.java (183:191) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/service/impl/AlertDefineExcelImExportServiceImpl.java (124:132) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/service/impl/ExcelImExportServiceImpl.java (193:201) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/service/impl/AlertDefineExcelImExportServiceImpl.java (135:143) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/service/impl/UptimeKumaExternAlertServiceImpl.java (103:111) - hertzbeat-alerter/src/main/java/org/apache/hertzbeat/alert/service/impl/TencentExternAlertService.java (211:219) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - web-app/src/app/core/interceptor/default.interceptor.ts (62:70) - template-marketplace/hertzbeat-template-hub-web-app/src/app/core/interceptor/default.interceptor.ts (81:89) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/user-center/user-star/user-star.component.ts (162:170) - template-marketplace/hertzbeat-template-hub-web-app/src/app/routes/user-center/user-assets/user-assets.component.ts (206:214) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - web-app/src/app/core/interceptor/default.interceptor.ts (134:141) - template-marketplace/hertzbeat-template-hub-web-app/src/app/core/interceptor/default.interceptor.ts (152:159)