duplicated block id: 1 size: 43 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (159:210) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (141:192) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (144:195) duplicated block id: 2 size: 43 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (212:263) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (194:245) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (197:248) duplicated block id: 3 size: 41 cleaned lines of code in 2 files: - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (83:132) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (83:132) duplicated block id: 4 size: 38 cleaned lines of code in 2 files: - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (96:137) - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (95:136) duplicated block id: 5 size: 36 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (72:116) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (54:98) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (57:101) duplicated block id: 6 size: 36 cleaned lines of code in 2 files: - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (37:81) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (37:81) duplicated block id: 7 size: 32 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (118:157) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (100:139) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (103:142) duplicated block id: 8 size: 30 cleaned lines of code in 2 files: - source/packages/services/bulkcerts/src/certificates/certificates.dao.ts (34:69) - source/packages/services/bulkcerts/src/certificates/certificatestask.dao.ts (188:223) duplicated block id: 9 size: 26 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (299:329) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (281:311) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (284:314) duplicated block id: 10 size: 24 cleaned lines of code in 2 files: - source/packages/libraries/clients/commands-client/src/client/templates.service.ts (49:78) - source/packages/libraries/clients/commands-client/src/client/commands.service.ts (94:123) duplicated block id: 11 size: 24 cleaned lines of code in 2 files: - source/packages/libraries/clients/bulkcerts-client/src/client/certificates.service.ts (52:81) - source/packages/libraries/clients/bulkcerts-client/src/client/certificatestask.service.ts (47:76) duplicated block id: 12 size: 22 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (272:297) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (254:279) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (257:282) duplicated block id: 13 size: 20 cleaned lines of code in 2 files: - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (141:164) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (141:164) duplicated block id: 14 size: 19 cleaned lines of code in 2 files: - source/packages/services/command-and-control/src/messages/workflow/workflow.bulkProvisioningCheck.ts (96:116) - source/packages/services/command-and-control/src/messages/workflow/workflow.createEphemeralGroup.ts (175:195) duplicated block id: 15 size: 18 cleaned lines of code in 2 files: - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (171:194) - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (170:193) duplicated block id: 16 size: 18 cleaned lines of code in 9 files: - source/packages/libraries/clients/provisioning-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/assetlibraryhistory-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/commands-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/assetlibrary-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/device-patcher-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/commandandcontrol-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/organizationmanager-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/greengrass2-provisioning-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/notifications-client/src/utils/qs.helper.ts (16:35) duplicated block id: 17 size: 18 cleaned lines of code in 4 files: - source/packages/libraries/clients/organizationmanager-client/src/client/common.service.ts (25:49) - source/packages/libraries/clients/organizationmanager-client/src/client/bulkComponents.service.ts (52:76) - source/packages/libraries/clients/organizationmanager-client/src/client/organizationalUnits.service.ts (57:81) - source/packages/libraries/clients/organizationmanager-client/src/client/accounts.service.ts (56:80) duplicated block id: 18 size: 17 cleaned lines of code in 2 files: - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (63:81) - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (62:80) duplicated block id: 19 size: 16 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/assembler.ts (60:80) - source/packages/services/assetlibrary/src/data/assembler.ts (60:80) duplicated block id: 20 size: 15 cleaned lines of code in 6 files: - source/packages/services/installer/src/commands/modules/service/greengrass2InstallerConfigGenerators.ts (163:179) - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (133:149) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (141:157) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (356:372) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (182:198) - source/packages/services/installer/src/commands/modules/service/assetLibraryExport.ts (185:201) duplicated block id: 21 size: 14 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/assembler.ts (40:58) - source/packages/services/assetlibrary/src/data/assembler.ts (40:58) duplicated block id: 22 size: 14 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/groups/groups.models.ts (73:88) - source/packages/services/assetlibrary-export/src/devices/devices.models.ts (105:120) duplicated block id: 23 size: 14 cleaned lines of code in 4 files: - source/packages/services/installer/src/commands/modules/service/certificateVendor.ts (529:544) - source/packages/services/installer/src/commands/modules/service/certificateActivator.ts (156:171) - source/packages/services/installer/src/commands/modules/service/deviceMonitoring.ts (137:152) - source/packages/services/installer/src/commands/modules/service/authDeviceCert.ts (116:131) duplicated block id: 24 size: 13 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/assembler.ts (22:38) - source/packages/services/assetlibrary/src/data/assembler.ts (22:38) duplicated block id: 25 size: 12 cleaned lines of code in 2 files: - source/packages/libraries/clients/device-patcher-client/src/client/templates.apigw.service.ts (97:112) - source/packages/libraries/clients/greengrass2-provisioning-client/src/client/templates.apigw.service.ts (87:102) duplicated block id: 26 size: 12 cleaned lines of code in 2 files: - source/packages/libraries/clients/device-patcher-client/src/client/templates.apigw.service.ts (129:144) - source/packages/libraries/clients/greengrass2-provisioning-client/src/client/templates.apigw.service.ts (104:119) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/node.ts (35:47) - source/packages/services/assetlibrary/src/data/node.ts (33:45) duplicated block id: 28 size: 11 cleaned lines of code in 7 files: - source/packages/services/greengrass2-provisioning/src/utils/pkUtils.util.ts (15:27) - source/packages/services/events-processor/src/utils/pkUtils.util.ts (15:27) - source/packages/services/organization-manager/src/utils/pkUtils.util.ts (15:27) - source/packages/services/device-patcher/src/utils/pKUtils.util.ts (15:27) - source/packages/services/command-and-control/src/utils/pkUtils.util.ts (15:27) - source/packages/services/simulation-manager/src/utils/pkUtils.util.ts (15:27) - source/packages/services/events-alerts/src/utils/dynamoDb.util.ts (15:27) duplicated block id: 29 size: 11 cleaned lines of code in 7 files: - source/packages/services/greengrass2-provisioning/src/utils/pkUtils.util.ts (36:48) - source/packages/services/events-processor/src/utils/pkUtils.util.ts (36:48) - source/packages/services/organization-manager/src/utils/pkUtils.util.ts (36:48) - source/packages/services/device-patcher/src/utils/pKUtils.util.ts (36:48) - source/packages/services/command-and-control/src/utils/pkUtils.util.ts (36:48) - source/packages/services/simulation-manager/src/utils/pkUtils.util.ts (36:48) - source/packages/services/events-alerts/src/utils/dynamoDb.util.ts (36:48) duplicated block id: 30 size: 11 cleaned lines of code in 11 files: - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (99:111) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (103:115) - source/packages/services/installer/src/commands/modules/service/provisioning.ts (300:312) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (289:301) - source/packages/services/installer/src/commands/modules/service/certificateVendor.ts (468:480) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (288:300) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (126:138) - source/packages/services/installer/src/commands/modules/service/certificateActivator.ts (100:112) - source/packages/services/installer/src/commands/modules/service/assetLibraryExport.ts (151:163) - source/packages/services/installer/src/commands/modules/service/deviceMonitoring.ts (87:99) - source/packages/services/installer/src/commands/modules/service/authDeviceCert.ts (82:94) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - source/common/scripts/install-run-rush.js (42:60) - source/common/scripts/install-run.js (170:188) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/model.ts (61:71) - source/packages/services/assetlibrary/src/data/model.ts (65:75) duplicated block id: 33 size: 9 cleaned lines of code in 5 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (338:348) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (320:330) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (323:333) - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (173:183) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (173:183) duplicated block id: 34 size: 9 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (350:360) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (332:342) - source/packages/services/command-and-control/src/utils/dynamoDb.util.ts (335:345) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - source/packages/services/installer/src/commands/modules/service/commands.ts (183:193) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (327:337) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - source/packages/services/simulation-launcher/src/simulation.ts (144:154) - source/packages/services/bulkcerts/src/certificates/certificates.service.ts (613:623) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (148:159) - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (147:158) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - source/packages/libraries/clients/commands-client/src/client/commands.lambda.service.ts (82:93) - source/packages/libraries/clients/commandandcontrol-client/src/client/commands.lambda.service.ts (128:139) duplicated block id: 39 size: 8 cleaned lines of code in 7 files: - source/packages/libraries/core/deployment-helper/src/customResources/commandsCommand.customResource.ts (101:110) - source/packages/libraries/core/deployment-helper/src/customResources/events.customResource.ts (89:98) - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryPolicy.customResource.ts (110:119) - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryBulkGroups.customResource.ts (123:132) - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryTemplate.customResource.ts (152:161) - source/packages/libraries/core/deployment-helper/src/customResources/eventSource.customResource.ts (91:100) - source/packages/libraries/core/deployment-helper/src/customResources/commandsTemplate.customResource.ts (110:119) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/groups/groups.models.ts (126:134) - source/packages/services/assetlibrary/src/groups/groups.models.ts (130:138) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/devices/devices.models.ts (148:156) - source/packages/services/assetlibrary/src/devices/devices.models.ts (150:158) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - source/packages/services/events-processor/src/api/eventsources/eventsource.dao.ts (29:37) - source/packages/services/events-processor/src/api/events/event.dao.ts (34:42) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (34:42) - source/packages/services/device-patcher/src/utils/dynamoDb.util.ts (34:42) duplicated block id: 44 size: 22 cleaned lines of code in 11 files: - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (93:116) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (97:120) - source/packages/services/installer/src/commands/modules/service/provisioning.ts (294:317) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (283:306) - source/packages/services/installer/src/commands/modules/service/certificateVendor.ts (462:485) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (282:305) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (120:143) - source/packages/services/installer/src/commands/modules/service/certificateActivator.ts (94:117) - source/packages/services/installer/src/commands/modules/service/assetLibraryExport.ts (145:168) - source/packages/services/installer/src/commands/modules/service/deviceMonitoring.ts (81:104) - source/packages/services/installer/src/commands/modules/service/authDeviceCert.ts (76:99) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - source/packages/libraries/clients/device-patcher-client/src/client/templates.lambda.service.ts (55:65) - source/packages/libraries/clients/greengrass2-provisioning-client/src/client/templates.lambda.service.ts (79:89) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/common.full.dao.ts (28:35) - source/packages/services/assetlibrary/src/data/common.full.dao.ts (28:35) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/full.model.ts (42:49) - source/packages/services/assetlibrary/src/data/full.model.ts (42:49) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/data/full.model.ts (51:58) - source/packages/services/assetlibrary/src/data/full.model.ts (51:58) duplicated block id: 49 size: 6 cleaned lines of code in 9 files: - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (166:173) - source/packages/services/installer/src/commands/modules/service/commands.ts (200:207) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (173:180) - source/packages/services/installer/src/commands/modules/service/provisioning.ts (359:366) - source/packages/services/installer/src/commands/modules/service/organizationManager.ts (39:46) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (344:351) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (379:386) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (205:212) - source/packages/services/installer/src/commands/modules/service/assetLibrary.ts (431:438) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - source/packages/libraries/clients/commands-client/src/client/templates.lambda.service.ts (65:73) - source/packages/libraries/clients/device-patcher-client/src/client/templates.lambda.service.ts (67:75) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - source/packages/libraries/clients/device-patcher-client/src/client/templates.lambda.service.ts (77:86) - source/packages/libraries/clients/greengrass2-provisioning-client/src/client/templates.lambda.service.ts (91:100) duplicated block id: 52 size: 8 cleaned lines of code in 17 files: - source/packages/services/installer/src/commands/modules/service/greengrass2InstallerConfigGenerators.ts (221:230) - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (175:184) - source/packages/services/installer/src/commands/modules/service/commands.ts (223:232) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (182:191) - source/packages/services/installer/src/commands/modules/service/provisioning.ts (422:431) - source/packages/services/installer/src/commands/modules/service/organizationManager.ts (400:409) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (396:405) - source/packages/services/installer/src/commands/modules/service/certificateVendor.ts (635:644) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (403:412) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (228:237) - source/packages/services/installer/src/commands/modules/service/certificateActivator.ts (188:197) - source/packages/services/installer/src/commands/modules/service/assetLibraryExport.ts (233:242) - source/packages/services/installer/src/commands/modules/service/deviceMonitoring.ts (165:174) - source/packages/services/installer/src/commands/modules/service/authDeviceCert.ts (138:147) - source/packages/services/installer/src/commands/modules/infrastructure/vpc.ts (195:204) - source/packages/services/installer/src/commands/modules/infrastructure/eventBus.ts (146:155) - source/packages/services/installer/src/commands/modules/infrastructure/openSsl.ts (157:166) duplicated block id: 53 size: 17 cleaned lines of code in 6 files: - source/packages/services/installer/src/commands/modules/service/greengrass2InstallerConfigGenerators.ts (162:180) - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (132:150) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (140:158) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (355:373) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (181:199) - source/packages/services/installer/src/commands/modules/service/assetLibraryExport.ts (184:202) duplicated block id: 54 size: 13 cleaned lines of code in 11 files: - source/packages/services/installer/src/commands/modules/service/assetLibraryHistory.ts (98:112) - source/packages/services/installer/src/commands/modules/service/devicePatcher.ts (102:116) - source/packages/services/installer/src/commands/modules/service/provisioning.ts (299:313) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (288:302) - source/packages/services/installer/src/commands/modules/service/certificateVendor.ts (467:481) - source/packages/services/installer/src/commands/modules/service/greengrass2Provisioning.ts (287:301) - source/packages/services/installer/src/commands/modules/service/commandAndControl.ts (125:139) - source/packages/services/installer/src/commands/modules/service/certificateActivator.ts (99:113) - source/packages/services/installer/src/commands/modules/service/assetLibraryExport.ts (150:164) - source/packages/services/installer/src/commands/modules/service/deviceMonitoring.ts (86:100) - source/packages/services/installer/src/commands/modules/service/authDeviceCert.ts (81:95) duplicated block id: 55 size: 11 cleaned lines of code in 2 files: - source/packages/services/installer/src/commands/modules/service/commands.ts (182:194) - source/packages/services/installer/src/commands/modules/service/bulkCerts.ts (326:338) duplicated block id: 56 size: 16 cleaned lines of code in 3 files: - source/packages/services/installer/src/commands/modules/service/certificateActivator.ts (155:172) - source/packages/services/installer/src/commands/modules/service/deviceMonitoring.ts (136:153) - source/packages/services/installer/src/commands/modules/service/authDeviceCert.ts (115:132)