duplicated block id: 1 size: 64 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/common.full.dao.ts (38:132) - source/packages/services/assetlibrary-export/src/data/common.full.dao.ts (38:132) duplicated block id: 2 size: 33 cleaned lines of code in 2 files: - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (69:110) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (69:110) duplicated block id: 3 size: 31 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 (174:209) duplicated block id: 4 size: 30 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/devices/devices.assembler.ts (291:322) - source/packages/services/assetlibrary-export/src/devices/devices.assembler.ts (291:322) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/common.full.dao.ts (134:167) - source/packages/services/assetlibrary-export/src/data/common.full.dao.ts (134:167) duplicated block id: 6 size: 26 cleaned lines of code in 2 files: - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (96:124) - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (97:125) duplicated block id: 7 size: 22 cleaned lines of code in 2 files: - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (37:67) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (37:67) duplicated block id: 8 size: 19 cleaned lines of code in 2 files: - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (156:179) - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (157:180) duplicated block id: 9 size: 19 cleaned lines of code in 7 files: - source/packages/libraries/clients/provisioning-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/greengrass-provisioning-client/src/utils/qs.helper.ts (16:35) - source/packages/libraries/clients/greengrass-deployment-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/commands-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/notifications-client/src/utils/qs.helper.ts (16:35) duplicated block id: 10 size: 18 cleaned lines of code in 2 files: - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (63:81) - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (64:82) duplicated block id: 11 size: 18 cleaned lines of code in 10 files: - source/packages/libraries/clients/provisioning-client/src/client/things.service.ts (69:92) - source/packages/libraries/clients/greengrass-provisioning-client/src/client/common.service.ts (27:50) - source/packages/libraries/clients/greengrass-deployment-client/src/client/common.service.ts (32:55) - source/packages/libraries/clients/assetlibrary-client/src/client/common.service.ts (27:50) - source/packages/libraries/clients/commands-client/src/client/commands.service.ts (74:97) - source/packages/libraries/clients/commands-client/src/client/templates.service.ts (49:72) - source/packages/libraries/clients/bulkcerts-client/src/client/certificates.service.ts (46:69) - source/packages/libraries/clients/bulkcerts-client/src/client/certificatestask.service.ts (41:63) - source/packages/libraries/clients/assetlibraryhistory-client/src/client/events.service.ts (52:75) - source/packages/libraries/clients/notifications-client/src/client/common.service.ts (27:50) duplicated block id: 12 size: 16 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/model.ts (29:45) - source/packages/services/assetlibrary-export/src/data/model.ts (30:46) duplicated block id: 13 size: 15 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/assembler.ts (41:59) - source/packages/services/assetlibrary-export/src/data/assembler.ts (41:59) duplicated block id: 14 size: 15 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/assembler.ts (61:79) - source/packages/services/assetlibrary-export/src/data/assembler.ts (61:79) duplicated block id: 15 size: 15 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/utils/errors.ts (16:33) - source/packages/services/assetlibraryhistory/src/utils/errors.ts (16:33) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/assembler.ts (23:39) - source/packages/services/assetlibrary-export/src/data/assembler.ts (23:39) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - source/packages/services/commands/src/presignedurls/presignedurls.service.ts (166:186) - source/packages/services/commands/src/presignedurls/presignedurls.service.ts (188:207) duplicated block id: 18 size: 12 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/node.ts (33:45) - source/packages/services/assetlibrary-export/src/data/node.ts (35:47) duplicated block id: 19 size: 12 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/pkUtils.util.ts (30:42) - source/packages/services/simulation-manager/src/utils/pkUtils.util.ts (30:42) - source/packages/services/events-alerts/src/utils/dynamoDb.util.ts (30:42) duplicated block id: 20 size: 12 cleaned lines of code in 2 files: - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (116:130) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (116:130) duplicated block id: 21 size: 11 cleaned lines of code in 4 files: - source/packages/services/assetlibrary/src/groups/groups.models.ts (74:85) - source/packages/services/assetlibrary/src/devices/devices.models.ts (106:117) - source/packages/services/assetlibrary-export/src/groups/groups.models.ts (74:85) - source/packages/services/assetlibrary-export/src/devices/devices.models.ts (106:117) duplicated block id: 22 size: 11 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/devices/devices.models.ts (119:130) - source/packages/services/assetlibrary-export/src/devices/devices.models.ts (119:130) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/base.full.dao.ts (30:42) - source/packages/services/assetlibrary-export/src/data/base.full.dao.ts (30:42) duplicated block id: 24 size: 10 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/model.ts (56:66) - source/packages/services/assetlibrary-export/src/data/model.ts (56:66) duplicated block id: 25 size: 10 cleaned lines of code in 2 files: - source/packages/libraries/clients/greengrass-provisioning-client/src/client/templates.lambda.service.ts (31:45) - source/packages/libraries/clients/greengrass-deployment-client/src/client/templates.lambda.service.ts (32:46) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/profiles.lambda.service.ts (52:64) - source/packages/libraries/clients/assetlibrary-client/src/client/profiles.lambda.service.ts (97:109) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (65:77) - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (255:267) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (107:119) - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (297:309) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (163:176) - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (178:191) duplicated block id: 30 size: 9 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/pkUtils.util.ts (15:24) - source/packages/services/simulation-manager/src/utils/pkUtils.util.ts (15:24) - source/packages/services/events-alerts/src/utils/dynamoDb.util.ts (15:24) duplicated block id: 31 size: 9 cleaned lines of code in 7 files: - source/packages/libraries/core/deployment-helper/src/customResources/commandsCommand.customResource.ts (84:93) - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryBulkGroups.customResource.ts (100:109) - source/packages/libraries/core/deployment-helper/src/customResources/eventSource.customResource.ts (72:81) - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryPolicy.customResource.ts (97:106) - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryTemplate.customResource.ts (136:145) - source/packages/libraries/core/deployment-helper/src/customResources/commandsTemplate.customResource.ts (93:102) - source/packages/libraries/core/deployment-helper/src/customResources/events.customResource.ts (74:83) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - source/packages/libraries/core/deployment-helper/src/customResources/assetLibraryInit.customResource.ts (99:108) - source/packages/libraries/core/deployment-helper/src/customResources/rotateCertificatesJob.customresource.ts (61:70) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/groups.lambda.service.ts (210:221) - source/packages/libraries/clients/assetlibrary-client/src/client/groups.lambda.service.ts (223:234) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (44:55) - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (234:245) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (86:97) - source/packages/libraries/clients/assetlibrary-client/src/client/devices.lambda.service.ts (276:287) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - source/packages/libraries/clients/commands-client/src/client/commands.lambda.service.ts (119:130) - source/packages/libraries/clients/commands-client/src/client/commands.lambda.service.ts (132:143) duplicated block id: 37 size: 8 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/types/types.models.ts (45:53) - source/packages/services/assetlibrary-export/src/types/types.models.ts (45:53) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/types/types.models.ts (55:63) - source/packages/services/assetlibrary-export/src/types/types.models.ts (55:63) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/types/types.models.ts (65:73) - source/packages/services/assetlibrary-export/src/types/types.models.ts (65:73) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/types/types.models.ts (75:83) - source/packages/services/assetlibrary-export/src/types/types.models.ts (75:83) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - source/packages/services/auth-jwt/src/api-gw.policy.builder.ts (135:144) - source/packages/services/auth-devicecert/src/api-gw.policy.builder.ts (136:145) duplicated block id: 42 size: 8 cleaned lines of code in 3 files: - source/packages/services/events-processor/src/utils/dynamoDb.util.ts (249:257) - source/packages/services/simulation-manager/src/utils/dynamoDb.util.ts (136:144) - source/packages/services/events-alerts/src/targets/dynamoDb.target.dao.ts (136:144) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - source/packages/libraries/clients/greengrass-provisioning-client/src/client/templates.apigw.service.ts (32:42) - source/packages/libraries/clients/greengrass-deployment-client/src/client/templates.apigw.service.ts (33:43) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - source/packages/libraries/clients/greengrass-provisioning-client/src/client/templates.lambda.service.ts (47:58) - source/packages/libraries/clients/greengrass-deployment-client/src/client/templates.lambda.service.ts (48:59) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/groups/groups.full.dao.ts (29:36) - source/packages/services/assetlibrary/src/devices/devices.full.dao.ts (29:36) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/common.full.dao.ts (29:36) - source/packages/services/assetlibrary-export/src/data/common.full.dao.ts (29:36) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - source/packages/services/events-processor/src/api/events/event.dao.ts (30:37) - source/packages/services/events-processor/src/api/eventsources/eventsource.dao.ts (26:33) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - source/packages/libraries/clients/greengrass-provisioning-client/src/client/templates.lambda.service.ts (60:70) - source/packages/libraries/clients/greengrass-deployment-client/src/client/templates.lambda.service.ts (72:82) duplicated block id: 49 size: 7 cleaned lines of code in 3 files: - source/packages/libraries/clients/greengrass-provisioning-client/src/client/templates.lambda.service.ts (72:81) - source/packages/libraries/clients/greengrass-deployment-client/src/client/templates.lambda.service.ts (61:70) - source/packages/libraries/clients/commands-client/src/client/templates.lambda.service.ts (59:68) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/groups/groups.models.ts (123:129) - source/packages/services/assetlibrary-export/src/groups/groups.models.ts (123:129) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/groups/groups.models.ts (131:137) - source/packages/services/assetlibrary-export/src/groups/groups.models.ts (131:137) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/devices/devices.models.ts (142:148) - source/packages/services/assetlibrary-export/src/devices/devices.models.ts (142:148) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/devices/devices.models.ts (150:156) - source/packages/services/assetlibrary-export/src/devices/devices.models.ts (150:156) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/utils/typeUtils.ts (18:24) - source/packages/services/assetlibrary-export/src/utils/typeUtils.ts (18:24) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/full.assembler.ts (59:65) - source/packages/services/assetlibrary-export/src/data/full.assembler.ts (60:66) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary/src/data/model.ts (48:54) - source/packages/services/assetlibrary-export/src/data/model.ts (48:54) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - source/packages/services/assetlibrary-export/src/groups/groups.dao.ts (29:35) - source/packages/services/assetlibrary-export/src/devices/devices.dao.ts (27:33) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - source/packages/libraries/clients/greengrass-provisioning-client/src/client/templates.apigw.service.ts (44:54) - source/packages/libraries/clients/greengrass-deployment-client/src/client/templates.apigw.service.ts (45:55)