id: 1 unit: (function(global, factory)() file: assets/modelRepository/vue.js start line: 6 end line: 11517 size: 947 LOC McCabe index: 95 number of parameters: 2 id: 2 unit: (function(global, factory)() file: views/vue.js start line: 6 end line: 11516 size: 946 LOC McCabe index: 93 number of parameters: 2 id: 3 unit: export async function activate() file: src/extension.ts start line: 352 end line: 607 size: 227 LOC McCabe index: 4 number of parameters: 1 id: 4 unit: private static async _getARMParameters() file: src/Models/AzureUtility.ts start line: 277 end line: 421 size: 129 LOC McCabe index: 32 number of parameters: 2 id: 5 unit: private flushDeviceConfig() file: src/Models/AZ3166Device.ts start line: 614 end line: 762 size: 124 LOC McCabe index: 22 number of parameters: 2 id: 6 unit: function initDigitalTwin() file: src/extension.ts start line: 219 end line: 339 size: 120 LOC McCabe index: 1 number of parameters: 2 id: 7 unit: function updateChildren() file: assets/modelRepository/vue.js start line: 5951 end line: 6068 size: 108 LOC McCabe index: 19 number of parameters: 5 id: 8 unit: function updateChildren() file: views/vue.js start line: 5950 end line: 6067 size: 108 LOC McCabe index: 19 number of parameters: 5 id: 9 unit: async configDeviceSettings() file: src/Models/RaspberryPiDevice.ts start line: 180 end line: 295 size: 100 LOC McCabe index: 19 number of parameters: 0 id: 10 unit: function hydrate() file: assets/modelRepository/vue.js start line: 6190 end line: 6298 size: 98 LOC McCabe index: 34 number of parameters: 4 id: 11 unit: function hydrate() file: views/vue.js start line: 6189 end line: 6297 size: 98 LOC McCabe index: 34 number of parameters: 4 id: 12 unit: function parseFilters() file: assets/modelRepository/vue.js start line: 6696 end line: 6807 size: 96 LOC McCabe index: 38 number of parameters: 1 id: 13 unit: function parseFilters() file: views/vue.js start line: 6695 end line: 6806 size: 96 LOC McCabe index: 38 number of parameters: 1 id: 14 unit: function processAttrs() file: assets/modelRepository/vue.js start line: 9925 end line: 10018 size: 85 LOC McCabe index: 22 number of parameters: 1 id: 15 unit: function processAttrs() file: views/vue.js start line: 9924 end line: 10017 size: 85 LOC McCabe index: 22 number of parameters: 1 id: 16 unit: async InitializeProject() file: src/projectInitializer.ts start line: 31 end line: 135 size: 84 LOC McCabe index: 12 number of parameters: 3 id: 17 unit: private flushDeviceConfigUnixAndMac() file: src/Models/AZ3166Device.ts start line: 513 end line: 612 size: 83 LOC McCabe index: 12 number of parameters: 2 id: 18 unit: function _createElement() file: assets/modelRepository/vue.js start line: 4433 end line: 4521 size: 79 LOC McCabe index: 25 number of parameters: 5 id: 19 unit: function _createElement() file: views/vue.js start line: 4432 end line: 4520 size: 79 LOC McCabe index: 25 number of parameters: 5 id: 20 unit: render: function render() file: assets/modelRepository/vue.js start line: 8535 end line: 8665 size: 78 LOC McCabe index: 29 number of parameters: 1 id: 21 unit: async provision() file: src/Models/IoTHub.ts start line: 64 end line: 152 size: 78 LOC McCabe index: 13 number of parameters: 0 id: 22 unit: render: function render() file: views/vue.js start line: 8534 end line: 8664 size: 78 LOC McCabe index: 29 number of parameters: 1 id: 23 unit: async provision() file: src/Models/AzureFunctions.ts start line: 205 end line: 296 size: 77 LOC McCabe index: 20 number of parameters: 0 id: 24 unit: function createCompileToFunctionFn() file: assets/modelRepository/vue.js start line: 11235 end line: 11329 size: 76 LOC McCabe index: 13 number of parameters: 1 id: 25 unit: function createCompileToFunctionFn() file: views/vue.js start line: 11234 end line: 11328 size: 76 LOC McCabe index: 13 number of parameters: 1 id: 26 unit: private async generateExampleFolder() file: src/exampleExplorer.ts start line: 88 end line: 170 size: 74 LOC McCabe index: 17 number of parameters: 1 id: 27 unit: function createComponent() file: assets/modelRepository/vue.js start line: 4250 end line: 4361 size: 72 LOC McCabe index: 13 number of parameters: 5 id: 28 unit: int main() file: resources/templates/embedded_linux/main.c start line: 76 end line: 194 size: 72 LOC McCabe index: 7 number of parameters: 2 id: 29 unit: function createComponent() file: views/vue.js start line: 4249 end line: 4360 size: 72 LOC McCabe index: 13 number of parameters: 5 id: 30 unit: function enter() file: assets/modelRepository/vue.js start line: 7914 end line: 8058 size: 68 LOC McCabe index: 33 number of parameters: 2 id: 31 unit: function initIntelliSense() file: src/extension.ts start line: 96 end line: 168 size: 68 LOC McCabe index: 11 number of parameters: 2 id: 32 unit: function enter() file: views/vue.js start line: 7913 end line: 8057 size: 68 LOC McCabe index: 33 number of parameters: 2 id: 33 unit: function genData$2() file: assets/modelRepository/vue.js start line: 10743 end line: 10828 size: 67 LOC McCabe index: 20 number of parameters: 2 id: 34 unit: async create() file: src/Models/AzureFunctions.ts start line: 130 end line: 203 size: 67 LOC McCabe index: 6 number of parameters: 0 id: 35 unit: function genData$2() file: views/vue.js start line: 10742 end line: 10827 size: 67 LOC McCabe index: 20 number of parameters: 2 id: 36 unit: private async downloadAndInstallCodeGenCli() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 594 end line: 667 size: 64 LOC McCabe index: 5 number of parameters: 4 id: 37 unit: async upload() file: src/Models/RaspberryPiDevice.ts start line: 79 end line: 151 size: 64 LOC McCabe index: 9 number of parameters: 0 id: 38 unit: function genHandler() file: assets/modelRepository/vue.js start line: 10422 end line: 10490 size: 62 LOC McCabe index: 14 number of parameters: 2 id: 39 unit: function genHandler() file: views/vue.js start line: 10421 end line: 10489 size: 62 LOC McCabe index: 14 number of parameters: 2 id: 40 unit: function patchVnode() file: assets/modelRepository/vue.js start line: 6099 end line: 6168 size: 61 LOC McCabe index: 29 number of parameters: 4 id: 41 unit: private static validateProperties() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 262 end line: 327 size: 61 LOC McCabe index: 15 number of parameters: 6 id: 42 unit: function patchVnode() file: views/vue.js start line: 6098 end line: 6167 size: 61 LOC McCabe index: 29 number of parameters: 4 id: 43 unit: Vue.prototype.$mount = function() file: assets/modelRepository/vue.js start line: 11430 end line: 11498 size: 60 LOC McCabe index: 20 number of parameters: 2 id: 44 unit: Vue.prototype.$mount = function() file: views/vue.js start line: 11429 end line: 11497 size: 60 LOC McCabe index: 20 number of parameters: 2 id: 45 unit: private async regenCode() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 164 end line: 235 size: 59 LOC McCabe index: 9 number of parameters: 5 id: 46 unit: private async installOrUpgradeCodeGenCli() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 669 end line: 740 size: 59 LOC McCabe index: 7 number of parameters: 2 id: 47 unit: function addHandler() file: assets/modelRepository/vue.js start line: 6866 end line: 6937 size: 58 LOC McCabe index: 20 number of parameters: 6 id: 48 unit: private static validateObjectNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 136 end line: 200 size: 58 LOC McCabe index: 16 number of parameters: 4 id: 49 unit: async provision() file: src/Models/IoTHubDevice.ts start line: 122 end line: 183 size: 58 LOC McCabe index: 10 number of parameters: 0 id: 50 unit: function addHandler() file: views/vue.js start line: 6865 end line: 6936 size: 58 LOC McCabe index: 20 number of parameters: 6 id: 51 unit: function createElm() file: assets/modelRepository/vue.js start line: 5643 end line: 5710 size: 57 LOC McCabe index: 14 number of parameters: 7 id: 52 unit: function createElm() file: views/vue.js start line: 5642 end line: 5709 size: 57 LOC McCabe index: 14 number of parameters: 7 id: 53 unit: async provision() file: src/Models/IoTWorkbenchProjectBase.ts start line: 143 end line: 205 size: 56 LOC McCabe index: 13 number of parameters: 0 id: 54 unit: private static suggestProperty() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 133 end line: 195 size: 55 LOC McCabe index: 13 number of parameters: 4 id: 55 unit: async generateCrc() file: src/Models/ArduinoDeviceBase.ts start line: 225 end line: 291 size: 55 LOC McCabe index: 12 number of parameters: 1 id: 56 unit: async selectBoard() file: src/exampleExplorer.ts start line: 172 end line: 234 size: 55 LOC McCabe index: 6 number of parameters: 2 id: 57 unit: chars: function chars() file: assets/modelRepository/vue.js start line: 9636 end line: 9690 size: 53 LOC McCabe index: 19 number of parameters: 1 id: 58 unit: function preTransformNode() file: assets/modelRepository/vue.js start line: 10119 end line: 10179 size: 53 LOC McCabe index: 12 number of parameters: 2 id: 59 unit: chars: function chars() file: views/vue.js start line: 9635 end line: 9689 size: 53 LOC McCabe index: 19 number of parameters: 1 id: 60 unit: function preTransformNode() file: views/vue.js start line: 10118 end line: 10178 size: 53 LOC McCabe index: 12 number of parameters: 2 id: 61 unit: function createFunctionalComponent() file: assets/modelRepository/vue.js start line: 4090 end line: 4143 size: 51 LOC McCabe index: 10 number of parameters: 5 id: 62 unit: function createFunctionalComponent() file: views/vue.js start line: 4089 end line: 4142 size: 51 LOC McCabe index: 10 number of parameters: 5 id: 63 unit: function updateChildComponent() file: assets/modelRepository/vue.js start line: 2884 end line: 2951 size: 50 LOC McCabe index: 13 number of parameters: 5 id: 64 unit: function genCheckboxModel() file: assets/modelRepository/vue.js start line: 7192 end line: 7241 size: 50 LOC McCabe index: 7 number of parameters: 3 id: 65 unit: private async selectDeviceSdkReferenceType() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 401 end line: 461 size: 50 LOC McCabe index: 7 number of parameters: 3 id: 66 unit: function updateChildComponent() file: views/vue.js start line: 2883 end line: 2950 size: 50 LOC McCabe index: 13 number of parameters: 5 id: 67 unit: function genCheckboxModel() file: views/vue.js start line: 7191 end line: 7240 size: 50 LOC McCabe index: 7 number of parameters: 3 id: 68 unit: Vue.prototype._render = function() file: assets/modelRepository/vue.js start line: 4613 end line: 4674 size: 49 LOC McCabe index: 10 number of parameters: 0 id: 69 unit: async deploy() file: src/Models/IoTWorkbenchProjectBase.ts start line: 207 end line: 262 size: 49 LOC McCabe index: 12 number of parameters: 0 id: 70 unit: static async takeSurvey() file: src/nsat.ts start line: 21 end line: 103 size: 49 LOC McCabe index: 9 number of parameters: 1 id: 71 unit: Vue.prototype._render = function() file: views/vue.js start line: 4612 end line: 4673 size: 49 LOC McCabe index: 10 number of parameters: 0 id: 72 unit: function parseEndTag() file: assets/modelRepository/vue.js start line: 9355 end line: 9410 size: 48 LOC McCabe index: 20 number of parameters: 3 id: 73 unit: static async deployARMTemplate() file: src/Models/AzureUtility.ts start line: 500 end line: 553 size: 48 LOC McCabe index: 11 number of parameters: 2 id: 74 unit: function parseEndTag() file: views/vue.js start line: 9354 end line: 9409 size: 48 LOC McCabe index: 20 number of parameters: 3 id: 75 unit: function assertProp() file: assets/modelRepository/vue.js start line: 1651 end line: 1697 size: 47 LOC McCabe index: 14 number of parameters: 5 id: 76 unit: function getTransitionInfo() file: assets/modelRepository/vue.js start line: 7844 end line: 7892 size: 47 LOC McCabe index: 10 number of parameters: 2 id: 77 unit: function assertProp() file: views/vue.js start line: 1650 end line: 1696 size: 47 LOC McCabe index: 14 number of parameters: 5 id: 78 unit: function getTransitionInfo() file: views/vue.js start line: 7843 end line: 7891 size: 47 LOC McCabe index: 10 number of parameters: 2 id: 79 unit: function resolveAsyncComponent() file: assets/modelRepository/vue.js start line: 2365 end line: 2460 size: 46 LOC McCabe index: 16 number of parameters: 3 id: 80 unit: function model() file: assets/modelRepository/vue.js start line: 7137 end line: 7190 size: 46 LOC McCabe index: 12 number of parameters: 3 id: 81 unit: function processSlot() file: assets/modelRepository/vue.js start line: 9864 end line: 9913 size: 46 LOC McCabe index: 15 number of parameters: 1 id: 82 unit: private static getObjectType() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 203 end line: 255 size: 46 LOC McCabe index: 18 number of parameters: 3 id: 83 unit: function resolveAsyncComponent() file: views/vue.js start line: 2364 end line: 2459 size: 46 LOC McCabe index: 16 number of parameters: 3 id: 84 unit: function model() file: views/vue.js start line: 7136 end line: 7189 size: 46 LOC McCabe index: 12 number of parameters: 3 id: 85 unit: function processSlot() file: views/vue.js start line: 9863 end line: 9912 size: 46 LOC McCabe index: 15 number of parameters: 1 id: 86 unit: start: function start() file: assets/modelRepository/vue.js start line: 9501 end line: 9616 size: 45 LOC McCabe index: 23 number of parameters: 3 id: 87 unit: async generateDeviceCodeStub() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 93 end line: 162 size: 45 LOC McCabe index: 5 number of parameters: 3 id: 88 unit: private static validateArrayNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 336 end line: 383 size: 45 LOC McCabe index: 12 number of parameters: 4 id: 89 unit: function initDigitalTwinCommand() file: src/extension.ts start line: 170 end line: 216 size: 45 LOC McCabe index: 5 number of parameters: 6 id: 90 unit: start: function start() file: views/vue.js start line: 9500 end line: 9615 size: 45 LOC McCabe index: 23 number of parameters: 3 id: 91 unit: private async loadAzureComponentsByConfig() file: src/Models/IoTWorkspaceProject.ts start line: 301 end line: 347 size: 44 LOC McCabe index: 7 number of parameters: 1 id: 92 unit: function extractPropsFromVNodeData() file: assets/modelRepository/vue.js start line: 2184 end line: 2229 size: 43 LOC McCabe index: 10 number of parameters: 3 id: 93 unit: function normalizeArrayChildren() file: assets/modelRepository/vue.js start line: 2289 end line: 2339 size: 43 LOC McCabe index: 18 number of parameters: 2 id: 94 unit: function parseHTML() file: assets/modelRepository/vue.js start line: 9133 end line: 9411 size: 43 LOC McCabe index: 13 number of parameters: 2 id: 95 unit: private async selectProjectTemplate() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 346 end line: 399 size: 43 LOC McCabe index: 6 number of parameters: 3 id: 96 unit: private async generatePlatformLocal() file: src/Models/AZ3166Device.ts start line: 861 end line: 926 size: 43 LOC McCabe index: 8 number of parameters: 0 id: 97 unit: private initAzureComponents() file: src/Models/IoTWorkspaceProject.ts start line: 374 end line: 421 size: 43 LOC McCabe index: 5 number of parameters: 2 id: 98 unit: function extractPropsFromVNodeData() file: views/vue.js start line: 2183 end line: 2228 size: 43 LOC McCabe index: 10 number of parameters: 3 id: 99 unit: function normalizeArrayChildren() file: views/vue.js start line: 2288 end line: 2338 size: 43 LOC McCabe index: 18 number of parameters: 2 id: 100 unit: function parseHTML() file: views/vue.js start line: 9132 end line: 9410 size: 43 LOC McCabe index: 13 number of parameters: 2 id: 101 unit: function initData() file: assets/modelRepository/vue.js start line: 3460 end line: 3503 size: 42 LOC McCabe index: 12 number of parameters: 1 id: 102 unit: private async doSubmitModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 451 end line: 496 size: 42 LOC McCabe index: 9 number of parameters: 4 id: 103 unit: async configDeviceSettings() file: src/Models/Esp32Device.ts start line: 100 end line: 146 size: 42 LOC McCabe index: 6 number of parameters: 0 id: 104 unit: export async function constructAndLoadIoTProject() file: src/utils.ts start line: 637 end line: 690 size: 42 LOC McCabe index: 8 number of parameters: 4 id: 105 unit: function initData() file: views/vue.js start line: 3459 end line: 3502 size: 42 LOC McCabe index: 12 number of parameters: 1 id: 106 unit: Vue.extend = function() file: assets/modelRepository/vue.js start line: 4877 end line: 4935 size: 41 LOC McCabe index: 10 number of parameters: 1 id: 107 unit: render: function render() file: assets/modelRepository/vue.js start line: 8694 end line: 8737 size: 41 LOC McCabe index: 15 number of parameters: 1 id: 108 unit: function genFor() file: assets/modelRepository/vue.js start line: 10699 end line: 10741 size: 41 LOC McCabe index: 10 number of parameters: 4 id: 109 unit: private static getValidObjectType() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 209 end line: 251 size: 41 LOC McCabe index: 10 number of parameters: 4 id: 110 unit: Vue.extend = function() file: views/vue.js start line: 4876 end line: 4934 size: 41 LOC McCabe index: 10 number of parameters: 1 id: 111 unit: render: function render() file: views/vue.js start line: 8693 end line: 8736 size: 41 LOC McCabe index: 15 number of parameters: 1 id: 112 unit: function genFor() file: views/vue.js start line: 10698 end line: 10740 size: 41 LOC McCabe index: 10 number of parameters: 4 id: 113 unit: generateComponentTrace = function() file: assets/modelRepository/vue.js start line: 672 end line: 711 size: 40 LOC McCabe index: 9 number of parameters: 1 id: 114 unit: Vue.prototype._init = function() file: assets/modelRepository/vue.js start line: 4682 end line: 4735 size: 40 LOC McCabe index: 11 number of parameters: 1 id: 115 unit: function updateDOMProps() file: assets/modelRepository/vue.js start line: 7395 end line: 7445 size: 40 LOC McCabe index: 17 number of parameters: 2 id: 116 unit: private static suggestValue() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 358 end line: 400 size: 40 LOC McCabe index: 9 number of parameters: 3 id: 117 unit: async create() file: src/Models/IoTWorkspaceProject.ts start line: 119 end line: 177 size: 40 LOC McCabe index: 2 number of parameters: 4 id: 118 unit: generateComponentTrace = function() file: views/vue.js start line: 671 end line: 710 size: 40 LOC McCabe index: 9 number of parameters: 1 id: 119 unit: Vue.prototype._init = function() file: views/vue.js start line: 4681 end line: 4734 size: 40 LOC McCabe index: 11 number of parameters: 1 id: 120 unit: function updateDOMProps() file: views/vue.js start line: 7394 end line: 7444 size: 40 LOC McCabe index: 17 number of parameters: 2 id: 121 unit: function updateListeners() file: assets/modelRepository/vue.js start line: 2106 end line: 2145 size: 39 LOC McCabe index: 9 number of parameters: 5 id: 122 unit: render: function render() file: assets/modelRepository/vue.js start line: 5063 end line: 5109 size: 39 LOC McCabe index: 16 number of parameters: 0 id: 123 unit: function genDefaultModel() file: assets/modelRepository/vue.js start line: 7274 end line: 7319 size: 39 LOC McCabe index: 15 number of parameters: 3 id: 124 unit: private static validateStringNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 392 end line: 432 size: 39 LOC McCabe index: 10 number of parameters: 4 id: 125 unit: function updateListeners() file: views/vue.js start line: 2105 end line: 2144 size: 39 LOC McCabe index: 9 number of parameters: 5 id: 126 unit: render: function render() file: views/vue.js start line: 5062 end line: 5108 size: 39 LOC McCabe index: 16 number of parameters: 0 id: 127 unit: function genDefaultModel() file: views/vue.js start line: 7273 end line: 7318 size: 39 LOC McCabe index: 15 number of parameters: 3 id: 128 unit: function looseEqual() file: assets/modelRepository/vue.js start line: 294 end line: 333 size: 38 LOC McCabe index: 13 number of parameters: 2 id: 129 unit: function leave() file: assets/modelRepository/vue.js start line: 8060 end line: 8162 size: 38 LOC McCabe index: 9 number of parameters: 2 id: 130 unit: function genDirectives() file: assets/modelRepository/vue.js start line: 10830 end line: 10869 size: 38 LOC McCabe index: 9 number of parameters: 2 id: 131 unit: async create() file: src/Models/IoTContainerizedProject.ts start line: 71 end line: 125 size: 38 LOC McCabe index: 5 number of parameters: 4 id: 132 unit: function looseEqual() file: views/vue.js start line: 292 end line: 331 size: 38 LOC McCabe index: 13 number of parameters: 2 id: 133 unit: function leave() file: views/vue.js start line: 8059 end line: 8161 size: 38 LOC McCabe index: 9 number of parameters: 2 id: 134 unit: function genDirectives() file: views/vue.js start line: 10829 end line: 10868 size: 38 LOC McCabe index: 9 number of parameters: 2 id: 135 unit: function mergeDataOrFn() file: assets/modelRepository/vue.js start line: 1207 end line: 1243 size: 37 LOC McCabe index: 10 number of parameters: 3 id: 136 unit: Vue.prototype.$emit = function() file: assets/modelRepository/vue.js start line: 2587 end line: 2623 size: 37 LOC McCabe index: 7 number of parameters: 1 id: 137 unit: compileToFunctions: createCompileToFunctionFn() file: assets/modelRepository/vue.js start line: 11376 end line: 11446 size: 37 LOC McCabe index: 9 number of parameters: 1 id: 138 unit: private async chooseCOM() file: src/Models/AZ3166Device.ts start line: 769 end line: 812 size: 37 LOC McCabe index: 12 number of parameters: 0 id: 139 unit: async load() file: src/Models/IoTWorkspaceProject.ts start line: 64 end line: 117 size: 37 LOC McCabe index: 5 number of parameters: 2 id: 140 unit: static async configureProjectEnvironmentAsPlatform() file: src/ProjectEnvironmentConfiger.ts start line: 64 end line: 111 size: 37 LOC McCabe index: 5 number of parameters: 6 id: 141 unit: export async function askToConfigureEnvironment() file: src/utils.ts start line: 278 end line: 317 size: 37 LOC McCabe index: 2 number of parameters: 7 id: 142 unit: function mergeDataOrFn() file: views/vue.js start line: 1206 end line: 1242 size: 37 LOC McCabe index: 10 number of parameters: 3 id: 143 unit: Vue.prototype.$emit = function() file: views/vue.js start line: 2586 end line: 2622 size: 37 LOC McCabe index: 7 number of parameters: 1 id: 144 unit: compileToFunctions: createCompileToFunctionFn() file: views/vue.js start line: 11375 end line: 11445 size: 37 LOC McCabe index: 9 number of parameters: 1 id: 145 unit: function set() file: assets/modelRepository/vue.js start line: 1069 end line: 1104 size: 36 LOC McCabe index: 13 number of parameters: 3 id: 146 unit: function actuallySetSelected() file: assets/modelRepository/vue.js start line: 8329 end line: 8364 size: 36 LOC McCabe index: 10 number of parameters: 3 id: 147 unit: function genElement() file: assets/modelRepository/vue.js start line: 10583 end line: 10621 size: 36 LOC McCabe index: 19 number of parameters: 2 id: 148 unit: private async selectConnectionType() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 300 end line: 344 size: 36 LOC McCabe index: 4 number of parameters: 2 id: 149 unit: private async getCodeGenCliPackageInfo() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 532 end line: 575 size: 36 LOC McCabe index: 7 number of parameters: 2 id: 150 unit: function set() file: views/vue.js start line: 1068 end line: 1103 size: 36 LOC McCabe index: 13 number of parameters: 3 id: 151 unit: function actuallySetSelected() file: views/vue.js start line: 8328 end line: 8363 size: 36 LOC McCabe index: 10 number of parameters: 3 id: 152 unit: function genElement() file: views/vue.js start line: 10582 end line: 10620 size: 36 LOC McCabe index: 19 number of parameters: 2 id: 153 unit: function filterItems() file: assets/modelRepository/main.js start line: 260 end line: 300 size: 35 LOC McCabe index: 12 number of parameters: 1 id: 154 unit: function normalizeProps() file: assets/modelRepository/vue.js start line: 1406 end line: 1440 size: 35 LOC McCabe index: 8 number of parameters: 2 id: 155 unit: function renderSlot() file: assets/modelRepository/vue.js start line: 3816 end line: 3853 size: 35 LOC McCabe index: 13 number of parameters: 4 id: 156 unit: function updateAttrs() file: assets/modelRepository/vue.js start line: 6553 end line: 6592 size: 35 LOC McCabe index: 17 number of parameters: 2 id: 157 unit: function checkLinksCore() file: scripts/mdLinkChecker/mdLinkChecker.ts start line: 57 end line: 98 size: 35 LOC McCabe index: 4 number of parameters: 2 id: 158 unit: private static async _createResouceGroup() file: src/Models/AzureUtility.ts start line: 174 end line: 226 size: 35 LOC McCabe index: 7 number of parameters: 0 id: 159 unit: private static _commonParameterCheck() file: src/Models/AzureUtility.ts start line: 228 end line: 269 size: 35 LOC McCabe index: 19 number of parameters: 2 id: 160 unit: private async initializeExampleInternal() file: src/exampleExplorer.ts start line: 264 end line: 307 size: 35 LOC McCabe index: 8 number of parameters: 3 id: 161 unit: httpRequest() file: views/example.js start line: 223 end line: 261 size: 35 LOC McCabe index: 2 number of parameters: 2 id: 162 unit: function normalizeProps() file: views/vue.js start line: 1405 end line: 1439 size: 35 LOC McCabe index: 8 number of parameters: 2 id: 163 unit: function renderSlot() file: views/vue.js start line: 3815 end line: 3852 size: 35 LOC McCabe index: 13 number of parameters: 4 id: 164 unit: function updateAttrs() file: views/vue.js start line: 6552 end line: 6591 size: 35 LOC McCabe index: 17 number of parameters: 2 id: 165 unit: strats.watch = function() file: assets/modelRepository/vue.js start line: 1308 end line: 1341 size: 34 LOC McCabe index: 11 number of parameters: 4 id: 166 unit: Vue.prototype.$off = function() file: assets/modelRepository/vue.js start line: 2547 end line: 2585 size: 34 LOC McCabe index: 10 number of parameters: 2 id: 167 unit: function resolveSlots() file: assets/modelRepository/vue.js start line: 2631 end line: 2668 size: 34 LOC McCabe index: 16 number of parameters: 2 id: 168 unit: Vue.prototype._update = function() file: assets/modelRepository/vue.js start line: 2721 end line: 2764 size: 34 LOC McCabe index: 8 number of parameters: 2 id: 169 unit: function flushSchedulerQueue() file: assets/modelRepository/vue.js start line: 3042 end line: 3096 size: 34 LOC McCabe index: 9 number of parameters: 0 id: 170 unit: function initComputed() file: assets/modelRepository/vue.js start line: 3520 end line: 3562 size: 34 LOC McCabe index: 11 number of parameters: 2 id: 171 unit: function resolveInject() file: assets/modelRepository/vue.js start line: 3742 end line: 3778 size: 34 LOC McCabe index: 10 number of parameters: 2 id: 172 unit: function _update() file: assets/modelRepository/vue.js start line: 6443 end line: 6504 size: 34 LOC McCabe index: 11 number of parameters: 2 id: 173 unit: function handleStartTag() file: assets/modelRepository/vue.js start line: 9299 end line: 9353 size: 34 LOC McCabe index: 17 number of parameters: 1 id: 174 unit: private async generateProjectFolder() file: src/projectInitializer.ts start line: 165 end line: 221 size: 34 LOC McCabe index: 6 number of parameters: 2 id: 175 unit: strats.watch = function() file: views/vue.js start line: 1307 end line: 1340 size: 34 LOC McCabe index: 11 number of parameters: 4 id: 176 unit: Vue.prototype.$off = function() file: views/vue.js start line: 2546 end line: 2584 size: 34 LOC McCabe index: 10 number of parameters: 2 id: 177 unit: function resolveSlots() file: views/vue.js start line: 2630 end line: 2667 size: 34 LOC McCabe index: 16 number of parameters: 2 id: 178 unit: Vue.prototype._update = function() file: views/vue.js start line: 2720 end line: 2763 size: 34 LOC McCabe index: 8 number of parameters: 2 id: 179 unit: function flushSchedulerQueue() file: views/vue.js start line: 3041 end line: 3095 size: 34 LOC McCabe index: 9 number of parameters: 0 id: 180 unit: function initComputed() file: views/vue.js start line: 3519 end line: 3561 size: 34 LOC McCabe index: 11 number of parameters: 2 id: 181 unit: function resolveInject() file: views/vue.js start line: 3741 end line: 3777 size: 34 LOC McCabe index: 10 number of parameters: 2 id: 182 unit: function _update() file: views/vue.js start line: 6442 end line: 6503 size: 34 LOC McCabe index: 11 number of parameters: 2 id: 183 unit: function handleStartTag() file: views/vue.js start line: 9298 end line: 9352 size: 34 LOC McCabe index: 17 number of parameters: 1 id: 184 unit: function updateStyle() file: assets/modelRepository/vue.js start line: 7608 end line: 7652 size: 33 LOC McCabe index: 15 number of parameters: 2 id: 185 unit: async deploy() file: src/Models/AzureFunctions.ts start line: 298 end line: 332 size: 33 LOC McCabe index: 7 number of parameters: 0 id: 186 unit: async configDeviceEnvironment() file: src/Models/ContainerDeviceBase.ts start line: 143 end line: 185 size: 33 LOC McCabe index: 6 number of parameters: 2 id: 187 unit: static async getProjectType() file: src/Models/IoTWorkbenchProjectBase.ts start line: 48 end line: 82 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 188 unit: export async function getEnvTemplateFilesAndAskOverwrite() file: src/utils.ts start line: 869 end line: 908 size: 33 LOC McCabe index: 5 number of parameters: 4 id: 189 unit: function generateAside() file: views/example.js start line: 265 end line: 299 size: 33 LOC McCabe index: 9 number of parameters: 1 id: 190 unit: function updateStyle() file: views/vue.js start line: 7607 end line: 7651 size: 33 LOC McCabe index: 15 number of parameters: 2 id: 191 unit: function del() file: assets/modelRepository/vue.js start line: 1109 end line: 1140 size: 32 LOC McCabe index: 12 number of parameters: 2 id: 192 unit: Vue.prototype.$destroy = function() file: assets/modelRepository/vue.js start line: 2773 end line: 2814 size: 32 LOC McCabe index: 10 number of parameters: 0 id: 193 unit: function parseModel() file: assets/modelRepository/vue.js start line: 7044 end line: 7082 size: 32 LOC McCabe index: 7 number of parameters: 1 id: 194 unit: private async saveCodeGenConfig() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 496 end line: 530 size: 32 LOC McCabe index: 5 number of parameters: 4 id: 195 unit: async generateAnsiCCodeCore() file: src/DigitalTwin/DigitalTwinCodeGen/Interfaces/AnsiCCodeGenerator.ts start line: 50 end line: 87 size: 32 LOC McCabe index: 3 number of parameters: 1 id: 196 unit: private initDeviceComponents() file: src/Models/IoTWorkspaceProject.ts start line: 216 end line: 249 size: 32 LOC McCabe index: 5 number of parameters: 3 id: 197 unit: private async initAzureComponentsWithoutConfig() file: src/Models/IoTWorkspaceProject.ts start line: 257 end line: 293 size: 32 LOC McCabe index: 2 number of parameters: 1 id: 198 unit: async configureCmakeProjectEnvironment() file: src/ProjectEnvironmentConfiger.ts start line: 25 end line: 62 size: 32 LOC McCabe index: 3 number of parameters: 3 id: 199 unit: function() file: views/example.js start line: 24 end line: 58 size: 32 LOC McCabe index: 10 number of parameters: 1 id: 200 unit: function del() file: views/vue.js start line: 1108 end line: 1139 size: 32 LOC McCabe index: 12 number of parameters: 2 id: 201 unit: Vue.prototype.$destroy = function() file: views/vue.js start line: 2772 end line: 2813 size: 32 LOC McCabe index: 10 number of parameters: 0 id: 202 unit: function parseModel() file: views/vue.js start line: 7043 end line: 7081 size: 32 LOC McCabe index: 7 number of parameters: 1 id: 203 unit: private getDeviceConnectionStringAcquisitionOptions() file: src/Models/AZ3166Device.ts start line: 337 end line: 371 size: 31 LOC McCabe index: 5 number of parameters: 1 id: 204 unit: private async writeCppPropertiesFile() file: src/Models/ArduinoDeviceBase.ts start line: 175 end line: 213 size: 31 LOC McCabe index: 5 number of parameters: 3 id: 205 unit: static async request() file: src/Models/AzureUtility.ts start line: 576 end line: 610 size: 31 LOC McCabe index: 5 number of parameters: 3 id: 206 unit: static logError() file: src/common/Error/exceptionHelper.ts start line: 12 end line: 48 size: 31 LOC McCabe index: 8 number of parameters: 3 id: 207 unit: function getNextPageDigitalTwinFiles() file: assets/modelRepository/main.js start line: 148 end line: 179 size: 30 LOC McCabe index: 3 number of parameters: 1 id: 208 unit: function _traverse() file: assets/modelRepository/vue.js start line: 2039 end line: 2068 size: 30 LOC McCabe index: 10 number of parameters: 2 id: 209 unit: function getStyle() file: assets/modelRepository/vue.js start line: 7531 end line: 7563 size: 30 LOC McCabe index: 10 number of parameters: 2 id: 210 unit: function checkExpression() file: assets/modelRepository/vue.js start line: 11193 end line: 11222 size: 30 LOC McCabe index: 3 number of parameters: 3 id: 211 unit: private static async setAdditionalUrl() file: src/ArduinoPackageManager.ts start line: 11 end line: 40 size: 30 LOC McCabe index: 7 number of parameters: 1 id: 212 unit: static parse() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryConnection.ts start line: 15 end line: 45 size: 30 LOC McCabe index: 7 number of parameters: 1 id: 213 unit: async downloadDependentInterface() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 313 end line: 346 size: 30 LOC McCabe index: 10 number of parameters: 2 id: 214 unit: export async function selectWorkspaceItem() file: src/utils.ts start line: 178 end line: 209 size: 30 LOC McCabe index: 7 number of parameters: 3 id: 215 unit: function _traverse() file: views/vue.js start line: 2038 end line: 2067 size: 30 LOC McCabe index: 10 number of parameters: 2 id: 216 unit: function getStyle() file: views/vue.js start line: 7530 end line: 7562 size: 30 LOC McCabe index: 10 number of parameters: 2 id: 217 unit: function checkExpression() file: views/vue.js start line: 11192 end line: 11221 size: 30 LOC McCabe index: 3 number of parameters: 3 id: 218 unit: function onScrollTable() file: assets/modelRepository/main.js start line: 334 end line: 362 size: 29 LOC McCabe index: 8 number of parameters: 1 id: 219 unit: function validateProp() file: assets/modelRepository/vue.js start line: 1577 end line: 1609 size: 29 LOC McCabe index: 10 number of parameters: 4 id: 220 unit: function removeClass() file: assets/modelRepository/vue.js start line: 7692 end line: 7723 size: 29 LOC McCabe index: 9 number of parameters: 2 id: 221 unit: updated: function updated() file: assets/modelRepository/vue.js start line: 8750 end line: 8786 size: 29 LOC McCabe index: 8 number of parameters: 0 id: 222 unit: function parseText() file: assets/modelRepository/vue.js start line: 8918 end line: 8948 size: 29 LOC McCabe index: 6 number of parameters: 2 id: 223 unit: function getNormalizationType() file: assets/modelRepository/vue.js start line: 10982 end line: 11010 size: 29 LOC McCabe index: 9 number of parameters: 2 id: 224 unit: async function checkLinks() file: scripts/mdLinkChecker/mdLinkChecker.ts start line: 143 end line: 178 size: 29 LOC McCabe index: 6 number of parameters: 1 id: 225 unit: private static getInsertTextForProperty() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 319 end line: 350 size: 29 LOC McCabe index: 11 number of parameters: 2 id: 226 unit: async searchModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 235 end line: 267 size: 29 LOC McCabe index: 7 number of parameters: 5 id: 227 unit: function validateProp() file: views/vue.js start line: 1576 end line: 1608 size: 29 LOC McCabe index: 10 number of parameters: 4 id: 228 unit: function removeClass() file: views/vue.js start line: 7691 end line: 7722 size: 29 LOC McCabe index: 9 number of parameters: 2 id: 229 unit: updated: function updated() file: views/vue.js start line: 8749 end line: 8785 size: 29 LOC McCabe index: 8 number of parameters: 0 id: 230 unit: function parseText() file: views/vue.js start line: 8917 end line: 8947 size: 29 LOC McCabe index: 6 number of parameters: 2 id: 231 unit: function getNormalizationType() file: views/vue.js start line: 10981 end line: 11009 size: 29 LOC McCabe index: 9 number of parameters: 2 id: 232 unit: function initMethods() file: assets/modelRepository/vue.js start line: 3610 end line: 3637 size: 28 LOC McCabe index: 8 number of parameters: 2 id: 233 unit: function removeAndInvokeRemoveHook() file: assets/modelRepository/vue.js start line: 5918 end line: 5949 size: 28 LOC McCabe index: 10 number of parameters: 2 id: 234 unit: function genComponentModel() file: assets/modelRepository/vue.js start line: 6979 end line: 7008 size: 28 LOC McCabe index: 4 number of parameters: 3 id: 235 unit: setTimeout() file: assets/modelRepository/vue.js start line: 8877 end line: 8904 size: 28 LOC McCabe index: 12 number of parameters: 1 id: 236 unit: function markStatic$1() file: assets/modelRepository/vue.js start line: 10265 end line: 10295 size: 28 LOC McCabe index: 10 number of parameters: 1 id: 237 unit: function genChildren() file: assets/modelRepository/vue.js start line: 10948 end line: 10976 size: 28 LOC McCabe index: 10 number of parameters: 5 id: 238 unit: private async getCodeGenProjectName() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 237 end line: 269 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 239 unit: async getSortedComponents() file: src/Models/AzureComponentConfig.ts start line: 76 end line: 107 size: 28 LOC McCabe index: 8 number of parameters: 1 id: 240 unit: export function runCommand() file: src/utils.ts start line: 245 end line: 272 size: 28 LOC McCabe index: 2 number of parameters: 4 id: 241 unit: export async function takeNoDeviceSurvey() file: src/utils.ts start line: 378 end line: 407 size: 28 LOC McCabe index: 4 number of parameters: 2 id: 242 unit: export async function fetchAndExecuteTask() file: src/utils.ts start line: 791 end line: 847 size: 28 LOC McCabe index: 7 number of parameters: 7 id: 243 unit: function initMethods() file: views/vue.js start line: 3609 end line: 3636 size: 28 LOC McCabe index: 8 number of parameters: 2 id: 244 unit: function removeAndInvokeRemoveHook() file: views/vue.js start line: 5917 end line: 5948 size: 28 LOC McCabe index: 10 number of parameters: 2 id: 245 unit: function genComponentModel() file: views/vue.js start line: 6978 end line: 7007 size: 28 LOC McCabe index: 4 number of parameters: 3 id: 246 unit: setTimeout() file: views/vue.js start line: 8876 end line: 8903 size: 28 LOC McCabe index: 12 number of parameters: 1 id: 247 unit: function markStatic$1() file: views/vue.js start line: 10264 end line: 10294 size: 28 LOC McCabe index: 10 number of parameters: 1 id: 248 unit: function genChildren() file: views/vue.js start line: 10947 end line: 10975 size: 28 LOC McCabe index: 10 number of parameters: 5 id: 249 unit: function isMatchTags() file: assets/modelRepository/main.js start line: 302 end line: 332 size: 27 LOC McCabe index: 15 number of parameters: 3 id: 250 unit: function normalizeInject() file: assets/modelRepository/vue.js start line: 1445 end line: 1471 size: 27 LOC McCabe index: 7 number of parameters: 2 id: 251 unit: function mergeOptions() file: assets/modelRepository/vue.js start line: 1506 end line: 1542 size: 27 LOC McCabe index: 7 number of parameters: 3 id: 252 unit: function getPropDefaultValue() file: assets/modelRepository/vue.js start line: 1614 end line: 1646 size: 27 LOC McCabe index: 10 number of parameters: 3 id: 253 unit: function nextTick() file: assets/modelRepository/vue.js start line: 1888 end line: 1915 size: 27 LOC McCabe index: 8 number of parameters: 2 id: 254 unit: function markStaticRoots() file: assets/modelRepository/vue.js start line: 10297 end line: 10326 size: 27 LOC McCabe index: 13 number of parameters: 2 id: 255 unit: function getLinks() file: scripts/mdLinkChecker/mdLinkChecker.ts start line: 105 end line: 136 size: 27 LOC McCabe index: 3 number of parameters: 1 id: 256 unit: static async installBoard() file: src/ArduinoPackageManager.ts start line: 42 end line: 77 size: 27 LOC McCabe index: 6 number of parameters: 1 id: 257 unit: private async generateDeviceCodeCore() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 463 end line: 494 size: 27 LOC McCabe index: 5 number of parameters: 4 id: 258 unit: static async searchModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 59 end line: 85 size: 27 LOC McCabe index: 1 number of parameters: 5 id: 259 unit: async function getProvisionIothubDeviceSelection() file: src/Models/IoTHubDevice.ts start line: 42 end line: 69 size: 27 LOC McCabe index: 2 number of parameters: 1 id: 260 unit: function normalizeInject() file: views/vue.js start line: 1444 end line: 1470 size: 27 LOC McCabe index: 7 number of parameters: 2 id: 261 unit: function mergeOptions() file: views/vue.js start line: 1505 end line: 1541 size: 27 LOC McCabe index: 7 number of parameters: 3 id: 262 unit: function getPropDefaultValue() file: views/vue.js start line: 1613 end line: 1645 size: 27 LOC McCabe index: 10 number of parameters: 3 id: 263 unit: function nextTick() file: views/vue.js start line: 1887 end line: 1914 size: 27 LOC McCabe index: 8 number of parameters: 2 id: 264 unit: function markStaticRoots() file: views/vue.js start line: 10296 end line: 10325 size: 27 LOC McCabe index: 13 number of parameters: 2 id: 265 unit: function registerRef() file: assets/modelRepository/vue.js start line: 5499 end line: 5526 size: 26 LOC McCabe index: 9 number of parameters: 2 id: 266 unit: function setAttr() file: assets/modelRepository/vue.js start line: 6594 end line: 6623 size: 26 LOC McCabe index: 11 number of parameters: 3 id: 267 unit: function genOnce() file: assets/modelRepository/vue.js start line: 10638 end line: 10663 size: 26 LOC McCabe index: 8 number of parameters: 2 id: 268 unit: static async createModelFile() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 99 end line: 126 size: 26 LOC McCabe index: 4 number of parameters: 3 id: 269 unit: private static suggestReservedProperty() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 286 end line: 312 size: 26 LOC McCabe index: 5 number of parameters: 4 id: 270 unit: private static validateLanguageNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 499 end line: 524 size: 26 LOC McCabe index: 6 number of parameters: 4 id: 271 unit: private async logAndSetCredentials() file: src/Models/AZ3166Device.ts start line: 213 end line: 242 size: 26 LOC McCabe index: 5 number of parameters: 2 id: 272 unit: async openProject() file: src/Models/IoTContainerizedProject.ts start line: 131 end line: 165 size: 26 LOC McCabe index: 6 number of parameters: 3 id: 273 unit: private async downloadExamplePackage() file: src/exampleExplorer.ts start line: 59 end line: 86 size: 26 LOC McCabe index: 2 number of parameters: 3 id: 274 unit: export async function handleExternalProject() file: src/utils.ts start line: 468 end line: 495 size: 26 LOC McCabe index: 3 number of parameters: 1 id: 275 unit: function registerRef() file: views/vue.js start line: 5498 end line: 5525 size: 26 LOC McCabe index: 9 number of parameters: 2 id: 276 unit: function setAttr() file: views/vue.js start line: 6593 end line: 6622 size: 26 LOC McCabe index: 11 number of parameters: 3 id: 277 unit: function genOnce() file: views/vue.js start line: 10637 end line: 10662 size: 26 LOC McCabe index: 8 number of parameters: 2 id: 278 unit: function resolveAsset() file: assets/modelRepository/vue.js start line: 1549 end line: 1573 size: 25 LOC McCabe index: 10 number of parameters: 4 id: 279 unit: function renderList() file: assets/modelRepository/vue.js start line: 3785 end line: 3809 size: 25 LOC McCabe index: 9 number of parameters: 2 id: 280 unit: function setScope() file: assets/modelRepository/vue.js start line: 5837 end line: 5862 size: 25 LOC McCabe index: 9 number of parameters: 1 id: 281 unit: function parseStartTag() file: assets/modelRepository/vue.js start line: 9273 end line: 9297 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 282 unit: function genInlineTemplate() file: assets/modelRepository/vue.js start line: 10871 end line: 10895 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 283 unit: function genSlot() file: assets/modelRepository/vue.js start line: 11041 end line: 11065 size: 25 LOC McCabe index: 10 number of parameters: 2 id: 284 unit: function checkNode() file: assets/modelRepository/vue.js start line: 11133 end line: 11157 size: 25 LOC McCabe index: 10 number of parameters: 2 id: 285 unit: async function main() file: scripts/mdLinkChecker/mdLinkChecker.ts start line: 183 end line: 216 size: 25 LOC McCabe index: 6 number of parameters: 0 id: 286 unit: private static validateNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 103 end line: 127 size: 25 LOC McCabe index: 6 number of parameters: 4 id: 287 unit: async signIn() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 151 end line: 178 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 288 unit: export function getRegistryValues() file: src/utils.ts start line: 61 end line: 86 size: 25 LOC McCabe index: 6 number of parameters: 3 id: 289 unit: function generateTable() file: views/example.js start line: 154 end line: 178 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 290 unit: function resolveAsset() file: views/vue.js start line: 1548 end line: 1572 size: 25 LOC McCabe index: 10 number of parameters: 4 id: 291 unit: function renderList() file: views/vue.js start line: 3784 end line: 3808 size: 25 LOC McCabe index: 9 number of parameters: 2 id: 292 unit: function setScope() file: views/vue.js start line: 5836 end line: 5861 size: 25 LOC McCabe index: 9 number of parameters: 1 id: 293 unit: function parseStartTag() file: views/vue.js start line: 9272 end line: 9296 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 294 unit: function genInlineTemplate() file: views/vue.js start line: 10870 end line: 10894 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 295 unit: function genSlot() file: views/vue.js start line: 11040 end line: 11064 size: 25 LOC McCabe index: 10 number of parameters: 2 id: 296 unit: function checkNode() file: views/vue.js start line: 11132 end line: 11156 size: 25 LOC McCabe index: 10 number of parameters: 2 id: 297 unit: function transformNode() file: assets/modelRepository/vue.js start line: 8952 end line: 8975 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 298 unit: function transformNode$1() file: assets/modelRepository/vue.js start line: 8996 end line: 9021 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 299 unit: function compile() file: assets/modelRepository/vue.js start line: 11335 end line: 11372 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 300 unit: async generateCode() file: src/DigitalTwin/DigitalTwinCodeGen/Interfaces/AnsiCCodeGenerator.ts start line: 22 end line: 48 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 301 unit: private expandProperties() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 576 end line: 600 size: 24 LOC McCabe index: 8 number of parameters: 0 id: 302 unit: static async selectModelFiles() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 197 end line: 220 size: 24 LOC McCabe index: 4 number of parameters: 2 id: 303 unit: static async selectOneModelFile() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 227 end line: 250 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 304 unit: static async findModelFiles() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 256 end line: 281 size: 24 LOC McCabe index: 6 number of parameters: 1 id: 305 unit: export async function selectPlatform() file: src/utils.ts start line: 703 end line: 730 size: 24 LOC McCabe index: 1 number of parameters: 2 id: 306 unit: function transformNode() file: views/vue.js start line: 8951 end line: 8974 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 307 unit: function transformNode$1() file: views/vue.js start line: 8995 end line: 9020 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 308 unit: function compile() file: views/vue.js start line: 11334 end line: 11371 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 309 unit: function command() file: assets/modelRepository/command.js start line: 4 end line: 28 size: 23 LOC McCabe index: 3 number of parameters: 2 id: 310 unit: def() file: assets/modelRepository/vue.js start line: 876 end line: 899 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 311 unit: function createChildren() file: assets/modelRepository/vue.js start line: 5788 end line: 5810 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 312 unit: private handleEdge() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 322 end line: 344 size: 23 LOC McCabe index: 7 number of parameters: 1 id: 313 unit: private static createOptions() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 154 end line: 177 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 314 unit: async submitFiles() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 201 end line: 225 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 315 unit: private setTelemetryOfSubmitFiles() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 504 end line: 526 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 316 unit: async configDeviceSettings() file: src/Models/AZ3166Device.ts start line: 170 end line: 200 size: 23 LOC McCabe index: 5 number of parameters: 0 id: 317 unit: private getDPSConnectionStringOptions() file: src/Models/AZ3166Device.ts start line: 428 end line: 452 size: 23 LOC McCabe index: 6 number of parameters: 0 id: 318 unit: static async getResourceGroup() file: src/Models/AzureUtility.ts start line: 472 end line: 498 size: 23 LOC McCabe index: 4 number of parameters: 0 id: 319 unit: async generateTemplateFiles() file: src/Models/ContainerDeviceBase.ts start line: 91 end line: 117 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 320 unit: private async initDevice() file: src/Models/IoTContainerizedProject.ts start line: 184 end line: 208 size: 23 LOC McCabe index: 3 number of parameters: 3 id: 321 unit: private async selectTemplate() file: src/projectInitializer.ts start line: 137 end line: 163 size: 23 LOC McCabe index: 2 number of parameters: 2 id: 322 unit: function command() file: views/example.js start line: 300 end line: 324 size: 23 LOC McCabe index: 3 number of parameters: 2 id: 323 unit: def() file: views/vue.js start line: 875 end line: 898 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 324 unit: function createChildren() file: views/vue.js start line: 5787 end line: 5809 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 325 unit: function isUnknownElement() file: assets/modelRepository/vue.js start line: 5359 end line: 5383 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 326 unit: function updateClass() file: assets/modelRepository/vue.js start line: 6659 end line: 6685 size: 22 LOC McCabe index: 8 number of parameters: 2 id: 327 unit: componentUpdated: function componentUpdated() file: assets/modelRepository/vue.js start line: 8289 end line: 8316 size: 22 LOC McCabe index: 6 number of parameters: 3 id: 328 unit: attrsMap: makeAttrsMap() file: assets/modelRepository/vue.js start line: 9442 end line: 9472 size: 22 LOC McCabe index: 5 number of parameters: 1 id: 329 unit: function updateConfigForNonProduction() file: scripts/updateConfig.js start line: 11 end line: 39 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 330 unit: private ensurePropertyNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 492 end line: 514 size: 22 LOC McCabe index: 5 number of parameters: 1 id: 331 unit: private async doDownloadModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 374 end line: 395 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 332 unit: private async getDeviceConnectionString() file: src/Models/AZ3166Device.ts start line: 287 end line: 313 size: 22 LOC McCabe index: 4 number of parameters: 0 id: 333 unit: async openProject() file: src/Models/IoTWorkspaceProject.ts start line: 179 end line: 206 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 334 unit: private async moveTempFiles() file: src/exampleExplorer.ts start line: 33 end line: 57 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 335 unit: async startListening() file: src/usbDetector.ts start line: 90 end line: 117 size: 22 LOC McCabe index: 7 number of parameters: 1 id: 336 unit: export async function askToOverwriteFile() file: src/utils.ts start line: 740 end line: 765 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 337 unit: function isUnknownElement() file: views/vue.js start line: 5358 end line: 5382 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 338 unit: function updateClass() file: views/vue.js start line: 6658 end line: 6684 size: 22 LOC McCabe index: 8 number of parameters: 2 id: 339 unit: componentUpdated: function componentUpdated() file: views/vue.js start line: 8288 end line: 8315 size: 22 LOC McCabe index: 6 number of parameters: 3 id: 340 unit: attrsMap: makeAttrsMap() file: views/vue.js start line: 9441 end line: 9471 size: 22 LOC McCabe index: 5 number of parameters: 1 id: 341 unit: formatComponentName = function() file: assets/modelRepository/vue.js start line: 635 end line: 656 size: 21 LOC McCabe index: 14 number of parameters: 2 id: 342 unit: function cloneVNode() file: assets/modelRepository/vue.js start line: 830 end line: 850 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 343 unit: function observe() file: assets/modelRepository/vue.js start line: 986 end line: 1006 size: 21 LOC McCabe index: 13 number of parameters: 2 id: 344 unit: function assertType() file: assets/modelRepository/vue.js start line: 1701 end line: 1722 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 345 unit: function handleError() file: assets/modelRepository/vue.js start line: 1752 end line: 1772 size: 21 LOC McCabe index: 7 number of parameters: 3 id: 346 unit: function initState() file: assets/modelRepository/vue.js start line: 3384 end line: 3404 size: 21 LOC McCabe index: 7 number of parameters: 1 id: 347 unit: function parseBracket() file: assets/modelRepository/vue.js start line: 7096 end line: 7116 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 348 unit: function checkDuration() file: assets/modelRepository/vue.js start line: 8165 end line: 8185 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 349 unit: private handleEdgeOfType() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 353 end line: 374 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 350 unit: static async selectRootFolder() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 77 end line: 99 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 351 unit: static async fileExists() file: src/FileUtility.ts start line: 30 end line: 50 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 352 unit: async preUploadAction() file: src/Models/AZ3166Device.ts start line: 146 end line: 168 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 353 unit: private getInputDeviceConnectionStringOptions() file: src/Models/AZ3166Device.ts start line: 392 end line: 414 size: 21 LOC McCabe index: 5 number of parameters: 0 id: 354 unit: private async sendDataViaSerialPort() file: src/Models/AZ3166Device.ts start line: 814 end line: 836 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 355 unit: private static async _getSubscriptionList() file: src/Models/AzureUtility.ts start line: 65 end line: 88 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 356 unit: private async askToOpenInContainer() file: src/Models/IoTContainerizedProject.ts start line: 214 end line: 237 size: 21 LOC McCabe index: 2 number of parameters: 0 id: 357 unit: private async autoDiscoverDeviceIp() file: src/Models/RaspberryPiDevice.ts start line: 153 end line: 175 size: 21 LOC McCabe index: 2 number of parameters: 0 id: 358 unit: export async function askAndOpenProject() file: src/utils.ts start line: 325 end line: 347 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 359 unit: formatComponentName = function() file: views/vue.js start line: 634 end line: 655 size: 21 LOC McCabe index: 14 number of parameters: 2 id: 360 unit: function cloneVNode() file: views/vue.js start line: 829 end line: 849 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 361 unit: function observe() file: views/vue.js start line: 985 end line: 1005 size: 21 LOC McCabe index: 13 number of parameters: 2 id: 362 unit: function assertType() file: views/vue.js start line: 1700 end line: 1721 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 363 unit: function handleError() file: views/vue.js start line: 1751 end line: 1771 size: 21 LOC McCabe index: 7 number of parameters: 3 id: 364 unit: function initState() file: views/vue.js start line: 3383 end line: 3403 size: 21 LOC McCabe index: 7 number of parameters: 1 id: 365 unit: function parseBracket() file: views/vue.js start line: 7095 end line: 7115 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 366 unit: function checkDuration() file: views/vue.js start line: 8164 end line: 8184 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 367 unit: function initLifecycle() file: assets/modelRepository/vue.js start line: 2694 end line: 2718 size: 20 LOC McCabe index: 6 number of parameters: 1 id: 368 unit: function mountComponent() file: assets/modelRepository/vue.js start line: 2817 end line: 2882 size: 20 LOC McCabe index: 10 number of parameters: 3 id: 369 unit: function createComponentInstanceForVnode() file: assets/modelRepository/vue.js start line: 4363 end line: 4383 size: 20 LOC McCabe index: 4 number of parameters: 4 id: 370 unit: function addVnodes() file: assets/modelRepository/vue.js start line: 5864 end line: 5883 size: 20 LOC McCabe index: 2 number of parameters: 6 id: 371 unit: hasMove: function hasMove() file: assets/modelRepository/vue.js start line: 8789 end line: 8815 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 372 unit: function parseFor() file: assets/modelRepository/vue.js start line: 9772 end line: 9791 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 373 unit: function genForScopedSlot() file: assets/modelRepository/vue.js start line: 10927 end line: 10946 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 374 unit: void setup() file: resources/templates/esp32_iothub/device.ino start line: 19 end line: 39 size: 20 LOC McCabe index: 3 number of parameters: 0 id: 375 unit: private buildContext() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 261 end line: 280 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 376 unit: static async getModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 30 end line: 49 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 377 unit: static async showInputBox() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 160 end line: 179 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 378 unit: static async directoryExists() file: src/FileUtility.ts start line: 9 end line: 28 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 379 unit: private async stlinkDriverInstalled() file: src/Models/AZ3166Device.ts start line: 838 end line: 859 size: 20 LOC McCabe index: 4 number of parameters: 0 id: 380 unit: async configDeviceEnvironment() file: src/Models/ArduinoDeviceBase.ts start line: 293 end line: 316 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 381 unit: private static async _getSubscription() file: src/Models/AzureUtility.ts start line: 423 end line: 446 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 382 unit: export async function getTemplateFilesInfo() file: src/utils.ts start line: 409 end line: 432 size: 20 LOC McCabe index: 3 number of parameters: 1 id: 383 unit: function initLifecycle() file: views/vue.js start line: 2693 end line: 2717 size: 20 LOC McCabe index: 6 number of parameters: 1 id: 384 unit: function mountComponent() file: views/vue.js start line: 2816 end line: 2881 size: 20 LOC McCabe index: 10 number of parameters: 3 id: 385 unit: function createComponentInstanceForVnode() file: views/vue.js start line: 4362 end line: 4382 size: 20 LOC McCabe index: 4 number of parameters: 4 id: 386 unit: function addVnodes() file: views/vue.js start line: 5863 end line: 5882 size: 20 LOC McCabe index: 2 number of parameters: 6 id: 387 unit: hasMove: function hasMove() file: views/vue.js start line: 8788 end line: 8814 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 388 unit: function parseFor() file: views/vue.js start line: 9771 end line: 9790 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 389 unit: function genForScopedSlot() file: views/vue.js start line: 10926 end line: 10945 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 390 unit: function refreshDigitalTwinFileList() file: assets/modelRepository/main.js start line: 181 end line: 200 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 391 unit: strats.props = strats.methods = strats.inject = strats.computed = function() file: assets/modelRepository/vue.js start line: 1346 end line: 1364 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 392 unit: function queueWatcher() file: assets/modelRepository/vue.js start line: 3132 end line: 3153 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 393 unit: function resolveConstructorOptions() file: assets/modelRepository/vue.js start line: 4759 end line: 4781 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 394 unit: function checkDuplicateKeys() file: assets/modelRepository/vue.js start line: 6070 end line: 6088 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 395 unit: function addClass() file: assets/modelRepository/vue.js start line: 7665 end line: 7686 size: 19 LOC McCabe index: 7 number of parameters: 2 id: 396 unit: function checkForAliasModel() file: assets/modelRepository/vue.js start line: 10087 end line: 10105 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 397 unit: function genFilterCode() file: assets/modelRepository/vue.js start line: 10500 end line: 10518 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 398 unit: private provideDiagnostics() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 550 end line: 569 size: 19 LOC McCabe index: 2 number of parameters: 2 id: 399 unit: static getDigitalTwinVersion() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 130 end line: 149 size: 19 LOC McCabe index: 8 number of parameters: 1 id: 400 unit: private async doSubmitLoopSilently() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 422 end line: 442 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 401 unit: static async ensureFilesSaved() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 288 end line: 306 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 402 unit: async updateConfigSettings() file: src/Models/AzureFunctions.ts start line: 334 end line: 352 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 403 unit: get version() file: src/Models/Esp32Device.ts start line: 52 end line: 73 size: 19 LOC McCabe index: 4 number of parameters: 0 id: 404 unit: async updateConfigSettings() file: src/Models/IoTHub.ts start line: 154 end line: 173 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 405 unit: async updateConfigSettings() file: src/Models/IoTHubDevice.ts start line: 185 end line: 203 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 406 unit: async initializeExample() file: src/exampleExplorer.ts start line: 236 end line: 256 size: 19 LOC McCabe index: 5 number of parameters: 6 id: 407 unit: export function getProjectDeviceRootPath() file: src/utils.ts start line: 144 end line: 166 size: 19 LOC McCabe index: 6 number of parameters: 0 id: 408 unit: export async function selectWorkspaceFolder() file: src/utils.ts start line: 211 end line: 229 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 409 unit: strats.props = strats.methods = strats.inject = strats.computed = function() file: views/vue.js start line: 1345 end line: 1363 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 410 unit: function queueWatcher() file: views/vue.js start line: 3131 end line: 3152 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 411 unit: function resolveConstructorOptions() file: views/vue.js start line: 4758 end line: 4780 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 412 unit: function checkDuplicateKeys() file: views/vue.js start line: 6069 end line: 6087 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 413 unit: function addClass() file: views/vue.js start line: 7664 end line: 7685 size: 19 LOC McCabe index: 7 number of parameters: 2 id: 414 unit: function checkForAliasModel() file: views/vue.js start line: 10086 end line: 10104 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 415 unit: function genFilterCode() file: views/vue.js start line: 10499 end line: 10517 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 416 unit: set: function reactiveSetter() file: assets/modelRepository/vue.js start line: 1043 end line: 1060 size: 18 LOC McCabe index: 9 number of parameters: 1 id: 417 unit: function mergeData() file: assets/modelRepository/vue.js start line: 1185 end line: 1202 size: 18 LOC McCabe index: 6 number of parameters: 2 id: 418 unit: function validateComponentName() file: assets/modelRepository/vue.js start line: 1383 end line: 1400 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 419 unit: function checkProp() file: assets/modelRepository/vue.js start line: 2231 end line: 2248 size: 18 LOC McCabe index: 6 number of parameters: 5 id: 420 unit: init: function init() file: assets/modelRepository/vue.js start line: 4183 end line: 4201 size: 18 LOC McCabe index: 5 number of parameters: 4 id: 421 unit: function createElement() file: assets/modelRepository/vue.js start line: 4414 end line: 4431 size: 18 LOC McCabe index: 4 number of parameters: 6 id: 422 unit: function applyNS() file: assets/modelRepository/vue.js start line: 4523 end line: 4541 size: 18 LOC McCabe index: 8 number of parameters: 3 id: 423 unit: Vue[type] = function() file: assets/modelRepository/vue.js start line: 4959 end line: 4977 size: 18 LOC McCabe index: 9 number of parameters: 2 id: 424 unit: function checkRootConstraints() file: assets/modelRepository/vue.js start line: 9556 end line: 9573 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 425 unit: function processIf() file: assets/modelRepository/vue.js start line: 9793 end line: 9810 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 426 unit: function processIfConditions() file: assets/modelRepository/vue.js start line: 9812 end line: 9829 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 427 unit: function findPrevElement() file: assets/modelRepository/vue.js start line: 9831 end line: 9848 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 428 unit: function isStatic() file: assets/modelRepository/vue.js start line: 10328 end line: 10347 size: 18 LOC McCabe index: 10 number of parameters: 1 id: 429 unit: void setup() file: resources/templates/devkit_azurefunctions/device.ino start line: 7 end line: 26 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 430 unit: void setup() file: resources/templates/devkit_iothub/device.ino start line: 7 end line: 26 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 431 unit: static async selectCapabilityModel() file: src/DigitalTwin/DigitalTwinUtility.ts start line: 31 end line: 50 size: 18 LOC McCabe index: 4 number of parameters: 0 id: 432 unit: static async updateModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 93 end line: 111 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 433 unit: private static async createRepositoryInfo() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 65 end line: 84 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 434 unit: static async getFileHash() file: src/FileUtility.ts start line: 153 end line: 171 size: 18 LOC McCabe index: 2 number of parameters: 2 id: 435 unit: private static async _getResourceGroupItems() file: src/Models/AzureUtility.ts start line: 448 end line: 470 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 436 unit: abstract async create() file: src/Models/IoTWorkbenchProjectBase.ts start line: 109 end line: 128 size: 18 LOC McCabe index: 4 number of parameters: 4 id: 437 unit: export async function generateTemplateFile() file: src/utils.ts start line: 434 end line: 452 size: 18 LOC McCabe index: 5 number of parameters: 3 id: 438 unit: function generateBadge() file: views/example.js start line: 202 end line: 219 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 439 unit: set: function reactiveSetter() file: views/vue.js start line: 1042 end line: 1059 size: 18 LOC McCabe index: 9 number of parameters: 1 id: 440 unit: function mergeData() file: views/vue.js start line: 1184 end line: 1201 size: 18 LOC McCabe index: 6 number of parameters: 2 id: 441 unit: function validateComponentName() file: views/vue.js start line: 1382 end line: 1399 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 442 unit: function checkProp() file: views/vue.js start line: 2230 end line: 2247 size: 18 LOC McCabe index: 6 number of parameters: 5 id: 443 unit: init: function init() file: views/vue.js start line: 4182 end line: 4200 size: 18 LOC McCabe index: 5 number of parameters: 4 id: 444 unit: function createElement() file: views/vue.js start line: 4413 end line: 4430 size: 18 LOC McCabe index: 4 number of parameters: 6 id: 445 unit: function applyNS() file: views/vue.js start line: 4522 end line: 4540 size: 18 LOC McCabe index: 8 number of parameters: 3 id: 446 unit: Vue[type] = function() file: views/vue.js start line: 4958 end line: 4976 size: 18 LOC McCabe index: 9 number of parameters: 2 id: 447 unit: function checkRootConstraints() file: views/vue.js start line: 9555 end line: 9572 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 448 unit: function processIf() file: views/vue.js start line: 9792 end line: 9809 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 449 unit: function processIfConditions() file: views/vue.js start line: 9811 end line: 9828 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 450 unit: function findPrevElement() file: views/vue.js start line: 9830 end line: 9847 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 451 unit: function isStatic() file: views/vue.js start line: 10327 end line: 10346 size: 18 LOC McCabe index: 10 number of parameters: 1 id: 452 unit: function hasNoItemToPublish() file: assets/modelRepository/main.js start line: 378 end line: 395 size: 17 LOC McCabe index: 5 number of parameters: 0 id: 453 unit: function activateChildComponent() file: assets/modelRepository/vue.js start line: 2962 end line: 2978 size: 17 LOC McCabe index: 7 number of parameters: 2 id: 454 unit: function callHook() file: assets/modelRepository/vue.js start line: 2996 end line: 3013 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 455 unit: function installRenderHelpers() file: assets/modelRepository/vue.js start line: 4013 end line: 4029 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 456 unit: function initInternalComponent() file: assets/modelRepository/vue.js start line: 4738 end line: 4757 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 457 unit: function initGlobalAPI() file: assets/modelRepository/vue.js start line: 5118 end line: 5162 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 458 unit: function genClassForVnode() file: assets/modelRepository/vue.js start line: 5228 end line: 5244 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 459 unit: function initComponent() file: assets/modelRepository/vue.js start line: 5733 end line: 5752 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 460 unit: function invokeDestroyHook() file: assets/modelRepository/vue.js start line: 5885 end line: 5901 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 461 unit: function genScopedSlot() file: assets/modelRepository/vue.js start line: 10909 end line: 10925 size: 17 LOC McCabe index: 7 number of parameters: 3 id: 462 unit: void loop() file: resources/templates/esp32_iothub/device.ino start line: 41 end line: 60 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 463 unit: private static createCompletionItem() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 51 end line: 68 size: 17 LOC McCabe index: 3 number of parameters: 4 id: 464 unit: private static getContent() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinHoverProvider.ts start line: 19 end line: 35 size: 17 LOC McCabe index: 9 number of parameters: 1 id: 465 unit: static resolvePropertyName() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 305 end line: 322 size: 17 LOC McCabe index: 6 number of parameters: 1 id: 466 unit: private async selectWorkbenchPath() file: src/IoTSettings.ts start line: 72 end line: 90 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 467 unit: private async getInputDeviceConnectionString() file: src/Models/AZ3166Device.ts start line: 373 end line: 390 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 468 unit: export async function checkExtensionAvailable() file: src/Models/Apis.ts start line: 42 end line: 59 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 469 unit: private static async _getResourceClient() file: src/Models/AzureUtility.ts start line: 114 end line: 132 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 470 unit: async compile() file: src/Models/ContainerDeviceBase.ts start line: 119 end line: 137 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 471 unit: export async function askAndOpenInRemote() file: src/utils.ts start line: 355 end line: 374 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 472 unit: export async function getProjectConfig() file: src/utils.ts start line: 501 end line: 518 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 473 unit: export async function configExternalCMakeProjectToIoTContainerProject() file: src/utils.ts start line: 568 end line: 591 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 474 unit: function generateLinks() file: views/example.js start line: 136 end line: 152 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 475 unit: function activateChildComponent() file: views/vue.js start line: 2961 end line: 2977 size: 17 LOC McCabe index: 7 number of parameters: 2 id: 476 unit: function callHook() file: views/vue.js start line: 2995 end line: 3012 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 477 unit: function installRenderHelpers() file: views/vue.js start line: 4012 end line: 4028 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 478 unit: function initInternalComponent() file: views/vue.js start line: 4737 end line: 4756 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 479 unit: function initGlobalAPI() file: views/vue.js start line: 5117 end line: 5161 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 480 unit: function genClassForVnode() file: views/vue.js start line: 5227 end line: 5243 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 481 unit: function initComponent() file: views/vue.js start line: 5732 end line: 5751 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 482 unit: function invokeDestroyHook() file: views/vue.js start line: 5884 end line: 5900 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 483 unit: function genScopedSlot() file: views/vue.js start line: 10908 end line: 10924 size: 17 LOC McCabe index: 7 number of parameters: 3 id: 484 unit: strats.data = function() file: assets/modelRepository/vue.js start line: 1245 end line: 1262 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 485 unit: function checkKeyCodes() file: assets/modelRepository/vue.js start line: 3879 end line: 3894 size: 16 LOC McCabe index: 7 number of parameters: 5 id: 486 unit: function bindObjectListeners() file: assets/modelRepository/vue.js start line: 3994 end line: 4009 size: 16 LOC McCabe index: 7 number of parameters: 2 id: 487 unit: Vue.use = function() file: assets/modelRepository/vue.js start line: 4834 end line: 4851 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 488 unit: function stringifyArray() file: assets/modelRepository/vue.js start line: 5279 end line: 5294 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 489 unit: function createComponent() file: assets/modelRepository/vue.js start line: 5712 end line: 5731 size: 16 LOC McCabe index: 7 number of parameters: 4 id: 490 unit: function normalizeDirectives$1() file: assets/modelRepository/vue.js start line: 6508 end line: 6526 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 491 unit: function getAndRemoveAttr() file: assets/modelRepository/vue.js start line: 6957 end line: 6972 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 492 unit: function isDirtyWithModifiers() file: assets/modelRepository/vue.js start line: 7470 end line: 7486 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 493 unit: const setProp = function() file: assets/modelRepository/vue.js start line: 7569 end line: 7588 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 494 unit: inserted: function inserted() file: assets/modelRepository/vue.js start line: 8260 end line: 8287 size: 16 LOC McCabe index: 8 number of parameters: 4 id: 495 unit: void loop() file: resources/templates/devkit_azurefunctions/device.ino start line: 28 end line: 47 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 496 unit: void loop() file: resources/templates/devkit_iothub/device.ino start line: 28 end line: 47 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 497 unit: private static getNamePropertyPair() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 41 end line: 56 size: 16 LOC McCabe index: 6 number of parameters: 1 id: 498 unit: private handleEdgeOfLabel() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 383 end line: 399 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 499 unit: private ensureClassNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 471 end line: 486 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 500 unit: static async mkdir() file: src/FileUtility.ts start line: 52 end line: 67 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 501 unit: static async writeFile() file: src/FileUtility.ts start line: 85 end line: 100 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 502 unit: static async readFile() file: src/FileUtility.ts start line: 124 end line: 139 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 503 unit: export function getExtension() file: src/Models/Apis.ts start line: 11 end line: 26 size: 16 LOC McCabe index: 6 number of parameters: 1 id: 504 unit: async compile() file: src/Models/ArduinoDeviceBase.ts start line: 95 end line: 111 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 505 unit: async upload() file: src/Models/ArduinoDeviceBase.ts start line: 113 end line: 128 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 506 unit: private async getCredentialFromSubscriptionId() file: src/Models/AzureFunctions.ts start line: 53 end line: 71 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 507 unit: private async selectContainer() file: src/Models/ContainerDeviceBase.ts start line: 187 end line: 205 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 508 unit: export async function updateProjectHostTypeConfig() file: src/utils.ts start line: 539 end line: 560 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 509 unit: export function isWorkspaceProject() file: src/utils.ts start line: 613 end line: 629 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 510 unit: strats.data = function() file: views/vue.js start line: 1244 end line: 1261 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 511 unit: function checkKeyCodes() file: views/vue.js start line: 3878 end line: 3893 size: 16 LOC McCabe index: 7 number of parameters: 5 id: 512 unit: function bindObjectListeners() file: views/vue.js start line: 3993 end line: 4008 size: 16 LOC McCabe index: 7 number of parameters: 2 id: 513 unit: Vue.use = function() file: views/vue.js start line: 4833 end line: 4850 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 514 unit: function stringifyArray() file: views/vue.js start line: 5278 end line: 5293 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 515 unit: function createComponent() file: views/vue.js start line: 5711 end line: 5730 size: 16 LOC McCabe index: 7 number of parameters: 4 id: 516 unit: function normalizeDirectives$1() file: views/vue.js start line: 6507 end line: 6525 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 517 unit: function getAndRemoveAttr() file: views/vue.js start line: 6956 end line: 6971 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 518 unit: function isDirtyWithModifiers() file: views/vue.js start line: 7469 end line: 7485 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 519 unit: const setProp = function() file: views/vue.js start line: 7568 end line: 7587 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 520 unit: inserted: function inserted() file: views/vue.js start line: 8259 end line: 8286 size: 16 LOC McCabe index: 8 number of parameters: 4 id: 521 unit: function parsePath() file: assets/modelRepository/vue.js start line: 491 end line: 505 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 522 unit: function mergeVNodeHook() file: assets/modelRepository/vue.js start line: 2149 end line: 2180 size: 15 LOC McCabe index: 6 number of parameters: 3 id: 523 unit: Vue.prototype.$on = function() file: assets/modelRepository/vue.js start line: 2517 end line: 2534 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 524 unit: function deactivateChildComponent() file: assets/modelRepository/vue.js start line: 2980 end line: 2994 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 525 unit: Vue.prototype.$watch = function() file: assets/modelRepository/vue.js start line: 3693 end line: 3707 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 526 unit: insert: function insert() file: assets/modelRepository/vue.js start line: 4215 end line: 4234 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 527 unit: function resolveModifiedOptions() file: assets/modelRepository/vue.js start line: 4783 end line: 4797 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 528 unit: function dedupe() file: assets/modelRepository/vue.js start line: 4799 end line: 4816 size: 15 LOC McCabe index: 7 number of parameters: 3 id: 529 unit: function isUnknownElement$$1() file: assets/modelRepository/vue.js start line: 5625 end line: 5639 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 530 unit: function reactivateComponent() file: assets/modelRepository/vue.js start line: 5754 end line: 5774 size: 15 LOC McCabe index: 5 number of parameters: 4 id: 531 unit: function genSelect() file: assets/modelRepository/vue.js start line: 7257 end line: 7272 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 532 unit: function resolveTransition() file: assets/modelRepository/vue.js start line: 7727 end line: 7742 size: 15 LOC McCabe index: 6 number of parameters: 1 id: 533 unit: end: function end() file: assets/modelRepository/vue.js start line: 9618 end line: 9634 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 534 unit: function makeAttrsMap() file: assets/modelRepository/vue.js start line: 10042 end line: 10056 size: 15 LOC McCabe index: 6 number of parameters: 1 id: 535 unit: static printCodeGenConfig() file: src/DigitalTwin/DigitalTwinCodeGen/CodeGenUtility.ts start line: 9 end line: 23 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 536 unit: async createModel() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 68 end line: 84 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 537 unit: private static evaluateOverwriteRange() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 76 end line: 90 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 538 unit: private static validateEnumNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 441 end line: 455 size: 15 LOC McCabe index: 3 number of parameters: 4 id: 539 unit: private static resolveContainerType() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 147 end line: 161 size: 15 LOC McCabe index: 6 number of parameters: 1 id: 540 unit: private async init() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 230 end line: 246 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 541 unit: static getEnums() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 207 end line: 223 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 542 unit: static getObjectClasses() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 230 end line: 244 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 543 unit: static async getDefaultWorkbenchPath() file: src/IoTSettings.ts start line: 34 end line: 50 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 544 unit: private async selectDeviceConnectionStringAcquisitionMethod() file: src/Models/AZ3166Device.ts start line: 319 end line: 335 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 545 unit: async createCore() file: src/Models/ArduinoDeviceBase.ts start line: 147 end line: 166 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 546 unit: async function getDeviceNumber() file: src/Models/IoTHubDevice.ts start line: 26 end line: 40 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 547 unit: function initCommandWithTelemetry() file: src/extension.ts start line: 55 end line: 70 size: 15 LOC McCabe index: 1 number of parameters: 10 id: 548 unit: export async function properlyOpenIoTWorkspaceProject() file: src/utils.ts start line: 597 end line: 611 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 549 unit: function parsePath() file: views/vue.js start line: 489 end line: 503 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 550 unit: function mergeVNodeHook() file: views/vue.js start line: 2148 end line: 2179 size: 15 LOC McCabe index: 6 number of parameters: 3 id: 551 unit: Vue.prototype.$on = function() file: views/vue.js start line: 2516 end line: 2533 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 552 unit: function deactivateChildComponent() file: views/vue.js start line: 2979 end line: 2993 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 553 unit: Vue.prototype.$watch = function() file: views/vue.js start line: 3692 end line: 3706 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 554 unit: insert: function insert() file: views/vue.js start line: 4214 end line: 4233 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 555 unit: function resolveModifiedOptions() file: views/vue.js start line: 4782 end line: 4796 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 556 unit: function dedupe() file: views/vue.js start line: 4798 end line: 4815 size: 15 LOC McCabe index: 7 number of parameters: 3 id: 557 unit: function isUnknownElement$$1() file: views/vue.js start line: 5624 end line: 5638 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 558 unit: function reactivateComponent() file: views/vue.js start line: 5753 end line: 5773 size: 15 LOC McCabe index: 5 number of parameters: 4 id: 559 unit: function genSelect() file: views/vue.js start line: 7256 end line: 7271 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 560 unit: function resolveTransition() file: views/vue.js start line: 7726 end line: 7741 size: 15 LOC McCabe index: 6 number of parameters: 1 id: 561 unit: end: function end() file: views/vue.js start line: 9617 end line: 9633 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 562 unit: function makeAttrsMap() file: views/vue.js start line: 10041 end line: 10055 size: 15 LOC McCabe index: 6 number of parameters: 1 id: 563 unit: function resolveScopedSlots() file: assets/modelRepository/vue.js start line: 2674 end line: 2687 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 564 unit: updateComponent = function() file: assets/modelRepository/vue.js start line: 2847 end line: 2862 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 565 unit: function defineComputed() file: assets/modelRepository/vue.js start line: 3564 end line: 3593 size: 14 LOC McCabe index: 9 number of parameters: 3 id: 566 unit: function createComputedGetter() file: assets/modelRepository/vue.js start line: 3595 end line: 3608 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 567 unit: function renderStatic() file: assets/modelRepository/vue.js start line: 3947 end line: 3963 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 568 unit: function pruneCache() file: assets/modelRepository/vue.js start line: 4999 end line: 5012 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 569 unit: function createElement$1() file: assets/modelRepository/vue.js start line: 5407 end line: 5421 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 570 unit: function invokeCreateHooks() file: assets/modelRepository/vue.js start line: 5819 end line: 5832 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 571 unit: function callHook$1() file: assets/modelRepository/vue.js start line: 6534 end line: 6547 size: 14 LOC McCabe index: 4 number of parameters: 5 id: 572 unit: function processRawAttrs() file: assets/modelRepository/vue.js start line: 9708 end line: 9722 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 573 unit: el.wrapData = function() file: assets/modelRepository/vue.js start line: 10534 end line: 10547 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 574 unit: function checkEvent() file: assets/modelRepository/vue.js start line: 11159 end line: 11172 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 575 unit: async provision() file: src/AzureOperator.ts start line: 9 end line: 22 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 576 unit: function compareVersion() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 71 end line: 86 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 577 unit: static async getModelFileInfo() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 132 end line: 145 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 578 unit: private static evaluateSeparatorAfter() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 111 end line: 124 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 579 unit: static showNotification() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 58 end line: 71 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 580 unit: static async showOpenDialog() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 123 end line: 136 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 581 unit: static async mkdirRecursively() file: src/FileUtility.ts start line: 69 end line: 82 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 582 unit: private async selectDeviceSettingType() file: src/Models/AZ3166Device.ts start line: 247 end line: 261 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 583 unit: function getHashMacAsync() file: src/Models/AZ3166Device.ts start line: 864 end line: 877 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 584 unit: abstract async openProject() file: src/Models/IoTWorkbenchProjectBase.ts start line: 277 end line: 291 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 585 unit: private constructor() file: src/telemetry.ts start line: 43 end line: 56 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 586 unit: export function mkdirRecursivelySync() file: src/utils.ts start line: 96 end line: 109 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 587 unit: export async function askToOverwrite() file: src/utils.ts start line: 773 end line: 789 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 588 unit: function resolveScopedSlots() file: views/vue.js start line: 2673 end line: 2686 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 589 unit: updateComponent = function() file: views/vue.js start line: 2846 end line: 2861 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 590 unit: function defineComputed() file: views/vue.js start line: 3563 end line: 3592 size: 14 LOC McCabe index: 9 number of parameters: 3 id: 591 unit: function createComputedGetter() file: views/vue.js start line: 3594 end line: 3607 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 592 unit: function renderStatic() file: views/vue.js start line: 3946 end line: 3962 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 593 unit: function pruneCache() file: views/vue.js start line: 4998 end line: 5011 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 594 unit: function createElement$1() file: views/vue.js start line: 5406 end line: 5420 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 595 unit: function invokeCreateHooks() file: views/vue.js start line: 5818 end line: 5831 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 596 unit: function callHook$1() file: views/vue.js start line: 6533 end line: 6546 size: 14 LOC McCabe index: 4 number of parameters: 5 id: 597 unit: function processRawAttrs() file: views/vue.js start line: 9707 end line: 9721 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 598 unit: el.wrapData = function() file: views/vue.js start line: 10533 end line: 10546 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 599 unit: function checkEvent() file: views/vue.js start line: 11158 end line: 11171 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 600 unit: function copy() file: assets/modelRepository/main.js start line: 364 end line: 376 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 601 unit: const repeat = function() file: assets/modelRepository/vue.js start line: 658 end line: 670 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 602 unit: get: function reactiveGetter() file: assets/modelRepository/vue.js start line: 1030 end line: 1042 size: 13 LOC McCabe index: 5 number of parameters: 0 id: 603 unit: function assertObjectType() file: assets/modelRepository/vue.js start line: 1488 end line: 1500 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 604 unit: defineReactive() file: assets/modelRepository/vue.js start line: 3434 end line: 3446 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 605 unit: function FunctionalRenderContext() file: assets/modelRepository/vue.js start line: 4033 end line: 4086 size: 13 LOC McCabe index: 4 number of parameters: 5 id: 606 unit: function removeVnodes() file: assets/modelRepository/vue.js start line: 5903 end line: 5916 size: 13 LOC McCabe index: 4 number of parameters: 4 id: 607 unit: function baseSetAttr() file: assets/modelRepository/vue.js start line: 6625 end line: 6650 size: 13 LOC McCabe index: 7 number of parameters: 3 id: 608 unit: function getBindingAttr() file: assets/modelRepository/vue.js start line: 6939 end line: 6951 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 609 unit: function genRadioModel() file: assets/modelRepository/vue.js start line: 7243 end line: 7255 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 610 unit: mergeVNodeHook() file: assets/modelRepository/vue.js start line: 8015 end line: 8027 size: 13 LOC McCabe index: 7 number of parameters: 3 id: 611 unit: nextFrame() file: assets/modelRepository/vue.js start line: 8035 end line: 8047 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 612 unit: nextFrame() file: assets/modelRepository/vue.js start line: 8143 end line: 8155 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 613 unit: function getHookArgumentsLength() file: assets/modelRepository/vue.js start line: 8197 end line: 8210 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 614 unit: static void connection_status_callback() file: resources/templates/embedded_linux/main.c start line: 61 end line: 74 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 615 unit: function executeCommand() file: scripts/mdLinkChecker/mdLinkChecker.ts start line: 29 end line: 41 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 616 unit: private async selectLanguage() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 283 end line: 298 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 617 unit: static async createFileFromTemplate() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 23 end line: 35 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 618 unit: static async validateModelName() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 57 end line: 69 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 619 unit: private static completeTextForParse() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 30 end line: 42 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 620 unit: private buildEntryNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 605 end line: 617 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 621 unit: static getValidTypes() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 91 end line: 104 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 622 unit: static parseDigitalTwinModel() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 110 end line: 123 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 623 unit: private static async setupConnection() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 102 end line: 115 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 624 unit: async deleteModels() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 274 end line: 287 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 625 unit: static async writeJsonFile() file: src/FileUtility.ts start line: 108 end line: 122 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 626 unit: static async getInstance() file: src/IoTSettings.ts start line: 19 end line: 32 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 627 unit: async setWorkbenchPath() file: src/IoTSettings.ts start line: 56 end line: 70 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 628 unit: private async selectFolder() file: src/IoTSettings.ts start line: 92 end line: 106 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 629 unit: private getArduinoPackagePath() file: src/Models/AZ3166Device.ts start line: 928 end line: 944 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 630 unit: async load() file: src/Models/AzureFunctions.ts start line: 116 end line: 128 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 631 unit: private static _getSubscriptionClientBySubscriptionId() file: src/Models/AzureUtility.ts start line: 134 end line: 146 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 632 unit: async load() file: src/Models/IoTContainerizedProject.ts start line: 50 end line: 69 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 633 unit: run: async() file: src/nsat.ts start line: 62 end line: 74 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 634 unit: async callCommandWithTelemetry() file: src/telemetry.ts start line: 119 end line: 134 size: 13 LOC McCabe index: 1 number of parameters: 8 id: 635 unit: export function executeCommand() file: src/utils.ts start line: 231 end line: 243 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 636 unit: export function getWorkspaceFile() file: src/utils.ts start line: 520 end line: 532 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 637 unit: function generateSection() file: views/example.js start line: 121 end line: 134 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 638 unit: function generateImage() file: views/example.js start line: 188 end line: 200 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 639 unit: const repeat = function() file: views/vue.js start line: 657 end line: 669 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 640 unit: get: function reactiveGetter() file: views/vue.js start line: 1029 end line: 1041 size: 13 LOC McCabe index: 5 number of parameters: 0 id: 641 unit: function assertObjectType() file: views/vue.js start line: 1487 end line: 1499 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 642 unit: defineReactive() file: views/vue.js start line: 3433 end line: 3445 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 643 unit: function FunctionalRenderContext() file: views/vue.js start line: 4032 end line: 4085 size: 13 LOC McCabe index: 4 number of parameters: 5 id: 644 unit: function removeVnodes() file: views/vue.js start line: 5902 end line: 5915 size: 13 LOC McCabe index: 4 number of parameters: 4 id: 645 unit: function baseSetAttr() file: views/vue.js start line: 6624 end line: 6649 size: 13 LOC McCabe index: 7 number of parameters: 3 id: 646 unit: function getBindingAttr() file: views/vue.js start line: 6938 end line: 6950 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 647 unit: function genRadioModel() file: views/vue.js start line: 7242 end line: 7254 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 648 unit: mergeVNodeHook() file: views/vue.js start line: 8014 end line: 8026 size: 13 LOC McCabe index: 7 number of parameters: 3 id: 649 unit: nextFrame() file: views/vue.js start line: 8034 end line: 8046 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 650 unit: nextFrame() file: views/vue.js start line: 8142 end line: 8154 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 651 unit: function getHookArgumentsLength() file: views/vue.js start line: 8196 end line: 8209 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 652 unit: function deleteDigitalTwinFiles() file: assets/modelRepository/main.js start line: 114 end line: 125 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 653 unit: function editDigitalTwinFiles() file: assets/modelRepository/main.js start line: 127 end line: 138 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 654 unit: const warnNonPresent = function() file: assets/modelRepository/vue.js start line: 1956 end line: 1967 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 655 unit: function invoker() file: assets/modelRepository/vue.js start line: 2088 end line: 2101 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 656 unit: function initWatch() file: assets/modelRepository/vue.js start line: 3639 end line: 3650 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 657 unit: function initRender() file: assets/modelRepository/vue.js start line: 4557 end line: 4603 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 658 unit: function stringifyClass() file: assets/modelRepository/vue.js start line: 5265 end line: 5277 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 659 unit: function stringifyObject() file: assets/modelRepository/vue.js start line: 5296 end line: 5307 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 660 unit: function query() file: assets/modelRepository/vue.js start line: 5392 end line: 5403 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 661 unit: function sameVnode() file: assets/modelRepository/vue.js start line: 5544 end line: 5555 size: 12 LOC McCabe index: 8 number of parameters: 2 id: 662 unit: function assertNodeMatch() file: assets/modelRepository/vue.js start line: 6300 end line: 6311 size: 12 LOC McCabe index: 6 number of parameters: 3 id: 663 unit: function extractTransitionData() file: assets/modelRepository/vue.js start line: 8494 end line: 8508 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 664 unit: function applyTranslation() file: assets/modelRepository/vue.js start line: 8834 end line: 8845 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 665 unit: function isDirectChildOfTemplateFor() file: assets/modelRepository/vue.js start line: 10349 end line: 10360 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 666 unit: function genStatic() file: assets/modelRepository/vue.js start line: 10624 end line: 10635 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 667 unit: private async checkLocalCodeGenCli() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 577 end line: 592 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 668 unit: static async downloadDependentInterface() file: src/DigitalTwin/DigitalTwinUtility.ts start line: 58 end line: 69 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 669 unit: private buildConstraint() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 287 end line: 299 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 670 unit: private handleInterfaceSchema() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 560 end line: 571 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 671 unit: static isAvailableByVersion() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 287 end line: 299 size: 12 LOC McCabe index: 6 number of parameters: 2 id: 672 unit: static async deleteModel() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 118 end line: 129 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 673 unit: private async doDownloadLoopSilently() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 354 end line: 366 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 674 unit: private async doDeleteLoopSilently() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 402 end line: 414 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 675 unit: private async getConfigDeviceSettingTypeOptions() file: src/Models/AZ3166Device.ts start line: 266 end line: 281 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 676 unit: private async setDeviceConfig() file: src/Models/AZ3166Device.ts start line: 496 end line: 511 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 677 unit: private static async _getLocations() file: src/Models/AzureUtility.ts start line: 158 end line: 172 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 678 unit: constructor() file: src/Models/IoTHubDevice.ts start line: 83 end line: 95 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 679 unit: async compile() file: src/Models/IoTWorkbenchProjectBase.ts start line: 116 end line: 128 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 680 unit: async upload() file: src/Models/IoTWorkbenchProjectBase.ts start line: 130 end line: 141 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 681 unit: private async loadWorkspaceConfigFilePath() file: src/Models/IoTWorkspaceProject.ts start line: 428 end line: 440 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 682 unit: validateInput: async() file: src/projectInitializer.ts start line: 197 end line: 209 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 683 unit: export function getScriptTemplateNameFromLanguage() file: src/utils.ts start line: 119 end line: 130 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 684 unit: await askToConfigureEnvironment() file: src/utils.ts start line: 810 end line: 822 size: 12 LOC McCabe index: 1 number of parameters: 7 id: 685 unit: await askToConfigureEnvironment() file: src/utils.ts start line: 829 end line: 841 size: 12 LOC McCabe index: 1 number of parameters: 7 id: 686 unit: getProjectName: function() file: views/example.js start line: 62 end line: 75 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 687 unit: function parseQuery() file: views/example.js start line: 107 end line: 119 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 688 unit: const warnNonPresent = function() file: views/vue.js start line: 1955 end line: 1966 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 689 unit: function invoker() file: views/vue.js start line: 2087 end line: 2100 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 690 unit: function initWatch() file: views/vue.js start line: 3638 end line: 3649 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 691 unit: function initRender() file: views/vue.js start line: 4556 end line: 4602 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 692 unit: function stringifyClass() file: views/vue.js start line: 5264 end line: 5276 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 693 unit: function stringifyObject() file: views/vue.js start line: 5295 end line: 5306 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 694 unit: function query() file: views/vue.js start line: 5391 end line: 5402 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 695 unit: function sameVnode() file: views/vue.js start line: 5543 end line: 5554 size: 12 LOC McCabe index: 8 number of parameters: 2 id: 696 unit: function assertNodeMatch() file: views/vue.js start line: 6299 end line: 6310 size: 12 LOC McCabe index: 6 number of parameters: 3 id: 697 unit: function extractTransitionData() file: views/vue.js start line: 8493 end line: 8507 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 698 unit: function applyTranslation() file: views/vue.js start line: 8833 end line: 8844 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 699 unit: function isDirectChildOfTemplateFor() file: views/vue.js start line: 10348 end line: 10359 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 700 unit: function genStatic() file: views/vue.js start line: 10623 end line: 10634 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 701 unit: strats.el = strats.propsData = function() file: assets/modelRepository/vue.js start line: 1169 end line: 1179 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 702 unit: function normalizeDirectives() file: assets/modelRepository/vue.js start line: 1476 end line: 1486 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 703 unit: function getTypeIndex() file: assets/modelRepository/vue.js start line: 1738 end line: 1748 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 704 unit: set: function set() file: assets/modelRepository/vue.js start line: 1976 end line: 1986 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 705 unit: function createAsyncPlaceholder() file: assets/modelRepository/vue.js start line: 2353 end line: 2363 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 706 unit: function initProps() file: assets/modelRepository/vue.js start line: 3406 end line: 3458 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 707 unit: function getData() file: assets/modelRepository/vue.js start line: 3505 end line: 3516 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 708 unit: const loop = function() file: assets/modelRepository/vue.js start line: 3914 end line: 3934 size: 11 LOC McCabe index: 12 number of parameters: 1 id: 709 unit: function markStatic() file: assets/modelRepository/vue.js start line: 3974 end line: 3984 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 710 unit: prepatch: function prepatch() file: assets/modelRepository/vue.js start line: 4203 end line: 4213 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 711 unit: function transformModel() file: assets/modelRepository/vue.js start line: 4395 end line: 4405 size: 11 LOC McCabe index: 8 number of parameters: 2 id: 712 unit: function sameInputType() file: assets/modelRepository/vue.js start line: 5557 end line: 5567 size: 11 LOC McCabe index: 8 number of parameters: 2 id: 713 unit: function createKeyToOldIdx() file: assets/modelRepository/vue.js start line: 5569 end line: 5579 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 714 unit: function insert() file: assets/modelRepository/vue.js start line: 5776 end line: 5786 size: 11 LOC McCabe index: 4 number of parameters: 3 id: 715 unit: function pluckModuleFunction() file: assets/modelRepository/vue.js start line: 6827 end line: 6837 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 716 unit: function normalizeEvents() file: assets/modelRepository/vue.js start line: 7327 end line: 7342 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 717 unit: function add$1() file: assets/modelRepository/vue.js start line: 7356 end line: 7366 size: 11 LOC McCabe index: 3 number of parameters: 5 id: 718 unit: function updateDOMListeners() file: assets/modelRepository/vue.js start line: 7376 end line: 7386 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 719 unit: function getTimeout() file: assets/modelRepository/vue.js start line: 7894 end line: 7906 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 720 unit: update: function update() file: assets/modelRepository/vue.js start line: 8422 end line: 8446 size: 11 LOC McCabe index: 6 number of parameters: 3 id: 721 unit: function closeElement() file: assets/modelRepository/vue.js start line: 9479 end line: 9491 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 722 unit: function processElement() file: assets/modelRepository/vue.js start line: 9724 end line: 9738 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 723 unit: function processKey() file: assets/modelRepository/vue.js start line: 9740 end line: 9750 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 724 unit: function processFor() file: assets/modelRepository/vue.js start line: 9760 end line: 9770 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 725 unit: function guardIESVGBug() file: assets/modelRepository/vue.js start line: 10075 end line: 10085 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 726 unit: function genIfConditions() file: assets/modelRepository/vue.js start line: 10670 end line: 10697 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 727 unit: function genScopedSlots() file: assets/modelRepository/vue.js start line: 10897 end line: 10907 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 728 unit: function genComponent() file: assets/modelRepository/vue.js start line: 11068 end line: 11078 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 729 unit: function genProps() file: assets/modelRepository/vue.js start line: 11080 end line: 11091 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 730 unit: function checkIdentifier() file: assets/modelRepository/vue.js start line: 11181 end line: 11191 size: 11 LOC McCabe index: 3 number of parameters: 4 id: 731 unit: async deploy() file: src/AzureOperator.ts start line: 24 end line: 36 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 732 unit: async compile() file: src/DeviceOperator.ts start line: 12 end line: 22 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 733 unit: async upload() file: src/DeviceOperator.ts start line: 24 end line: 34 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 734 unit: async configDeviceSettings() file: src/DeviceOperator.ts start line: 36 end line: 46 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 735 unit: private async doCreateModel() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 92 end line: 102 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 736 unit: async downloadModels() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 294 end line: 306 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 737 unit: static async showQuickPick() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 106 end line: 116 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 738 unit: static async extractZipFile() file: src/FileUtility.ts start line: 141 end line: 151 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 739 unit: get version() file: src/Models/AZ3166Device.ts start line: 123 end line: 135 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 740 unit: async load() file: src/Models/ArduinoDeviceBase.ts start line: 132 end line: 143 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 741 unit: async createIfNotExists() file: src/Models/AzureComponentConfig.ts start line: 57 end line: 68 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 742 unit: static init() file: src/Models/AzureUtility.ts start line: 53 end line: 63 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 743 unit: private static _getSessionBySubscriptionId() file: src/Models/AzureUtility.ts start line: 90 end line: 102 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 744 unit: static generateCrc() file: src/Models/OTA.ts start line: 5 end line: 15 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 745 unit: export async function getTemplateJson() file: src/utils.ts start line: 852 end line: 863 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 746 unit: strats.el = strats.propsData = function() file: views/vue.js start line: 1168 end line: 1178 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 747 unit: function normalizeDirectives() file: views/vue.js start line: 1475 end line: 1485 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 748 unit: function getTypeIndex() file: views/vue.js start line: 1737 end line: 1747 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 749 unit: set: function set() file: views/vue.js start line: 1975 end line: 1985 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 750 unit: function createAsyncPlaceholder() file: views/vue.js start line: 2352 end line: 2362 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 751 unit: function initProps() file: views/vue.js start line: 3405 end line: 3457 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 752 unit: function getData() file: views/vue.js start line: 3504 end line: 3515 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 753 unit: const loop = function() file: views/vue.js start line: 3913 end line: 3933 size: 11 LOC McCabe index: 12 number of parameters: 1 id: 754 unit: function markStatic() file: views/vue.js start line: 3973 end line: 3983 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 755 unit: prepatch: function prepatch() file: views/vue.js start line: 4202 end line: 4212 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 756 unit: function transformModel() file: views/vue.js start line: 4394 end line: 4404 size: 11 LOC McCabe index: 8 number of parameters: 2 id: 757 unit: function sameInputType() file: views/vue.js start line: 5556 end line: 5566 size: 11 LOC McCabe index: 8 number of parameters: 2 id: 758 unit: function createKeyToOldIdx() file: views/vue.js start line: 5568 end line: 5578 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 759 unit: function insert() file: views/vue.js start line: 5775 end line: 5785 size: 11 LOC McCabe index: 4 number of parameters: 3 id: 760 unit: function pluckModuleFunction() file: views/vue.js start line: 6826 end line: 6836 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 761 unit: function normalizeEvents() file: views/vue.js start line: 7326 end line: 7341 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 762 unit: function add$1() file: views/vue.js start line: 7355 end line: 7365 size: 11 LOC McCabe index: 3 number of parameters: 5 id: 763 unit: function updateDOMListeners() file: views/vue.js start line: 7375 end line: 7385 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 764 unit: function getTimeout() file: views/vue.js start line: 7893 end line: 7905 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 765 unit: update: function update() file: views/vue.js start line: 8421 end line: 8445 size: 11 LOC McCabe index: 6 number of parameters: 3 id: 766 unit: function closeElement() file: views/vue.js start line: 9478 end line: 9490 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 767 unit: function processElement() file: views/vue.js start line: 9723 end line: 9737 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 768 unit: function processKey() file: views/vue.js start line: 9739 end line: 9749 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 769 unit: function processFor() file: views/vue.js start line: 9759 end line: 9769 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 770 unit: function guardIESVGBug() file: views/vue.js start line: 10074 end line: 10084 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 771 unit: function genIfConditions() file: views/vue.js start line: 10669 end line: 10696 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 772 unit: function genScopedSlots() file: views/vue.js start line: 10896 end line: 10906 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 773 unit: function genComponent() file: views/vue.js start line: 11067 end line: 11077 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 774 unit: function genProps() file: views/vue.js start line: 11079 end line: 11090 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 775 unit: function checkIdentifier() file: views/vue.js start line: 11180 end line: 11190 size: 11 LOC McCabe index: 3 number of parameters: 4 id: 776 unit: const isServerRendering = function() file: assets/modelRepository/vue.js start line: 547 end line: 559 size: 10 LOC McCabe index: 5 number of parameters: 0 id: 777 unit: function globalHandleError() file: assets/modelRepository/vue.js start line: 1774 end line: 1783 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 778 unit: function logError() file: assets/modelRepository/vue.js start line: 1785 end line: 1795 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 779 unit: function getFirstComponentChild() file: assets/modelRepository/vue.js start line: 2470 end line: 2479 size: 10 LOC McCabe index: 6 number of parameters: 1 id: 780 unit: function callUpdatedHooks() file: assets/modelRepository/vue.js start line: 3098 end line: 3107 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 781 unit: function createWatcher() file: assets/modelRepository/vue.js start line: 3652 end line: 3661 size: 10 LOC McCabe index: 3 number of parameters: 4 id: 782 unit: defineReactive() file: assets/modelRepository/vue.js start line: 3726 end line: 3735 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 783 unit: destroy: function destroy() file: assets/modelRepository/vue.js start line: 4236 end line: 4245 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 784 unit: function matches() file: assets/modelRepository/vue.js start line: 4987 end line: 4997 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 785 unit: function wrapFilter() file: assets/modelRepository/vue.js start line: 6809 end line: 6819 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 786 unit: function addDirective() file: assets/modelRepository/vue.js start line: 6855 end line: 6864 size: 10 LOC McCabe index: 2 number of parameters: 6 id: 787 unit: function genData() file: assets/modelRepository/vue.js start line: 8977 end line: 8986 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 788 unit: function genData$1() file: assets/modelRepository/vue.js start line: 9023 end line: 9032 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 789 unit: function createASTElement() file: assets/modelRepository/vue.js start line: 9437 end line: 9446 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 790 unit: function checkInFor() file: assets/modelRepository/vue.js start line: 10020 end line: 10029 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 791 unit: function parseModifiers() file: assets/modelRepository/vue.js start line: 10031 end line: 10040 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 792 unit: self: genGuard() file: assets/modelRepository/vue.js start line: 10404 end line: 10414 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 793 unit: function genNode() file: assets/modelRepository/vue.js start line: 11016 end line: 11025 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 794 unit: private static validateNumberNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 463 end line: 473 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 795 unit: private static validateBooleanNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 481 end line: 490 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 796 unit: private buildGraph() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 306 end line: 315 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 797 unit: private handleEdgeOfDomain() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 407 end line: 416 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 798 unit: private handleEdgeOfRange() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 424 end line: 433 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 799 unit: private handleEdgeOfSubClassOf() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 441 end line: 450 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 800 unit: static getOuterPropertyPair() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 328 end line: 337 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 801 unit: private static convertToMetaModelType() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 137 end line: 146 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 802 unit: async signOut() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 183 end line: 195 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 803 unit: export async function checkAzureLogin() file: src/Models/Apis.ts start line: 28 end line: 40 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 804 unit: async updateComponent() file: src/Models/AzureComponentConfig.ts start line: 128 end line: 137 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 805 unit: validateInput: async() file: src/Models/AzureUtility.ts start line: 183 end line: 194 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 806 unit: static getClient() file: src/Models/AzureUtility.ts start line: 563 end line: 574 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 807 unit: async load() file: src/Models/IoTHub.ts start line: 49 end line: 58 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 808 unit: async load() file: src/Models/IoTHubDevice.ts start line: 107 end line: 116 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 809 unit: private async loadAzureConfigAndComponents() file: src/Models/IoTWorkspaceProject.ts start line: 353 end line: 365 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 810 unit: private async getBinaryFileName() file: src/Models/RaspberryPiDevice.ts start line: 55 end line: 66 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 811 unit: static getExtension() file: src/WorkbenchExtension.ts start line: 8 end line: 17 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 812 unit: created: function() file: views/example.js start line: 16 end line: 60 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 813 unit: const isServerRendering = function() file: views/vue.js start line: 546 end line: 558 size: 10 LOC McCabe index: 5 number of parameters: 0 id: 814 unit: function globalHandleError() file: views/vue.js start line: 1773 end line: 1782 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 815 unit: function logError() file: views/vue.js start line: 1784 end line: 1794 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 816 unit: function getFirstComponentChild() file: views/vue.js start line: 2469 end line: 2478 size: 10 LOC McCabe index: 6 number of parameters: 1 id: 817 unit: function callUpdatedHooks() file: views/vue.js start line: 3097 end line: 3106 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 818 unit: function createWatcher() file: views/vue.js start line: 3651 end line: 3660 size: 10 LOC McCabe index: 3 number of parameters: 4 id: 819 unit: defineReactive() file: views/vue.js start line: 3725 end line: 3734 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 820 unit: destroy: function destroy() file: views/vue.js start line: 4235 end line: 4244 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 821 unit: function matches() file: views/vue.js start line: 4986 end line: 4996 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 822 unit: function wrapFilter() file: views/vue.js start line: 6808 end line: 6818 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 823 unit: function addDirective() file: views/vue.js start line: 6854 end line: 6863 size: 10 LOC McCabe index: 2 number of parameters: 6 id: 824 unit: function genData() file: views/vue.js start line: 8976 end line: 8985 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 825 unit: function genData$1() file: views/vue.js start line: 9022 end line: 9031 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 826 unit: function createASTElement() file: views/vue.js start line: 9436 end line: 9445 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 827 unit: function checkInFor() file: views/vue.js start line: 10019 end line: 10028 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 828 unit: function parseModifiers() file: views/vue.js start line: 10030 end line: 10039 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 829 unit: self: genGuard() file: views/vue.js start line: 10403 end line: 10413 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 830 unit: function genNode() file: views/vue.js start line: 11015 end line: 11024 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 831 unit: highlight: function() file: assets/modelRepository/main.js start line: 71 end line: 79 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 832 unit: function searchTags() file: assets/modelRepository/main.js start line: 249 end line: 258 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 833 unit: function toArray() file: assets/modelRepository/vue.js start line: 225 end line: 233 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 834 unit: function toObject() file: assets/modelRepository/vue.js start line: 248 end line: 256 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 835 unit: function once() file: assets/modelRepository/vue.js start line: 347 end line: 355 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 836 unit: function dependArray() file: assets/modelRepository/vue.js start line: 1146 end line: 1154 size: 9 LOC McCabe index: 5 number of parameters: 1 id: 837 unit: function mergeHook() file: assets/modelRepository/vue.js start line: 1267 end line: 1275 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 838 unit: function mergeAssets() file: assets/modelRepository/vue.js start line: 1288 end line: 1296 size: 9 LOC McCabe index: 4 number of parameters: 4 id: 839 unit: function ensureCtor() file: assets/modelRepository/vue.js start line: 2343 end line: 2351 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 840 unit: function proxy() file: assets/modelRepository/vue.js start line: 3374 end line: 3382 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 841 unit: function cloneAndMarkFunctionalResult() file: assets/modelRepository/vue.js start line: 4145 end line: 4156 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 842 unit: function emptyNodeAt() file: assets/modelRepository/vue.js start line: 5597 end line: 5605 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 843 unit: function invokeInsertHook() file: assets/modelRepository/vue.js start line: 6170 end line: 6180 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 844 unit: function parseString() file: assets/modelRepository/vue.js start line: 7118 end line: 7126 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 845 unit: function createOnceHandler() file: assets/modelRepository/vue.js start line: 7346 end line: 7354 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 846 unit: function normalizeStyleBinding() file: assets/modelRepository/vue.js start line: 7517 end line: 7525 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 847 unit: bind: function bind() file: assets/modelRepository/vue.js start line: 8405 end line: 8420 size: 9 LOC McCabe index: 6 number of parameters: 3 id: 848 unit: beforeUpdate: function beforeUpdate() file: assets/modelRepository/vue.js start line: 8739 end line: 8748 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 849 unit: function processComponent() file: assets/modelRepository/vue.js start line: 9915 end line: 9923 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 850 unit: function optimize() file: assets/modelRepository/vue.js start line: 10246 end line: 10256 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 851 unit: ctrl: genGuard() file: assets/modelRepository/vue.js start line: 10405 end line: 10414 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 852 unit: function genText() file: assets/modelRepository/vue.js start line: 11027 end line: 11035 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 853 unit: function getOuterHTML() file: assets/modelRepository/vue.js start line: 11504 end line: 11512 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 854 unit: private static addProblemOfInvalidType() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 64 end line: 72 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 855 unit: private constructor() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 183 end line: 191 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 856 unit: private constructor() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryConnection.ts start line: 57 end line: 65 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 857 unit: private static async getAvailableRepositoryInfo() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 89 end line: 97 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 858 unit: private static getCompanyRepositoryInfo() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 121 end line: 129 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 859 unit: value: generateRandomHex() file: src/Models/AZ3166Device.ts start line: 478 end line: 486 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 860 unit: private static async _getSubscriptionClient() file: src/Models/AzureUtility.ts start line: 148 end line: 156 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 861 unit: async validateProjectFolder() file: src/Models/ContainerDeviceBase.ts start line: 212 end line: 220 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 862 unit: async configDeviceSettings() file: src/Models/IoTWorkbenchProjectBase.ts start line: 283 end line: 291 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 863 unit: async validateProjectRootPathExists() file: src/Models/IoTWorkbenchProjectBase.ts start line: 309 end line: 317 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 864 unit: function openLink() file: views/example.js start line: 87 end line: 95 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 865 unit: function httpRequest() file: views/example.js start line: 97 end line: 105 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 866 unit: function toArray() file: views/vue.js start line: 221 end line: 229 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 867 unit: function toObject() file: views/vue.js start line: 244 end line: 252 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 868 unit: function once() file: views/vue.js start line: 345 end line: 353 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 869 unit: function dependArray() file: views/vue.js start line: 1145 end line: 1153 size: 9 LOC McCabe index: 5 number of parameters: 1 id: 870 unit: function mergeHook() file: views/vue.js start line: 1266 end line: 1274 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 871 unit: function mergeAssets() file: views/vue.js start line: 1287 end line: 1295 size: 9 LOC McCabe index: 4 number of parameters: 4 id: 872 unit: function ensureCtor() file: views/vue.js start line: 2342 end line: 2350 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 873 unit: function proxy() file: views/vue.js start line: 3373 end line: 3381 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 874 unit: function cloneAndMarkFunctionalResult() file: views/vue.js start line: 4144 end line: 4155 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 875 unit: function emptyNodeAt() file: views/vue.js start line: 5596 end line: 5604 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 876 unit: function invokeInsertHook() file: views/vue.js start line: 6169 end line: 6179 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 877 unit: function parseString() file: views/vue.js start line: 7117 end line: 7125 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 878 unit: function createOnceHandler() file: views/vue.js start line: 7345 end line: 7353 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 879 unit: function normalizeStyleBinding() file: views/vue.js start line: 7516 end line: 7524 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 880 unit: bind: function bind() file: views/vue.js start line: 8404 end line: 8419 size: 9 LOC McCabe index: 6 number of parameters: 3 id: 881 unit: beforeUpdate: function beforeUpdate() file: views/vue.js start line: 8738 end line: 8747 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 882 unit: function processComponent() file: views/vue.js start line: 9914 end line: 9922 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 883 unit: function optimize() file: views/vue.js start line: 10245 end line: 10255 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 884 unit: ctrl: genGuard() file: views/vue.js start line: 10404 end line: 10413 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 885 unit: function genText() file: views/vue.js start line: 11026 end line: 11034 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 886 unit: function getOuterHTML() file: views/vue.js start line: 11503 end line: 11511 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 887 unit: function addRemoveInterface() file: assets/modelRepository/main.js start line: 231 end line: 238 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 888 unit: function addRemoveCapability() file: assets/modelRepository/main.js start line: 240 end line: 247 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 889 unit: function isPrimitive() file: assets/modelRepository/vue.js start line: 40 end line: 48 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 890 unit: function makeMap() file: assets/modelRepository/vue.js start line: 112 end line: 125 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 891 unit: function remove() file: assets/modelRepository/vue.js start line: 140 end line: 147 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 892 unit: function boundFn() file: assets/modelRepository/vue.js start line: 203 end line: 210 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 893 unit: function looseIndexOf() file: assets/modelRepository/vue.js start line: 335 end line: 342 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 894 unit: function def() file: assets/modelRepository/vue.js start line: 478 end line: 485 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 895 unit: warn = function() file: assets/modelRepository/vue.js start line: 617 end line: 625 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 896 unit: function flushCallbacks() file: assets/modelRepository/vue.js start line: 1803 end line: 1810 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 897 unit: has: function has() file: assets/modelRepository/vue.js start line: 1991 end line: 1998 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 898 unit: function simpleNormalizeChildren() file: assets/modelRepository/vue.js start line: 2264 end line: 2271 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 899 unit: function initEvents() file: assets/modelRepository/vue.js start line: 2485 end line: 2493 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 900 unit: function isInInactiveTree() file: assets/modelRepository/vue.js start line: 2953 end line: 2960 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 901 unit: function resetSchedulerState() file: assets/modelRepository/vue.js start line: 3030 end line: 3037 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 902 unit: const loop = function() file: assets/modelRepository/vue.js start line: 3417 end line: 3454 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 903 unit: sharedPropertyDefinition.set = function() file: assets/modelRepository/vue.js start line: 3583 end line: 3590 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 904 unit: this._c = function() file: assets/modelRepository/vue.js start line: 4073 end line: 4080 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 905 unit: function registerDeepBindings() file: assets/modelRepository/vue.js start line: 4546 end line: 4553 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 906 unit: function pruneCacheEntry() file: assets/modelRepository/vue.js start line: 5014 end line: 5021 size: 8 LOC McCabe index: 4 number of parameters: 4 id: 907 unit: const mustUseProp = function() file: assets/modelRepository/vue.js start line: 5192 end line: 5199 size: 8 LOC McCabe index: 9 number of parameters: 3 id: 908 unit: function getTagNamespace() file: assets/modelRepository/vue.js start line: 5347 end line: 5356 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 909 unit: function findIdxInOld() file: assets/modelRepository/vue.js start line: 6090 end line: 6097 size: 8 LOC McCabe index: 4 number of parameters: 4 id: 910 unit: function genAssignmentCode() file: assets/modelRepository/vue.js start line: 7013 end line: 7020 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 911 unit: function shouldUpdateValue() file: assets/modelRepository/vue.js start line: 7449 end line: 7456 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 912 unit: function addTransitionClass() file: assets/modelRepository/vue.js start line: 7797 end line: 7804 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 913 unit: function getRealChild() file: assets/modelRepository/vue.js start line: 8485 end line: 8492 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 914 unit: function callPendingCbs() file: assets/modelRepository/vue.js start line: 8819 end line: 8828 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 915 unit: shift: genGuard() file: assets/modelRepository/vue.js start line: 10406 end line: 10414 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 916 unit: function generate() file: assets/modelRepository/vue.js start line: 10574 end line: 10581 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 917 unit: function createFunction() file: assets/modelRepository/vue.js start line: 11226 end line: 11233 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 918 unit: function createCompilerCreator() file: assets/modelRepository/vue.js start line: 11333 end line: 11379 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 919 unit: private readCodeGenOptionsConfiguration() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 271 end line: 281 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 920 unit: static formatMessage() file: src/DigitalTwin/pnp/src/common/colorizedChannel.ts start line: 15 end line: 22 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 921 unit: static replaceAll() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 42 end line: 49 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 922 unit: private static getCurrentWord() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 97 end line: 104 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 923 unit: private static getOuterPropertyNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 261 end line: 268 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 924 unit: private handleEdgeOfComment() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 458 end line: 465 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 925 unit: private buildReservedProperty() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 537 end line: 544 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 926 unit: get board() file: src/Models/AZ3166Device.ts start line: 114 end line: 121 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 927 unit: private async getDPSCredentialsFromInput() file: src/Models/AZ3166Device.ts start line: 419 end line: 426 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 928 unit: private async getUDSStringFromInput() file: src/Models/AZ3166Device.ts start line: 457 end line: 465 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 929 unit: function generateRandomHex() file: src/Models/AZ3166Device.ts start line: 468 end line: 475 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 930 unit: constructor() file: src/Models/AzureComponentConfig.ts start line: 48 end line: 55 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 931 unit: async getComponentByType() file: src/Models/AzureComponentConfig.ts start line: 139 end line: 146 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 932 unit: get board() file: src/Models/Esp32Device.ts start line: 43 end line: 50 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 933 unit: async configureProjectEnvironmentCore() file: src/Models/IoTWorkbenchProjectBase.ts start line: 268 end line: 275 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 934 unit: private async enableBinaryExecutability() file: src/Models/RaspberryPiDevice.ts start line: 68 end line: 77 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 935 unit: function printHello() file: src/extension.ts start line: 45 end line: 53 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 936 unit: function enableUsbDetector() file: src/extension.ts start line: 341 end line: 350 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 937 unit: constructor() file: src/usbDetector.ts start line: 26 end line: 34 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 938 unit: export async function showOpenDialog() file: src/utils.ts start line: 168 end line: 176 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 939 unit: export function channelPrintJsonObject() file: src/utils.ts start line: 454 end line: 462 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 940 unit: export function getEnumKeyByEnumValue() file: src/utils.ts start line: 693 end line: 701 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 941 unit: function isPrimitive() file: views/vue.js start line: 40 end line: 48 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 942 unit: function makeMap() file: views/vue.js start line: 112 end line: 125 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 943 unit: function remove() file: views/vue.js start line: 140 end line: 147 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 944 unit: function looseIndexOf() file: views/vue.js start line: 333 end line: 340 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 945 unit: function def() file: views/vue.js start line: 476 end line: 483 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 946 unit: warn = function() file: views/vue.js start line: 616 end line: 624 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 947 unit: function flushCallbacks() file: views/vue.js start line: 1802 end line: 1809 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 948 unit: has: function has() file: views/vue.js start line: 1990 end line: 1997 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 949 unit: function simpleNormalizeChildren() file: views/vue.js start line: 2263 end line: 2270 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 950 unit: function initEvents() file: views/vue.js start line: 2484 end line: 2492 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 951 unit: function isInInactiveTree() file: views/vue.js start line: 2952 end line: 2959 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 952 unit: function resetSchedulerState() file: views/vue.js start line: 3029 end line: 3036 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 953 unit: const loop = function() file: views/vue.js start line: 3416 end line: 3453 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 954 unit: sharedPropertyDefinition.set = function() file: views/vue.js start line: 3582 end line: 3589 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 955 unit: this._c = function() file: views/vue.js start line: 4072 end line: 4079 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 956 unit: function registerDeepBindings() file: views/vue.js start line: 4545 end line: 4552 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 957 unit: function pruneCacheEntry() file: views/vue.js start line: 5013 end line: 5020 size: 8 LOC McCabe index: 4 number of parameters: 4 id: 958 unit: const mustUseProp = function() file: views/vue.js start line: 5191 end line: 5198 size: 8 LOC McCabe index: 9 number of parameters: 3 id: 959 unit: function getTagNamespace() file: views/vue.js start line: 5346 end line: 5355 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 960 unit: function findIdxInOld() file: views/vue.js start line: 6089 end line: 6096 size: 8 LOC McCabe index: 4 number of parameters: 4 id: 961 unit: function genAssignmentCode() file: views/vue.js start line: 7012 end line: 7019 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 962 unit: function shouldUpdateValue() file: views/vue.js start line: 7448 end line: 7455 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 963 unit: function addTransitionClass() file: views/vue.js start line: 7796 end line: 7803 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 964 unit: function getRealChild() file: views/vue.js start line: 8484 end line: 8491 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 965 unit: function callPendingCbs() file: views/vue.js start line: 8818 end line: 8827 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 966 unit: shift: genGuard() file: views/vue.js start line: 10405 end line: 10413 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 967 unit: function generate() file: views/vue.js start line: 10573 end line: 10580 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 968 unit: function createFunction() file: views/vue.js start line: 11225 end line: 11232 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 969 unit: function createCompilerCreator() file: views/vue.js start line: 11332 end line: 11378 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 970 unit: function encodeHTML() file: assets/modelRepository/main.js start line: 106 end line: 112 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 971 unit: function createDigitalTwinFile() file: assets/modelRepository/main.js start line: 140 end line: 146 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 972 unit: function clearFilter() file: assets/modelRepository/main.js start line: 218 end line: 224 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 973 unit: function toString() file: assets/modelRepository/vue.js start line: 91 end line: 97 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 974 unit: function cached() file: assets/modelRepository/vue.js start line: 160 end line: 166 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 975 unit: function genStaticKeys() file: assets/modelRepository/vue.js start line: 282 end line: 288 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 976 unit: const classify = function() file: assets/modelRepository/vue.js start line: 609 end line: 615 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 977 unit: tip = function() file: assets/modelRepository/vue.js start line: 627 end line: 633 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 978 unit: const createEmptyVNode = function() file: assets/modelRepository/vue.js start line: 813 end line: 820 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 979 unit: function normalizeChildren() file: assets/modelRepository/vue.js start line: 2277 end line: 2283 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 980 unit: function add() file: assets/modelRepository/vue.js start line: 2497 end line: 2503 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 981 unit: dataDef.set = function() file: assets/modelRepository/vue.js start line: 3676 end line: 3682 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 982 unit: function isKeyNotMatch() file: assets/modelRepository/vue.js start line: 3866 end line: 3872 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 983 unit: function installComponentHooks() file: assets/modelRepository/vue.js start line: 4385 end line: 4391 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 984 unit: function remove$2() file: assets/modelRepository/vue.js start line: 7368 end line: 7374 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 985 unit: function isNotInFocusAndDirty() file: assets/modelRepository/vue.js start line: 7458 end line: 7468 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 986 unit: var onEnd = function() file: assets/modelRepository/vue.js start line: 7827 end line: 7833 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 987 unit: remove: function remove$$1() file: assets/modelRepository/vue.js start line: 8222 end line: 8229 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 988 unit: function onCompositionEnd() file: assets/modelRepository/vue.js start line: 8380 end line: 8387 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 989 unit: function placeholder() file: assets/modelRepository/vue.js start line: 8510 end line: 8516 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 990 unit: function hasParentTransition() file: assets/modelRepository/vue.js start line: 8518 end line: 8524 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 991 unit: comment: function comment() file: assets/modelRepository/vue.js start line: 9691 end line: 9697 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 992 unit: function processRef() file: assets/modelRepository/vue.js start line: 9752 end line: 9758 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 993 unit: function isForbiddenTag() file: assets/modelRepository/vue.js start line: 10063 end line: 10069 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 994 unit: alt: genGuard() file: assets/modelRepository/vue.js start line: 10407 end line: 10414 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 995 unit: function genHandlers() file: assets/modelRepository/vue.js start line: 10414 end line: 10420 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 996 unit: function genKeyFilter() file: assets/modelRepository/vue.js start line: 10492 end line: 10498 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 997 unit: function genTernaryExp() file: assets/modelRepository/vue.js start line: 10690 end line: 10696 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 998 unit: function detectErrors() file: assets/modelRepository/vue.js start line: 11125 end line: 11131 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 999 unit: constructor() file: src/DigitalTwin/pnp/src/common/processError.ts start line: 10 end line: 16 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 1000 unit: static async getInstance() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 112 end line: 118 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1001 unit: private adjustNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 519 end line: 530 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1002 unit: static async inputModelName() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 144 end line: 150 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1003 unit: async generateCppPropertiesFile() file: src/Models/ArduinoDeviceBase.ts start line: 215 end line: 223 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 1004 unit: private static async _getSession() file: src/Models/AzureUtility.ts start line: 104 end line: 112 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 1005 unit: async create() file: src/Models/ContainerDeviceBase.ts start line: 80 end line: 89 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1006 unit: private async openFolderInContainer() file: src/Models/IoTContainerizedProject.ts start line: 167 end line: 175 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1007 unit: constructor() file: src/Models/IoTHub.ts start line: 31 end line: 37 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1008 unit: static isRemote() file: src/Models/RemoteExtension.ts start line: 10 end line: 16 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1009 unit: function initCommand() file: src/extension.ts start line: 87 end line: 94 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1010 unit: run: async() file: src/nsat.ts start line: 86 end line: 92 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1011 unit: export function directoryExistsSync() file: src/utils.ts start line: 88 end line: 94 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1012 unit: export function fileExistsSync() file: src/utils.ts start line: 111 end line: 117 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1013 unit: callAPI: function() file: views/example.js start line: 76 end line: 82 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 1014 unit: function generateText() file: views/example.js start line: 180 end line: 186 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1015 unit: function toString() file: views/vue.js start line: 91 end line: 97 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 1016 unit: function cached() file: views/vue.js start line: 160 end line: 166 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1017 unit: function genStaticKeys() file: views/vue.js start line: 280 end line: 286 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1018 unit: const classify = function() file: views/vue.js start line: 608 end line: 614 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1019 unit: tip = function() file: views/vue.js start line: 626 end line: 632 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 1020 unit: const createEmptyVNode = function() file: views/vue.js start line: 812 end line: 819 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1021 unit: function normalizeChildren() file: views/vue.js start line: 2276 end line: 2282 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 1022 unit: function add() file: views/vue.js start line: 2496 end line: 2502 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 1023 unit: dataDef.set = function() file: views/vue.js start line: 3675 end line: 3681 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1024 unit: function isKeyNotMatch() file: views/vue.js start line: 3865 end line: 3871 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 1025 unit: function installComponentHooks() file: views/vue.js start line: 4384 end line: 4390 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 1026 unit: function remove$2() file: views/vue.js start line: 7367 end line: 7373 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 1027 unit: function isNotInFocusAndDirty() file: views/vue.js start line: 7457 end line: 7467 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 1028 unit: var onEnd = function() file: views/vue.js start line: 7826 end line: 7832 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 1029 unit: remove: function remove$$1() file: views/vue.js start line: 8221 end line: 8228 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 1030 unit: function onCompositionEnd() file: views/vue.js start line: 8379 end line: 8386 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1031 unit: function placeholder() file: views/vue.js start line: 8509 end line: 8515 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 1032 unit: function hasParentTransition() file: views/vue.js start line: 8517 end line: 8523 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 1033 unit: comment: function comment() file: views/vue.js start line: 9690 end line: 9696 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1034 unit: function processRef() file: views/vue.js start line: 9751 end line: 9757 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1035 unit: function isForbiddenTag() file: views/vue.js start line: 10062 end line: 10068 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 1036 unit: alt: genGuard() file: views/vue.js start line: 10406 end line: 10413 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1037 unit: function genHandlers() file: views/vue.js start line: 10413 end line: 10419 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 1038 unit: function genKeyFilter() file: views/vue.js start line: 10491 end line: 10497 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1039 unit: function genTernaryExp() file: views/vue.js start line: 10689 end line: 10695 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 1040 unit: function detectErrors() file: views/vue.js start line: 11124 end line: 11130 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1041 unit: function extend() file: assets/modelRepository/vue.js start line: 238 end line: 243 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1042 unit: function pushTarget() file: assets/modelRepository/vue.js start line: 755 end line: 760 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1043 unit: function copyAugment() file: assets/modelRepository/vue.js start line: 974 end line: 979 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1044 unit: microTimerFunc = function() file: assets/modelRepository/vue.js start line: 1856 end line: 1866 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1045 unit: (fn._withTask = function()() file: assets/modelRepository/vue.js start line: 1879 end line: 1884 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1046 unit: measure = function() file: assets/modelRepository/vue.js start line: 1935 end line: 1940 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1047 unit: get: function get() file: assets/modelRepository/vue.js start line: 2002 end line: 2007 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 1048 unit: setTimeout() file: assets/modelRepository/vue.js start line: 2437 end line: 2442 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 1049 unit: Vue.prototype.$forceUpdate = function() file: assets/modelRepository/vue.js start line: 2766 end line: 2771 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1050 unit: function callActivatedHooks() file: assets/modelRepository/vue.js start line: 3120 end line: 3125 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1051 unit: function initProvide() file: assets/modelRepository/vue.js start line: 3712 end line: 3717 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 1052 unit: function Vue() file: assets/modelRepository/vue.js start line: 4818 end line: 4823 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 1053 unit: function initProps$1() file: assets/modelRepository/vue.js start line: 4938 end line: 4943 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1054 unit: function initComputed$1() file: assets/modelRepository/vue.js start line: 4945 end line: 4950 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1055 unit: destroyed: function destroyed() file: assets/modelRepository/vue.js start line: 5040 end line: 5046 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1056 unit: function mergeClassData() file: assets/modelRepository/vue.js start line: 5246 end line: 5251 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1057 unit: staticClass: concat() file: assets/modelRepository/vue.js start line: 5248 end line: 5254 size: 6 LOC McCabe index: 4 number of parameters: 2 id: 1058 unit: function renderClass() file: assets/modelRepository/vue.js start line: 5253 end line: 5259 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 1059 unit: update: function update() file: assets/modelRepository/vue.js start line: 5488 end line: 5493 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1060 unit: function removeNode() file: assets/modelRepository/vue.js start line: 5617 end line: 5623 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1061 unit: function isPatchable() file: assets/modelRepository/vue.js start line: 5812 end line: 5817 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1062 unit: function removeTransitionClass() file: assets/modelRepository/vue.js start line: 7806 end line: 7811 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1063 unit: function performLeave() file: assets/modelRepository/vue.js start line: 8128 end line: 8161 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 1064 unit: function decodeAttr() file: assets/modelRepository/vue.js start line: 9126 end line: 9131 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1065 unit: function warnOnce() file: assets/modelRepository/vue.js start line: 9472 end line: 9477 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1066 unit: function addIfCondition() file: assets/modelRepository/vue.js start line: 9850 end line: 9855 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1067 unit: function processOnce() file: assets/modelRepository/vue.js start line: 9857 end line: 9862 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1068 unit: staticKeys: genStaticKeys() file: assets/modelRepository/vue.js start line: 10225 end line: 10246 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1069 unit: function genStaticKeys$1() file: assets/modelRepository/vue.js start line: 10258 end line: 10263 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1070 unit: meta: genGuard() file: assets/modelRepository/vue.js start line: 10408 end line: 10414 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1071 unit: function checkFor() file: assets/modelRepository/vue.js start line: 11174 end line: 11179 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1072 unit: static void send_confirm_callback() file: resources/templates/embedded_linux/main.c start line: 53 end line: 59 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1073 unit: static validateNotEmpty() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 76 end line: 81 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 1074 unit: private static findClassNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 30 end line: 35 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1075 unit: private static async resolveDefinition() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 169 end line: 174 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1076 unit: private markAbstractClass() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 550 end line: 555 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1077 unit: static isObjectClass() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 175 end line: 180 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 1078 unit: static parseProperty() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 186 end line: 191 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 1079 unit: static getRangeOfPropertyByVersion() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 251 end line: 256 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1080 unit: static getChildrenOfClassByVersion() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 263 end line: 268 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1081 unit: static getPropertiesOfClassByVersion() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 275 end line: 280 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1082 unit: static async inputConnectionString() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 185 end line: 190 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1083 unit: static get serialport() file: src/Models/AZ3166Device.ts start line: 72 end line: 77 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1084 unit: async checkPrerequisites() file: src/Models/ArduinoDeviceBase.ts start line: 88 end line: 93 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1085 unit: async appendComponent() file: src/Models/AzureComponentConfig.ts start line: 121 end line: 126 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1086 unit: async checkPrerequisites() file: src/Models/AzureFunctions.ts start line: 109 end line: 114 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1087 unit: static async postRequest() file: src/Models/AzureUtility.ts start line: 612 end line: 618 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1088 unit: constructor() file: src/Models/IoTWorkbenchProjectBase.ts start line: 100 end line: 105 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1089 unit: static async checkRemoteExtension() file: src/Models/RemoteExtension.ts start line: 28 end line: 33 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1090 unit: private static getExtensionId() file: src/WorkbenchExtension.ts start line: 19 end line: 25 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1091 unit: get list() file: src/boardProvider.ts start line: 28 end line: 33 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1092 unit: static async update() file: src/configHandler.ts start line: 8 end line: 14 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1093 unit: static get() file: src/configHandler.ts start line: 16 end line: 22 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1094 unit: static getInstance() file: src/telemetry.ts start line: 58 end line: 63 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1095 unit: export async function getPlatform() file: src/utils.ts start line: 910 end line: 915 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1096 unit: export async function getHomeDir() file: src/utils.ts start line: 917 end line: 922 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1097 unit: export function getHashFromString() file: src/utils.ts start line: 939 end line: 944 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1098 unit: function extend() file: views/vue.js start line: 234 end line: 239 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1099 unit: function pushTarget() file: views/vue.js start line: 754 end line: 759 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1100 unit: function copyAugment() file: views/vue.js start line: 973 end line: 978 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1101 unit: microTimerFunc = function() file: views/vue.js start line: 1855 end line: 1865 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1102 unit: (fn._withTask = function()() file: views/vue.js start line: 1878 end line: 1883 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1103 unit: measure = function() file: views/vue.js start line: 1934 end line: 1939 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1104 unit: get: function get() file: views/vue.js start line: 2001 end line: 2006 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 1105 unit: setTimeout() file: views/vue.js start line: 2436 end line: 2441 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 1106 unit: Vue.prototype.$forceUpdate = function() file: views/vue.js start line: 2765 end line: 2770 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1107 unit: function callActivatedHooks() file: views/vue.js start line: 3119 end line: 3124 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1108 unit: function initProvide() file: views/vue.js start line: 3711 end line: 3716 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 1109 unit: function Vue() file: views/vue.js start line: 4817 end line: 4822 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 1110 unit: function initProps$1() file: views/vue.js start line: 4937 end line: 4942 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1111 unit: function initComputed$1() file: views/vue.js start line: 4944 end line: 4949 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1112 unit: destroyed: function destroyed() file: views/vue.js start line: 5039 end line: 5045 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1113 unit: function mergeClassData() file: views/vue.js start line: 5245 end line: 5250 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1114 unit: staticClass: concat() file: views/vue.js start line: 5247 end line: 5253 size: 6 LOC McCabe index: 4 number of parameters: 2 id: 1115 unit: function renderClass() file: views/vue.js start line: 5252 end line: 5258 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 1116 unit: update: function update() file: views/vue.js start line: 5487 end line: 5492 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1117 unit: function removeNode() file: views/vue.js start line: 5616 end line: 5622 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1118 unit: function isPatchable() file: views/vue.js start line: 5811 end line: 5816 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1119 unit: function removeTransitionClass() file: views/vue.js start line: 7805 end line: 7810 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1120 unit: function performLeave() file: views/vue.js start line: 8127 end line: 8160 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 1121 unit: function decodeAttr() file: views/vue.js start line: 9125 end line: 9130 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1122 unit: function warnOnce() file: views/vue.js start line: 9471 end line: 9476 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1123 unit: function addIfCondition() file: views/vue.js start line: 9849 end line: 9854 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1124 unit: function processOnce() file: views/vue.js start line: 9856 end line: 9861 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1125 unit: staticKeys: genStaticKeys() file: views/vue.js start line: 10224 end line: 10245 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1126 unit: function genStaticKeys$1() file: views/vue.js start line: 10257 end line: 10262 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1127 unit: meta: genGuard() file: views/vue.js start line: 10407 end line: 10413 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1128 unit: function checkFor() file: views/vue.js start line: 11173 end line: 11178 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1129 unit: function showHideSearchBar() file: assets/modelRepository/main.js start line: 202 end line: 206 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1130 unit: function searchOnServer() file: assets/modelRepository/main.js start line: 397 end line: 401 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1131 unit: function clearKeywords() file: assets/modelRepository/main.js start line: 403 end line: 407 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1132 unit: function protoAugment() file: assets/modelRepository/vue.js start line: 963 end line: 967 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1133 unit: function defineReactive() file: assets/modelRepository/vue.js start line: 1011 end line: 1062 size: 5 LOC McCabe index: 4 number of parameters: 5 id: 1134 unit: function checkComponents() file: assets/modelRepository/vue.js start line: 1377 end line: 1381 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1135 unit: function withMacroTask() file: assets/modelRepository/vue.js start line: 1876 end line: 1886 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1136 unit: const forceRender = function() file: assets/modelRepository/vue.js start line: 2385 end line: 2389 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1137 unit: setTimeout() file: assets/modelRepository/vue.js start line: 2447 end line: 2451 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1138 unit: function updateComponentListeners() file: assets/modelRepository/vue.js start line: 2509 end line: 2513 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 1139 unit: function markStaticNode() file: assets/modelRepository/vue.js start line: 3986 end line: 3990 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1140 unit: function mergeProps() file: assets/modelRepository/vue.js start line: 4158 end line: 4162 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1141 unit: configDef.set = function() file: assets/modelRepository/vue.js start line: 5125 end line: 5129 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1142 unit: class: isDef() file: assets/modelRepository/vue.js start line: 5249 end line: 5254 size: 5 LOC McCabe index: 4 number of parameters: 1 id: 1143 unit: function remove() file: assets/modelRepository/vue.js start line: 5608 end line: 5612 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1144 unit: function updateDirectives() file: assets/modelRepository/vue.js start line: 6437 end line: 6441 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 1145 unit: const callInsert = function() file: assets/modelRepository/vue.js start line: 6476 end line: 6480 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1146 unit: mergeVNodeHook() file: assets/modelRepository/vue.js start line: 6489 end line: 6493 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 1147 unit: function getRawDirName() file: assets/modelRepository/vue.js start line: 6528 end line: 6532 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 1148 unit: setTimeout() file: assets/modelRepository/vue.js start line: 7834 end line: 7838 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1149 unit: function _enter() file: assets/modelRepository/vue.js start line: 8212 end line: 8216 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1150 unit: function hasNoMatchingOption() file: assets/modelRepository/vue.js start line: 8366 end line: 8370 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1151 unit: function trigger() file: assets/modelRepository/vue.js start line: 8389 end line: 8393 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1152 unit: function locateNode() file: assets/modelRepository/vue.js start line: 8398 end line: 8402 size: 5 LOC McCabe index: 4 number of parameters: 1 id: 1153 unit: unbind: function unbind() file: assets/modelRepository/vue.js start line: 8448 end line: 8452 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 1154 unit: decode: function decode() file: assets/modelRepository/vue.js start line: 9045 end line: 9049 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1155 unit: value: decodeAttr() file: assets/modelRepository/vue.js start line: 9337 end line: 9342 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1156 unit: function processPre() file: assets/modelRepository/vue.js start line: 9702 end line: 9706 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1157 unit: function text() file: assets/modelRepository/vue.js start line: 10193 end line: 10197 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1158 unit: function html() file: assets/modelRepository/vue.js start line: 10201 end line: 10205 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1159 unit: left: genGuard() file: assets/modelRepository/vue.js start line: 10409 end line: 10414 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1160 unit: function getShouldDecode() file: assets/modelRepository/vue.js start line: 11411 end line: 11415 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 1161 unit: constructor() file: src/DigitalTwin/pnp/src/common/userCancelledError.ts start line: 8 end line: 12 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1162 unit: static enforceHttps() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 87 end line: 91 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1163 unit: static hash() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 160 end line: 164 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1164 unit: private static isConstraintNode() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 127 end line: 131 size: 5 LOC McCabe index: 6 number of parameters: 1 id: 1165 unit: private static validateModelIds() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 135 end line: 139 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 1166 unit: static async openAndShowTextDocument() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 47 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1167 unit: private getUDSStringOptions() file: src/Models/AZ3166Device.ts start line: 467 end line: 489 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1168 unit: static async loadAzureConfigs() file: src/Models/AzureComponentConfig.ts start line: 70 end line: 74 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1169 unit: async getComponentIndexById() file: src/Models/AzureComponentConfig.ts start line: 109 end line: 113 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1170 unit: async getComponentById() file: src/Models/AzureComponentConfig.ts start line: 115 end line: 119 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1171 unit: async getComponentByFolder() file: src/Models/AzureComponentConfig.ts start line: 148 end line: 152 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1172 unit: private static _getKeyDisplayName() file: src/Models/AzureUtility.ts start line: 271 end line: 275 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1173 unit: async load() file: src/Models/ContainerDeviceBase.ts start line: 73 end line: 78 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1174 unit: static ensureLocalBeforeRunCommand() file: src/Models/RemoteExtension.ts start line: 39 end line: 43 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1175 unit: constructor() file: src/common/Error/OperationFailedErrors/RemoteEnvNotSupportedError.ts start line: 12 end line: 16 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1176 unit: constructor() file: src/common/Error/SystemErrors/ProjectConfigNotFoundError.ts start line: 11 end line: 15 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1177 unit: constructor() file: src/common/Error/SystemErrors/SystemResourceNotFoundError.ts start line: 13 end line: 17 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1178 unit: run: async() file: src/nsat.ts start line: 78 end line: 82 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1179 unit: private async isProjectPathValid() file: src/projectInitializer.ts start line: 223 end line: 227 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1180 unit: async dispose() file: src/telemetry.ts start line: 180 end line: 184 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1181 unit: function protoAugment() file: views/vue.js start line: 962 end line: 966 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1182 unit: function defineReactive() file: views/vue.js start line: 1010 end line: 1061 size: 5 LOC McCabe index: 4 number of parameters: 5 id: 1183 unit: function checkComponents() file: views/vue.js start line: 1376 end line: 1380 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1184 unit: function withMacroTask() file: views/vue.js start line: 1875 end line: 1885 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1185 unit: const forceRender = function() file: views/vue.js start line: 2384 end line: 2388 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1186 unit: setTimeout() file: views/vue.js start line: 2446 end line: 2450 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1187 unit: function updateComponentListeners() file: views/vue.js start line: 2508 end line: 2512 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 1188 unit: function markStaticNode() file: views/vue.js start line: 3985 end line: 3989 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1189 unit: function mergeProps() file: views/vue.js start line: 4157 end line: 4161 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1190 unit: configDef.set = function() file: views/vue.js start line: 5124 end line: 5128 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1191 unit: class: isDef() file: views/vue.js start line: 5248 end line: 5253 size: 5 LOC McCabe index: 4 number of parameters: 1 id: 1192 unit: function remove() file: views/vue.js start line: 5607 end line: 5611 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1193 unit: function updateDirectives() file: views/vue.js start line: 6436 end line: 6440 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 1194 unit: const callInsert = function() file: views/vue.js start line: 6475 end line: 6479 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1195 unit: mergeVNodeHook() file: views/vue.js start line: 6488 end line: 6492 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 1196 unit: function getRawDirName() file: views/vue.js start line: 6527 end line: 6531 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 1197 unit: setTimeout() file: views/vue.js start line: 7833 end line: 7837 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1198 unit: function _enter() file: views/vue.js start line: 8211 end line: 8215 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1199 unit: function hasNoMatchingOption() file: views/vue.js start line: 8365 end line: 8369 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1200 unit: function trigger() file: views/vue.js start line: 8388 end line: 8392 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1201 unit: function locateNode() file: views/vue.js start line: 8397 end line: 8401 size: 5 LOC McCabe index: 4 number of parameters: 1 id: 1202 unit: unbind: function unbind() file: views/vue.js start line: 8447 end line: 8451 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 1203 unit: decode: function decode() file: views/vue.js start line: 9044 end line: 9048 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1204 unit: value: decodeAttr() file: views/vue.js start line: 9336 end line: 9341 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1205 unit: function processPre() file: views/vue.js start line: 9701 end line: 9705 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1206 unit: function text() file: views/vue.js start line: 10192 end line: 10196 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1207 unit: function html() file: views/vue.js start line: 10200 end line: 10204 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1208 unit: left: genGuard() file: views/vue.js start line: 10408 end line: 10413 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1209 unit: function getShouldDecode() file: views/vue.js start line: 11410 end line: 11414 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 1210 unit: created: function() file: assets/modelRepository/main.js start line: 100 end line: 103 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1211 unit: function showHideStatusSelector() file: assets/modelRepository/main.js start line: 208 end line: 211 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1212 unit: function showHideTagSelector() file: assets/modelRepository/main.js start line: 213 end line: 216 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1213 unit: function selectFilterStatus() file: assets/modelRepository/main.js start line: 226 end line: 229 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1214 unit: function isValidArrayIndex() file: assets/modelRepository/vue.js start line: 83 end line: 86 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 1215 unit: function toNumber() file: assets/modelRepository/vue.js start line: 103 end line: 106 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1216 unit: function polyfillBind() file: assets/modelRepository/vue.js start line: 202 end line: 214 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1217 unit: function isReserved() file: assets/modelRepository/vue.js start line: 470 end line: 473 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1218 unit: function mergeField() file: assets/modelRepository/vue.js start line: 1537 end line: 1540 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1219 unit: function getType() file: assets/modelRepository/vue.js start line: 1729 end line: 1732 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 1220 unit: function traverse() file: assets/modelRepository/vue.js start line: 2034 end line: 2037 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1221 unit: function createFnInvoker() file: assets/modelRepository/vue.js start line: 2087 end line: 2104 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1222 unit: function wrappedHook() file: assets/modelRepository/vue.js start line: 2156 end line: 2161 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1223 unit: function on() file: assets/modelRepository/vue.js start line: 2538 end line: 2541 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1224 unit: function queueActivatedComponent() file: assets/modelRepository/vue.js start line: 3113 end line: 3118 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1225 unit: function markOnce() file: assets/modelRepository/vue.js start line: 3969 end line: 3972 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1226 unit: Vue.mixin = function() file: assets/modelRepository/vue.js start line: 4857 end line: 4860 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1227 unit: function initExtend() file: assets/modelRepository/vue.js start line: 4865 end line: 4936 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1228 unit: function initAssetRegisters() file: assets/modelRepository/vue.js start line: 4954 end line: 4979 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1229 unit: created: function created() file: assets/modelRepository/vue.js start line: 5035 end line: 5038 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1230 unit: function createRmCb() file: assets/modelRepository/vue.js start line: 5607 end line: 5615 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1231 unit: var blocker = function() file: assets/modelRepository/vue.js start line: 6640 end line: 6643 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1232 unit: function pushFilter() file: assets/modelRepository/vue.js start line: 6795 end line: 6798 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1233 unit: function addProp() file: assets/modelRepository/vue.js start line: 6839 end line: 6842 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1234 unit: function addAttr() file: assets/modelRepository/vue.js start line: 6844 end line: 6847 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1235 unit: function addRawAttr() file: assets/modelRepository/vue.js start line: 6850 end line: 6853 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1236 unit: function normalizeStyleData() file: assets/modelRepository/vue.js start line: 7509 end line: 7514 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1237 unit: const end = function() file: assets/modelRepository/vue.js start line: 7823 end line: 7826 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1238 unit: mergeVNodeHook() file: assets/modelRepository/vue.js start line: 8643 end line: 8646 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1239 unit: Vue.prototype.$mount = function() file: assets/modelRepository/vue.js start line: 8869 end line: 8872 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 1240 unit: function advance() file: assets/modelRepository/vue.js start line: 9268 end line: 9271 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1241 unit: middle: genGuard() file: assets/modelRepository/vue.js start line: 10410 end line: 10414 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1242 unit: function genIf() file: assets/modelRepository/vue.js start line: 10665 end line: 10668 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 1243 unit: static init() file: src/DigitalTwin/DigitalTwinUtility.ts start line: 23 end line: 26 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1244 unit: constructor() file: src/DigitalTwin/pnp/src/common/badRequestError.ts start line: 8 end line: 11 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1245 unit: static generateModelFileName() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 46 end line: 49 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1246 unit: private static addProblemOfUnexpectedProperty() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 79 end line: 82 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1247 unit: private static addProblem() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinDiagnosticProvider.ts start line: 91 end line: 94 size: 4 LOC McCabe index: 2 number of parameters: 4 id: 1248 unit: constructor() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryManager.ts start line: 143 end line: 146 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1249 unit: async preCompileAction() file: src/Models/AZ3166Device.ts start line: 141 end line: 144 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1250 unit: private async getComList() file: src/Models/AZ3166Device.ts start line: 764 end line: 767 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1251 unit: constructor() file: src/common/Error/OperationCanceledError.ts start line: 9 end line: 12 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1252 unit: constructor() file: src/common/Error/OperationFailedErrors/ArgumentEmptyOrNullError.ts start line: 13 end line: 16 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1253 unit: constructor() file: src/common/Error/OperationFailedErrors/DependentExtensionNotFoundError.ts start line: 13 end line: 16 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1254 unit: constructor() file: src/common/Error/OperationFailedErrors/DigitalTwinNotInitializedError.ts start line: 10 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1255 unit: constructor() file: src/common/Error/OperationFailedErrors/DirectoryNotFoundError.ts start line: 13 end line: 16 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1256 unit: constructor() file: src/common/Error/OperationFailedErrors/FileNotFound.ts start line: 13 end line: 16 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1257 unit: constructor() file: src/common/Error/OperationFailedErrors/OperationFailedError.ts start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1258 unit: constructor() file: src/common/Error/OperationFailedErrors/ResourceNotFoundError.ts start line: 13 end line: 16 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1259 unit: constructor() file: src/common/Error/OperationFailedErrors/WorkspaceNotOpenError.ts start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1260 unit: constructor() file: src/common/Error/PnPErrors/PnPModelTypeInvalidError.ts start line: 5 end line: 8 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1261 unit: constructor() file: src/common/Error/SystemErrors/AzureConfigNotFoundErrors.ts start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1262 unit: constructor() file: src/common/Error/SystemErrors/TypeNotSupportedError.ts start line: 12 end line: 15 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1263 unit: constructor() file: src/common/Error/SystemErrors/WorkspaceConfigNotFoundError.ts start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1264 unit: private static isInternalUser() file: src/telemetry.ts start line: 68 end line: 71 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1265 unit: export function channelShowAndAppend() file: src/utils.ts start line: 51 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1266 unit: export function channelShowAndAppendLine() file: src/utils.ts start line: 56 end line: 59 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1267 unit: export function shouldShowLandingPage() file: src/utils.ts start line: 929 end line: 932 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1268 unit: function generateFeed() file: views/example.js start line: 221 end line: 263 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1269 unit: function isValidArrayIndex() file: views/vue.js start line: 83 end line: 86 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 1270 unit: function toNumber() file: views/vue.js start line: 103 end line: 106 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1271 unit: function polyfillBind() file: views/vue.js start line: 202 end line: 210 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1272 unit: function boundFn() file: views/vue.js start line: 203 end line: 206 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 1273 unit: function isReserved() file: views/vue.js start line: 468 end line: 471 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1274 unit: function mergeField() file: views/vue.js start line: 1536 end line: 1539 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1275 unit: function getType() file: views/vue.js start line: 1728 end line: 1731 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 1276 unit: function traverse() file: views/vue.js start line: 2033 end line: 2036 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1277 unit: function createFnInvoker() file: views/vue.js start line: 2086 end line: 2103 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1278 unit: function wrappedHook() file: views/vue.js start line: 2155 end line: 2160 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1279 unit: function on() file: views/vue.js start line: 2537 end line: 2540 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1280 unit: function queueActivatedComponent() file: views/vue.js start line: 3112 end line: 3117 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1281 unit: function markOnce() file: views/vue.js start line: 3968 end line: 3971 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1282 unit: Vue.mixin = function() file: views/vue.js start line: 4856 end line: 4859 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1283 unit: function initExtend() file: views/vue.js start line: 4864 end line: 4935 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1284 unit: function initAssetRegisters() file: views/vue.js start line: 4953 end line: 4978 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1285 unit: created: function created() file: views/vue.js start line: 5034 end line: 5037 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1286 unit: function createRmCb() file: views/vue.js start line: 5606 end line: 5614 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1287 unit: var blocker = function() file: views/vue.js start line: 6639 end line: 6642 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1288 unit: function pushFilter() file: views/vue.js start line: 6794 end line: 6797 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1289 unit: function addProp() file: views/vue.js start line: 6838 end line: 6841 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1290 unit: function addAttr() file: views/vue.js start line: 6843 end line: 6846 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 1291 unit: function addRawAttr() file: views/vue.js start line: 6849 end line: 6852 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1292 unit: function normalizeStyleData() file: views/vue.js start line: 7508 end line: 7513 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 1293 unit: const end = function() file: views/vue.js start line: 7822 end line: 7825 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1294 unit: mergeVNodeHook() file: views/vue.js start line: 8642 end line: 8645 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1295 unit: Vue.prototype.$mount = function() file: views/vue.js start line: 8868 end line: 8871 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 1296 unit: function advance() file: views/vue.js start line: 9267 end line: 9270 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1297 unit: middle: genGuard() file: views/vue.js start line: 10409 end line: 10413 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1298 unit: function genIf() file: views/vue.js start line: 10664 end line: 10667 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 1299 unit: function isUndef() file: assets/modelRepository/vue.js start line: 21 end line: 23 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1300 unit: function isDef() file: assets/modelRepository/vue.js start line: 25 end line: 27 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1301 unit: function isTrue() file: assets/modelRepository/vue.js start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1302 unit: function isFalse() file: assets/modelRepository/vue.js start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1303 unit: function isObject() file: assets/modelRepository/vue.js start line: 55 end line: 57 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1304 unit: function toRawType() file: assets/modelRepository/vue.js start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1305 unit: function isPlainObject() file: assets/modelRepository/vue.js start line: 72 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1306 unit: function isRegExp() file: assets/modelRepository/vue.js start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1307 unit: : function() file: assets/modelRepository/vue.js start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1308 unit: function hasOwn() file: assets/modelRepository/vue.js start line: 153 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1309 unit: function nativeBind() file: assets/modelRepository/vue.js start line: 216 end line: 218 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1310 unit: const no = function() file: assets/modelRepository/vue.js start line: 268 end line: 270 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1311 unit: const identity = function() file: assets/modelRepository/vue.js start line: 275 end line: 277 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1312 unit: get: function get() file: assets/modelRepository/vue.js start line: 535 end line: 538 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1313 unit: function isNative() file: assets/modelRepository/vue.js start line: 565 end line: 567 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1314 unit: function Set() file: assets/modelRepository/vue.js start line: 582 end line: 584 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1315 unit: function popTarget() file: assets/modelRepository/vue.js start line: 762 end line: 764 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1316 unit: prototypeAccessors.child.get = function() file: assets/modelRepository/vue.js start line: 807 end line: 809 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1317 unit: function createTextVNode() file: assets/modelRepository/vue.js start line: 822 end line: 824 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1318 unit: function toggleObserving() file: assets/modelRepository/vue.js start line: 912 end line: 914 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1319 unit: var defaultStrat = function() file: assets/modelRepository/vue.js start line: 1370 end line: 1372 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1320 unit: function isSameType() file: assets/modelRepository/vue.js start line: 1734 end line: 1736 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1321 unit: macroTimerFunc = function() file: assets/modelRepository/vue.js start line: 1830 end line: 1832 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1322 unit: macroTimerFunc = function() file: assets/modelRepository/vue.js start line: 1842 end line: 1844 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1323 unit: macroTimerFunc = function() file: assets/modelRepository/vue.js start line: 1847 end line: 1849 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1324 unit: mark = function() file: assets/modelRepository/vue.js start line: 1932 end line: 1934 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1325 unit: function isTextNode() file: assets/modelRepository/vue.js start line: 2285 end line: 2287 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1326 unit: function isAsyncPlaceholder() file: assets/modelRepository/vue.js start line: 2464 end line: 2466 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1327 unit: function remove$1() file: assets/modelRepository/vue.js start line: 2505 end line: 2507 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1328 unit: function eventsMixin() file: assets/modelRepository/vue.js start line: 2515 end line: 2624 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1329 unit: function isWhitespace() file: assets/modelRepository/vue.js start line: 2670 end line: 2672 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1330 unit: updateComponent = function() file: assets/modelRepository/vue.js start line: 2864 end line: 2866 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1331 unit: dataDef.get = function() file: assets/modelRepository/vue.js start line: 3668 end line: 3670 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1332 unit: propsDef.get = function() file: assets/modelRepository/vue.js start line: 3672 end line: 3674 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1333 unit: propsDef.set = function() file: assets/modelRepository/vue.js start line: 3683 end line: 3685 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1334 unit: function resolveFilter() file: assets/modelRepository/vue.js start line: 3860 end line: 3862 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1335 unit: on["" + key] = function() file: assets/modelRepository/vue.js start line: 3929 end line: 3931 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1336 unit: this.slots = function() file: assets/modelRepository/vue.js start line: 4059 end line: 4061 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1337 unit: this._c = function() file: assets/modelRepository/vue.js start line: 4082 end line: 4084 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 1338 unit: vm._c = function() file: assets/modelRepository/vue.js start line: 4569 end line: 4571 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 1339 unit: vm.$createElement = function() file: assets/modelRepository/vue.js start line: 4574 end line: 4576 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 1340 unit: function() file: assets/modelRepository/vue.js start line: 4588 end line: 4590 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1341 unit: function() file: assets/modelRepository/vue.js start line: 4597 end line: 4599 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1342 unit: function renderMixin() file: assets/modelRepository/vue.js start line: 4605 end line: 4675 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1343 unit: Vue.prototype.$nextTick = function() file: assets/modelRepository/vue.js start line: 4609 end line: 4611 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1344 unit: function getComponentName() file: assets/modelRepository/vue.js start line: 4983 end line: 4985 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1345 unit: pruneCache() file: assets/modelRepository/vue.js start line: 5052 end line: 5054 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1346 unit: pruneCache() file: assets/modelRepository/vue.js start line: 5057 end line: 5059 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1347 unit: configDef.get = function() file: assets/modelRepository/vue.js start line: 5121 end line: 5123 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1348 unit: get: function get() file: assets/modelRepository/vue.js start line: 5171 end line: 5174 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1349 unit: const isXlink = function() file: assets/modelRepository/vue.js start line: 5214 end line: 5216 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1350 unit: const getXlinkProp = function() file: assets/modelRepository/vue.js start line: 5218 end line: 5220 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1351 unit: const isFalsyAttrValue = function() file: assets/modelRepository/vue.js start line: 5222 end line: 5224 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1352 unit: function concat() file: assets/modelRepository/vue.js start line: 5261 end line: 5263 size: 3 LOC McCabe index: 4 number of parameters: 2 id: 1353 unit: const isPreTag = function() file: assets/modelRepository/vue.js start line: 5339 end line: 5341 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1354 unit: const isReservedTag = function() file: assets/modelRepository/vue.js start line: 5343 end line: 5345 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1355 unit: function createElementNS() file: assets/modelRepository/vue.js start line: 5423 end line: 5425 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1356 unit: function createTextNode() file: assets/modelRepository/vue.js start line: 5427 end line: 5429 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1357 unit: function createComment() file: assets/modelRepository/vue.js start line: 5431 end line: 5433 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1358 unit: function insertBefore() file: assets/modelRepository/vue.js start line: 5435 end line: 5437 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1359 unit: function removeChild() file: assets/modelRepository/vue.js start line: 5439 end line: 5441 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1360 unit: function appendChild() file: assets/modelRepository/vue.js start line: 5443 end line: 5445 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1361 unit: function parentNode() file: assets/modelRepository/vue.js start line: 5447 end line: 5449 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1362 unit: function nextSibling() file: assets/modelRepository/vue.js start line: 5451 end line: 5453 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1363 unit: function tagName() file: assets/modelRepository/vue.js start line: 5455 end line: 5457 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1364 unit: function setTextContent() file: assets/modelRepository/vue.js start line: 5459 end line: 5461 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1365 unit: function setStyleScope() file: assets/modelRepository/vue.js start line: 5463 end line: 5465 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1366 unit: create: function create() file: assets/modelRepository/vue.js start line: 5485 end line: 5487 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1367 unit: destroy: function destroy() file: assets/modelRepository/vue.js start line: 5494 end line: 5496 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1368 unit: destroy: function unbindDirectives() file: assets/modelRepository/vue.js start line: 6432 end line: 6434 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1369 unit: function baseWarn() file: assets/modelRepository/vue.js start line: 6823 end line: 6825 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1370 unit: function next() file: assets/modelRepository/vue.js start line: 7084 end line: 7086 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1371 unit: function eof() file: assets/modelRepository/vue.js start line: 7088 end line: 7090 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1372 unit: function isStringStart() file: assets/modelRepository/vue.js start line: 7092 end line: 7094 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1373 unit: : function() file: assets/modelRepository/vue.js start line: 7787 end line: 7789 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1374 unit: raf() file: assets/modelRepository/vue.js start line: 7792 end line: 7794 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1375 unit: function toMs() file: assets/modelRepository/vue.js start line: 7908 end line: 7910 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1376 unit: function isValidDuration() file: assets/modelRepository/vue.js start line: 8187 end line: 8189 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1377 unit: mergeVNodeHook() file: assets/modelRepository/vue.js start line: 8264 end line: 8266 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1378 unit: setTimeout() file: assets/modelRepository/vue.js start line: 8323 end line: 8325 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1379 unit: function getValue() file: assets/modelRepository/vue.js start line: 8372 end line: 8374 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1380 unit: function onCompositionStart() file: assets/modelRepository/vue.js start line: 8376 end line: 8378 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1381 unit: enter() file: assets/modelRepository/vue.js start line: 8414 end line: 8416 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1382 unit: enter() file: assets/modelRepository/vue.js start line: 8435 end line: 8437 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1383 unit: leave() file: assets/modelRepository/vue.js start line: 8439 end line: 8441 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1384 unit: function isSameChild() file: assets/modelRepository/vue.js start line: 8526 end line: 8528 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1385 unit: const performLeave = function() file: assets/modelRepository/vue.js start line: 8653 end line: 8655 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1386 unit: mergeVNodeHook() file: assets/modelRepository/vue.js start line: 8658 end line: 8660 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1387 unit: function recordPosition() file: assets/modelRepository/vue.js start line: 8830 end line: 8832 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1388 unit: const shouldIgnoreFirstNewline = function() file: assets/modelRepository/vue.js start line: 9122 end line: 9124 size: 3 LOC McCabe index: 3 number of parameters: 2 id: 1389 unit: function parse() file: assets/modelRepository/vue.js start line: 9451 end line: 9700 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1390 unit: function isTextTag() file: assets/modelRepository/vue.js start line: 10059 end line: 10061 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1391 unit: function cloneASTElement() file: assets/modelRepository/vue.js start line: 10181 end line: 10183 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1392 unit: const genGuard = function() file: assets/modelRepository/vue.js start line: 10397 end line: 10399 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1393 unit: right: genGuard() file: assets/modelRepository/vue.js start line: 10411 end line: 10414 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1394 unit: el.wrapListeners = function() file: assets/modelRepository/vue.js start line: 10526 end line: 10528 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1395 unit: this.maybeComponent = function() file: assets/modelRepository/vue.js start line: 10567 end line: 10569 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1396 unit: function needsNormalization() file: assets/modelRepository/vue.js start line: 11012 end line: 11014 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1397 unit: function genComment() file: assets/modelRepository/vue.js start line: 11037 end line: 11039 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1398 unit: function transformSpecialNewlines() file: assets/modelRepository/vue.js start line: 11094 end line: 11096 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1399 unit: finalOptions.warn = function() file: assets/modelRepository/vue.js start line: 11339 end line: 11341 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1400 unit: function isHttpLink() file: scripts/mdLinkChecker/mdLinkChecker.ts start line: 47 end line: 50 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1401 unit: function localCodeGenCliPath() file: src/DigitalTwin/CodeGeneratorCore.ts start line: 88 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1402 unit: async selectCapabilityModel() file: src/DigitalTwin/pnp/src/api/apiProvider.ts start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1403 unit: async downloadDependentInterface() file: src/DigitalTwin/pnp/src/api/apiProvider.ts start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1404 unit: private static createTag() file: src/DigitalTwin/pnp/src/common/colorizedChannel.ts start line: 28 end line: 30 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1405 unit: constructor() file: src/DigitalTwin/pnp/src/common/colorizedChannel.ts start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1406 unit: static getProperty() file: src/DigitalTwin/pnp/src/common/configuration.ts start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1407 unit: static async setGlobalProperty() file: src/DigitalTwin/pnp/src/common/configuration.ts start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1408 unit: static async setWorkspaceProperty() file: src/DigitalTwin/pnp/src/common/configuration.ts start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1409 unit: static async get() file: src/DigitalTwin/pnp/src/common/credentialStore.ts start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1410 unit: static async set() file: src/DigitalTwin/pnp/src/common/credentialStore.ts start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1411 unit: static async delete() file: src/DigitalTwin/pnp/src/common/credentialStore.ts start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1412 unit: static async getJsonContent() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1413 unit: static convertToModelType() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1414 unit: static generateModelId() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1415 unit: static getTemplateFileName() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1416 unit: constructor() file: src/DigitalTwin/pnp/src/deviceModel/deviceModelManager.ts start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1417 unit: private static formatLabel() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinCompletionItemProvider.ts start line: 275 end line: 277 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1418 unit: private static isValidEdge() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 138 end line: 140 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1419 unit: private getId() file: src/DigitalTwin/pnp/src/intelliSense/digitalTwinGraph.ts start line: 252 end line: 254 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1420 unit: static async initGraph() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1421 unit: static enabled() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 52 end line: 54 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1422 unit: static getEntryNode() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1423 unit: static getPropertyNode() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1424 unit: static getClasNode() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1425 unit: static getClassType() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 83 end line: 85 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1426 unit: static isReservedName() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 155 end line: 157 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1427 unit: static isLanguageNode() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 163 end line: 165 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1428 unit: static getNodeRange() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 198 end line: 200 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1429 unit: static isJsonFile() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 343 end line: 345 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1430 unit: get id() file: src/Models/AZ3166Device.ts start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1431 unit: static get boardId() file: src/Models/AZ3166Device.ts start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1432 unit: async create() file: src/Models/AZ3166Device.ts start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1433 unit: static async isAvailable() file: src/Models/ArduinoDeviceBase.ts start line: 84 end line: 86 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1434 unit: get id() file: src/Models/AzureFunctions.ts start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1435 unit: static async isAvailable() file: src/Models/AzureFunctions.ts start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1436 unit: validateInput: async() file: src/Models/AzureUtility.ts start line: 391 end line: 393 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1437 unit: static get subscriptionId() file: src/Models/AzureUtility.ts start line: 555 end line: 557 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1438 unit: static get resourceGroup() file: src/Models/AzureUtility.ts start line: 559 end line: 561 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1439 unit: static async getRequest() file: src/Models/AzureUtility.ts start line: 620 end line: 622 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1440 unit: get id() file: src/Models/ContainerDeviceBase.ts start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1441 unit: get id() file: src/Models/Esp32Device.ts start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1442 unit: static get boardId() file: src/Models/Esp32Device.ts start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1443 unit: async create() file: src/Models/Esp32Device.ts start line: 96 end line: 98 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1444 unit: async preCompileAction() file: src/Models/Esp32Device.ts start line: 148 end line: 150 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1445 unit: async preUploadAction() file: src/Models/Esp32Device.ts start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1446 unit: get id() file: src/Models/IoTHub.ts start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1447 unit: async create() file: src/Models/IoTHub.ts start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1448 unit: get id() file: src/Models/IoTHubDevice.ts start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1449 unit: async create() file: src/Models/IoTHubDevice.ts start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1450 unit: static get boardId() file: src/Models/RaspberryPiDevice.ts start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1451 unit: static async isAvailable() file: src/Models/RemoteExtension.ts start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1452 unit: constructor() file: src/boardProvider.ts start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1453 unit: export function delay() file: src/utils.ts start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1454 unit: function isUndef() file: views/vue.js start line: 21 end line: 23 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1455 unit: function isDef() file: views/vue.js start line: 25 end line: 27 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1456 unit: function isTrue() file: views/vue.js start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1457 unit: function isFalse() file: views/vue.js start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1458 unit: function isObject() file: views/vue.js start line: 55 end line: 57 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1459 unit: function toRawType() file: views/vue.js start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1460 unit: function isPlainObject() file: views/vue.js start line: 72 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1461 unit: function isRegExp() file: views/vue.js start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1462 unit: : function() file: views/vue.js start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1463 unit: function hasOwn() file: views/vue.js start line: 153 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1464 unit: function nativeBind() file: views/vue.js start line: 212 end line: 214 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1465 unit: const no = function() file: views/vue.js start line: 266 end line: 268 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1466 unit: const identity = function() file: views/vue.js start line: 273 end line: 275 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1467 unit: get: function get() file: views/vue.js start line: 532 end line: 535 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1468 unit: function isNative() file: views/vue.js start line: 564 end line: 566 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1469 unit: function Set() file: views/vue.js start line: 581 end line: 583 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1470 unit: function popTarget() file: views/vue.js start line: 761 end line: 763 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1471 unit: prototypeAccessors.child.get = function() file: views/vue.js start line: 806 end line: 808 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1472 unit: function createTextVNode() file: views/vue.js start line: 821 end line: 823 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1473 unit: function toggleObserving() file: views/vue.js start line: 911 end line: 913 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1474 unit: const defaultStrat = function() file: views/vue.js start line: 1369 end line: 1371 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1475 unit: function isSameType() file: views/vue.js start line: 1733 end line: 1735 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1476 unit: macroTimerFunc = function() file: views/vue.js start line: 1829 end line: 1831 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1477 unit: macroTimerFunc = function() file: views/vue.js start line: 1841 end line: 1843 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1478 unit: macroTimerFunc = function() file: views/vue.js start line: 1846 end line: 1848 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1479 unit: mark = function() file: views/vue.js start line: 1931 end line: 1933 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1480 unit: function isTextNode() file: views/vue.js start line: 2284 end line: 2286 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1481 unit: function isAsyncPlaceholder() file: views/vue.js start line: 2463 end line: 2465 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1482 unit: function remove$1() file: views/vue.js start line: 2504 end line: 2506 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1483 unit: function eventsMixin() file: views/vue.js start line: 2514 end line: 2623 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1484 unit: function isWhitespace() file: views/vue.js start line: 2669 end line: 2671 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1485 unit: updateComponent = function() file: views/vue.js start line: 2863 end line: 2865 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1486 unit: dataDef.get = function() file: views/vue.js start line: 3667 end line: 3669 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1487 unit: propsDef.get = function() file: views/vue.js start line: 3671 end line: 3673 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1488 unit: propsDef.set = function() file: views/vue.js start line: 3682 end line: 3684 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1489 unit: function resolveFilter() file: views/vue.js start line: 3859 end line: 3861 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1490 unit: on["" + key] = function() file: views/vue.js start line: 3928 end line: 3930 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1491 unit: this.slots = function() file: views/vue.js start line: 4058 end line: 4060 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1492 unit: this._c = function() file: views/vue.js start line: 4081 end line: 4083 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 1493 unit: vm._c = function() file: views/vue.js start line: 4568 end line: 4570 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 1494 unit: vm.$createElement = function() file: views/vue.js start line: 4573 end line: 4575 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 1495 unit: function() file: views/vue.js start line: 4587 end line: 4589 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1496 unit: function() file: views/vue.js start line: 4596 end line: 4598 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1497 unit: function renderMixin() file: views/vue.js start line: 4604 end line: 4674 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1498 unit: Vue.prototype.$nextTick = function() file: views/vue.js start line: 4608 end line: 4610 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1499 unit: function getComponentName() file: views/vue.js start line: 4982 end line: 4984 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1500 unit: pruneCache() file: views/vue.js start line: 5051 end line: 5053 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1501 unit: pruneCache() file: views/vue.js start line: 5056 end line: 5058 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1502 unit: configDef.get = function() file: views/vue.js start line: 5120 end line: 5122 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1503 unit: get: function get() file: views/vue.js start line: 5170 end line: 5173 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1504 unit: const isXlink = function() file: views/vue.js start line: 5213 end line: 5215 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1505 unit: const getXlinkProp = function() file: views/vue.js start line: 5217 end line: 5219 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1506 unit: const isFalsyAttrValue = function() file: views/vue.js start line: 5221 end line: 5223 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1507 unit: function concat() file: views/vue.js start line: 5260 end line: 5262 size: 3 LOC McCabe index: 4 number of parameters: 2 id: 1508 unit: const isPreTag = function() file: views/vue.js start line: 5338 end line: 5340 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1509 unit: const isReservedTag = function() file: views/vue.js start line: 5342 end line: 5344 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1510 unit: function createElementNS() file: views/vue.js start line: 5422 end line: 5424 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1511 unit: function createTextNode() file: views/vue.js start line: 5426 end line: 5428 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1512 unit: function createComment() file: views/vue.js start line: 5430 end line: 5432 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1513 unit: function insertBefore() file: views/vue.js start line: 5434 end line: 5436 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1514 unit: function removeChild() file: views/vue.js start line: 5438 end line: 5440 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1515 unit: function appendChild() file: views/vue.js start line: 5442 end line: 5444 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1516 unit: function parentNode() file: views/vue.js start line: 5446 end line: 5448 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1517 unit: function nextSibling() file: views/vue.js start line: 5450 end line: 5452 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1518 unit: function tagName() file: views/vue.js start line: 5454 end line: 5456 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1519 unit: function setTextContent() file: views/vue.js start line: 5458 end line: 5460 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1520 unit: function setStyleScope() file: views/vue.js start line: 5462 end line: 5464 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1521 unit: create: function create() file: views/vue.js start line: 5484 end line: 5486 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1522 unit: destroy: function destroy() file: views/vue.js start line: 5493 end line: 5495 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1523 unit: destroy: function unbindDirectives() file: views/vue.js start line: 6431 end line: 6433 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1524 unit: function baseWarn() file: views/vue.js start line: 6822 end line: 6824 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1525 unit: function next() file: views/vue.js start line: 7083 end line: 7085 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1526 unit: function eof() file: views/vue.js start line: 7087 end line: 7089 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1527 unit: function isStringStart() file: views/vue.js start line: 7091 end line: 7093 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1528 unit: : function() file: views/vue.js start line: 7786 end line: 7788 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1529 unit: raf() file: views/vue.js start line: 7791 end line: 7793 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1530 unit: function toMs() file: views/vue.js start line: 7907 end line: 7909 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1531 unit: function isValidDuration() file: views/vue.js start line: 8186 end line: 8188 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1532 unit: mergeVNodeHook() file: views/vue.js start line: 8263 end line: 8265 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1533 unit: setTimeout() file: views/vue.js start line: 8322 end line: 8324 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1534 unit: function getValue() file: views/vue.js start line: 8371 end line: 8373 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1535 unit: function onCompositionStart() file: views/vue.js start line: 8375 end line: 8377 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1536 unit: enter() file: views/vue.js start line: 8413 end line: 8415 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1537 unit: enter() file: views/vue.js start line: 8434 end line: 8436 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1538 unit: leave() file: views/vue.js start line: 8438 end line: 8440 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1539 unit: function isSameChild() file: views/vue.js start line: 8525 end line: 8527 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1540 unit: const performLeave = function() file: views/vue.js start line: 8652 end line: 8654 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1541 unit: mergeVNodeHook() file: views/vue.js start line: 8657 end line: 8659 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1542 unit: function recordPosition() file: views/vue.js start line: 8829 end line: 8831 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1543 unit: const shouldIgnoreFirstNewline = function() file: views/vue.js start line: 9121 end line: 9123 size: 3 LOC McCabe index: 3 number of parameters: 2 id: 1544 unit: function parse() file: views/vue.js start line: 9450 end line: 9699 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1545 unit: function isTextTag() file: views/vue.js start line: 10058 end line: 10060 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 1546 unit: function cloneASTElement() file: views/vue.js start line: 10180 end line: 10182 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1547 unit: const genGuard = function() file: views/vue.js start line: 10396 end line: 10398 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1548 unit: right: genGuard() file: views/vue.js start line: 10410 end line: 10413 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1549 unit: el.wrapListeners = function() file: views/vue.js start line: 10525 end line: 10527 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1550 unit: this.maybeComponent = function() file: views/vue.js start line: 10566 end line: 10568 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1551 unit: function needsNormalization() file: views/vue.js start line: 11011 end line: 11013 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 1552 unit: function genComment() file: views/vue.js start line: 11036 end line: 11038 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1553 unit: function transformSpecialNewlines() file: views/vue.js start line: 11093 end line: 11095 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1554 unit: finalOptions.warn = function() file: views/vue.js start line: 11338 end line: 11340 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 1555 unit: Vue.prototype.$once = function() file: assets/modelRepository/vue.js start line: 2536 end line: 2545 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1556 unit: function lifecycleMixin() file: assets/modelRepository/vue.js start line: 2720 end line: 2815 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1557 unit: function initMixin() file: assets/modelRepository/vue.js start line: 4681 end line: 4736 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1558 unit: function initUse() file: assets/modelRepository/vue.js start line: 4833 end line: 4852 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1559 unit: function initMixin$1() file: assets/modelRepository/vue.js start line: 4856 end line: 4861 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1560 unit: function createPatchFunction() file: assets/modelRepository/vue.js start line: 5581 end line: 6425 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1561 unit: function nextFrame() file: assets/modelRepository/vue.js start line: 7791 end line: 7795 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1562 unit: function setSelected() file: assets/modelRepository/vue.js start line: 8319 end line: 8327 size: 2 LOC McCabe index: 3 number of parameters: 3 id: 1563 unit: function on() file: assets/modelRepository/vue.js start line: 10522 end line: 10529 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 1564 unit: function bind$1() file: assets/modelRepository/vue.js start line: 10533 end line: 10548 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1565 unit: void setup() file: resources/templates/devkit_device/device.ino start line: 1 end line: 4 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1566 unit: void loop() file: resources/templates/devkit_device/device.ino start line: 6 end line: 9 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1567 unit: void setup() file: resources/templates/esp32_device/device.ino start line: 1 end line: 4 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1568 unit: void loop() file: resources/templates/esp32_device/device.ino start line: 6 end line: 9 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1569 unit: async checkPrerequisites() file: src/Models/ContainerDeviceBase.ts start line: 69 end line: 71 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1570 unit: async checkPrerequisites() file: src/Models/IoTHub.ts start line: 45 end line: 47 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1571 unit: async checkPrerequisites() file: src/Models/IoTHubDevice.ts start line: 103 end line: 105 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1572 unit: constructor() file: src/common/Error/SystemErrors/SystemError.ts start line: 10 end line: 11 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1573 unit: export async function deactivate() file: src/extension.ts start line: 610 end line: 612 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1574 unit: function noop() file: views/vue.js start line: 259 end line: 261 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1575 unit: Vue.prototype.$once = function() file: views/vue.js start line: 2535 end line: 2544 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1576 unit: function lifecycleMixin() file: views/vue.js start line: 2719 end line: 2814 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1577 unit: function initMixin() file: views/vue.js start line: 4680 end line: 4735 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1578 unit: function initUse() file: views/vue.js start line: 4832 end line: 4851 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1579 unit: function initMixin$1() file: views/vue.js start line: 4855 end line: 4860 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1580 unit: function createPatchFunction() file: views/vue.js start line: 5580 end line: 6424 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1581 unit: function nextFrame() file: views/vue.js start line: 7790 end line: 7794 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1582 unit: function setSelected() file: views/vue.js start line: 8318 end line: 8326 size: 2 LOC McCabe index: 3 number of parameters: 3 id: 1583 unit: function on() file: views/vue.js start line: 10521 end line: 10528 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 1584 unit: function bind$1() file: views/vue.js start line: 10532 end line: 10547 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1585 unit: function noop() file: assets/modelRepository/vue.js start line: 263 end line: 263 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 1586 unit: function stateMixin() file: assets/modelRepository/vue.js start line: 3663 end line: 3708 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1587 unit: function initInjections() file: assets/modelRepository/vue.js start line: 3719 end line: 3740 size: 1 LOC McCabe index: 2 number of parameters: 1 id: 1588 unit: function bindObjectProps() file: assets/modelRepository/vue.js start line: 3901 end line: 3940 size: 1 LOC McCabe index: 6 number of parameters: 5 id: 1589 unit: mounted: function mounted() file: assets/modelRepository/vue.js start line: 5048 end line: 5061 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1590 unit: function whenTransitionEnds() file: assets/modelRepository/vue.js start line: 7813 end line: 7840 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 1591 unit: private constructor() file: src/DigitalTwin/pnp/src/common/configuration.ts start line: 42 end line: 42 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1592 unit: private constructor() file: src/DigitalTwin/pnp/src/common/credentialStore.ts start line: 36 end line: 36 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1593 unit: private constructor() file: src/DigitalTwin/pnp/src/common/utility.ts start line: 166 end line: 166 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1594 unit: private constructor() file: src/DigitalTwin/pnp/src/intelliSense/intelliSenseUtility.ts start line: 348 end line: 348 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1595 unit: private constructor() file: src/DigitalTwin/pnp/src/modelRepository/modelRepositoryClient.ts start line: 179 end line: 179 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1596 unit: private constructor() file: src/DigitalTwin/pnp/src/view/ui.ts start line: 308 end line: 308 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1597 unit: private constructor() file: src/IoTSettings.ts start line: 17 end line: 17 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1598 unit: function stateMixin() file: views/vue.js start line: 3662 end line: 3707 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1599 unit: function initInjections() file: views/vue.js start line: 3718 end line: 3739 size: 1 LOC McCabe index: 2 number of parameters: 1 id: 1600 unit: function bindObjectProps() file: views/vue.js start line: 3900 end line: 3939 size: 1 LOC McCabe index: 6 number of parameters: 5 id: 1601 unit: mounted: function mounted() file: views/vue.js start line: 5047 end line: 5060 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1602 unit: function whenTransitionEnds() file: views/vue.js start line: 7812 end line: 7839 size: 1 LOC McCabe index: 1 number of parameters: 3