id: 1 unit: function getCppToolsApi() file: out/api.js start line: 68 end line: 118 size: 47 LOC McCabe index: 13 number of parameters: 1 id: 2 unit: function getCppToolsTestApi() file: out/testApi.js start line: 32 end line: 79 size: 44 LOC McCabe index: 11 number of parameters: 1 id: 3 unit: export async function getCppToolsApi() file: api.ts start line: 313 end line: 358 size: 39 LOC McCabe index: 13 number of parameters: 1 id: 4 unit: export async function getCppToolsTestApi() file: testApi.ts start line: 71 end line: 114 size: 37 LOC McCabe index: 11 number of parameters: 1 id: 5 unit: (function (Version)() file: out/api.js start line: 22 end line: 30 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 6 unit: (function (Status)() file: out/testApi.js start line: 23 end line: 28 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 7 unit: function isCppToolsExtension() file: api.ts start line: 277 end line: 279 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8 unit: function isLegacyCppToolsApi() file: api.ts start line: 285 end line: 287 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 9 unit: function isCppToolsExtension() file: out/api.js start line: 34 end line: 36 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 10 unit: function isLegacyCppToolsApi() file: out/api.js start line: 41 end line: 43 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 11 unit: function isCppToolsTestExtension() file: out/testApi.js start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 12 unit: function isCppToolsTestExtension() file: testApi.ts start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1