duplicated block id: 1 size: 138 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/header.html (17:190) - appactive-demo/storage/src/main/resources/templates/header.html (17:190) duplicated block id: 2 size: 64 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/CallableStatementProxy.java (452:557) - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/PreparedStatementProxy.java (256:363) duplicated block id: 3 size: 23 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (161:187) - appactive-demo/storage/src/main/resources/templates/header.html (117:143) duplicated block id: 4 size: 23 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (161:187) - appactive-demo/product/src/main/resources/templates/header.html (117:143) duplicated block id: 5 size: 23 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (57:83) - appactive-demo/product/src/main/resources/templates/header.html (36:62) duplicated block id: 6 size: 23 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (57:83) - appactive-demo/storage/src/main/resources/templates/header.html (36:62) duplicated block id: 7 size: 19 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/file/FilePathUtil.java (47:77) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosPathUtil.java (46:76) duplicated block id: 8 size: 15 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/file/FileReadDataSource.java (122:147) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosReadDataSource.java (116:140) duplicated block id: 9 size: 13 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (104:118) - appactive-demo/storage/src/main/resources/templates/header.html (78:92) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (104:118) - appactive-demo/product/src/main/resources/templates/header.html (78:92) duplicated block id: 11 size: 13 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/buy.html (47:66) - appactive-demo/frontend/src/main/resources/templates/detail.html (23:42) duplicated block id: 12 size: 12 cleaned lines of code in 2 files: - appactive-java-api/src/main/java/io/appactive/java/api/utils/lang/StringUtils.java (325:339) - appactive-java-api/src/main/java/io/appactive/java/api/utils/lang/StringUtils.java (345:359) duplicated block id: 13 size: 12 cleaned lines of code in 2 files: - appactive-java-api/src/main/java/io/appactive/java/api/utils/lang/StringUtils.java (304:318) - appactive-java-api/src/main/java/io/appactive/java/api/utils/lang/StringUtils.java (345:359) duplicated block id: 14 size: 12 cleaned lines of code in 2 files: - appactive-java-api/src/main/java/io/appactive/java/api/utils/lang/StringUtils.java (304:318) - appactive-java-api/src/main/java/io/appactive/java/api/utils/lang/StringUtils.java (325:339) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (139:150) - appactive-demo/storage/src/main/resources/templates/header.html (106:117) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (139:150) - appactive-demo/product/src/main/resources/templates/header.html (106:117) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/CallableStatementProxy.java (452:467) - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/StatementProxy.java (259:276) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosReadDataSource.java (39:54) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosWriteDataSource.java (37:52) duplicated block id: 19 size: 10 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/PreparedStatementProxy.java (256:271) - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/StatementProxy.java (259:276) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (220:228) - appactive-demo/product/src/main/resources/templates/header.html (158:166) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (220:228) - appactive-demo/storage/src/main/resources/templates/header.html (158:166) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (235:242) - appactive-demo/product/src/main/resources/templates/header.html (172:179) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (235:242) - appactive-demo/storage/src/main/resources/templates/header.html (172:179) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-rpc-springcloud/client-bridge-rpc-springcloud-common/src/main/java/io/appactive/rpc/springcloud/common/provider/UnitServiceFilter.java (53:60) - appactive-java-client/client-bridge/client-bridge-servlet/src/main/java/io/appactive/servlet/RequestFilter.java (72:80) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - appactive-java-client/client-rule/src/main/java/io/appactive/rule/traffic/impl/ForbiddenRuleServiceImpl.java (84:91) - appactive-java-client/client-rule/src/main/java/io/appactive/rule/traffic/impl/TrafficRouteRuleServiceImpl.java (91:98) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/PreparedStatementProxy.java (363:370) - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/StatementProxy.java (276:283) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/detail.html (17:23) - appactive-demo/storage/src/main/resources/templates/buy.html (17:23) duplicated block id: 28 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/CallableStatementProxy.java (719:726) - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/PreparedStatementProxy.java (363:370) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - appactive-demo/storage/src/main/resources/templates/buy.html (17:23) - appactive-demo/storage/src/main/resources/templates/index.html (17:23) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/buy.html (17:23) - appactive-demo/storage/src/main/resources/templates/index.html (17:23) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/detail.html (17:23) - appactive-demo/storage/src/main/resources/templates/index.html (17:23) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosReadDataSource.java (72:77) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosWriteDataSource.java (68:73) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/buy.html (17:23) - appactive-demo/storage/src/main/resources/templates/detail.html (17:23) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/index.html (17:23) - appactive-demo/storage/src/main/resources/templates/detail.html (17:23) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (23:29) - appactive-demo/product/src/main/resources/templates/header.html (23:29) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/buy.html (17:23) - appactive-demo/product/src/main/resources/templates/detail.html (17:23) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/header.html (23:29) - appactive-demo/storage/src/main/resources/templates/header.html (23:29) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/CallableStatementProxy.java (719:726) - appactive-java-client/client-bridge/client-bridge-db-mysql/src/main/java/io/appactive/db/mysql/connection/proxy/StatementProxy.java (276:283) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/detail.html (17:23) - appactive-demo/product/src/main/resources/templates/index.html (17:23) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosReadDataSource.java (62:68) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosWriteDataSource.java (59:65) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/detail.html (17:23) - appactive-demo/storage/src/main/resources/templates/detail.html (17:23) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - appactive-demo/storage/src/main/resources/templates/buy.html (17:23) - appactive-demo/storage/src/main/resources/templates/detail.html (17:23) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - appactive-demo/frontend/src/main/resources/templates/detail.html (17:22) - appactive-demo/frontend/src/main/resources/templates/index.html (17:22) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/index.html (17:23) - appactive-demo/storage/src/main/resources/templates/buy.html (17:23) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/buy.html (17:23) - appactive-demo/product/src/main/resources/templates/index.html (17:23) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/index.html (17:23) - appactive-demo/storage/src/main/resources/templates/index.html (17:23) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/file/FilePathUtil.java (145:150) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosPathUtil.java (146:151) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - appactive-demo/storage/src/main/resources/templates/detail.html (17:23) - appactive-demo/storage/src/main/resources/templates/index.html (17:23) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - appactive-java-client/client-channel/src/main/java/io/appactive/channel/file/FilePathUtil.java (40:45) - appactive-java-client/client-channel/src/main/java/io/appactive/channel/nacos/NacosPathUtil.java (35:40) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - appactive-demo/product/src/main/resources/templates/buy.html (17:23) - appactive-demo/storage/src/main/resources/templates/buy.html (17:23)