duplicated block id: 1 size: 28 cleaned lines of code in 3 files: - source/lambda/requestInventory/lib/cloudformation.js (22:50) - source/lambda/toLowercase/lib/cloudformation.js (22:50) - source/lambda/deployGlueJobScript/lib/cloudformation.js (20:48) duplicated block id: 2 size: 28 cleaned lines of code in 2 files: - source/lambda/sendAnonymousStats/lib/cloudformation.js (20:48) - source/lambda/generateUuid/lib/cloudformation.js (20:48) duplicated block id: 3 size: 18 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (38:56) - source/lambda/copyToDestinationBucket/lib/db.js (38:56) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - source/lambda/copyChunk/lib/db.js (43:60) - source/lambda/splitArchive/lib/db.js (42:59) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - source/lambda/calculateMetrics/lib/dynamo.js (44:60) - source/lambda/calculateMetrics/lib/dynamo.js (62:78) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (105:122) - source/lambda/copyToDestinationBucket/lib/db.js (58:75) duplicated block id: 7 size: 14 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (124:138) - source/lambda/copyToDestinationBucket/lib/db.js (77:91) duplicated block id: 8 size: 13 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/trigger.js (121:135) - source/lambda/copyToDestinationBucket/index.js (49:63) duplicated block id: 9 size: 9 cleaned lines of code in 2 files: - source/lambda/copyChunk/lib/db.js (30:39) - source/lambda/splitArchive/lib/db.js (29:38) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - source/lambda/calculateTreehash/lib/db.js (25:34) - source/lambda/copyToDestinationBucket/lib/db.js (25:34)