duplicated block id: 1 size: 34 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (105:143) - source/lambda/copyToDestinationBucket/lib/db.js (58:96) duplicated block id: 2 size: 32 cleaned lines of code in 2 files: - source/lambda/requestInventory/lib/cloudformation.js (18:54) - source/lambda/toLowercase/lib/cloudformation.js (18:54) duplicated block id: 3 size: 31 cleaned lines of code in 2 files: - source/lambda/deployGlueJobScript/lib/cloudformation.js (18:52) - source/lambda/toLowercase/lib/cloudformation.js (20:54) duplicated block id: 4 size: 31 cleaned lines of code in 2 files: - source/lambda/generateUuid/lib/cloudformation.js (18:52) - source/lambda/sendAnonymousStats/lib/cloudformation.js (18:52) duplicated block id: 5 size: 31 cleaned lines of code in 2 files: - source/lambda/deployGlueJobScript/lib/cloudformation.js (18:52) - source/lambda/requestInventory/lib/cloudformation.js (20:54) duplicated block id: 6 size: 27 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (25:55) - source/lambda/copyToDestinationBucket/lib/db.js (25:55) duplicated block id: 7 size: 23 cleaned lines of code in 2 files: - source/lambda/generateUuid/lib/cloudformation.js (27:52) - source/lambda/requestInventory/lib/cloudformation.js (29:54) duplicated block id: 8 size: 23 cleaned lines of code in 2 files: - source/lambda/generateUuid/lib/cloudformation.js (27:52) - source/lambda/toLowercase/lib/cloudformation.js (29:54) duplicated block id: 9 size: 23 cleaned lines of code in 2 files: - source/lambda/sendAnonymousStats/lib/cloudformation.js (27:52) - source/lambda/toLowercase/lib/cloudformation.js (29:54) duplicated block id: 10 size: 23 cleaned lines of code in 2 files: - source/lambda/deployGlueJobScript/lib/cloudformation.js (27:52) - source/lambda/generateUuid/lib/cloudformation.js (27:52) duplicated block id: 11 size: 23 cleaned lines of code in 2 files: - source/lambda/copyChunk/lib/db.js (28:59) - source/lambda/splitArchive/lib/db.js (27:58) duplicated block id: 12 size: 23 cleaned lines of code in 2 files: - source/lambda/deployGlueJobScript/lib/cloudformation.js (27:52) - source/lambda/sendAnonymousStats/lib/cloudformation.js (27:52) duplicated block id: 13 size: 23 cleaned lines of code in 2 files: - source/lambda/requestInventory/lib/cloudformation.js (29:54) - source/lambda/sendAnonymousStats/lib/cloudformation.js (27:52) duplicated block id: 14 size: 16 cleaned lines of code in 2 files: - source/lib/glue-data-catalog.ts (65:80) - source/lib/glue-data-catalog.ts (121:136) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/trigger.js (121:134) - source/lambda/copyToDestinationBucket/index.js (49:62) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (65:75) - source/lambda/copyChunk/lib/db.js (70:80) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - source/lambda/calculateMetrics/lib/dynamo.js (51:59) - source/lambda/calculateMetrics/lib/dynamo.js (69:77) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - source/lambda/splitArchive/index.js (83:91) - source/lambda/splitArchive/index.js (99:107) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/trigger.js (66:74) - source/lambda/calculateTreehash/lib/trigger.js (82:90) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - source/lib/iam-permissions.ts (66:73) - source/lib/iam-permissions.ts (105:112) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - source/lib/glue-data-catalog.ts (80:87) - source/lib/glue-data-catalog.ts (106:113) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - source/lib/cfn-nag-suppressor.ts (30:37) - source/lib/cfn-nag-suppressor.ts (42:49) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - source/lambda/deployGlueJobScript/lib/cloudformation.js (18:25) - source/lambda/sendAnonymousStats/lib/cloudformation.js (18:25) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - source/lambda/sendAnonymousStats/lib/cloudformation.js (18:25) - source/lambda/toLowercase/lib/cloudformation.js (20:27) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - source/lambda/generateUuid/lib/cloudformation.js (18:25) - source/lambda/requestInventory/lib/cloudformation.js (20:27) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - source/lambda/requestInventory/lib/cloudformation.js (20:27) - source/lambda/sendAnonymousStats/lib/cloudformation.js (18:25) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - source/lib/stage-two-orchestrator.ts (71:77) - source/lib/stage-two-orchestrator.ts (142:148) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - source/lambda/generateUuid/lib/cloudformation.js (18:25) - source/lambda/toLowercase/lib/cloudformation.js (20:27) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - source/lambda/deployGlueJobScript/lib/cloudformation.js (18:25) - source/lambda/generateUuid/lib/cloudformation.js (18:25) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - source/lib/monitoring.ts (172:178) - source/lib/monitoring.ts (187:193) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - source/lib/stage-two-orchestrator.ts (55:60) - source/lib/stage-two-orchestrator.ts (143:148) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - source/lib/iam-permissions.ts (135:141) - source/lib/iam-permissions.ts (159:165) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (79:84) - source/lambda/copyToDestinationBucket/lib/db.js (40:45) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - source/lib/ddb-data-catalog.ts (102:107) - source/lib/ddb-data-catalog.ts (111:116) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - source/lib/stage-two-orchestrator.ts (55:60) - source/lib/stage-two-orchestrator.ts (72:77) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (40:45) - source/lambda/calculateTreehash/lib/db.js (79:84)