id: 1 unit: constructor() file: lib/macie-auto-remediation-stack.ts start line: 14 end line: 117 size: 92 LOC McCabe index: 1 number of parameters: 3 id: 2 unit: function postSlackMessage() file: src/common/macie-rem-common/index.js start line: 13 end line: 49 size: 30 LOC McCabe index: 1 number of parameters: 2 id: 3 unit: function invokeRemediationLambda() file: src/common/macie-rem-common/index.js start line: 55 end line: 74 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 4 unit: function isValidRequestSig() file: src/macie-remediation-handler/macie-remediation-handler.js start line: 73 end line: 95 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 5 unit: function notRelevant() file: src/macie-finding-handler/macie-finding-handler.js start line: 55 end line: 73 size: 14 LOC McCabe index: 7 number of parameters: 1 id: 6 unit: await quarantineS3Object() file: src/macie-remediator/macie-remediator.js start line: 21 end line: 37 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 7 unit: async function copyObjectToQuarantine() file: src/macie-remediator/macie-remediator.js start line: 53 end line: 64 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 8 unit: CopySource: encodeURI() file: src/macie-remediator/macie-remediator.js start line: 57 end line: 68 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 9 unit: async function deleteFromInitialLocation() file: src/macie-remediator/macie-remediator.js start line: 66 end line: 76 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 10 unit: async function quarantineS3Object() file: src/macie-remediator/macie-remediator.js start line: 48 end line: 51 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 11 unit: function getSlackURL() file: src/macie-remediator/macie-remediator.js start line: 44 end line: 46 size: 3 LOC McCabe index: 2 number of parameters: 1