id: 1 unit: function generateLinkReport() file: extension.ts start line: 83 end line: 139 size: 38 LOC McCabe index: 7 number of parameters: 0 id: 2 unit: function getLinks() file: extension.ts start line: 142 end line: 182 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 3 unit: function checkLinks() file: extension.ts start line: 61 end line: 80 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 4 unit: function isCountryCodeLink() file: extension.ts start line: 185 end line: 199 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 5 unit: export function activate() file: extension.ts start line: 35 end line: 51 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 6 unit: function createDiagnostic() file: extension.ts start line: 219 end line: 231 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 7 unit: function hasCountryCode() file: extension.ts start line: 201 end line: 205 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 8 unit: function isHttpLink() file: extension.ts start line: 208 end line: 211 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 9 unit: function isFtpLink() file: extension.ts start line: 214 end line: 216 size: 3 LOC McCabe index: 1 number of parameters: 1