id: 1 unit: render() file: src/search/StreamingRecord.js start line: 91 end line: 308 size: 205 LOC McCabe index: 17 number of parameters: 0 id: 2 unit: render() file: src/agentAssist/AgentAssist.js start line: 104 end line: 194 size: 90 LOC McCabe index: 11 number of parameters: 0 id: 3 unit: export function queryTranscriptKeyword() file: src/utils/elasticsearch.js start line: 181 end line: 222 size: 39 LOC McCabe index: 3 number of parameters: 1 id: 4 unit: function queryMetadataForKeyword() file: src/utils/elasticsearch.js start line: 139 end line: 179 size: 38 LOC McCabe index: 3 number of parameters: 1 id: 5 unit: def lambda_handler() file: infrastructure/function/src/retrieveMergedAudioUrl/lambda_function.py start line: 0 end line: 0 size: 38 LOC McCabe index: 6 number of parameters: 2 id: 6 unit: export function retrieveBucketAndKey() file: src/utils/elasticsearch.js start line: 37 end line: 75 size: 37 LOC McCabe index: 3 number of parameters: 1 id: 7 unit: export function getMergedAudioURL() file: src/utils/audio.js start line: 13 end line: 50 size: 35 LOC McCabe index: 3 number of parameters: 4 id: 8 unit: function searchDocumentToES() file: infrastructure/function/src/searchLambdaFunction/index.js start line: 26 end line: 60 size: 35 LOC McCabe index: 2 number of parameters: 5 id: 9 unit: export function mergeTranscript() file: src/utils/transcript.js start line: 79 end line: 111 size: 33 LOC McCabe index: 8 number of parameters: 1 id: 10 unit: async function announce() file: amplify/backend/function/chimevcagentassist76fdc921/src/index.js start line: 28 end line: 58 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 11 unit: export function queryCall() file: src/utils/elasticsearch.js start line: 108 end line: 137 size: 29 LOC McCabe index: 4 number of parameters: 1 id: 12 unit: function postDocumentToES() file: infrastructure/function/src/s3AudioStreamingLambdaFunction/index.js start line: 59 end line: 87 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 13 unit: function registerValidSW() file: src/utils/serviceWorker.js start line: 56 end line: 93 size: 27 LOC McCabe index: 5 number of parameters: 2 id: 14 unit: export function retrieveTranscriptForTransactionId() file: src/utils/elasticsearch.js start line: 77 end line: 106 size: 27 LOC McCabe index: 2 number of parameters: 1 id: 15 unit: function postDocumentToES() file: infrastructure/function/src/transcriptToESFunction/index.js start line: 36 end line: 62 size: 27 LOC McCabe index: 1 number of parameters: 3 id: 16 unit: function postDocumentToES() file: infrastructure/function/src/metadataStreamingLambdaFunction/index.js start line: 38 end line: 64 size: 27 LOC McCabe index: 1 number of parameters: 4 id: 17 unit: export function mergeAndComprehendTranscript() file: src/utils/transcript.js start line: 54 end line: 77 size: 24 LOC McCabe index: 2 number of parameters: 1 id: 18 unit: async componentDidMount() file: src/agentAssist/AgentAssist.js start line: 54 end line: 80 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 19 unit: render() file: src/search/HistorySearch.js start line: 44 end line: 66 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 20 unit: function mergeTranscript() file: infrastructure/function/src/transcriptToESFunction/index.js start line: 88 end line: 111 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 21 unit: export function register() file: src/utils/serviceWorker.js start line: 22 end line: 54 size: 22 LOC McCabe index: 5 number of parameters: 1 id: 22 unit: exports.handler = function() file: infrastructure/function/src/transcriptToESFunction/index.js start line: 12 end line: 35 size: 22 LOC McCabe index: 2 number of parameters: 2 id: 23 unit: function retrieveTranscriptForTransactionId() file: infrastructure/function/src/transcriptToESFunction/index.js start line: 63 end line: 87 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 24 unit: function checkValidServiceWorker() file: src/utils/serviceWorker.js start line: 95 end line: 118 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 25 unit: function showSentiment() file: src/utils/transcript.js start line: 32 end line: 52 size: 20 LOC McCabe index: 6 number of parameters: 4 id: 26 unit: function showKeyphrases() file: src/utils/transcript.js start line: 12 end line: 30 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 27 unit: exports.handler = function() file: infrastructure/function/src/metadataStreamingLambdaFunction/index.js start line: 16 end line: 37 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 28 unit: async readTranscriptPaginationAndUpdate() file: src/agentAssist/AgentAssist.js start line: 82 end line: 98 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 29 unit: function waitOnComplete() file: amplify/backend/function/chimevcagentassist76fdc921/src/index.js start line: 17 end line: 27 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 30 unit: componentDidUpdate() file: src/search/HistorySearch.js start line: 27 end line: 38 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 31 unit: listTranscriptSegments() file: src/agentAssist/AgentAssist.js start line: 20 end line: 30 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: export function getSignedUrl() file: src/utils/elasticsearch.js start line: 25 end line: 35 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 33 unit: constructor() file: src/search/StreamingRecord.js start line: 28 end line: 36 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 34 unit: export function getAWSAccountId() file: src/utils/sts.js start line: 12 end line: 20 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 35 unit: exports.handler = function() file: infrastructure/function/src/searchLambdaFunction/index.js start line: 10 end line: 18 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 36 unit: def upload_file() file: infrastructure/function/src/retrieveMergedAudioUrl/lambda_function.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 37 unit: constructor() file: src/apps/App.js start line: 19 end line: 25 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 38 unit: constructor() file: src/search/HistorySearch.js start line: 13 end line: 19 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 39 unit: export function unregister() file: src/utils/serviceWorker.js start line: 120 end line: 126 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 40 unit: function pick() file: infrastructure/function/src/searchLambdaFunction/index.js start line: 19 end line: 25 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 41 unit: def isMergedAlready() file: infrastructure/function/src/retrieveMergedAudioUrl/lambda_function.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 42 unit: def downloadFile() file: infrastructure/function/src/retrieveMergedAudioUrl/lambda_function.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 43 unit: componentDidMount() file: src/apps/App.js start line: 31 end line: 36 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: constructor() file: src/agentAssist/AgentAssist.js start line: 47 end line: 52 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 45 unit: await postDocumentToES() file: infrastructure/function/src/s3AudioStreamingLambdaFunction/index.js start line: 50 end line: 55 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 46 unit: def getDuration() file: infrastructure/function/src/retrieveMergedAudioUrl/lambda_function.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 47 unit: def createPresignedUrl() file: infrastructure/function/src/retrieveMergedAudioUrl/lambda_function.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 48 unit: Agent Assist() file: src/apps/App.js start line: 42 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 49 unit: updateTranscript() file: src/search/StreamingRecord.js start line: 38 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 50 unit: componentDidMount() file: src/search/HistorySearch.js start line: 21 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 51 unit: componentDidMount() file: src/search/StreamingRecord.js start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 52 unit: shouldMergeTranscript() file: src/agentAssist/AgentAssist.js start line: 100 end line: 102 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 53 unit: query listTranscriptSegments() file: src/agentAssist/AgentAssist.js start line: 19 end line: 31 size: 2 LOC McCabe index: 1 number of parameters: 1