id: 1 unit: function uploadToS3() file: website-creator/website-helper.js start line: 76 end line: 132 size: 46 LOC McCabe index: 13 number of parameters: 7 id: 2 unit: let sendResponse = function() file: website-creator/index.js start line: 46 end line: 83 size: 34 LOC McCabe index: 1 number of parameters: 5 id: 3 unit: function updateGUI() file: website-creator/js/voiceid.js start line: 35 end line: 60 size: 26 LOC McCabe index: 10 number of parameters: 1 id: 4 unit: function optOut() file: website-creator/js/voiceid.js start line: 138 end line: 161 size: 24 LOC McCabe index: 3 number of parameters: 0 id: 5 unit: websiteHelper.prototype.copyWebSiteAssets = function() file: website-creator/website-helper.js start line: 21 end line: 56 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 6 unit: function enrollVoice() file: website-creator/js/voiceid.js start line: 114 end line: 136 size: 23 LOC McCabe index: 3 number of parameters: 0 id: 7 unit: function authenticateVoice() file: website-creator/js/voiceid.js start line: 89 end line: 112 size: 22 LOC McCabe index: 3 number of parameters: 1 id: 8 unit: function() file: website-creator/index.js start line: 22 end line: 34 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 9 unit: let validateJSON = function() file: website-creator/website-helper.js start line: 64 end line: 74 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 10 unit: function clearGUI() file: website-creator/js/voiceid.js start line: 62 end line: 70 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: function() file: website-creator/website-helper.js start line: 46 end line: 52 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 12 unit: uploadToS3() file: website-creator/website-helper.js start line: 121 end line: 127 size: 6 LOC McCabe index: 2 number of parameters: 8 id: 13 unit: function subscribeToContactEvents() file: website-creator/js/voiceid.js start line: 29 end line: 33 size: 5 LOC McCabe index: 1 number of parameters: 1