id: 1 unit: await savePerformanceByRacerID() file: 2-streaming-kdf/s3-processor/app.js start line: 31 end line: 44 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 2 unit: await flushBatch() file: simulator/lib/dispatch.js start line: 23 end line: 30 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 3 unit: await getHistoryForClasses() file: 2-streaming-kdf/s3-processor/app.js start line: 34 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 4 unit: getCurrentCadence() file: simulator/lib/racer.js start line: 41 end line: 45 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 5 unit: getCurrentResistance() file: simulator/lib/racer.js start line: 46 end line: 50 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6 unit: getCurrentCadence() file: frontend/src/lib/racer.js start line: 39 end line: 43 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7 unit: getCurrentResistance() file: frontend/src/lib/racer.js start line: 44 end line: 48 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 8 unit: await saveFinalScores() file: 1-streaming-kds/finalResultsFunction/app.js start line: 19 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: await saveHistoryForClasses() file: 2-streaming-kdf/s3-processor/app.js start line: 40 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 10 unit: await main() file: simulator/app.js start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: await saveClassRecords() file: 1-streaming-kds/finalResultsFunction/app.js start line: 20 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 12 unit: await saveCurrentRaces() file: 1-streaming-kds/tumblingFunction/app.js start line: 35 end line: 36 size: 2 LOC McCabe index: 1 number of parameters: 1