id: 1 unit: function generateDutyCycle() file: index.js start line: 202 end line: 232 size: 28 LOC McCabe index: 5 number of parameters: 3 id: 2 unit: async function runInit() file: index.js start line: 287 end line: 312 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 3 unit: function appendDutyCycle() file: index.js start line: 67 end line: 89 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 4 unit: function generateBugzillaUrl() file: index.js start line: 139 end line: 157 size: 19 LOC McCabe index: 1 number of parameters: 1 id: 5 unit: function getLastDutyCycle() file: index.js start line: 121 end line: 137 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 6 unit: function selectRandom() file: index.js start line: 97 end line: 113 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 7 unit: function runReset() file: index.js start line: 260 end line: 274 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 8 unit: function runPublish() file: index.js start line: 276 end line: 285 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 9 unit: function runUpdate() file: index.js start line: 234 end line: 254 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 10 unit: function updateJSONCalendars() file: index.js start line: 239 end line: 247 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: function getLastMonday() file: index.js start line: 40 end line: 49 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 12 unit: function getNextMonday() file: index.js start line: 54 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 13 unit: function writeToHistory() file: index.js start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 14 unit: function readConfig() file: index.js start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 15 unit: function createDateString() file: index.js start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1