From c404c1481f37c3d9ddc655a59c6cbbea6f81100d Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Thu, 20 Jun 2024 16:06:16 +0530 Subject: [PATCH 01/12] create tree --- package-lock.json | 5 +- package.json | 24 +- src/client/PortalWebView.ts | 2 +- src/client/extension.ts | 47 +- src/client/power-pages/commonUtility.ts | 13 + src/common/DataMapper.ts | 1416 +++++++++++++++++ .../TreeView/PortalDrops/PortalDrops.ts | 11 + .../TreeView/Types/Entity/AbstractEntity.ts | 6 + .../TreeView/Types/Entity/ContentSnippet.ts | 18 + .../Types/Entity/EntityAttributeMetadata.ts | 7 + .../TreeView/Types/Entity/EntityForm.ts | 117 ++ .../Types/Entity/EntityFormMetadata.ts | 57 + .../TreeView/Types/Entity/EntityList.ts | 84 + .../TreeView/Types/Entity/EntityView.ts | 219 +++ src/common/TreeView/Types/Entity/IItem.ts | 13 + .../TreeView/Types/Entity/PageTemplate.ts | 19 + .../TreeView/Types/Entity/SiteMarker.ts | 10 + .../TreeView/Types/Entity/SiteSettings.ts | 10 + src/common/TreeView/Types/Entity/WebForm.ts | 36 + .../TreeView/Types/Entity/WebFormMetadata.ts | 75 + .../TreeView/Types/Entity/WebFormStep.ts | 146 ++ src/common/TreeView/Types/Entity/WebPage.ts | 76 + .../TreeView/Types/Entity/WebTemplate.ts | 13 + src/common/TreeView/Types/Entity/Weblink.ts | 35 + .../TreeView/Types/Entity/WeblinkSet.ts | 15 + src/common/TreeView/Types/Entity/Website.ts | 19 + src/common/TreeView/Types/View/WebPage.ts | 22 + src/common/TreeView/Utils/Constant.ts | 37 + src/common/TreeView/Utils/IDataResolver.ts | 123 ++ src/common/TreeViewProvider.ts | 76 + 30 files changed, 2746 insertions(+), 5 deletions(-) create mode 100644 src/common/DataMapper.ts create mode 100644 src/common/TreeView/PortalDrops/PortalDrops.ts create mode 100644 src/common/TreeView/Types/Entity/AbstractEntity.ts create mode 100644 src/common/TreeView/Types/Entity/ContentSnippet.ts create mode 100644 src/common/TreeView/Types/Entity/EntityAttributeMetadata.ts create mode 100644 src/common/TreeView/Types/Entity/EntityForm.ts create mode 100644 src/common/TreeView/Types/Entity/EntityFormMetadata.ts create mode 100644 src/common/TreeView/Types/Entity/EntityList.ts create mode 100644 src/common/TreeView/Types/Entity/EntityView.ts create mode 100644 src/common/TreeView/Types/Entity/IItem.ts create mode 100644 src/common/TreeView/Types/Entity/PageTemplate.ts create mode 100644 src/common/TreeView/Types/Entity/SiteMarker.ts create mode 100644 src/common/TreeView/Types/Entity/SiteSettings.ts create mode 100644 src/common/TreeView/Types/Entity/WebForm.ts create mode 100644 src/common/TreeView/Types/Entity/WebFormMetadata.ts create mode 100644 src/common/TreeView/Types/Entity/WebFormStep.ts create mode 100644 src/common/TreeView/Types/Entity/WebPage.ts create mode 100644 src/common/TreeView/Types/Entity/WebTemplate.ts create mode 100644 src/common/TreeView/Types/Entity/Weblink.ts create mode 100644 src/common/TreeView/Types/Entity/WeblinkSet.ts create mode 100644 src/common/TreeView/Types/Entity/Website.ts create mode 100644 src/common/TreeView/Types/View/WebPage.ts create mode 100644 src/common/TreeView/Utils/Constant.ts create mode 100644 src/common/TreeView/Utils/IDataResolver.ts create mode 100644 src/common/TreeViewProvider.ts diff --git a/package-lock.json b/package-lock.json index 9c0a76b2..b02fa115 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,6 +24,7 @@ "glob": "^7.1.7", "gpt-tokenizer": "^2.1.1", "https-browserify": "^1.0.0", + "js-yaml": "^4.1.0", "liquidjs": "^10.2.0", "n-readlines": "^1.0.1", "puppeteer-core": "^14.4.1", @@ -71,7 +72,7 @@ "eslint": "^8.11.0", "eslint-plugin-header": "^3.1.1", "fancy-log": "^1.3.3", - "fs-extra": "^9.0.1", + "fs-extra": "^9.1.0", "get-func-name": "^2.0.2", "gulp": "^4.0.2", "gulp-eslint": "^6.0.0", @@ -8960,6 +8961,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, + "license": "MIT", "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -12271,6 +12273,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, diff --git a/package.json b/package.json index 27d4e510..74aff018 100644 --- a/package.json +++ b/package.json @@ -99,7 +99,9 @@ "onStartupFinished", "workspaceContains:**/**.portalconfig", "onDebug", - "onFileSystem:powerplatform-vfs" + "onFileSystem:powerplatform-vfs", + "onCommand:extension.openWebpage", + "onCommand:extension.openFile" ], "capabilities": { "untrustedWorkspaces": { @@ -167,6 +169,18 @@ "dark": "src/web/client/assets/microsoftTeamsIcon/dark/microsoftTeams.svg" } }, + { + "command": "extension.openWebpage", + "title": "Open Webpage" + }, + { + "command": "extension.openFile", + "title": "Open File" + }, + { + "command": "extension.activateDirectory", + "title": "Activate Directory" + }, { "command": "powerpages.collaboration.openMail", "title": "Open Mail", @@ -944,6 +958,10 @@ } ], "explorer": [ + { + "id": "exampleView", + "name": "Example View" + }, { "id": "powerpages.powerPagesFileExplorer", "name": "%microsoft-powerplatform-portals.navigation-loop.powerPagesFileExplorer.title%", @@ -1053,7 +1071,7 @@ "eslint": "^8.11.0", "eslint-plugin-header": "^3.1.1", "fancy-log": "^1.3.3", - "fs-extra": "^9.0.1", + "fs-extra": "^9.1.0", "get-func-name": "^2.0.2", "gulp": "^4.0.2", "gulp-eslint": "^6.0.0", @@ -1088,6 +1106,7 @@ "@fluidframework/azure-client": "^1.2.0", "@microsoft/1ds-core-js": "4.0.5", "@microsoft/1ds-post-js": "4.0.5", + "@maker-studio/powerportals-preview-engine": "^3.7.24", "@microsoft/generator-powerpages": "1.21.19", "@types/jwt-decode": "2.2.0", "@types/node-fetch": "^2.6.2", @@ -1100,6 +1119,7 @@ "glob": "^7.1.7", "gpt-tokenizer": "^2.1.1", "https-browserify": "^1.0.0", + "js-yaml": "^4.1.0", "liquidjs": "^10.2.0", "n-readlines": "^1.0.1", "puppeteer-core": "^14.4.1", diff --git a/src/client/PortalWebView.ts b/src/client/PortalWebView.ts index cc0669c5..ca02d24d 100644 --- a/src/client/PortalWebView.ts +++ b/src/client/PortalWebView.ts @@ -170,7 +170,7 @@ export class PortalWebView { return html; } - private static getPortalRootFolder(): vscode.Uri | null { + public static getPortalRootFolder(): vscode.Uri | null { const fileBeingEdited = vscode.window.activeTextEditor as vscode.TextEditor; if (fileBeingEdited) { for (let i = 0; !!(vscode.workspace.workspaceFolders) && (i < vscode.workspace.workspaceFolders?.length); i++) { diff --git a/src/client/extension.ts b/src/client/extension.ts index 0a8e6871..fa5b1e49 100644 --- a/src/client/extension.ts +++ b/src/client/extension.ts @@ -41,6 +41,7 @@ import { ActiveOrgOutput } from "./pac/PacTypes"; import { telemetryEventNames } from "./telemetry/TelemetryEventNames"; import { IArtemisAPIOrgResponse } from "../common/services/Interfaces"; import { ArtemisService } from "../common/services/ArtemisService"; +import { treeView } from "../common/DataMapper"; let client: LanguageClient; let _context: vscode.ExtensionContext; @@ -69,7 +70,7 @@ export async function activate( context.subscriptions.push(_telemetry); // Logging telemetry in US cluster for unauthenticated scenario oneDSLoggerWrapper.instantiate("us"); - + await treeView(); _telemetry.sendTelemetryEvent("Start", { "pac.userId": readUserSettings().uniqueId, }); @@ -484,3 +485,47 @@ class CliAcquisitionContext implements ICliAcquisitionContext { }); } } + + + + + + + +// class TreeDataProvider implements vscode.TreeDataProvider { +// onDidChangeTreeData?: vscode.Event|undefined; + +// data: TreeItem[]; + +// constructor() { +// this.data = [new TreeItem('cars', [ +// new TreeItem( +// 'Ford', [new TreeItem('Fiesta'), new TreeItem('Focus'), new TreeItem('Mustang')]), +// new TreeItem( +// 'BMW', [new TreeItem('320'), new TreeItem('X3'), new TreeItem('X5')]) +// ])]; +// } + +// getTreeItem(element: TreeItem): vscode.TreeItem|Thenable { +// return element; +// } + +// getChildren(element?: TreeItem|undefined): vscode.ProviderResult { +// if (element === undefined) { +// return this.data; +// } +// return element.children; +// } +// } + +// class TreeItem extends vscode.TreeItem { +// children: TreeItem[]|undefined; + +// constructor(label: string, children?: TreeItem[]) { +// super( +// label, +// children === undefined ? vscode.TreeItemCollapsibleState.None : +// vscode.TreeItemCollapsibleState.Expanded); +// this.children = children; +// } +// } \ No newline at end of file diff --git a/src/client/power-pages/commonUtility.ts b/src/client/power-pages/commonUtility.ts index cdb8a8fd..de48a8b3 100644 --- a/src/client/power-pages/commonUtility.ts +++ b/src/client/power-pages/commonUtility.ts @@ -197,3 +197,16 @@ export function getRegExPattern(fileNameArray: string[]): RegExp[] { return patterns; } + +export const findObjectIndexByProperty = (array: any, key: string, value: any): number => { + for (let i=0; i { + return fileName.slice(0, -extn.length); +} \ No newline at end of file diff --git a/src/common/DataMapper.ts b/src/common/DataMapper.ts new file mode 100644 index 00000000..a4204047 --- /dev/null +++ b/src/common/DataMapper.ts @@ -0,0 +1,1416 @@ +/* + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + */ + +import * as path from "path"; +import * as vscode from 'vscode'; +import { IPreviewEngineContext } from './TreeView/Utils/IDataResolver'; +import { Webpage } from './TreeView/Types/Entity/WebPage'; +import { Website } from './TreeView/Types/Entity/Website'; +import { WebTemplate } from './TreeView/Types/Entity/WebTemplate'; +import { PageTemplate } from './TreeView/Types/Entity/PageTemplate'; +import { PortalWebView } from '../client/PortalWebView'; +import { ContextProperty } from './TreeView/Utils/Constant'; +import { createTree } from './TreeViewProvider'; +import { IItem } from './TreeView/Types/Entity/IItem'; + +const yaml = require("js-yaml"); +const load = yaml.load; +const fallbackURI = vscode.Uri.file(''); + +export const treeView = async () => { + const previewHelper = new PreviewHelper(); + try { + await previewHelper.createContext(); + const getPath=await previewHelper.getPath(); + const IPortalMetadataContext = await previewHelper.getPreviewHelper(); + console.log(IPortalMetadataContext); + const web=await previewHelper.web(); + const { allwebTemplate, allwebPage, allpageTemplate } = convertAllMetadataToItems(IPortalMetadataContext, getPath); + const websiteIItem = await createWebsiteItem(previewHelper); + const { webtemplateIItem, webPageIItem, pageTemplateItem } = createIndividualItems(allwebTemplate, allwebPage, allpageTemplate); + (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, pageTemplateItem); + console.log(websiteIItem); + createTree(websiteIItem); + + } catch (error) { + console.error('Error:', error); + } +}; + +function convertAllMetadataToItems(IPortalMetadataContext: any, getPath: any) { + const allwebTemplate = convertWebTemplatesToIItems(IPortalMetadataContext, getPath); + const allwebPage = convertWebpagesToItems(IPortalMetadataContext, getPath); + const allpageTemplate = convertPageTemplateToItems(IPortalMetadataContext); + return { allwebTemplate, allwebPage, allpageTemplate }; +} + +async function createWebsiteItem(previewHelper: PreviewHelper) { + const web = await previewHelper.web(); + return { + label: web.adx_name ?? 'Unnamed Website', + title: web.adx_name ?? 'Unnamed Website', + id: web.adx_websiteid, + isFile: false, + content: "", + path: vscode.Uri.parse(`/${web.adx_name}`), + component: "12", + children: [], + error: "" + }; +} + +function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], allpageTemplate: IItem[]) { + const webtemplateIItem = { + label: 'Web Template', + title: 'Web Template', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/WebTemplate`), + component: "", + children: allwebTemplate, + error: "" + }; + + const webPageIItem = { + label: 'Web Page', + title: 'Web Page', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/WebPage`), + component: "", + children: allwebPage, + error: "" + }; + + const pageTemplateItem = { + label: 'Page Template', + title: 'Page Template', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/PageTemplate`), + component: "", + children: allpageTemplate, + error: "" + }; + + return { webtemplateIItem, webPageIItem, pageTemplateItem }; +} + + + + + + +function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = ''): IItem { + return { + label, + title, + id, + isFile, + content, + path, + component, + children, + error, + }; +} + +function createCopyItems(webpage: Webpage, getPath: any, y: string, x: string, langSuffix: string = '',content: string = ''): IItem[] { + const basePath = `${getPath.path}/web-pages/${y}${content}/${x}${langSuffix}`; + const copyItem = createItem(`${webpage.adx_name} Copy`, `${webpage.adx_name} Copy`, `${webpage.adx_webpageid}_copy`, true, vscode.Uri.file(`${basePath}.webpage.copy.html`), "01"); + const dependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), "01"); + const cssItem = createItem(`${webpage.adx_name}.css`, `${webpage.adx_name}.css`, `${webpage.adx_webpageid}_css`, true, vscode.Uri.file(`${basePath}.webpage.custom_css.css`), "01"); + const jsItem = createItem(`${webpage.adx_name}.js`, `${webpage.adx_name}.js`, `${webpage.adx_webpageid}_js`, true, vscode.Uri.file(`${basePath}.webpage.custom_javascript.js`), "01"); + const summaryItem = createItem(`${webpage.adx_name} Summary`, `${webpage.adx_name} Summary`, `${webpage.adx_webpageid}_summary`, true, vscode.Uri.file(`${basePath}.webpage.summary.html`), "01"); + const pageCopy = createItem(`Page Copy`, `Page Copy`, `Page_copy`, false, vscode.Uri.file(`/pagecopy`), "01", [copyItem, dependenciesItem]); + const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "01", [summaryItem]); + + return [pageCopy, cssItem, jsItem, pageSummary]; +} + +function convertWebpagesToItems(metadataContext: IPreviewEngineContext, getPath: any): IItem[] { + const items: IItem[] = []; + const webpages: Webpage[] | undefined = metadataContext.webpages; + + if (!webpages) { + return items; + } + + const contentPage: Webpage[] = []; + + for (const webpage of webpages) { + if (!webpage.adx_webpagelanguageid) { + const str = webpage.adx_name; + let x = str.replace(/\s+/g, '-'); + let y = x.toLowerCase(); + const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(webpage, getPath, y, x); + const webpageItem = createItem(webpage.adx_name, webpage.adx_name, webpage.adx_webpageid, false, vscode.Uri.parse(`/${webpage.adx_name}`), "03", [pageCopy, cssItem, jsItem, pageSummary]); + items.push(webpageItem); + } else { + contentPage.push(webpage); + } + } + + items.forEach(item => { + webpages.forEach(webpage => { + if (item.id === webpage.adx_parentpageid) { + const subItem = items.find(it => webpage.adx_webpageid === it.id); + if (subItem) { + let subpageItem = item.children.find(child => child.label === "Subpage"); + if (!subpageItem) { + subpageItem = createItem('Subpage', 'Subpage', '', false, vscode.Uri.parse(`/Subpage`), "", [subItem]); + item.children.push(subpageItem); + } else { + subpageItem.children.push(subItem); + } + } + } + }); + }); + + for (const contentpg of contentPage) { + const str = contentpg.adx_name; + let x = str.replace(/\s+/g, '-'); + let y = x.toLowerCase(); + const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(contentpg, getPath, y, x, '.en-US','/content-pages'); + const contentPageItem = createItem(`${contentpg.adx_name} Content Page`, `${contentpg.adx_name} Content Page`, `${contentpg.adx_webpageid}_content`, false, vscode.Uri.file(`${contentpg.adx_name}/Content`), "", [pageCopy, cssItem, jsItem, pageSummary]); + + items.forEach(item => { + if (item.title === contentpg.adx_name) { + item.children.push(contentPageItem); + } + }); + } + + console.log(items); + return items.filter(item => item.label === "Home"); +} + +function convertWebTemplatesToIItems(metadataContext: IPreviewEngineContext,getPath: any): IItem[] { + const items: IItem[] = []; + const webTemplates: WebTemplate[] | undefined = metadataContext.webTemplates; + + if (!webTemplates) { + return items; + } + + for (const template of webTemplates) { + const str=template.adx_name; + let x=str.replace(/\s+/g, '-'); + let y=x.toLowerCase(); + const children: IItem[] = [ + { + label: "SourceDependencies", + title: "SourceDependencies", + id: `${template.adx_webtemplateid}_sourceDependencies`, + isFile: false, + content: "", + path: vscode.Uri.parse(`/${template.adx_name}/sourceDependencies`), + component: "", + children: [], + error: "" + }, + { + label: `${template.adx_name}.html`, + title: `${template.adx_name}.html`, + id: `${template.adx_webtemplateid}_html`, + isFile: true, + content: template.adx_source, + // path: vscode.Uri.parse(`/${template.adx_name}/${template.adx_name}.html`), + path: vscode.Uri.file(`${getPath.path}/web-templates/${y}/${x}.webtemplate.source.html`), + component: "01", + children: [], + error: "" + } + ]; + + const item: IItem = { + label: template.adx_name, + title: template.adx_name, + id: template.adx_webtemplateid, + isFile: false, + content: '', + path: vscode.Uri.parse(`/${template.adx_name}`), + component: "8", + children: children, + error: "" + }; + + items.push(item); + } + return items; +} + +function convertPageTemplateToItems(metadataContext: IPreviewEngineContext): IItem[] { + const items: IItem[] = []; + const pageTemplates: PageTemplate[] | undefined = metadataContext.pageTemplates; + + if (!pageTemplates) { + return items; + } + + for (const template of pageTemplates) { + const item: IItem = { + label: template.adx_name, + title: template.adx_name, + id: template.adx_pagetemplateid, + isFile: true, + content: template.adx_description || '', + path: undefined, + component: "8", + children: [], + error: "" + }; + + items.push(item); + } + return items; +} + + + + + +export class PreviewHelper { + private pathroot: vscode.Uri | null; + private previewHelper: IPreviewEngineContext; + private websiteData: Website; + + constructor() { + this.previewHelper = {}; + // this.pathroot = PortalWebView.getPortalRootFolder(); + this.pathroot= vscode.Uri.file('/c:/Users/t-mansisingh/Desktop/clone2/mansi-site-1---site-ajx90'); + this.websiteData = {} as Website; + } + + public createContext = async () => { + this.websiteData = await this.getWebsite(); + this.previewHelper = await this.createEngineContext(); + } + public getPath=async()=>{ + return this.pathroot; + } + + public web=async()=>{ + return this.websiteData; + } + + public getPreviewHelper = () => { + return this.previewHelper; + } + + private getWebsite = async (): Promise => { + const website = await vscode.workspace.fs.readFile(this.pathroot?.with({ path: this.pathroot.path + '/website.yml' }) || fallbackURI); + const websiteYaml = load(new TextDecoder().decode(website)); + return websiteYaml as Website; + } + + private createEngineContext = async (): Promise => { + if (this.pathroot) { + return { + webpages: await this.getWebpages(), + pageTemplates: await this.getPageTemplates(), + webTemplates: await this.getWebTemplates(), + } + } else return {} + } + + private getWebpages = async (): Promise => { + const webpagesDir = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-pages' }) || fallbackURI); + const webpageArray: Webpage[] = []; + + for (const webpage of webpagesDir) { + webpageArray.push(await this.webPageHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); + + const contentPageDir = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); + for (const page of contentPageDir) { + if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { + const pageName = page[0].slice(0, -12); + webpageArray.push(await this.webPageHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); + } + } + } + return webpageArray; + } + + private webPageHelper = async (pageUri: vscode.Uri): Promise => { + const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); + const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); + const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); + const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); + const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); + const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; + webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); + webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); + webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); + webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); + webpageRecord.adx_websiteid = this.websiteData.adx_websiteid; + return webpageRecord; + } + + private getPageTemplates = async (): Promise => { + const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/page-templates' }) || fallbackURI); + const pageTemplatesArray: PageTemplate[] = []; + + for (const pageTemplate of pageTemplatesDirectory) { + pageTemplatesArray.push(await this.pageTemplateHelper(this.pathroot?.with({ path: this.pathroot.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); + } + return pageTemplatesArray; + } + + private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { + const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); + const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; + return pageTemplateRecord; + }; + + + private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { + const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); + const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); + const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); + const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; + webTemplateRecord.adx_source = webTemplateSourceHTML; + webTemplateRecord.adx_websiteid = this.websiteData.adx_websiteid; + return webTemplateRecord; + }; + + private getWebTemplates = async (): Promise => { + const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-templates' }) || fallbackURI); + + const webTemplatesArray: WebTemplate[] = []; + for (const webTemplate of webTemplatesDirectory) { + webTemplatesArray.push(await this.webTemplateHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); + } + return webTemplatesArray; + } +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +// export class PreviewEngineContext { + +// private previewEngineContext: IPreviewEngineContext; +// private websiteRecord: Website; +// private rootPath: vscode.Uri | null; +// private isBootstrapV5: boolean; + +// constructor() { +// this.isBootstrapV5 = false; +// this.previewEngineContext = {}; +// this.rootPath = PortalWebView.getPortalRootFolder(); +// this.websiteRecord = {} as Website; +// console.log(this.rootPath); +// } + +// public createContext = async () => { +// this.websiteRecord = await this.getWebsite(); +// this.previewEngineContext = await this.createEngineContext(); +// } + +// public getPreviewEngineContext = () => { +// return this.previewEngineContext; +// } + +// private createEngineContext = async (): Promise => { + +// if (this.rootPath) { +// return { +// webpages: await this.getWebpages(), +// contentSnippets: await this.getContentSnippets(), +// webTemplates: await this.getWebTemplates(), +// siteMarkers: await this.getSiteMarker(), +// siteSettings: await this.getSiteSetting(), +// entityLists: await this.getEntityLists(), +// entityForms: await this.getEntityForms(), +// webForms: await this.getWebForms(), +// weblinks: await this.getWeblinks(), +// weblinkSets: await this.getWeblinkSets(), +// website: this.websiteRecord, +// pageTemplates: await this.getPageTemplates(), +// dataResolverExtras: {}, +// resx: {}, +// featureConfig: new Map(), +// entityAttributeMetadata: [] as IEntityAttributeMetadata[], +// lcid: '' as string, +// isBootstrapV5: this.isBootstrapV5, +// } +// } else return {} +// } + +// private getWebsite = async (): Promise => { +// const website = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/website.yml' }) || fallbackURI); +// const websiteYaml = load(new TextDecoder().decode(website)); +// console.log(websiteYaml); +// return websiteYaml as Website; +// } + +// private webPageHelper = async (pageUri: vscode.Uri): Promise => { +// const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); +// const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); +// const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); +// const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); +// const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); +// const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; +// webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); +// webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); +// webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); +// webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); +// webpageRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return webpageRecord; +// } + + +// private getWebpages = async (): Promise => { +// const webpagesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages' }) || fallbackURI); + +// const webpageArray: Webpage[] = []; +// for (const webpage of webpagesDirectory) { +// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); + +// const contentPageDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); +// for (const page of contentPageDirectory) { +// if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { +// const pageName = page[0].slice(0, -12); +// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); +// } +// } +// } +// console.log(webpageArray); +// return webpageArray; +// } + +// private getWeblinks = async (): Promise => { +// const weblinksDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); + +// const weblinksArray: Weblink[] = []; +// for (const link of weblinksDirectory) { +// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] }) || fallbackURI); +// for (const sublink of linkSubDirectory) { +// if (sublink[0].endsWith(ContextProperty.WEB_LINK)) { +// const weblinkYaml = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] + `/${sublink[0]}` }) || fallbackURI); +// const weblinkRecord = load(new TextDecoder().decode(weblinkYaml)) as Weblink[] +// weblinksArray.push(...weblinkRecord); +// } +// } +// } +// return weblinksArray; +// } + +// private webLinkSetHelper = async (fileUri: vscode.Uri): Promise => { +// const weblinkSetYaml = await vscode.workspace.fs.readFile(fileUri); +// const weblinkSetRecord = load(new TextDecoder().decode(weblinkSetYaml)) as WeblinkSet; +// weblinkSetRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return weblinkSetRecord; +// }; + +// private getWeblinkSets = async (): Promise => { +// const weblinkSetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); + +// const weblinkSetsArray: WeblinkSet[] = []; +// for (const weblinkSet of weblinkSetsDirectory) { +// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] }) || fallbackURI); +// for (const sublink of linkSubDirectory) { +// if (sublink[0].endsWith(ContextProperty.WEB_LINK_SET)) { +// weblinkSetsArray.push(await this.webLinkSetHelper(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] + `/${sublink[0]}` }) || fallbackURI)); // adx_title not in pac data but is manadatory, studio sends as undefined. +// } +// } +// } +// return weblinkSetsArray; +// } + + +// private contentSnippetHelper = async (fileUri: vscode.Uri): Promise => { +// const snippetYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.yml' })); +// const snippetValue = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.value.html' })); +// const snippetRecord = load(new TextDecoder().decode(snippetYaml)) as ContentSnippet +// snippetRecord.adx_value = new TextDecoder().decode(snippetValue); +// snippetRecord.adx_websiteid = '92d6c1b4-d84b-ee11-be6e-0022482d5cfb'; +// snippetRecord.stateCode = 0; //check with PAC SME on how to get this field +// return snippetRecord; +// }; + + +// private getContentSnippets = async (): Promise => { +// const contentSnippetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets' }) || fallbackURI); + +// const contentSnippetsArray: ContentSnippet[] = []; +// for (const contentSnippet of contentSnippetsDirectory) { +// const snippetSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] }) || fallbackURI); +// for (const snippet of snippetSubDirectory) { +// if (snippet[0].endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { +// contentSnippetsArray.push(await this.contentSnippetHelper(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] + `/${snippet[0].slice(0, -19)}` }) || fallbackURI)); +// } +// } +// } +// return contentSnippetsArray; +// } + +// private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { +// const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); +// const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; +// return pageTemplateRecord; +// }; + + +// private getPageTemplates = async (): Promise => { +// const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/page-templates' }) || fallbackURI); + +// const pageTemplatesArray: PageTemplate[] = []; +// for (const pageTemplate of pageTemplatesDirectory) { +// pageTemplatesArray.push(await this.pageTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); +// } +// return pageTemplatesArray; +// } + +// private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { +// const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); +// const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); +// const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); +// const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; +// webTemplateRecord.adx_source = webTemplateSourceHTML; +// webTemplateRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return webTemplateRecord; +// }; + +// private getWebTemplates = async (): Promise => { +// const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-templates' }) || fallbackURI); + +// const webTemplatesArray: WebTemplate[] = []; +// for (const webTemplate of webTemplatesDirectory) { +// webTemplatesArray.push(await this.webTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); +// } +// return webTemplatesArray; +// } + +// private entityFormHelper = async (fileUri: vscode.Uri): Promise => { +// const entityFormYaml = await vscode.workspace.fs.readFile(fileUri); +// const entityFormRecord = load(new TextDecoder().decode(entityFormYaml)) as EntityForm; +// entityFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return entityFormRecord; +// }; + +// private getEntityForms = async (): Promise => { +// const entityFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms' }) || fallbackURI); + +// const entityFormsArray: EntityForm[] = []; +// for (const entityForm of entityFormsDirectory) { +// entityFormsArray.push(await this.entityFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms/' + entityForm[0] + `/${entityForm[0]}.basicform.yml` }) || fallbackURI)); +// } +// return entityFormsArray; +// } + +// private entityListHelper = async (fileUri: vscode.Uri): Promise => { +// const entityListYaml = await vscode.workspace.fs.readFile(fileUri); +// const entityListRecord = load(new TextDecoder().decode(entityListYaml)) as EntityList; +// entityListRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return entityListRecord; +// }; + +// private getEntityLists = async (): Promise => { +// const entityListsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/lists' }) || fallbackURI); + +// const entityListsArray: EntityList[] = []; +// for (const entityList of entityListsDirectory) { +// if (entityList[0].endsWith(ContextProperty.ENTITY_LIST)) { +// entityListsArray.push(await this.entityListHelper(this.rootPath?.with({ path: this.rootPath.path + '/lists/' + entityList[0] }) || fallbackURI)); +// } +// } +// return entityListsArray; +// } + +// private webFormHelper = async (fileUri: vscode.Uri): Promise => { +// const webFormYaml = await vscode.workspace.fs.readFile(fileUri); +// const webFormRecord = load(new TextDecoder().decode(webFormYaml)) as WebForm; +// webFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return webFormRecord; +// }; + + +// private getWebForms = async (): Promise => { +// const webFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms' }) || fallbackURI); + +// const webFormsArray: WebForm[] = []; +// for (const webForm of webFormsDirectory) { +// webFormsArray.push(await this.webFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms/' + webForm[0] + `/${webForm[0]}.advancedform.yml` }) || fallbackURI)); +// } +// return webFormsArray; +// } + +// private getSiteSetting = async (): Promise => { +// const siteSetting = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitesetting.yml' }) || fallbackURI); +// const siteSettingYaml = load(new TextDecoder().decode(siteSetting)) as SiteSetting[]; +// const siteSettingRecords = siteSettingYaml.map((siteSettingRecord) => { +// if (siteSettingRecord.adx_name === BootstrapSiteSetting) { +// this.isBootstrapV5 = siteSettingRecord.adx_value ? String(siteSettingRecord.adx_value).toLowerCase() === 'true' : false; +// } +// return { +// adx_websiteid: this.websiteRecord.adx_websiteid, +// adx_name: siteSettingRecord.adx_name, +// adx_value: siteSettingRecord.adx_value, +// adx_sitesettingid: siteSettingRecord.adx_sitesettingid, +// } +// }); +// return siteSettingRecords; +// } + +// private getSiteMarker = async (): Promise => { +// const siteMarker = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitemarker.yml' }) || fallbackURI); +// const siteMarkerYaml = load(new TextDecoder().decode(siteMarker)) as SiteMarker[]; +// const siteMarkerRecords = siteMarkerYaml.map((siteMarkerRecord) => { +// return { +// adx_name: siteMarkerRecord.adx_name as string, +// adx_pageid: siteMarkerRecord.adx_pageid as string, +// adx_sitemarkerid: siteMarkerRecord.adx_sitemarkerid, +// adx_websiteid: this.websiteRecord.adx_websiteid, + +// } + +// }); +// return siteMarkerRecords; +// } + +// public updateContext = async () => { +// const fileUri = vscode.window.activeTextEditor?.document.uri || fallbackURI; +// const fileName = getFileProperties(fileUri.path).fileCompleteName; +// if (!fileName) { +// // TODO: Handle this scenario +// return; +// } +// // Check entity type +// const entityType: ContextProperty = this.getEntityType(fileName); + +// switch (entityType) { +// case ContextProperty.SITE_MARKER: +// this.previewEngineContext.siteMarkers = await this.getSiteMarker(); +// break; +// case ContextProperty.SITE_SETTING: +// this.previewEngineContext.siteSettings = await this.getSiteSetting(); +// break; +// case ContextProperty.WEBSITE: +// { +// const websiteObj = await this.getWebsite(); +// if (websiteObj?.adx_websiteid === this.websiteRecord?.adx_websiteid) { +// this.websiteRecord = websiteObj; +// } +// else { +// this.websiteRecord = websiteObj; +// this.previewEngineContext = await this.createEngineContext(); +// } +// break; +// } +// case ContextProperty.WEB_LINK: +// this.previewEngineContext.weblinks = await this.getWeblinks(); +// break; +// case ContextProperty.WEB_LINK_SET: { +// const obj = await this.webLinkSetHelper(fileUri); +// const value = obj[ContextPropertyKey.WEB_LINK_SET as unknown as keyof WeblinkSet]; +// const index = findObjectIndexByProperty(this.previewEngineContext.weblinkSets, ContextPropertyKey.WEB_LINK_SET, value); +// if (index != -1 && this.previewEngineContext.weblinkSets) { +// this.previewEngineContext.weblinkSets[index] = obj; +// } else { +// this.previewEngineContext.weblinkSets = await this.getWeblinkSets(); +// } +// break; +// } +// case ContextProperty.ENTITY_FORM: +// { +// const obj = await this.entityFormHelper(fileUri); +// const value = obj[ContextPropertyKey.ENTITY_FORM as unknown as keyof EntityForm]; +// const index = findObjectIndexByProperty(this.previewEngineContext.entityForms, ContextPropertyKey.ENTITY_FORM, value); +// if (index != -1 && this.previewEngineContext.entityForms) { +// this.previewEngineContext.entityForms[index] = obj; +// } else { +// this.previewEngineContext.entityForms = await this.getEntityForms(); +// } +// break; +// } +// case ContextProperty.ENTITY_LIST: +// { +// const obj = await this.entityListHelper(fileUri); +// const value = obj[ContextPropertyKey.ENTITY_LIST as unknown as keyof EntityList]; +// const index = findObjectIndexByProperty(this.previewEngineContext.entityLists, ContextPropertyKey.ENTITY_LIST, value); +// if (index != -1 && this.previewEngineContext.entityLists) { +// this.previewEngineContext.entityLists[index] = obj; +// } else { +// this.previewEngineContext.entityLists = await this.getEntityLists(); +// } +// break; +// } +// case ContextProperty.WEB_FORM: +// { +// const obj = await this.webFormHelper(fileUri); +// const value = obj[ContextPropertyKey.WEB_FORM as unknown as keyof WebForm]; +// const index = findObjectIndexByProperty(this.previewEngineContext.webForms, ContextPropertyKey.WEB_FORM, value); +// if (index != -1 && this.previewEngineContext.webForms) { +// this.previewEngineContext.webForms[index] = obj; +// } else { +// this.previewEngineContext.webForms = await this.getWebForms(); +// } +// break; +// } +// case ContextProperty.PAGE_TEMPLATE: +// { +// const obj = await this.pageTemplateHelper(fileUri); +// const value = obj[ContextPropertyKey.PAGE_TEMPLATE as unknown as keyof PageTemplate]; +// const index = findObjectIndexByProperty(this.previewEngineContext.pageTemplates, ContextPropertyKey.PAGE_TEMPLATE, value); +// if (index != -1 && this.previewEngineContext.pageTemplates) { +// this.previewEngineContext.pageTemplates[index] = obj; +// } else { +// this.previewEngineContext.pageTemplates = await this.getPageTemplates(); +// } +// break; +// } +// case ContextProperty.WEBPAGE_YAML: +// case ContextProperty.WEBPAGE_COPY: +// case ContextProperty.WEBPAGE_CSS: +// case ContextProperty.WEBPAGE_JS: +// case ContextProperty.WEBPAGE_SUMMARY: +// { +// const obj = await this.webPageHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); +// const value = obj[ContextPropertyKey.WEBPAGE as unknown as keyof Webpage]; +// const index = findObjectIndexByProperty(this.previewEngineContext.webpages, ContextPropertyKey.WEBPAGE, value); +// if (index != -1 && this.previewEngineContext.webpages) { +// this.previewEngineContext.webpages[index] = obj; +// } else { +// this.previewEngineContext.webpages = await this.getWebpages(); +// } +// break; +// } +// case ContextProperty.WEB_TEMPLATE_YAML: +// case ContextProperty.WEB_TEMPLATE_SOURCE: +// { +// const obj = await this.webTemplateHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); +// const value = obj[ContextPropertyKey.WEB_TEMPLATE as unknown as keyof WebTemplate]; +// const index = findObjectIndexByProperty(this.previewEngineContext.webTemplates, ContextPropertyKey.WEB_TEMPLATE, value); +// if (index != -1 && this.previewEngineContext.webTemplates) { +// this.previewEngineContext.webTemplates[index] = obj; +// } else { +// this.previewEngineContext.webTemplates = await this.getWebTemplates(); +// } +// break; +// } +// case ContextProperty.CONTENT_SNIPPET_YAML: +// case ContextProperty.CONTENT_SNIPPET_VALUE: +// { +// const obj = await this.contentSnippetHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); +// const value = obj[ContextPropertyKey.CONTENT_SNIPPET as unknown as keyof ContentSnippet]; +// const index = findObjectIndexByProperty(this.previewEngineContext.contentSnippets, ContextPropertyKey.CONTENT_SNIPPET, value); +// if (index != -1 && this.previewEngineContext.contentSnippets) { +// this.previewEngineContext.contentSnippets[index] = obj; +// } else { +// this.previewEngineContext.contentSnippets = await this.getContentSnippets(); +// } +// break; +// } +// default: +// break; +// } +// } + +// private getEntityType = (filename: string): ContextProperty => { + +// if (filename.endsWith(ContextProperty.WEBSITE)) { +// return ContextProperty.WEBSITE; +// } else if (filename.endsWith(ContextProperty.SITE_SETTING)) { +// return ContextProperty.SITE_SETTING; +// } else if (filename.endsWith(ContextProperty.SITE_MARKER)) { +// return ContextProperty.SITE_MARKER; +// } else if (filename.endsWith(ContextProperty.ENTITY_FORM)) { +// return ContextProperty.ENTITY_FORM; +// } else if (filename.endsWith(ContextProperty.ENTITY_LIST)) { +// return ContextProperty.ENTITY_LIST; +// } else if (filename.endsWith(ContextProperty.WEB_FORM)) { +// return ContextProperty.WEB_FORM; +// } else if (filename.endsWith(ContextProperty.WEB_LINK)) { +// return ContextProperty.WEB_LINK; +// } else if (filename.endsWith(ContextProperty.WEB_LINK_SET)) { +// return ContextProperty.WEB_LINK_SET; +// } else if (filename.endsWith(ContextProperty.PAGE_TEMPLATE)) { +// return ContextProperty.PAGE_TEMPLATE; +// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_YAML)) { +// return ContextProperty.WEB_TEMPLATE_YAML; +// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_SOURCE)) { +// return ContextProperty.WEB_TEMPLATE_SOURCE; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_YAML)) { +// return ContextProperty.WEBPAGE_YAML; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_COPY)) { +// return ContextProperty.WEBPAGE_COPY; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_CSS)) { +// return ContextProperty.WEBPAGE_CSS; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_JS)) { +// return ContextProperty.WEBPAGE_JS; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_SUMMARY)) { +// return ContextProperty.WEBPAGE_SUMMARY; +// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { +// return ContextProperty.CONTENT_SNIPPET_YAML; +// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_VALUE)) { +// return ContextProperty.CONTENT_SNIPPET_VALUE; +// } else { +// return ContextProperty.UNKNOWN_PROPERTY; +// } +// } +// } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +// export const treeView = () => { +// const web = new PreviewEngineContext(); +// web.createContext(); +// console.log(web.getPreviewEngineContext()); +// } + +// export class PreviewEngineContext { +// private previewEngineContext: IPreviewEngineContext; +// private websiteRecord: Website; +// private rootPath: vscode.Uri | null; +// private isBootstrapV5: boolean; + +// constructor() { +// this.isBootstrapV5 = false; +// this.previewEngineContext = {}; +// this.rootPath = PortalWebView.getPortalRootFolder(); +// this.websiteRecord = {} as Website; +// } + +// public createContext = async () => { +// this.websiteRecord = await this.getWebsite(); +// this.previewEngineContext = await this.createEngineContext(); +// } + +// public getPreviewEngineContext = () => { +// return this.previewEngineContext; +// } + +// private createEngineContext = async (): Promise => { + +// if (this.rootPath) { +// return { +// webpages: await this.getWebpages(), +// contentSnippets: await this.getContentSnippets(), +// webTemplates: await this.getWebTemplates(), +// siteMarkers: await this.getSiteMarker(), +// siteSettings: await this.getSiteSetting(), +// entityLists: await this.getEntityLists(), +// entityForms: await this.getEntityForms(), +// webForms: await this.getWebForms(), +// weblinks: await this.getWeblinks(), +// weblinkSets: await this.getWeblinkSets(), +// website: this.websiteRecord, +// pageTemplates: await this.getPageTemplates(), +// dataResolverExtras: {}, +// resx: {}, +// featureConfig: new Map(), +// entityAttributeMetadata: [] as IEntityAttributeMetadata[], +// lcid: '' as string, +// isBootstrapV5: this.isBootstrapV5, +// } +// } else return {} +// } + +// private getWebsite = async (): Promise => { +// const website = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/website.yml' }) || fallbackURI); +// const websiteYaml = load(new TextDecoder().decode(website)); +// return websiteYaml as Website; +// } + +// private webPageHelper = async (pageUri: vscode.Uri): Promise => { +// const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); +// const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); +// const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); +// const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); +// const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); +// const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; +// webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); +// webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); +// webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); +// webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); +// webpageRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return webpageRecord; +// } + + +// private getWebpages = async (): Promise => { +// const webpagesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages' }) || fallbackURI); + +// const webpageArray: Webpage[] = []; +// for (const webpage of webpagesDirectory) { +// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); + +// const contentPageDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); +// for (const page of contentPageDirectory) { +// if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { +// const pageName = page[0].slice(0, -12); +// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); +// } +// } +// } +// return webpageArray; +// } + +// private getWeblinks = async (): Promise => { +// const weblinksDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); + +// const weblinksArray: Weblink[] = []; +// for (const link of weblinksDirectory) { +// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] }) || fallbackURI); +// for (const sublink of linkSubDirectory) { +// if (sublink[0].endsWith(ContextProperty.WEB_LINK)) { +// const weblinkYaml = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] + `/${sublink[0]}` }) || fallbackURI); +// const weblinkRecord = load(new TextDecoder().decode(weblinkYaml)) as Weblink[] +// weblinksArray.push(...weblinkRecord); +// } +// } +// } +// return weblinksArray; +// } + +// private webLinkSetHelper = async (fileUri: vscode.Uri): Promise => { +// const weblinkSetYaml = await vscode.workspace.fs.readFile(fileUri); +// const weblinkSetRecord = load(new TextDecoder().decode(weblinkSetYaml)) as WeblinkSet; +// weblinkSetRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return weblinkSetRecord; +// }; + +// private getWeblinkSets = async (): Promise => { +// const weblinkSetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); + +// const weblinkSetsArray: WeblinkSet[] = []; +// for (const weblinkSet of weblinkSetsDirectory) { +// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] }) || fallbackURI); +// for (const sublink of linkSubDirectory) { +// if (sublink[0].endsWith(ContextProperty.WEB_LINK_SET)) { +// weblinkSetsArray.push(await this.webLinkSetHelper(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] + `/${sublink[0]}` }) || fallbackURI)); // adx_title not in pac data but is manadatory, studio sends as undefined. +// } +// } +// } +// return weblinkSetsArray; +// } + + +// private contentSnippetHelper = async (fileUri: vscode.Uri): Promise => { +// const snippetYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.yml' })); +// const snippetValue = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.value.html' })); +// const snippetRecord = load(new TextDecoder().decode(snippetYaml)) as ContentSnippet +// snippetRecord.adx_value = new TextDecoder().decode(snippetValue); +// snippetRecord.adx_websiteid = '92d6c1b4-d84b-ee11-be6e-0022482d5cfb'; +// snippetRecord.stateCode = 0; //check with PAC SME on how to get this field +// return snippetRecord; +// }; + + +// private getContentSnippets = async (): Promise => { +// const contentSnippetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets' }) || fallbackURI); + +// const contentSnippetsArray: ContentSnippet[] = []; +// for (const contentSnippet of contentSnippetsDirectory) { +// const snippetSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] }) || fallbackURI); +// for (const snippet of snippetSubDirectory) { +// if (snippet[0].endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { +// contentSnippetsArray.push(await this.contentSnippetHelper(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] + `/${snippet[0].slice(0, -19)}` }) || fallbackURI)); +// } +// } +// } +// return contentSnippetsArray; +// } + +// private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { +// const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); +// const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; +// return pageTemplateRecord; +// }; + + +// private getPageTemplates = async (): Promise => { +// const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/page-templates' }) || fallbackURI); + +// const pageTemplatesArray: PageTemplate[] = []; +// for (const pageTemplate of pageTemplatesDirectory) { +// pageTemplatesArray.push(await this.pageTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); +// } +// return pageTemplatesArray; +// } + +// private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { +// const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); +// const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); +// const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); +// const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; +// webTemplateRecord.adx_source = webTemplateSourceHTML; +// webTemplateRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return webTemplateRecord; +// }; + +// private getWebTemplates = async (): Promise => { +// const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-templates' }) || fallbackURI); + +// const webTemplatesArray: WebTemplate[] = []; +// for (const webTemplate of webTemplatesDirectory) { +// webTemplatesArray.push(await this.webTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); +// } +// return webTemplatesArray; +// } + +// private entityFormHelper = async (fileUri: vscode.Uri): Promise => { +// const entityFormYaml = await vscode.workspace.fs.readFile(fileUri); +// const entityFormRecord = load(new TextDecoder().decode(entityFormYaml)) as EntityForm; +// entityFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return entityFormRecord; +// }; + +// private getEntityForms = async (): Promise => { +// const entityFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms' }) || fallbackURI); + +// const entityFormsArray: EntityForm[] = []; +// for (const entityForm of entityFormsDirectory) { +// entityFormsArray.push(await this.entityFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms/' + entityForm[0] + `/${entityForm[0]}.basicform.yml` }) || fallbackURI)); +// } +// return entityFormsArray; +// } + +// private entityListHelper = async (fileUri: vscode.Uri): Promise => { +// const entityListYaml = await vscode.workspace.fs.readFile(fileUri); +// const entityListRecord = load(new TextDecoder().decode(entityListYaml)) as EntityList; +// entityListRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return entityListRecord; +// }; + +// private getEntityLists = async (): Promise => { +// const entityListsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/lists' }) || fallbackURI); + +// const entityListsArray: EntityList[] = []; +// for (const entityList of entityListsDirectory) { +// if (entityList[0].endsWith(ContextProperty.ENTITY_LIST)) { +// entityListsArray.push(await this.entityListHelper(this.rootPath?.with({ path: this.rootPath.path + '/lists/' + entityList[0] }) || fallbackURI)); +// } +// } +// return entityListsArray; +// } + +// private webFormHelper = async (fileUri: vscode.Uri): Promise => { +// const webFormYaml = await vscode.workspace.fs.readFile(fileUri); +// const webFormRecord = load(new TextDecoder().decode(webFormYaml)) as WebForm; +// webFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; +// return webFormRecord; +// }; + + +// private getWebForms = async (): Promise => { +// const webFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms' }) || fallbackURI); + +// const webFormsArray: WebForm[] = []; +// for (const webForm of webFormsDirectory) { +// webFormsArray.push(await this.webFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms/' + webForm[0] + `/${webForm[0]}.advancedform.yml` }) || fallbackURI)); +// } +// return webFormsArray; +// } + +// private getSiteSetting = async (): Promise => { +// const siteSetting = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitesetting.yml' }) || fallbackURI); +// const siteSettingYaml = load(new TextDecoder().decode(siteSetting)) as SiteSetting[]; +// const siteSettingRecords = siteSettingYaml.map((siteSettingRecord) => { +// if (siteSettingRecord.adx_name === BootstrapSiteSetting) { +// this.isBootstrapV5 = siteSettingRecord.adx_value ? String(siteSettingRecord.adx_value).toLowerCase() === 'true' : false; +// } +// return { +// adx_websiteid: this.websiteRecord.adx_websiteid, +// adx_name: siteSettingRecord.adx_name, +// adx_value: siteSettingRecord.adx_value, +// adx_sitesettingid: siteSettingRecord.adx_sitesettingid, +// } +// }); +// return siteSettingRecords; +// } + +// private getSiteMarker = async (): Promise => { +// const siteMarker = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitemarker.yml' }) || fallbackURI); +// const siteMarkerYaml = load(new TextDecoder().decode(siteMarker)) as SiteMarker[]; +// const siteMarkerRecords = siteMarkerYaml.map((siteMarkerRecord) => { +// return { +// adx_name: siteMarkerRecord.adx_name as string, +// adx_pageid: siteMarkerRecord.adx_pageid as string, +// adx_sitemarkerid: siteMarkerRecord.adx_sitemarkerid, +// adx_websiteid: this.websiteRecord.adx_websiteid, + +// } + +// }); +// return siteMarkerRecords; +// } + +// public updateContext = async () => { +// const fileUri = vscode.window.activeTextEditor?.document.uri || fallbackURI; +// const fileName = getFileProperties(fileUri.path).fileCompleteName; +// if (!fileName) { +// // TODO: Handle this scenario +// return; +// } +// // Check entity type +// const entityType: ContextProperty = this.getEntityType(fileName); + +// switch (entityType) { +// case ContextProperty.SITE_MARKER: +// this.previewEngineContext.siteMarkers = await this.getSiteMarker(); +// break; +// case ContextProperty.SITE_SETTING: +// this.previewEngineContext.siteSettings = await this.getSiteSetting(); +// break; +// case ContextProperty.WEBSITE: +// { +// const websiteObj = await this.getWebsite(); +// if (websiteObj?.adx_websiteid === this.websiteRecord?.adx_websiteid) { +// this.websiteRecord = websiteObj; +// } +// else { +// this.websiteRecord = websiteObj; +// this.previewEngineContext = await this.createEngineContext(); +// } +// break; +// } +// case ContextProperty.WEB_LINK: +// this.previewEngineContext.weblinks = await this.getWeblinks(); +// break; +// case ContextProperty.WEB_LINK_SET: { +// const obj = await this.webLinkSetHelper(fileUri); +// const value = obj[ContextPropertyKey.WEB_LINK_SET as unknown as keyof WeblinkSet]; +// const index = findObjectIndexByProperty(this.previewEngineContext.weblinkSets, ContextPropertyKey.WEB_LINK_SET, value); +// if (index != -1 && this.previewEngineContext.weblinkSets) { +// this.previewEngineContext.weblinkSets[index] = obj; +// } else { +// this.previewEngineContext.weblinkSets = await this.getWeblinkSets(); +// } +// break; +// } +// case ContextProperty.ENTITY_FORM: +// { +// const obj = await this.entityFormHelper(fileUri); +// const value = obj[ContextPropertyKey.ENTITY_FORM as unknown as keyof EntityForm]; +// const index = findObjectIndexByProperty(this.previewEngineContext.entityForms, ContextPropertyKey.ENTITY_FORM, value); +// if (index != -1 && this.previewEngineContext.entityForms) { +// this.previewEngineContext.entityForms[index] = obj; +// } else { +// this.previewEngineContext.entityForms = await this.getEntityForms(); +// } +// break; +// } +// case ContextProperty.ENTITY_LIST: +// { +// const obj = await this.entityListHelper(fileUri); +// const value = obj[ContextPropertyKey.ENTITY_LIST as unknown as keyof EntityList]; +// const index = findObjectIndexByProperty(this.previewEngineContext.entityLists, ContextPropertyKey.ENTITY_LIST, value); +// if (index != -1 && this.previewEngineContext.entityLists) { +// this.previewEngineContext.entityLists[index] = obj; +// } else { +// this.previewEngineContext.entityLists = await this.getEntityLists(); +// } +// break; +// } +// case ContextProperty.WEB_FORM: +// { +// const obj = await this.webFormHelper(fileUri); +// const value = obj[ContextPropertyKey.WEB_FORM as unknown as keyof WebForm]; +// const index = findObjectIndexByProperty(this.previewEngineContext.webForms, ContextPropertyKey.WEB_FORM, value); +// if (index != -1 && this.previewEngineContext.webForms) { +// this.previewEngineContext.webForms[index] = obj; +// } else { +// this.previewEngineContext.webForms = await this.getWebForms(); +// } +// break; +// } +// case ContextProperty.PAGE_TEMPLATE: +// { +// const obj = await this.pageTemplateHelper(fileUri); +// const value = obj[ContextPropertyKey.PAGE_TEMPLATE as unknown as keyof PageTemplate]; +// const index = findObjectIndexByProperty(this.previewEngineContext.pageTemplates, ContextPropertyKey.PAGE_TEMPLATE, value); +// if (index != -1 && this.previewEngineContext.pageTemplates) { +// this.previewEngineContext.pageTemplates[index] = obj; +// } else { +// this.previewEngineContext.pageTemplates = await this.getPageTemplates(); +// } +// break; +// } +// case ContextProperty.WEBPAGE_YAML: +// case ContextProperty.WEBPAGE_COPY: +// case ContextProperty.WEBPAGE_CSS: +// case ContextProperty.WEBPAGE_JS: +// case ContextProperty.WEBPAGE_SUMMARY: +// { +// const obj = await this.webPageHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); +// const value = obj[ContextPropertyKey.WEBPAGE as unknown as keyof Webpage]; +// const index = findObjectIndexByProperty(this.previewEngineContext.webpages, ContextPropertyKey.WEBPAGE, value); +// if (index != -1 && this.previewEngineContext.webpages) { +// this.previewEngineContext.webpages[index] = obj; +// } else { +// this.previewEngineContext.webpages = await this.getWebpages(); +// } +// break; +// } +// case ContextProperty.WEB_TEMPLATE_YAML: +// case ContextProperty.WEB_TEMPLATE_SOURCE: +// { +// const obj = await this.webTemplateHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); +// const value = obj[ContextPropertyKey.WEB_TEMPLATE as unknown as keyof WebTemplate]; +// const index = findObjectIndexByProperty(this.previewEngineContext.webTemplates, ContextPropertyKey.WEB_TEMPLATE, value); +// if (index != -1 && this.previewEngineContext.webTemplates) { +// this.previewEngineContext.webTemplates[index] = obj; +// } else { +// this.previewEngineContext.webTemplates = await this.getWebTemplates(); +// } +// break; +// } +// case ContextProperty.CONTENT_SNIPPET_YAML: +// case ContextProperty.CONTENT_SNIPPET_VALUE: +// { +// const obj = await this.contentSnippetHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); +// const value = obj[ContextPropertyKey.CONTENT_SNIPPET as unknown as keyof ContentSnippet]; +// const index = findObjectIndexByProperty(this.previewEngineContext.contentSnippets, ContextPropertyKey.CONTENT_SNIPPET, value); +// if (index != -1 && this.previewEngineContext.contentSnippets) { +// this.previewEngineContext.contentSnippets[index] = obj; +// } else { +// this.previewEngineContext.contentSnippets = await this.getContentSnippets(); +// } +// break; +// } +// default: +// break; +// } +// } + +// private getEntityType = (filename: string): ContextProperty => { + +// if (filename.endsWith(ContextProperty.WEBSITE)) { +// return ContextProperty.WEBSITE; +// } else if (filename.endsWith(ContextProperty.SITE_SETTING)) { +// return ContextProperty.SITE_SETTING; +// } else if (filename.endsWith(ContextProperty.SITE_MARKER)) { +// return ContextProperty.SITE_MARKER; +// } else if (filename.endsWith(ContextProperty.ENTITY_FORM)) { +// return ContextProperty.ENTITY_FORM; +// } else if (filename.endsWith(ContextProperty.ENTITY_LIST)) { +// return ContextProperty.ENTITY_LIST; +// } else if (filename.endsWith(ContextProperty.WEB_FORM)) { +// return ContextProperty.WEB_FORM; +// } else if (filename.endsWith(ContextProperty.WEB_LINK)) { +// return ContextProperty.WEB_LINK; +// } else if (filename.endsWith(ContextProperty.WEB_LINK_SET)) { +// return ContextProperty.WEB_LINK_SET; +// } else if (filename.endsWith(ContextProperty.PAGE_TEMPLATE)) { +// return ContextProperty.PAGE_TEMPLATE; +// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_YAML)) { +// return ContextProperty.WEB_TEMPLATE_YAML; +// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_SOURCE)) { +// return ContextProperty.WEB_TEMPLATE_SOURCE; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_YAML)) { +// return ContextProperty.WEBPAGE_YAML; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_COPY)) { +// return ContextProperty.WEBPAGE_COPY; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_CSS)) { +// return ContextProperty.WEBPAGE_CSS; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_JS)) { +// return ContextProperty.WEBPAGE_JS; +// } else if (filename.endsWith(ContextProperty.WEBPAGE_SUMMARY)) { +// return ContextProperty.WEBPAGE_SUMMARY; +// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { +// return ContextProperty.CONTENT_SNIPPET_YAML; +// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_VALUE)) { +// return ContextProperty.CONTENT_SNIPPET_VALUE; +// } else { +// return ContextProperty.UNKNOWN_PROPERTY; +// } +// } +// } \ No newline at end of file diff --git a/src/common/TreeView/PortalDrops/PortalDrops.ts b/src/common/TreeView/PortalDrops/PortalDrops.ts new file mode 100644 index 00000000..cb62037d --- /dev/null +++ b/src/common/TreeView/PortalDrops/PortalDrops.ts @@ -0,0 +1,11 @@ +import { Drop } from 'liquidjs'; +import { IDataResolver } from '../Utils/IDataResolver'; + +export class PortalDrop extends Drop { + protected dataResolver: IDataResolver; + + constructor(dataResolver: IDataResolver) { + super(); + this.dataResolver = dataResolver; + } +} diff --git a/src/common/TreeView/Types/Entity/AbstractEntity.ts b/src/common/TreeView/Types/Entity/AbstractEntity.ts new file mode 100644 index 00000000..9fe59973 --- /dev/null +++ b/src/common/TreeView/Types/Entity/AbstractEntity.ts @@ -0,0 +1,6 @@ +export interface AbstractEntity { + ownerId?: string; + stateCode?: number; + statusCode?: number; + } + \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/ContentSnippet.ts b/src/common/TreeView/Types/Entity/ContentSnippet.ts new file mode 100644 index 00000000..e36749db --- /dev/null +++ b/src/common/TreeView/Types/Entity/ContentSnippet.ts @@ -0,0 +1,18 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface ContentSnippet extends AbstractEntity { + adx_display_name?: string; + adx_value: string; + adx_createdbyipaddress?: string; + adx_createdbyusername?: string; + adx_name: string; + adx_modifiedbyipaddress?: string; + adx_modifiedbyusername?: string; + adx_websiteid: string; + adx_websiteidname?: string; + adx_contentsnippetlanguageidname?: string; + adx_type?: number; + adx_contentsnippetlanguageid?: string; + adx_typename?: string; + adx_contentsnippetid: string; +} diff --git a/src/common/TreeView/Types/Entity/EntityAttributeMetadata.ts b/src/common/TreeView/Types/Entity/EntityAttributeMetadata.ts new file mode 100644 index 00000000..b4dda8c8 --- /dev/null +++ b/src/common/TreeView/Types/Entity/EntityAttributeMetadata.ts @@ -0,0 +1,7 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface IEntityAttributeMetadata extends AbstractEntity { + attributeType: string; + localizedDisplayName: string; + logicalName: string; +} diff --git a/src/common/TreeView/Types/Entity/EntityForm.ts b/src/common/TreeView/Types/Entity/EntityForm.ts new file mode 100644 index 00000000..e787514d --- /dev/null +++ b/src/common/TreeView/Types/Entity/EntityForm.ts @@ -0,0 +1,117 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface EntityForm extends AbstractEntity { + adx_appendquerystring?: boolean; + adx_appendquerystringname?: string; + adx_associatecurrentportaluser?: boolean; + adx_associatecurrentportalusername?: string; + adx_attachfile?: boolean; + adx_attachfileaccept?: string; + adx_attachfileacceptextensions?: string; + adx_attachfileallowmultiple?: boolean; + adx_attachfilelabel?: string; + adx_attachfilemaxsize?: number; + adx_attachfilename?: string; + adx_attachfilerequired?: boolean; + adx_attachfilerequirederrormessage?: string; + adx_attachfilerequiredname?: string; + adx_attachfilerestrictaccept?: boolean; + adx_attachfilesaveoption?: number; + adx_attachfilesizeerrormessage?: string; + adx_attachfilestoragelocation?: number; + adx_attachfiletypeerrormessage?: string; + adx_autogeneratesteps?: boolean; + adx_autogeneratestepsname?: string; + adx_captcharequired?: boolean; + adx_captcharequiredname?: string; + adx_entityformid: string; + adx_entityname: string; + adx_entitypermissionsenabled?: boolean; + adx_entitysourcetype?: number; + adx_forceallfieldsrequired?: boolean; + adx_formname: string; + adx_geolocation_addresslinefieldname?: string; + adx_geolocation_cityfieldname?: string; + adx_geolocation_countryfieldname?: string; + adx_geolocation_countyfieldname?: string; + adx_geolocation_displaymap?: boolean; + adx_geolocation_enabled?: boolean; + adx_geolocation_formattedaddressfieldname?: string; + adx_geolocation_latitudefieldname?: string; + adx_geolocation_longitudefieldname?: string; + adx_geolocation_maptype?: number; + adx_geolocation_neighborhoodfieldname?: string; + adx_geolocation_postalcodefieldname?: string; + adx_geolocation_statefieldname?: string; + adx_hideformonsuccess?: boolean; + adx_instructions?: string; + adx_mode?: number; + adx_modename?: string; + adx_name: string; + adx_nextbuttoncssclass?: string; + adx_nextbuttontext?: string; + adx_onsuccess?: number; + adx_populatereferenceentitylookupfield?: boolean; + adx_populatereferenceentitylookupfieldname?: string; + adx_portaluserlookupattributeisactivityparty?: boolean; + adx_portaluserlookupattributeisactivitypartyname?: string; + adx_previousbuttoncssclass?: string; + adx_previousbuttontext?: string; + adx_primarykeyname?: string; + adx_provisionedlanguages?: number; + adx_recommendedfieldsrequired?: boolean; + adx_recommendedfieldsrequiredname?: string; + adx_recordidquerystringparametername?: string; + adx_recordnotfoundmessage?: string; + adx_recordsourceallowcreateonnull?: boolean; + adx_recordsourceentitylogicalname?: string; + adx_recordsourcerelationshipname?: string; + adx_redirecturl?: string; + adx_redirecturlappendentityidquerystring?: boolean; + adx_redirecturlappendentityidquerystringname?: string; + adx_redirecturlcustomquerystring?: string; + adx_redirecturlquerystringattribute?: string; + adx_redirecturlquerystringattributeparamname?: string; + adx_redirecturlquerystringname?: string; + adx_redirectwebpage?: string; + adx_redirectwebpagename?: string; + adx_referenceentitylogicalname?: string; + adx_referenceentityprimarykeylogicalname?: string; + adx_referenceentityreadonlyformname?: string; + adx_referenceentityrelationshipname?: string; + adx_referenceentityshowreadonlyform?: boolean; + adx_referenceentityshowreadonlyformname?: string; + adx_referenceentitysourcetype?: number; + adx_referenceentitysourcetypename?: string; + adx_referencequeryattributelogicalname?: string; + adx_referencequerystringisprimarykey?: boolean; + adx_referencequerystringisprimarykeyname?: string; + adx_referencequerystringname?: string; + adx_referencerecordsourcerelationshipname?: string; + adx_referencetargetlookupattributelogicalname?: string; + adx_registerstartupscript?: string; + adx_renderwebresourcesinline?: boolean; + adx_setentityreference?: boolean; + adx_setentityreferencename?: string; + adx_settings?: string; + adx_showcaptchaforauthenticatedusers?: boolean; + adx_showcaptchaforauthenticatedusersname?: string; + adx_showownerfields?: boolean; + adx_showownerfieldsname?: string; + adx_showunsupportedfields?: boolean; + adx_showunsupportedfieldsname?: string; + adx_submitbuttonbusytext?: string; + adx_submitbuttoncssclass?: string; + adx_submitbuttontext?: string; + adx_successmessage: string; + adx_tabname?: string; + adx_targetentityportaluserlookupattribute?: string; + adx_tooltipenabled?: boolean; + adx_validationgroup?: string; + adx_validationsummarycssclass?: string; + adx_validationsummaryheadertext?: string; + adx_validationsummarylinksenabled?: boolean; + adx_validationsummarylinktext?: string; + adx_websiteid: string; + adx_websiteidname?: string; +} \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/EntityFormMetadata.ts b/src/common/TreeView/Types/Entity/EntityFormMetadata.ts new file mode 100644 index 00000000..21d93467 --- /dev/null +++ b/src/common/TreeView/Types/Entity/EntityFormMetadata.ts @@ -0,0 +1,57 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface EntityFormMetadata extends AbstractEntity { + adx_adddescription?: boolean; + adx_adddescriptionname?: string; + adx_attributelogicalname?: string; + adx_constantsummaximumtotal?: number; + adx_constantsumminimumtotal?: number; + adx_constantsumvalidationerrormessage?: string; + adx_controlstyle?: number; + adx_cssclass?: string; + adx_description?: string; + adx_descriptionposition?: number; + adx_entityform: string; + adx_entityformforcreate?: string; + adx_entityformforcreatename?: string; + adx_entityformmetadataid: string; + adx_entityformname?: string; + adx_fieldisrequired?: boolean; + adx_geolocationvalidatorerrormessage?: string; + adx_groupname?: string; + adx_ignoredefaultvalue?: boolean; + adx_label?: string; + adx_maxmultiplechoiceselectedcount?: number; + adx_minmultiplechoiceselectedcount?: number; + adx_multiplechoicevalidationerrormessage?: string; + adx_name?: string; + adx_notes_settings?: string; + adx_onsavefromattribute?: string; + adx_onsavetype?: number; + adx_onsavetypename?: string; + adx_onsavevalue?: string; + adx_prepopulatefromattribute?: string; + adx_prepopulatetype?: number; + adx_prepopulatetypename?: string; + adx_prepopulatevalue?: string; + adx_provisionedlanguages?: number; + adx_randomizeoptionsetvalues?: boolean; + adx_randomizeoptionsetvaluesname?: string; + adx_rangevalidationerrormessage?: string; + adx_rankordernotiesvalidationerrormessage?: string; + adx_requiredfieldvalidationerrormessage?: string; + adx_sectionname?: string; + adx_setvalueonsave?: boolean; + adx_setvalueonsavename?: string; + adx_subgrid_name?: string; + adx_subgrid_settings?: string; + adx_tabname?: string; + adx_timeline_settings?: string; + adx_type: number; + adx_typename?: string; + adx_useattributedescriptionproperty?: boolean; + adx_useattributedescriptionpropertyname?: string; + adx_validationerrormessage?: string; + adx_validationregularexpression?: string; + adx_validationregularexpressionerrormessage?: string; +} \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/EntityList.ts b/src/common/TreeView/Types/Entity/EntityList.ts new file mode 100644 index 00000000..c8893ad0 --- /dev/null +++ b/src/common/TreeView/Types/Entity/EntityList.ts @@ -0,0 +1,84 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface EntityList extends AbstractEntity { + adx_provisionedlanguages?: number; + adx_calendar_stylename?: string; + adx_calendar_initialviewname?: string; + adx_calendar_initialdate?: Date; + adx_map_longitude?: string; + adx_filter_applybuttonlabel?: string; + adx_map_infoboxdescriptionfieldname?: string; + adx_map_distanceunitsname?: string; + adx_map_infoboxtitlefieldname?: string; + adx_odata_enabled?: boolean; + adx_calendar_alldayfieldname?: string; + adx_calendar_enddatefieldname?: string; + adx_entitypermissionsenabledname?: string; + adx_map_type?: number; + adx_pagesize: number; + adx_filteraccount?: string; + adx_entitylistid: string; + adx_websiteidname?: string; + adx_idquerystringparametername?: string; + adx_filterwebsite?: string; + adx_map_distanceunits?: number; + adx_map_credentials?: string; + adx_map_latitudefieldname?: string; + adx_calendar_organizerfieldname?: string; + adx_map_pushpinwidth?: number; + adx_calendar_enabledname?: string; + adx_odata_entitysetname?: string; + adx_odata_entitytypename?: string; + adx_map_pushpinurl?: string; + adx_filter_enabled?: boolean; + adx_filter_definition?: string; + adx_views: string; + adx_webpagefordetailsviewname?: string; + adx_filter_enabledname?: string; + adx_websiteid: string; + adx_map_pushpinheight?: number; + adx_filter_orientation?: number; + adx_registerstartupscript?: string; + adx_createbuttonlabel?: string; + adx_map_resturl?: string; + adx_entitypermissionsenabled?: boolean; + adx_map_typename?: string; + adx_calendar_timezone?: number; + adx_map_infoboxoffsetx?: number; + adx_map_zoom?: number; + adx_key?: string; + adx_view?: string; + adx_calendar_timezonemodename?: string; + adx_filterportaluser?: string; + adx_calendar_descriptionfieldname?: string; + adx_map_distancevalues?: string; + adx_detailsbuttonlabel?: string; + adx_searchenabledname?: string; + adx_calendar_locationfieldname?: string; + adx_searchplaceholdertext?: string; + adx_webpageforcreatename?: string; + adx_primarykeyname?: string; + adx_settings?: string; + adx_calendar_initialview?: number; + adx_searchenabled?: boolean; + adx_calendar_enabled?: boolean; + adx_name: string; + adx_calendar_startdatefieldname?: string; + adx_calendar_style?: number; + adx_entityname: string; + adx_map_enabledname?: string; + adx_map_enabled?: boolean; + adx_map_latitude?: string; + adx_webpageforcreate?: string; + adx_webpagefordetailsview?: string; + adx_filter_orientationname?: string; + adx_emptylisttext?: string; + adx_calendar_timezonemode?: number; + adx_odata_enabledname?: string; + adx_searchtooltiptext?: string; + adx_calendar_summaryfieldname?: string; + adx_odata_view?: string; + adx_map_infoboxoffsety?: number; + adx_map_longitudefieldname?: string; + adx_iscodecomponent?: boolean; +} diff --git a/src/common/TreeView/Types/Entity/EntityView.ts b/src/common/TreeView/Types/Entity/EntityView.ts new file mode 100644 index 00000000..fd54bb3c --- /dev/null +++ b/src/common/TreeView/Types/Entity/EntityView.ts @@ -0,0 +1,219 @@ +// /*! +// * Copyright (C) Microsoft Corporation. All rights reserved. +// */ + +// /** +// * Enum to represent different view query types. Derived from /src/Core/ObjectModel/Services/UserQuery/UserQueryService.cs +// */ +// export enum QueryType { +// MainApplicationView = 0, // aka 'public' +// AdvancedSearch = 1, +// SubGrid = 2, +// QuickFindSearch = 4, +// Reporting = 8, +// OfflineFilters = 16, +// MASearch = 32, +// LookupView = 64, +// SMAppointmentBookView = 128, +// OutlookFilters = 256, +// AddressBookFilters = 512, +// SavedQueryTypeOther = 2048, +// InteractiveWorkflowView = 4096, +// OfflineTemplate = 8192, +// OutlookTemplate = 131072, +// CustomDefinedView = 16384, +// } + +// export interface RelatedEntityInfo { +// to: string; +// from: string; +// name: string; +// } + +// export class EntityView { +// public static readonly attributePathSeparator: string = '.'; + +// public id: string; + +// public description: string | null = null; + +// public primaryEntityTypeName: string | null = null; + +// public fetchXml: Document | null = null; + +// public layoutXml: Document | null = null; + +// // eslint-disable-next-line @typescript-eslint/no-explicit-any +// public columnTitles: any[] = []; // TODO: This is metadata. + +// public queryType: QueryType | null = null; + +// public isDefault: boolean | null = null; + +// public isReadonly: boolean | null = null; + +// public constructor(public name: string | null = null, fetchXml: string, layoutXml: string) { +// const parser: DOMParser = new DOMParser(); + +// if (fetchXml) { +// this.fetchXml = parser.parseFromString(fetchXml, 'text/xml'); +// } + +// if (layoutXml) { +// this.layoutXml = parser.parseFromString(layoutXml, 'text/xml'); +// } +// } + +// public getNameOfPrimaryEntityTypeFromFetchXml(): string { +// const fetchXml: Document = this.fetchXml; + +// if (fetchXml === null) { +// throw new Error('fetchXml'); +// } + +// const entityElementCollection: NodeListOf = fetchXml.querySelectorAll('entity'); + +// if (entityElementCollection.length === 0) { +// throw new Error("Required element 'entity' not present"); +// } + +// if (entityElementCollection.length > 1) { +// throw new Error("Multiple elements 'entity' present"); +// } + +// const entityElement: Element = entityElementCollection.item(0); + +// const nameAttribute: string | null = entityElement.getAttribute('name'); + +// if (nameAttribute === null) { +// throw new Error("Attribute 'name' of element 'entity' not present"); +// } + +// return nameAttribute; +// } + +// public getRelatedEntities(): Map { +// const fetchXml: Document = this.fetchXml; + +// if (fetchXml === null) { +// throw new Error('fetchXml'); +// } + +// const linkEntityElementCollection: Element[] = Array.from(fetchXml.querySelectorAll('link-entity')); + +// const namesOfRelatedEntityTypes: Map = new Map(); + +// if (linkEntityElementCollection.length === 0) { +// return namesOfRelatedEntityTypes; +// } + +// linkEntityElementCollection.forEach((linkEntityElement) => { +// // do not include intersect entities in the group of entities to be fetched +// if (linkEntityElement.getAttribute('intersect') === 'true') { +// return; +// } + +// const nameAttribute: string | null = linkEntityElement.getAttribute('name'); // Type of the related entity. + +// if (nameAttribute === null) { +// throw new Error("Attribute 'name' of element 'link-entity' not present"); +// } + +// const to = linkEntityElement.getAttribute('to'); +// const from = linkEntityElement.getAttribute('from'); + +// const attributePathComponents: string[] = []; +// let entityElement = linkEntityElement; + +// while (entityElement && entityElement.tagName.toLowerCase() !== 'entity') { +// attributePathComponents.push(entityElement.getAttribute('alias')!); // Name of the field with the serves as a navigation property. +// entityElement = entityElement.parentElement!; +// } + +// if (entityElement) { +// namesOfRelatedEntityTypes.set( +// attributePathComponents.reverse().join(EntityView.attributePathSeparator), +// { +// to, +// from, +// name: nameAttribute, +// } +// ); +// } +// }); + +// return namesOfRelatedEntityTypes; +// } + +// public getAttributeElement(attributePath: string, createIfNotPresent?: boolean): Element | null { +// const { fetchXml } = this; + +// let entityElement: Element | null = fetchXml.querySelector(`entity`); + +// if (entityElement === null) { +// throw new Error('Entity element not found in fetchxml'); +// } + +// const attributePathComponents: string[] = attributePath.split(EntityView.attributePathSeparator); + +// // Process navigation properties. +// for (let i: number = 0; i < attributePathComponents.length - 1; i++) { +// const pathComponent: string = attributePathComponents[i]; + +// let linkEntityElement: Element | null = entityElement.querySelector( +// `link-entity[alias=${pathComponent}]` +// ); + +// if (linkEntityElement === null && createIfNotPresent === true) { +// linkEntityElement = fetchXml.createElement('link-entity'); +// linkEntityElement.setAttribute('alias', pathComponent); +// entityElement.appendChild(linkEntityElement); +// } + +// if (linkEntityElement === null) { +// throw new Error('attributePath'); +// } + +// entityElement = linkEntityElement; +// } + +// // Process property. +// const attributeNamePathComponent: string = attributePathComponents[attributePathComponents.length - 1]; + +// let attributeElement: Element | null = entityElement.querySelector( +// `attribute[name=${attributeNamePathComponent}]` +// ); + +// if (attributeElement === null && createIfNotPresent === true) { +// attributeElement = fetchXml.createElement('attribute'); +// attributeElement.setAttribute('name', attributeNamePathComponent); +// entityElement.appendChild(attributeElement); +// } + +// if (attributeElement === null) { +// return null; +// } + +// return attributeElement; +// } + +// public clone(): EntityView { +// const xmlSerializer: XMLSerializer = new XMLSerializer(); + +// const serializedFetchXml: string = this.fetchXml ? xmlSerializer.serializeToString(this.fetchXml) : null; + +// const serializedLayoutXml: string = this.layoutXml +// ? xmlSerializer.serializeToString(this.layoutXml) +// : null; + +// const clonedView: EntityView = new EntityView(this.name, serializedFetchXml, serializedLayoutXml); + +// clonedView.id = this.id; +// clonedView.description = this.description; +// clonedView.columnTitles = this.columnTitles.slice(0); +// clonedView.primaryEntityTypeName = this.primaryEntityTypeName; +// clonedView.queryType = this.queryType; + +// return clonedView; +// } +// } \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/IItem.ts b/src/common/TreeView/Types/Entity/IItem.ts new file mode 100644 index 00000000..a6557a53 --- /dev/null +++ b/src/common/TreeView/Types/Entity/IItem.ts @@ -0,0 +1,13 @@ +import * as vscode from 'vscode'; + +export interface IItem { + label: string; + title: string; + id: string; + isFile: boolean; + content: string; + path?: vscode.Uri; + component: string; + children: IItem[]; + error: string; + } \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/PageTemplate.ts b/src/common/TreeView/Types/Entity/PageTemplate.ts new file mode 100644 index 00000000..096c6d30 --- /dev/null +++ b/src/common/TreeView/Types/Entity/PageTemplate.ts @@ -0,0 +1,19 @@ +export interface PageTemplate { + adx_description?: string; + adx_webtemplateid?: string; + adx_isdefaultname?: string; + adx_name: string; + adx_typename?: string; + adx_usewebsiteheaderandfootername?: string; + adx_entityname?: string; + adx_usewebsiteheaderandfooter?: boolean; + adx_websiteid?: string; + adx_isdefault?: boolean; + adx_websiteidname?: string; + adx_webtemplateidname?: string; + adx_type?: number; + adx_pagetemplateid: string; + adx_botconsumerid?: string; + adx_rewriteurl?: string; + adx_botconsumeridname?: string; + } \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/SiteMarker.ts b/src/common/TreeView/Types/Entity/SiteMarker.ts new file mode 100644 index 00000000..e09690e8 --- /dev/null +++ b/src/common/TreeView/Types/Entity/SiteMarker.ts @@ -0,0 +1,10 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface SiteMarker extends AbstractEntity { + adx_websiteid: string; + adx_name: string; + adx_pageidname?: string; + adx_websiteidname?: string; + adx_pageid: string; + adx_sitemarkerid: string; +} diff --git a/src/common/TreeView/Types/Entity/SiteSettings.ts b/src/common/TreeView/Types/Entity/SiteSettings.ts new file mode 100644 index 00000000..9a4f5353 --- /dev/null +++ b/src/common/TreeView/Types/Entity/SiteSettings.ts @@ -0,0 +1,10 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface SiteSetting extends AbstractEntity { + adx_websiteid: string; + adx_description?: string; + adx_value?: string; + adx_name: string; + adx_websiteidname?: string; + adx_sitesettingid: string; +} diff --git a/src/common/TreeView/Types/Entity/WebForm.ts b/src/common/TreeView/Types/Entity/WebForm.ts new file mode 100644 index 00000000..798b1b5b --- /dev/null +++ b/src/common/TreeView/Types/Entity/WebForm.ts @@ -0,0 +1,36 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface WebForm extends AbstractEntity { + adx_progressindicatorpositionname?: string; + adx_savechangeswarningmessage?: string; + adx_progressindicatorposition?: number; + adx_name: string; + adx_editexpiredstatuscode?: number; + adx_startstep?: string; + adx_editexpiredstatecode?: number; + adx_editnotpermittedmessage?: string; + adx_websiteid: string; + adx_editexistingrecordpermittedname?: string; + adx_progressindicatortypename?: string; + adx_progressindicatorprependstepnum?: boolean; + adx_progressindicatorignorelaststep?: boolean; + adx_progressindicatorenabled?: boolean; + adx_multiplerecordsperuserpermitted?: boolean; + adx_authenticationrequired?: boolean; + adx_provisionedlanguages?: number; + adx_authenticationrequiredname?: string; + adx_startnewsessiononloadname?: string; + adx_startstepname?: string; + adx_startnewsessiononload?: boolean; + adx_progressindicatorprependstepnumname?: string; + adx_editexpiredmessage?: string; + adx_savechangeswarningonclose?: boolean; + adx_webformid: string; + adx_progressindicatorignorelaststepname?: string; + adx_editexistingrecordpermitted?: boolean; + adx_savechangeswarningonclosename?: string; + adx_progressindicatortype?: number; + adx_progressindicatorenabledname?: string; + adx_multiplerecordsperuserpermittedname?: string; + adx_websiteidname?: string; +} diff --git a/src/common/TreeView/Types/Entity/WebFormMetadata.ts b/src/common/TreeView/Types/Entity/WebFormMetadata.ts new file mode 100644 index 00000000..41938fb7 --- /dev/null +++ b/src/common/TreeView/Types/Entity/WebFormMetadata.ts @@ -0,0 +1,75 @@ + +import { AbstractEntity } from './AbstractEntity'; + +export interface WebFormMetadata extends AbstractEntity { + adx_adddescription?: boolean; + adx_adddescriptionname?: string; + adx_attributelogicalname: string; + adx_constantsummaximumtotal?: number; + adx_constantsumminimumtotal?: number; + adx_constantsumvalidationerrormessage?: string; + adx_controlstyle?: number; + adx_cssclass?: string; + adx_description?: string; + adx_descriptionposition?: number; + adx_entityformforcreate?: string; + adx_entityformforcreateinwebformmetadata?: string; + adx_entityformforcreatename?: string; + adx_fieldisrequired?: boolean; + adx_geolocationvalidatorerrormessage?: string; + adx_groupname?: string; + adx_ignoredefaultvalue?: boolean; + adx_label?: string; + adx_maxmultiplechoiceselectedcount?: number; + adx_minmultiplechoiceselectedcount?: number; + adx_multiplechoicevalidationerrormessage?: string; + adx_notes_settings?: string; + adx_onsavefromattribute?: string; + adx_onsavetype?: number; + adx_onsavetypename?: string; + adx_onsavevalue?: string; + adx_prepopulatefromattribute?: string; + adx_prepopulatetype?: number; + adx_prepopulatetypename?: string; + adx_prepopulatevalue?: string; + adx_provisionedlanguages?: number; + adx_purchasecreateinvoiceonpayment?: boolean; + adx_purchasefulfillorderonpayment?: boolean; + adx_purchaselineitemdescriptionattribute?: string; + adx_purchaselineiteminstructionsattribute?: string; + adx_purchaselineitemorderattribute?: string; + adx_purchaselineitemproductattribute?: string; + adx_purchaselineitemquantityattribute?: string; + adx_purchaselineitemrelationship?: string; + adx_purchaselineitemrequiredattribute?: string; + adx_purchaselineitemuomattribute?: string; + adx_purchaseoptionalproductsrelationship?: string; + adx_purchasequotename?: string; + adx_purchaserequiredproductsrelationship?: string; + adx_purchaserequiresshipping?: boolean; + adx_purchasetargetentityinvoicerelationship?: string; + adx_purchasetargetentityorderrelationship?: string; + adx_purchasetargetentityrelationship?: string; + adx_randomizeoptionsetvalues?: boolean; + adx_randomizeoptionsetvaluesname?: string; + adx_rangevalidationerrormessage?: string; + adx_rankordernotiesvalidationerrormessage?: string; + adx_requiredfieldvalidationerrormessage?: string; + adx_sectionname?: string; + adx_setvalueonsave?: boolean; + adx_setvalueonsavename?: string; + adx_subgrid_name?: string; + adx_subgrid_settings?: string; + adx_tabname?: string; + adx_timeline_settings?: string; + adx_type: number; + adx_typename?: string; + adx_useattributedescriptionproperty?: boolean; + adx_useattributedescriptionpropertyname?: string; + adx_validationerrormessage?: string; + adx_validationregularexpression?: string; + adx_validationregularexpressionerrormessage?: string; + adx_webformstep: string; + adx_entityformmetadataid?: string; + adx_webformstepid?: string; +} diff --git a/src/common/TreeView/Types/Entity/WebFormStep.ts b/src/common/TreeView/Types/Entity/WebFormStep.ts new file mode 100644 index 00000000..fae6f0b2 --- /dev/null +++ b/src/common/TreeView/Types/Entity/WebFormStep.ts @@ -0,0 +1,146 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface WebFormStep extends AbstractEntity { + adx_accept?: string; + adx_allowmultiplefiles?: boolean; + adx_appendquerystring?: boolean; + adx_appendquerystringname?: string; + adx_associatecurrentportaluser?: boolean; + adx_associatecurrentportalusername?: string; + adx_attachfile?: boolean; + adx_attachfilelabel?: string; + adx_attachfilemaxsize?: number; + adx_attachfilename?: string; + adx_attachfilerequired?: boolean; + adx_attachfilerequirederrormessage?: string; + adx_attachfilerequiredname?: string; + adx_attachfilerestrictaccept?: boolean; + adx_attachfilesizeerrormessage?: string; + adx_attachfilestoragelocation?: number; + adx_attachfiletypeerrormessage?: string; + adx_autogeneratesteps?: boolean; + adx_autogeneratestepsname?: string; + adx_autonumberattributelogicalname?: string; + adx_autonumberdefinitionname?: string; + adx_captcharequired?: boolean; + adx_captcharequiredname?: string; + adx_condition?: string; + adx_conditiondefaultnextstep?: string; + adx_conditiondefaultnextstepname?: string; + adx_createautonumber?: boolean; + adx_editexistingrecordpermitted?: boolean; + adx_editexpiredmessage?: string; + adx_editexpiredstatecode?: number; + adx_editexpiredstatusreason?: number; + adx_editnotpermittedmessage?: string; + adx_entitypermissionsenabled?: boolean; + adx_entitysourcestep?: string; + adx_entitysourcestepname?: string; + adx_entitysourcetype?: number; + adx_forceallfieldsrequired?: boolean; + adx_formname?: string; + adx_geolocation_addresslinefieldname?: string; + adx_geolocation_cityfieldname?: string; + adx_geolocation_countryfieldname?: string; + adx_geolocation_countyfieldname?: string; + adx_geolocation_displaymap?: boolean; + adx_geolocation_enabled?: boolean; + adx_geolocation_formattedaddressfieldname?: string; + adx_geolocation_latitudefieldname?: string; + adx_geolocation_longitudefieldname?: string; + adx_geolocation_maptype?: number; + adx_geolocation_neighborhoodfieldname?: string; + adx_geolocation_postalcodefieldname?: string; + adx_geolocation_statefieldname?: string; + adx_hideformonsuccess?: boolean; + adx_instructions?: string; + adx_loadeventkeyname?: string; + adx_loguser?: boolean; + adx_mode?: number; + adx_modename?: string; + adx_movepreviouspermitted?: boolean; + adx_multiplerecordsperuserpermitted?: boolean; + adx_name: string; + adx_nextbuttoncssclass?: string; + adx_nextbuttontext?: string; + adx_nextstep: string; + adx_nextstepname?: string; + adx_populatereferenceentitylookupfield?: boolean; + adx_populatereferenceentitylookupfieldname?: string; + adx_portaluserlookupattributeisactivityparty?: boolean; + adx_portaluserlookupattributeisactivitypartyname?: string; + adx_postbackurl?: string; + adx_previousbuttoncssclass?: string; + adx_previousbuttontext?: string; + adx_previousstep: string; + adx_previousstepname?: string; + adx_primarykeyattributelogicalname?: string; + adx_primarykeyquerystringparametername?: string; + adx_provisionedlanguages?: number; + adx_recommendedfieldsrequired?: boolean; + adx_recommendedfieldsrequiredname?: string; + adx_recordnotfoundmessage?: string; + adx_recordsourcerelationshipname?: string; + adx_redirecturl?: string; + adx_redirecturlappendentityidquerystring?: boolean; + adx_redirecturlappendentityidquerystringname?: string; + adx_redirecturlcustomquerystring?: string; + adx_redirecturlquerystringattribute?: string; + adx_redirecturlquerystringattributeparamname?: string; + adx_redirecturlquerystringname?: string; + adx_redirectwebpage?: string; + adx_referenceentitylogicalname?: string; + adx_referenceentityprimarykeylogicalname?: string; + adx_referenceentityreadonlyformname?: string; + adx_referenceentityrelationshipname?: string; + adx_referenceentityshowreadonlyform?: boolean; + adx_referenceentityshowreadonlyformname?: string; + adx_referenceentitysourcetype?: number; + adx_referenceentitysourcetypename?: string; + adx_referenceentitystep?: string; + adx_referenceentitystepname?: string; + adx_referencequeryattributelogicalname?: string; + adx_referencequerystringisprimarykey?: boolean; + adx_referencequerystringisprimarykeyname?: string; + adx_referencequerystringname?: string; + adx_referencerecordsourcerelationshipname?: string; + adx_referencesourceentitylogicalname?: string; + adx_referencetargetlookupattributelogicalname?: string; + adx_registerstartupscript?: string; + adx_renderwebresourcesinline?: boolean; + adx_savedeventkeyname?: string; + adx_savingeventkeyname?: string; + adx_setentityreference?: boolean; + adx_setentityreferencename?: string; + adx_settings?: string; + adx_showcaptchaforauthenticatedusers?: boolean; + adx_showcaptchaforauthenticatedusersname?: string; + adx_showownerfields?: boolean; + adx_showownerfieldsname?: string; + adx_showunsupportedfields?: boolean; + adx_showunsupportedfieldsname?: string; + adx_submitbuttonbusytext?: string; + adx_submitbuttoncssclass?: string; + adx_submitbuttontext?: string; + adx_submiteventkeyname?: string; + adx_successmessage: string; + adx_tabname?: string; + adx_targetentitylogicalname: string; + adx_targetentityportaluserlookupattribute?: string; + adx_targetentityprimarykeylogicalname?: string; + adx_title: string; + adx_tooltipenabled?: boolean; + adx_type: number; + adx_usercontrolpath?: string; + adx_usercontroltitle?: string; + adx_userhostaddressattributelogicalname?: string; + adx_useridentitynameattributelogicalname?: string; + adx_validationgroup?: string; + adx_validationsummarycssclass?: string; + adx_validationsummaryheadertext?: string; + adx_validationsummarylinksenabled?: boolean; + adx_validationsummarylinktext?: string; + adx_webform: string; + adx_webformname?: string; + adx_webformstepid: string; +} \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/WebPage.ts b/src/common/TreeView/Types/Entity/WebPage.ts new file mode 100644 index 00000000..431ef6da --- /dev/null +++ b/src/common/TreeView/Types/Entity/WebPage.ts @@ -0,0 +1,76 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface Webpage extends AbstractEntity { + adx_customcss?: string; + adx_authoridname?: string; + adx_entityform?: string; + adx_alloworigin?: string; + adx_modifiedbyipaddress?: string; + adx_entityformname?: string; + adx_meta_description?: string; + adx_botconsumeridname?: string; + adx_hiddenfromsitemapname?: string; + adx_modifiedbyusername?: string; + adx_webpagelanguageid?: string; + adx_title?: string; + adx_createdbyipaddress?: string; + adx_websiteidname?: string; + adx_editorialcomments?: string; + adx_categoryname?: string; + adx_authoridyominame?: string; + adx_parentpageidname?: string; + adx_navigationname?: string; + adx_authorid?: string; + adx_isrootname?: string; + adx_hiddenfromsitemap?: boolean; + adx_excludefromsearchname?: string; + adx_image?: string; + adx_imageurl?: string; + adx_publishingstateidname?: string; + adx_webform?: string; + adx_partialurl: string; + adx_displaydate?: Date; + adx_websiteid: string; + adx_customjavascript?: string; + adx_isofflinecachedname?: string; + adx_imagename?: string; + adx_enabletracking?: boolean; + adx_subjectid?: string; + adx_rootwebpageidname?: string; + adx_webformname?: string; + adx_displayorder?: number; + adx_isroot: boolean; + adx_category?: number; + adx_webpagelanguageidname?: string; + adx_summary?: string; + adx_subjectidname?: string; + adx_parentpageid?: string; + adx_expirationdate?: Date; + adx_entitylist?: string; + adx_releasedate?: Date; + adx_enabletrackingname?: string; + adx_createdbyusername?: string; + adx_sharedpageconfigurationname?: string; + adx_pagetemplateidname?: string; + adx_name: string; + adx_excludefromsearch?: boolean; + adx_navigation?: string; + adx_pagetemplateid: string; + adx_feedbackpolicy?: number; + adx_botconsumerid?: string; + adx_enableratingname?: string; + adx_masterwebpageid?: string; + adx_entitylistname?: string; + adx_feedbackpolicyname?: string; + adx_copy?: string; + adx_masterwebpageidname?: string; + adx_enablerating?: boolean; + adx_rootwebpageid?: string; + adx_webpageid: string; + adx_sharedpageconfiguration?: boolean; + adx_publishingstateid?: string; + adx_isofflinecached?: boolean; + _adx_webform_value?: string; + _adx_entitylist_value?: string; + _adx_entityform_value?: string; +} diff --git a/src/common/TreeView/Types/Entity/WebTemplate.ts b/src/common/TreeView/Types/Entity/WebTemplate.ts new file mode 100644 index 00000000..40508371 --- /dev/null +++ b/src/common/TreeView/Types/Entity/WebTemplate.ts @@ -0,0 +1,13 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import { AbstractEntity } from './AbstractEntity'; + +export interface WebTemplate extends AbstractEntity { + adx_mimetype?: string; + adx_websiteid: string; + adx_source: string; + adx_websiteidname?: string; + adx_webtemplateid: string; + adx_name: string; +} diff --git a/src/common/TreeView/Types/Entity/Weblink.ts b/src/common/TreeView/Types/Entity/Weblink.ts new file mode 100644 index 00000000..2ef1feeb --- /dev/null +++ b/src/common/TreeView/Types/Entity/Weblink.ts @@ -0,0 +1,35 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface Weblink extends AbstractEntity { + adx_disablepagevalidation?: boolean; + adx_imageurl?: string; + adx_imagewidth?: number; + adx_displaypagechildlinks?: boolean; + adx_modifiedbyusername?: string; + adx_weblinksetidname?: string; + adx_displayorder: number; + adx_openinnewwindowname?: string; + adx_name: string; + adx_displayimageonly?: boolean; + adx_weblinksetid: string; + adx_imagealttext?: string; + adx_createdbyusername?: string; + adx_parentweblinkid?: string; + adx_modifiedbyipaddress?: string; + adx_robotsfollowlink: boolean; + adx_description?: string; + adx_publishingstateid?: string; + adx_disablepagevalidationname?: string; + adx_createdbyipaddress?: string; + adx_pageidname?: string; + adx_weblinkid: string; + adx_displaypagechildlinksname?: string; + adx_parentweblinkidname?: string; + adx_openinnewwindow: boolean; + adx_externalurl?: string; + adx_displayimageonlyname?: string; + adx_robotsfollowlinkname?: string; + adx_imageheight?: number; + adx_pageid?: string; + adx_publishingstateidname?: string; +} diff --git a/src/common/TreeView/Types/Entity/WeblinkSet.ts b/src/common/TreeView/Types/Entity/WeblinkSet.ts new file mode 100644 index 00000000..df9d2271 --- /dev/null +++ b/src/common/TreeView/Types/Entity/WeblinkSet.ts @@ -0,0 +1,15 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface WeblinkSet extends AbstractEntity { + adx_publishingstateidname?: string; + adx_name: string; + adx_weblinksetid: string; + adx_copy?: string; + adx_websitelanguageidname?: string; + adx_websiteidname?: string; + adx_websitelanguageid: string; + adx_websiteid: string; + adx_display_name?: string; + adx_publishingstateid?: string; + adx_title: string; +} diff --git a/src/common/TreeView/Types/Entity/Website.ts b/src/common/TreeView/Types/Entity/Website.ts new file mode 100644 index 00000000..5102d4f7 --- /dev/null +++ b/src/common/TreeView/Types/Entity/Website.ts @@ -0,0 +1,19 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface Website extends AbstractEntity { + adx_defaultlanguagename?: string; + adx_name?: string; + adx_defaultbotconsumerid?: string; + adx_defaultlanguage: string; + adx_partialurl?: string; + adx_headerwebtemplateid?: string; + adx_parentwebsiteidname?: string; + adx_headerwebtemplateidname?: string; + adx_websiteid: string; + adx_defaultbotconsumeridname?: string; + adx_website_language: number; + adx_primarydomainname?: string; + adx_footerwebtemplateid?: string; + adx_footerwebtemplateidname?: string; + adx_parentwebsiteid?: string; +} diff --git a/src/common/TreeView/Types/View/WebPage.ts b/src/common/TreeView/Types/View/WebPage.ts new file mode 100644 index 00000000..14017124 --- /dev/null +++ b/src/common/TreeView/Types/View/WebPage.ts @@ -0,0 +1,22 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ + +import { WebTemplate } from '../Entity/WebTemplate'; + +export interface WebpageView { + baseURL: string; + runtimeCdnRootPath: string; + cssWebFiles: string[]; + runtimeJsAssets: string[]; + runtimeCssAssets: string[]; + fontStyles: string[]; +} + +export interface WebPageContent { + webTemplateContent: string; + header: WebTemplate; + footer: WebTemplate; + customJs?: string; + customCss?: string; +} diff --git a/src/common/TreeView/Utils/Constant.ts b/src/common/TreeView/Utils/Constant.ts new file mode 100644 index 00000000..409c5e1a --- /dev/null +++ b/src/common/TreeView/Utils/Constant.ts @@ -0,0 +1,37 @@ +export enum ContextProperty { + WEBPAGE_YAML = '.webpage.yml', + WEBPAGE_COPY = '.webpage.copy.html', + WEBPAGE_CSS = '.webpage.custom_css.css', + WEBPAGE_JS = '.webpage.custom_javascript.js', + WEBPAGE_SUMMARY = '.webpage.summary.html', + CONTENT_SNIPPET_YAML = '.contentsnippet.yml', + CONTENT_SNIPPET_VALUE = '.contentsnippet.value.html', + WEB_TEMPLATE_YAML = '.webtemplate.yml', + WEB_TEMPLATE_SOURCE = '.webtemplate.source.html', + SITE_MARKER = 'sitemarker.yml', + SITE_SETTING = 'sitesetting.yml', + ENTITY_LIST = '.list.yml', + ENTITY_FORM = '.basicform.yml', + WEB_FORM = '.advancedform.yml', + WEB_LINK = '.weblink.yml', + WEB_LINK_SET = '.weblinkset.yml', + WEBSITE = 'website.yml', + PAGE_TEMPLATE = '.pagetemplate.yml', + UNKNOWN_PROPERTY = '' +} +export enum ContextPropertyKey { + WEBPAGE = 'adx_webpageid', + CONTENT_SNIPPET = 'adx_contentsnippetid', + WEB_TEMPLATE = 'adx_webtemplateid', + SITE_MARKER = 'adx_sitemarkerid', + SITE_SETTING = 'adx_sitesettingid', + ENTITY_LIST = 'adx_entitylistid', + ENTITY_FORM = 'adx_entityformid', + WEB_FORM = 'adx_webformid', + WEB_LINK = 'adx_weblinkid', + WEB_LINK_SET = 'adx_weblinksetid', + WEBSITE = 'adx_websiteid', + PAGE_TEMPLATE = 'adx_pagetemplateid', +} + +export const BootstrapSiteSetting = 'Site/BootstrapV5Enabled'; \ No newline at end of file diff --git a/src/common/TreeView/Utils/IDataResolver.ts b/src/common/TreeView/Utils/IDataResolver.ts new file mode 100644 index 00000000..be0d801b --- /dev/null +++ b/src/common/TreeView/Utils/IDataResolver.ts @@ -0,0 +1,123 @@ + +import { ContentSnippet } from '../Types/Entity/ContentSnippet'; +import { EntityForm } from '../Types/Entity/EntityForm'; +import { EntityList } from '../Types/Entity/EntityList'; +import { PageTemplate } from '../Types//Entity/PageTemplate'; +import { SiteMarker } from '../Types/Entity/SiteMarker'; +import { SiteSetting } from '../Types/Entity/SiteSettings'; +import { WebForm } from '../Types/Entity/WebForm'; +import { Weblink } from '../Types/Entity/Weblink'; +import { WeblinkSet } from '../Types/Entity/WeblinkSet'; +import { PortalDrop } from '../PortalDrops/PortalDrops'; +import { WebpageView } from '../Types/View/WebPage'; +import { Webpage } from '../Types/Entity/WebPage'; +import { Website } from '../Types/Entity/Website'; +import { WebTemplate } from '../Types/Entity/WebTemplate'; +import { IEntityAttributeMetadata } from '../Types/Entity/EntityAttributeMetadata'; + +export type PortalEntity = + | Webpage + | ContentSnippet + | WebTemplate + | SiteSetting + | SiteMarker + | Website + | WeblinkSet + | Weblink; + +export interface IPreviewEngineContext { + webpages?: Webpage[]; + contentSnippets?: ContentSnippet[]; + webTemplates?: WebTemplate[]; + siteMarkers?: SiteMarker[]; + siteSettings?: SiteSetting[]; + entityLists?: EntityList[]; + entityForms?: EntityForm[]; + webForms?: WebForm[]; + weblinks?: Weblink[]; + weblinkSets?: WeblinkSet[]; + website?: Website; + pageTemplates?: PageTemplate[]; + dataResolverExtras?: { [key: string]: {} }; + resx?: { [key: string]: string }; + featureConfig?: Map; + entityAttributeMetadata?: IEntityAttributeMetadata[]; + lcid?: string; + isBootstrapV5?: boolean; +} + + +export enum RenderingMode { + VIEW = 'viewer', + EDIT = 'editor', +} + +export enum DebugMode { + OFF = 'OFF', + INFO = 'INFO', + ERROR = 'ERROR', + TRACE = 'TRACE', +} + +interface IEngineConfig { + strictFilters: boolean; + strictVariables: boolean; + isDynamicComponentCheck?: boolean; + addDynamicEntity?: (entityName: string, id: string, attributeName?: string) => void; + addFetchXMLExpression?: (varName: string, fetchXML: string) => void; + addPcfControl?: (controlName: string) => void; + addDynamicDrops?: (dropName: string) => void; +} + +export interface IPreviewEngineConfig { + renderingMode?: RenderingMode; + debugMode?: DebugMode; + engineConfig?: IEngineConfig; + websiteLanguageId?: string; + breadcrumb?: IBreadcrumbParams; +} + +export interface IBreadcrumbParams { + separator: string; + home_as: string; + tag: string; + textClass: string; +} + +export interface IDataResolver { + context?: IPreviewEngineContext; + config?: IPreviewEngineConfig; +} + +export interface IPortalDrops { + [key: string]: PortalDrop; +} + +export interface IPortalPreviewEngine { + renderWebpageById: ( + webpageId: string, + htmlMeta?: WebpageView, + beforeTagRender?: (tagName: string, entityName: string, entityId: string) => void, + dynamicContext?: {} + ) => string; + evaluateExpression: ( + expression: string, + webpageId?: string, + beforeTagRender?: (tagName: string, entityName: string, entityId: string) => void, + dynamicContext?: {} + ) => string; + renderWebpageByURL: ( + pageUrl: string, + htmlMeta?: WebpageView, + beforeTagRender?: (tagName: string, entityName: string, entityId: string) => void, + dynamicContext?: {} + ) => string; + updateContext: (context?: IPreviewEngineContext) => void; + updateConfig: (config?: IPreviewEngineConfig) => void; + getConfig: () => IPreviewEngineConfig; + renderPartialWebpageById: ( + webpageId?: string, + htmlMeta?: WebpageView, + beforeTagRender?: (tagName: string, entityName: string, entityId: string) => void + ) => { header: string; mainContent: string; footer: string }; +} diff --git a/src/common/TreeViewProvider.ts b/src/common/TreeViewProvider.ts new file mode 100644 index 00000000..0e54b2c8 --- /dev/null +++ b/src/common/TreeViewProvider.ts @@ -0,0 +1,76 @@ +import * as vscode from 'vscode'; + +import {IItem} from './TreeView/Types/Entity/IItem'; + +class MyTreeItem extends vscode.TreeItem { + constructor(public readonly item: IItem, public readonly collapsibleState: vscode.TreeItemCollapsibleState) { + super(item.label, collapsibleState); + this.tooltip = `${this.item.title}`; + this.description = this.item.content; + this.iconPath = this.getIconPath(item.isFile); + } + + contextValue = this.item.isFile ? 'file' : 'folder'; + + command = this.item.isFile ? { + title: 'Open HTML File', + command: 'extension.openFile', + arguments: [this.item] + } : undefined; + + private getIconPath(isFile: boolean): vscode.ThemeIcon { + if (this.item.isFile) { + return new vscode.ThemeIcon('file'); + } else { + return new vscode.ThemeIcon('folder'); + } + } +} + + +class MyTreeDataProvider implements vscode.TreeDataProvider { + private _onDidChangeTreeData: vscode.EventEmitter = new vscode.EventEmitter(); + readonly onDidChangeTreeData: vscode.Event = this._onDidChangeTreeData.event; + + constructor(private readonly data: IItem[]) {} + + getTreeItem(element: MyTreeItem): vscode.TreeItem { + return element; + } + + getChildren(element?: MyTreeItem): Thenable { + if (element) { + return Promise.resolve(this.getItemChildren(element.item)); + } else { + return Promise.resolve(this.data.map(item => new MyTreeItem(item, vscode.TreeItemCollapsibleState.Collapsed))); + } + } + + private getItemChildren(item: IItem): MyTreeItem[] { + return item.children.map(child => new MyTreeItem(child, child.children.length > 0 ? vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None)); + } +} + +export function createTree(websiteIItem: IItem){ + const treeDataProvider = new MyTreeDataProvider([websiteIItem]); + vscode.window.registerTreeDataProvider('exampleView', treeDataProvider); + + vscode.commands.registerCommand('extension.openWebpage', (webpageName: string) => { + vscode.window.showInformationMessage(`Opening Webpage: ${webpageName}`); + }); + + vscode.commands.registerCommand('extension.openFile', async (item: IItem) => { + try { + if (item.path) { + const document = await vscode.workspace.openTextDocument(item.path); + await vscode.window.showTextDocument(document); + } else{ + const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); + await vscode.window.showTextDocument(document); + } + } catch (error) { + console.error('Error opening HTML file:', error); + vscode.window.showErrorMessage('Error opening HTML file'); + } + }); + } From e13dd89f6777345285b56bbbc2813dd1d9f8f5f3 Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Tue, 2 Jul 2024 18:53:34 +0530 Subject: [PATCH 02/12] Added Source Dependencies and made unused Folder --- src/client/extension.ts | 46 +- src/common/DataMapper.ts | 1773 +++++------------ src/common/DataParser.ts | 38 + src/common/DataParserRule.ts | 157 ++ src/common/TreeView/Types/Entity/WebFile.ts | 19 + src/common/TreeView/Utils/IDataResolver.ts | 3 + src/common/TreeViewProvider.ts | 151 +- .../DefaultPortalComponentService.ts | 153 ++ .../IPortalComponentService.ts | 16 + .../PortalComponentServiceFactory.ts | 39 + .../dataMapperServices/WebFileService.ts | 33 + .../dataMapperServices/WebPageService.ts | 143 ++ .../portalComponentConfigs.ts | 44 + .../icons/dark/advanced_forms.svg | 3 + .../icons/dark/adx_content_snippets.svg | 8 + .../icons/dark/adx_entity_forms.svg | 8 + .../icons/dark/adx_entity_lists.svg | 8 + .../icons/dark/adx_page_templates.svg | 8 + .../icons/dark/adx_portal_languages.svg | 8 + .../icons/dark/adx_web_files.svg | 8 + .../icons/dark/adx_web_pages.svg | 8 + .../icons/dark/adx_web_templates.svg | 8 + .../icons/dark/adx_weblink_sets.svg | 8 + .../icons/dark/adx_websites.svg | 8 + .../icons/dark/annotation.svg | 3 + .../icons/dark/basic_forms.svg | 7 + .../portal_fileicons/icons/dark/boolean.svg | 1 + .../icons/dark/content_snippets.svg | 5 + .../icons/dark/dependency.svg | 1 + .../portal_fileicons/icons/dark/document.svg | 1 + .../portal_fileicons/icons/dark/edit.svg | 1 + .../portal_fileicons/icons/dark/folder.svg | 1 + .../portal_fileicons/icons/dark/lists.svg | 5 + .../portal_fileicons/icons/dark/number.svg | 1 + .../icons/dark/page_templates.svg | 19 + .../portal_fileicons/icons/dark/poll.svg | 6 + .../icons/dark/poll_option.svg | 5 + .../icons/dark/poll_placement.svg | 3 + .../icons/dark/poll_submission.svg | 4 + .../icons/dark/publishing_states.svg | 4 + .../portal_fileicons/icons/dark/refresh.svg | 1 + .../icons/dark/site_markers.svg | 3 + .../icons/dark/site_settings.svg | 3 + .../portal_fileicons/icons/dark/string.svg | 1 + .../icons/dark/table_permissions.svg | 4 + .../portal_fileicons/icons/dark/tag.svg | 3 + .../portal_fileicons/icons/dark/web_files.svg | 6 + .../portal_fileicons/icons/dark/web_pages.svg | 6 + .../icons/dark/web_templates.svg | 4 + .../icons/dark/weblink_sets.svg | 5 + .../portal_fileicons/icons/dark/weblinks.svg | 5 + .../icons/dark/webpage_rules.svg | 3 + .../portal_fileicons/icons/dark/webroles.svg | 10 + .../portal_fileicons/icons/dark/website.svg | 3 + .../icons/dark/website_access.svg | 3 + .../icons/dark/website_languages.svg | 5 + .../icons/light/advanced_forms.svg | 3 + .../icons/light/adx_content_snippets.svg | 8 + .../icons/light/adx_entity_forms.svg | 8 + .../icons/light/adx_entity_lists.svg | 8 + .../icons/light/adx_page_templates.svg | 8 + .../icons/light/adx_portal_languages.svg | 8 + .../icons/light/adx_web_files.svg | 8 + .../icons/light/adx_web_pages.svg | 8 + .../icons/light/adx_web_templates.svg | 8 + .../icons/light/adx_weblink_sets.svg | 8 + .../icons/light/adx_websites.svg | 8 + .../icons/light/annotation.svg | 3 + .../icons/light/basic_forms.svg | 5 + .../portal_fileicons/icons/light/boolean.svg | 1 + .../icons/light/content_snippets.svg | 3 + .../icons/light/dependency.svg | 1 + .../portal_fileicons/icons/light/document.svg | 1 + .../portal_fileicons/icons/light/edit.svg | 1 + .../portal_fileicons/icons/light/folder.svg | 1 + .../portal_fileicons/icons/light/lists.svg | 3 + .../portal_fileicons/icons/light/number.svg | 1 + .../icons/light/page_templates.svg | 17 + .../icons/light/poll_option.svg | 5 + .../icons/light/poll_placement.svg | 3 + .../icons/light/poll_submission.svg | 4 + .../portal_fileicons/icons/light/polls.svg | 6 + .../icons/light/publishing_states.svg | 4 + .../portal_fileicons/icons/light/refresh.svg | 1 + .../icons/light/site_markers.svg | 3 + .../icons/light/site_settings.svg | 3 + .../portal_fileicons/icons/light/string.svg | 1 + .../icons/light/table_permissions.svg | 11 + .../portal_fileicons/icons/light/tag.svg | 3 + .../icons/light/web_files.svg | 4 + .../icons/light/web_pages.svg | 4 + .../icons/light/web_templates.svg | 4 + .../icons/light/weblink_sets.svg | 3 + .../portal_fileicons/icons/light/weblinks.svg | 3 + .../icons/light/webpage_rules.svg | 3 + .../portal_fileicons/icons/light/webroles.svg | 10 + .../portal_fileicons/icons/light/website.svg | 3 + .../icons/light/website_access.svg | 3 + .../icons/light/website_languages.svg | 3 + src/web/client/dal/remoteFetchProvider.ts | 35 +- src/web/client/telemetry/constants.ts | 1 + src/web/client/utilities/commonUtil.ts | 6 +- 102 files changed, 1739 insertions(+), 1337 deletions(-) create mode 100644 src/common/DataParser.ts create mode 100644 src/common/DataParserRule.ts create mode 100644 src/common/TreeView/Types/Entity/WebFile.ts create mode 100644 src/common/dataMapperServices/DefaultPortalComponentService.ts create mode 100644 src/common/dataMapperServices/IPortalComponentService.ts create mode 100644 src/common/dataMapperServices/PortalComponentServiceFactory.ts create mode 100644 src/common/dataMapperServices/WebFileService.ts create mode 100644 src/common/dataMapperServices/WebPageService.ts create mode 100644 src/common/dataMapperServices/portalComponentConfigs.ts create mode 100644 src/common/portal_fileicons/icons/dark/advanced_forms.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_content_snippets.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_entity_forms.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_entity_lists.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_page_templates.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_portal_languages.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_web_files.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_web_pages.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_web_templates.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg create mode 100644 src/common/portal_fileicons/icons/dark/adx_websites.svg create mode 100644 src/common/portal_fileicons/icons/dark/annotation.svg create mode 100644 src/common/portal_fileicons/icons/dark/basic_forms.svg create mode 100644 src/common/portal_fileicons/icons/dark/boolean.svg create mode 100644 src/common/portal_fileicons/icons/dark/content_snippets.svg create mode 100644 src/common/portal_fileicons/icons/dark/dependency.svg create mode 100644 src/common/portal_fileicons/icons/dark/document.svg create mode 100644 src/common/portal_fileicons/icons/dark/edit.svg create mode 100644 src/common/portal_fileicons/icons/dark/folder.svg create mode 100644 src/common/portal_fileicons/icons/dark/lists.svg create mode 100644 src/common/portal_fileicons/icons/dark/number.svg create mode 100644 src/common/portal_fileicons/icons/dark/page_templates.svg create mode 100644 src/common/portal_fileicons/icons/dark/poll.svg create mode 100644 src/common/portal_fileicons/icons/dark/poll_option.svg create mode 100644 src/common/portal_fileicons/icons/dark/poll_placement.svg create mode 100644 src/common/portal_fileicons/icons/dark/poll_submission.svg create mode 100644 src/common/portal_fileicons/icons/dark/publishing_states.svg create mode 100644 src/common/portal_fileicons/icons/dark/refresh.svg create mode 100644 src/common/portal_fileicons/icons/dark/site_markers.svg create mode 100644 src/common/portal_fileicons/icons/dark/site_settings.svg create mode 100644 src/common/portal_fileicons/icons/dark/string.svg create mode 100644 src/common/portal_fileicons/icons/dark/table_permissions.svg create mode 100644 src/common/portal_fileicons/icons/dark/tag.svg create mode 100644 src/common/portal_fileicons/icons/dark/web_files.svg create mode 100644 src/common/portal_fileicons/icons/dark/web_pages.svg create mode 100644 src/common/portal_fileicons/icons/dark/web_templates.svg create mode 100644 src/common/portal_fileicons/icons/dark/weblink_sets.svg create mode 100644 src/common/portal_fileicons/icons/dark/weblinks.svg create mode 100644 src/common/portal_fileicons/icons/dark/webpage_rules.svg create mode 100644 src/common/portal_fileicons/icons/dark/webroles.svg create mode 100644 src/common/portal_fileicons/icons/dark/website.svg create mode 100644 src/common/portal_fileicons/icons/dark/website_access.svg create mode 100644 src/common/portal_fileicons/icons/dark/website_languages.svg create mode 100644 src/common/portal_fileicons/icons/light/advanced_forms.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_content_snippets.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_entity_forms.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_entity_lists.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_page_templates.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_portal_languages.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_web_files.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_web_pages.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_web_templates.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_weblink_sets.svg create mode 100644 src/common/portal_fileicons/icons/light/adx_websites.svg create mode 100644 src/common/portal_fileicons/icons/light/annotation.svg create mode 100644 src/common/portal_fileicons/icons/light/basic_forms.svg create mode 100644 src/common/portal_fileicons/icons/light/boolean.svg create mode 100644 src/common/portal_fileicons/icons/light/content_snippets.svg create mode 100644 src/common/portal_fileicons/icons/light/dependency.svg create mode 100644 src/common/portal_fileicons/icons/light/document.svg create mode 100644 src/common/portal_fileicons/icons/light/edit.svg create mode 100644 src/common/portal_fileicons/icons/light/folder.svg create mode 100644 src/common/portal_fileicons/icons/light/lists.svg create mode 100644 src/common/portal_fileicons/icons/light/number.svg create mode 100644 src/common/portal_fileicons/icons/light/page_templates.svg create mode 100644 src/common/portal_fileicons/icons/light/poll_option.svg create mode 100644 src/common/portal_fileicons/icons/light/poll_placement.svg create mode 100644 src/common/portal_fileicons/icons/light/poll_submission.svg create mode 100644 src/common/portal_fileicons/icons/light/polls.svg create mode 100644 src/common/portal_fileicons/icons/light/publishing_states.svg create mode 100644 src/common/portal_fileicons/icons/light/refresh.svg create mode 100644 src/common/portal_fileicons/icons/light/site_markers.svg create mode 100644 src/common/portal_fileicons/icons/light/site_settings.svg create mode 100644 src/common/portal_fileicons/icons/light/string.svg create mode 100644 src/common/portal_fileicons/icons/light/table_permissions.svg create mode 100644 src/common/portal_fileicons/icons/light/tag.svg create mode 100644 src/common/portal_fileicons/icons/light/web_files.svg create mode 100644 src/common/portal_fileicons/icons/light/web_pages.svg create mode 100644 src/common/portal_fileicons/icons/light/web_templates.svg create mode 100644 src/common/portal_fileicons/icons/light/weblink_sets.svg create mode 100644 src/common/portal_fileicons/icons/light/weblinks.svg create mode 100644 src/common/portal_fileicons/icons/light/webpage_rules.svg create mode 100644 src/common/portal_fileicons/icons/light/webroles.svg create mode 100644 src/common/portal_fileicons/icons/light/website.svg create mode 100644 src/common/portal_fileicons/icons/light/website_access.svg create mode 100644 src/common/portal_fileicons/icons/light/website_languages.svg diff --git a/src/client/extension.ts b/src/client/extension.ts index fa5b1e49..2ef363f5 100644 --- a/src/client/extension.ts +++ b/src/client/extension.ts @@ -484,48 +484,4 @@ class CliAcquisitionContext implements ICliAcquisitionContext { comment: ["Do not translate 'dotnet' or 'sdk'"] }); } -} - - - - - - - -// class TreeDataProvider implements vscode.TreeDataProvider { -// onDidChangeTreeData?: vscode.Event|undefined; - -// data: TreeItem[]; - -// constructor() { -// this.data = [new TreeItem('cars', [ -// new TreeItem( -// 'Ford', [new TreeItem('Fiesta'), new TreeItem('Focus'), new TreeItem('Mustang')]), -// new TreeItem( -// 'BMW', [new TreeItem('320'), new TreeItem('X3'), new TreeItem('X5')]) -// ])]; -// } - -// getTreeItem(element: TreeItem): vscode.TreeItem|Thenable { -// return element; -// } - -// getChildren(element?: TreeItem|undefined): vscode.ProviderResult { -// if (element === undefined) { -// return this.data; -// } -// return element.children; -// } -// } - -// class TreeItem extends vscode.TreeItem { -// children: TreeItem[]|undefined; - -// constructor(label: string, children?: TreeItem[]) { -// super( -// label, -// children === undefined ? vscode.TreeItemCollapsibleState.None : -// vscode.TreeItemCollapsibleState.Expanded); -// this.children = children; -// } -// } \ No newline at end of file +} \ No newline at end of file diff --git a/src/common/DataMapper.ts b/src/common/DataMapper.ts index a4204047..67611c1a 100644 --- a/src/common/DataMapper.ts +++ b/src/common/DataMapper.ts @@ -2,7 +2,7 @@ * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ - +const { Tokenizer } = require('liquidjs') import * as path from "path"; import * as vscode from 'vscode'; import { IPreviewEngineContext } from './TreeView/Utils/IDataResolver'; @@ -10,27 +10,49 @@ import { Webpage } from './TreeView/Types/Entity/WebPage'; import { Website } from './TreeView/Types/Entity/Website'; import { WebTemplate } from './TreeView/Types/Entity/WebTemplate'; import { PageTemplate } from './TreeView/Types/Entity/PageTemplate'; +import { WebFile } from "./TreeView/Types/Entity/WebFile"; +import { ContentSnippet } from "./TreeView/Types/Entity/ContentSnippet"; +import { EntityForm } from "./TreeView/Types/Entity/EntityForm"; +import { EntityList } from "./TreeView/Types/Entity/EntityList"; +import { WebForm } from "./TreeView/Types/Entity/WebForm"; +import { SiteMarker } from "./TreeView/Types/Entity/SiteMarker"; +import { SiteSetting } from "./TreeView/Types/Entity/SiteSettings"; +import { Weblink } from "./TreeView/Types/Entity/Weblink"; +import { WeblinkSet } from "./TreeView/Types/Entity/WeblinkSet"; import { PortalWebView } from '../client/PortalWebView'; -import { ContextProperty } from './TreeView/Utils/Constant'; +import { BootstrapSiteSetting, ContextProperty } from './TreeView/Utils/Constant'; import { createTree } from './TreeViewProvider'; import { IItem } from './TreeView/Types/Entity/IItem'; +import { getDependencies } from './DataParser'; +import { PortalComponentServiceFactory } from "./dataMapperServices/PortalComponentServiceFactory"; +const fs = require('fs'); const yaml = require("js-yaml"); const load = yaml.load; const fallbackURI = vscode.Uri.file(''); +const entityFileMap: Map> = new Map(); + export const treeView = async () => { const previewHelper = new PreviewHelper(); try { - await previewHelper.createContext(); - const getPath=await previewHelper.getPath(); + await previewHelper.createContext(); + const getPath = await previewHelper.getPath(); const IPortalMetadataContext = await previewHelper.getPreviewHelper(); console.log(IPortalMetadataContext); - const web=await previewHelper.web(); - const { allwebTemplate, allwebPage, allpageTemplate } = convertAllMetadataToItems(IPortalMetadataContext, getPath); + const web = await previewHelper.web(); + const { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm } = convertAllMetadataToItems(IPortalMetadataContext, getPath); const websiteIItem = await createWebsiteItem(previewHelper); - const { webtemplateIItem, webPageIItem, pageTemplateItem } = createIndividualItems(allwebTemplate, allwebPage, allpageTemplate); - (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, pageTemplateItem); + const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); + addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); + addDependencies(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); + console.log(entityFileMap); + + addUnUsedFiles(unUsedFileIItem, webtemplateIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); + + webPageIItem.children = webPageIItem.children.filter(item => item.label === "Home"); + (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem); + console.log(websiteIItem); createTree(websiteIItem); @@ -40,10 +62,14 @@ export const treeView = async () => { }; function convertAllMetadataToItems(IPortalMetadataContext: any, getPath: any) { - const allwebTemplate = convertWebTemplatesToIItems(IPortalMetadataContext, getPath); - const allwebPage = convertWebpagesToItems(IPortalMetadataContext, getPath); - const allpageTemplate = convertPageTemplateToItems(IPortalMetadataContext); - return { allwebTemplate, allwebPage, allpageTemplate }; + const allwebTemplate = PortalComponentServiceFactory.getPortalComponent("WebTemplate")?.create(IPortalMetadataContext, getPath) || []; + const allwebPage = PortalComponentServiceFactory.getPortalComponent("WebPage")?.create(IPortalMetadataContext, getPath) || []; + const allwebFile = PortalComponentServiceFactory.getPortalComponent("WebFile")?.create(IPortalMetadataContext, getPath) || []; + const allcontentSnippet = PortalComponentServiceFactory.getPortalComponent("Content Snippet")?.create(IPortalMetadataContext, getPath) || []; + const alllist = PortalComponentServiceFactory.getPortalComponent("List")?.create(IPortalMetadataContext, getPath) || []; + const allentityForm = PortalComponentServiceFactory.getPortalComponent("EntityForm")?.create(IPortalMetadataContext, getPath) || []; + const allwebForm = PortalComponentServiceFactory.getPortalComponent("WebForm")?.create(IPortalMetadataContext, getPath) || []; + return { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm }; } async function createWebsiteItem(previewHelper: PreviewHelper) { @@ -55,13 +81,13 @@ async function createWebsiteItem(previewHelper: PreviewHelper) { isFile: false, content: "", path: vscode.Uri.parse(`/${web.adx_name}`), - component: "12", + component: "1", children: [], error: "" }; } -function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], allpageTemplate: IItem[]) { +function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], allwebFile: IItem[], allcontentSnippet: IItem[], alllist: IItem[], allentityForm: IItem[], allwebForm: IItem[]) { const webtemplateIItem = { label: 'Web Template', title: 'Web Template', @@ -69,7 +95,7 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all isFile: false, content: "", path: vscode.Uri.parse(`/WebTemplate`), - component: "", + component: "8", children: allwebTemplate, error: "" }; @@ -81,30 +107,109 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all isFile: false, content: "", path: vscode.Uri.parse(`/WebPage`), - component: "", + component: "2", children: allwebPage, error: "" }; - const pageTemplateItem = { - label: 'Page Template', - title: 'Page Template', + const webFileIItem = { + label: 'Web File', + title: 'Web File', id: '', isFile: false, content: "", - path: vscode.Uri.parse(`/PageTemplate`), - component: "", - children: allpageTemplate, + path: vscode.Uri.parse(`/webFile`), + component: "3", + children: allwebFile, + error: "" + }; + const contentSnippetIItem = { + label: 'Content Snippet', + title: 'Content Snippet', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/contentSnippet`), + component: "7", + children: allcontentSnippet, + error: "" + }; + const listIItem = { + label: 'Lists', + title: 'Lists', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/lists`), + component: "17", + children: alllist, error: "" }; - return { webtemplateIItem, webPageIItem, pageTemplateItem }; -} + const entityFormtIItem = { + label: 'Basic Forms', + title: 'Basic Forms', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/basic-forms`), + component: "15", + children: allentityForm, + error: "" + }; + const webFormIItem = { + label: 'Advanced Forms', + title: 'Advanced Forms', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/advanced-forms`), + component: "19", + children: allwebForm, + error: "" + }; + const unUsedFileIItem = { + label: 'Unused Components', + title: 'Unused Components', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/unused-files`), + component: "", + children: [], + error: "" + }; + return { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem }; +} +function addWebfileToWebPage(metadataContext: IPreviewEngineContext, webPageIItem: IItem[], webFileIItem: IItem[]) { + const items: IItem[] = []; + const webfile: WebFile[] | undefined = metadataContext.webFiles; + if (!webfile) { + return items; + } + webfile.forEach(file => { + webPageIItem.forEach(item => { + if (file.adx_parentpageid == item.id) { + webFileIItem.forEach(it => { + if (it.id == file.adx_webfileid) { + let webfileItem = item.children.find(child => child.label === "Web File"); + if (!webfileItem) { + let webFile = createItem('Web File', 'Web File', '', false, vscode.Uri.parse(`/webFile`), "3", [it]); + item.children.push(webFile); + } else { + webfileItem.children.push(it); + } + } + }) + } + }); + }); +} function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = ''): IItem { return { @@ -120,1297 +225,463 @@ function createItem(label: string, title: string, id: string, isFile: boolean, p }; } -function createCopyItems(webpage: Webpage, getPath: any, y: string, x: string, langSuffix: string = '',content: string = ''): IItem[] { - const basePath = `${getPath.path}/web-pages/${y}${content}/${x}${langSuffix}`; - const copyItem = createItem(`${webpage.adx_name} Copy`, `${webpage.adx_name} Copy`, `${webpage.adx_webpageid}_copy`, true, vscode.Uri.file(`${basePath}.webpage.copy.html`), "01"); - const dependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), "01"); - const cssItem = createItem(`${webpage.adx_name}.css`, `${webpage.adx_name}.css`, `${webpage.adx_webpageid}_css`, true, vscode.Uri.file(`${basePath}.webpage.custom_css.css`), "01"); - const jsItem = createItem(`${webpage.adx_name}.js`, `${webpage.adx_name}.js`, `${webpage.adx_webpageid}_js`, true, vscode.Uri.file(`${basePath}.webpage.custom_javascript.js`), "01"); - const summaryItem = createItem(`${webpage.adx_name} Summary`, `${webpage.adx_name} Summary`, `${webpage.adx_webpageid}_summary`, true, vscode.Uri.file(`${basePath}.webpage.summary.html`), "01"); - const pageCopy = createItem(`Page Copy`, `Page Copy`, `Page_copy`, false, vscode.Uri.file(`/pagecopy`), "01", [copyItem, dependenciesItem]); - const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "01", [summaryItem]); - - return [pageCopy, cssItem, jsItem, pageSummary]; +function addDependencies(webtemplateIItem: IItem, webPageIItem: IItem, webFileIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem): any { + addDependenciesToIItem(webtemplateIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); + addDependenciesToWebPage(webPageIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); + addDependenciesToIItem(contentSnippetIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); + addDependenciesToIItem(listIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); + addDependenciesToIItem(entityFormtIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem) } -function convertWebpagesToItems(metadataContext: IPreviewEngineContext, getPath: any): IItem[] { - const items: IItem[] = []; - const webpages: Webpage[] | undefined = metadataContext.webpages; +function addDependenciesToIItem(entityIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem): any { + entityIItem.children.forEach((item: IItem) => { + let sourceDep = item.children.find((child: IItem) => child.isFile === false); + if (!sourceDep) { + sourceDep = createItem(`Uses & UsedBy ${item.label}`, `Uses & UsedBy ${item.label}`, '', false, vscode.Uri.parse(''), "", [], ""); + } + const htOrJsFile = item.children.find((child: IItem) => child.isFile === true); + const filePath = htOrJsFile?.path?.fsPath; + if (filePath && sourceDep) { + processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); + } else { + console.log('No valid file path found for:', item); + } + if (sourceDep.children.length != 0) { + item.children.push(sourceDep); + } + }); +} - if (!webpages) { - return items; - } +function addDependenciesToWebPage(webPageIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem): any { + webPageIItem.children.forEach((item: IItem) => { + const pgcy = item.children.find(child => child.label === "Page Copy"); + const pgsy = item.children.find(child => child.label === "Page Summary"); + const cp = item.children.find(child => child.label === "Content Page") + const cppgcy = cp?.children.find(child => child.label === "Page Copy"); + const cppgsy = cp?.children.find(child => child.label === "Page Summary"); + const cpjsfile = cp?.children.find((child: IItem) => child.label.endsWith('.js')); + const jsfile = item.children.find((child: IItem) => child.label.endsWith('.js')); + + handleChildItem(pgcy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, jsfile); + handleChildItem(pgsy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, jsfile); + handleChildItem(cppgcy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, cpjsfile); + handleChildItem(cppgsy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, cpjsfile); + }); +} - const contentPage: Webpage[] = []; +function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, jsfile?: IItem) { + if (child) { + const ht = child.children.find((child: IItem) => child.isFile === true); + const filePath = ht?.path?.fsPath; + const jsFilePath = jsfile?.path?.fsPath; + let sourceDep = child.children.find((child: IItem) => child.isFile === false); - for (const webpage of webpages) { - if (!webpage.adx_webpagelanguageid) { - const str = webpage.adx_name; - let x = str.replace(/\s+/g, '-'); - let y = x.toLowerCase(); - const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(webpage, getPath, y, x); - const webpageItem = createItem(webpage.adx_name, webpage.adx_name, webpage.adx_webpageid, false, vscode.Uri.parse(`/${webpage.adx_name}`), "03", [pageCopy, cssItem, jsItem, pageSummary]); - items.push(webpageItem); + if (!sourceDep) { + sourceDep = createItem("Dependencies", "Dependencies", '', false, vscode.Uri.parse(''), "", [], ""); + } + if (filePath && sourceDep) { + processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, jsFilePath); } else { - contentPage.push(webpage); + console.log('No valid file path or sourceDep found for:', child); + } + if (sourceDep.children.length != 0) { + child.children.push(sourceDep); } } +} - items.forEach(item => { - webpages.forEach(webpage => { - if (item.id === webpage.adx_parentpageid) { - const subItem = items.find(it => webpage.adx_webpageid === it.id); - if (subItem) { - let subpageItem = item.children.find(child => child.label === "Subpage"); - if (!subpageItem) { - subpageItem = createItem('Subpage', 'Subpage', '', false, vscode.Uri.parse(`/Subpage`), "", [subItem]); - item.children.push(subpageItem); - } else { - subpageItem.children.push(subItem); - } - } +function processDependencies(sourceDep: IItem, filePath: string, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, jsFilePath?: string) { + const data = fs.readFileSync(filePath, 'utf8'); + const dependencies = getDependencies(data); + if (jsFilePath) { + const jsdata = fs.readFileSync(jsFilePath, 'utf8'); + const jsdependencies = getDependencies(jsdata) + dependencies.push(...jsdependencies); + } + + dependencies.forEach((entity: any) => { + const templateName = entity.templateName.replace(/^['"](.*)['"]$/, '$1'); + const hashName = entity.hashName.replace(/^['"](.*)['"]$/, '$1'); + const hashValue = entity.hashValue.replace(/^['"](.*)['"]$/, '$1'); + + if (templateName === "snippets" || templateName === "snippet" || (templateName === 'editable' && (hashName === "snippets" || hashName === "snippet"))) { + processEntity(sourceDep, contentSnippetIItem, entity, 'label'); + } else if (templateName === "Template") { + processEntity(sourceDep, webtemplateIItem, entity, 'label'); + } else if (templateName === "entityform" || templateName === "entity_form") { + if (hashName == 'id' && isNaN(hashValue)) { + processEntity(sourceDep, entityFormtIItem, entity, 'id'); + } else if (hashName == 'name' || hashName == 'key') { + processEntity(sourceDep, entityFormtIItem, entity, 'label') + } else { + console.log("Not Valid EnitityForm"); } - }); + } else if (templateName === "entitylist" || templateName === "entity_list") { + if (hashName == 'id' && isNaN(hashValue)) { + processEntity(sourceDep, listIItem, entity, 'id'); + } else if (hashName == 'name' || hashName == 'key') { + processEntity(sourceDep, listIItem, entity, 'label') + } else { + console.log("Not Valid EntityList"); + } + } else if (templateName === "webform") { + if (hashName == 'id' && isNaN(hashValue)) { + processEntity(sourceDep, webFormIItem, entity, 'id'); + } else if (hashName == 'name' || hashName == 'key') { + processEntity(sourceDep, webFormIItem, entity, 'label') + } else { + console.log("Not Valid WebForm"); + } + } else if ((templateName != "entityform" && templateName != "entity_form") && (templateName != "entitylist" && templateName != "entity_list")) { + entity.hashValue = templateName; + processEntity(sourceDep, webtemplateIItem, entity, 'label'); + } else { + console.log("Another Dynamic entity"); + } }); +} - for (const contentpg of contentPage) { - const str = contentpg.adx_name; - let x = str.replace(/\s+/g, '-'); - let y = x.toLowerCase(); - const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(contentpg, getPath, y, x, '.en-US','/content-pages'); - const contentPageItem = createItem(`${contentpg.adx_name} Content Page`, `${contentpg.adx_name} Content Page`, `${contentpg.adx_webpageid}_content`, false, vscode.Uri.file(`${contentpg.adx_name}/Content`), "", [pageCopy, cssItem, jsItem, pageSummary]); - - items.forEach(item => { - if (item.title === contentpg.adx_name) { - item.children.push(contentPageItem); +function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string) { + targetIItem.children.forEach((targetItem: IItem) => { + const hv = entity.hashValue.replace(/^['"](.*)['"]$/, '$1'); + const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; + if (compareValue === hv) { + let ht = targetItem.children.find((child: IItem) => child.isFile === true); + let htalready = sourceDep.children.find(child => child.label === ht?.label); + let htLabel = ht?.label ?? ''; + if (!entityFileMap.has(targetIItem.label)) { + entityFileMap.set(targetIItem.label, new Set()); } - }); - } + entityFileMap.get(targetIItem.label)?.add(htLabel); + if (ht && !htalready) { + sourceDep.children.push(ht); + } + } + }); +} - console.log(items); - return items.filter(item => item.label === "Home"); +function addUnUsedFiles(unUsedFileIItem: IItem, webtemplateIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem) { + addUnusedFilesHelper('Web Template', unUsedFileIItem, webtemplateIItem, '/WebTemplate', "8"); + addUnusedFilesHelper('Content Snippet', unUsedFileIItem, contentSnippetIItem, '/contentSnippet', "7"); + addUnusedFilesHelper('Lists', unUsedFileIItem, listIItem, '/lists', "17"); + addUnusedFilesHelper('Basic Forms', unUsedFileIItem, entityFormtIItem, '/basic-forms', "15"); + addUnusedFilesHelper('Advanced Forms', unUsedFileIItem, webFormIItem, '/advanced-forms', "19"); } -function convertWebTemplatesToIItems(metadataContext: IPreviewEngineContext,getPath: any): IItem[] { - const items: IItem[] = []; - const webTemplates: WebTemplate[] | undefined = metadataContext.webTemplates; +function addUnusedFilesHelper(entityType: string, unusedFileIItem: IItem, entityIItem: IItem, folderPath: string, order: string) { + const usedEntityFiles = entityFileMap.get(entityType); + entityIItem.children.forEach((item: IItem) => { + const file = item.children.find((child: IItem) => child.isFile === true); + if (file && !usedEntityFiles?.has(file.label)) { + let entityPresent = unusedFileIItem.children.find(child => child.label === entityType); + if (entityPresent) { + entityPresent.children.push(file); + } else { + entityPresent = createItem(entityType, entityType, '', false, vscode.Uri.parse(folderPath), order, []); + entityPresent.children.push(file); + unusedFileIItem.children.push(entityPresent); + } + } + }); +} - if (!webTemplates) { - return items; +export class PreviewHelper { + private pathroot: vscode.Uri | null; + private previewHelper: IPreviewEngineContext; + private websiteData: Website; + private isBootstrapV5: boolean; + + + constructor() { + this.isBootstrapV5 = false; + this.previewHelper = {}; + // this.pathroot = PortalWebView.getPortalRootFolder(); + this.pathroot = vscode.Uri.file('C:/Users/t-mansisingh/OneDrive - Microsoft/Desktop/clone2/mansi-site-1---site-ajx90'); + this.websiteData = {} as Website; } - for (const template of webTemplates) { - const str=template.adx_name; - let x=str.replace(/\s+/g, '-'); - let y=x.toLowerCase(); - const children: IItem[] = [ - { - label: "SourceDependencies", - title: "SourceDependencies", - id: `${template.adx_webtemplateid}_sourceDependencies`, - isFile: false, - content: "", - path: vscode.Uri.parse(`/${template.adx_name}/sourceDependencies`), - component: "", - children: [], - error: "" - }, - { - label: `${template.adx_name}.html`, - title: `${template.adx_name}.html`, - id: `${template.adx_webtemplateid}_html`, - isFile: true, - content: template.adx_source, - // path: vscode.Uri.parse(`/${template.adx_name}/${template.adx_name}.html`), - path: vscode.Uri.file(`${getPath.path}/web-templates/${y}/${x}.webtemplate.source.html`), - component: "01", - children: [], - error: "" - } - ]; - - const item: IItem = { - label: template.adx_name, - title: template.adx_name, - id: template.adx_webtemplateid, - isFile: false, - content: '', - path: vscode.Uri.parse(`/${template.adx_name}`), - component: "8", - children: children, - error: "" - }; - - items.push(item); + public createContext = async () => { + this.websiteData = await this.getWebsite(); + this.previewHelper = await this.createEngineContext(); + } + public getPath = async () => { + return this.pathroot; } - return items; -} - -function convertPageTemplateToItems(metadataContext: IPreviewEngineContext): IItem[] { - const items: IItem[] = []; - const pageTemplates: PageTemplate[] | undefined = metadataContext.pageTemplates; - if (!pageTemplates) { - return items; + public web = async () => { + return this.websiteData; } - for (const template of pageTemplates) { - const item: IItem = { - label: template.adx_name, - title: template.adx_name, - id: template.adx_pagetemplateid, - isFile: true, - content: template.adx_description || '', - path: undefined, - component: "8", - children: [], - error: "" - }; - - items.push(item); + public getPreviewHelper = () => { + return this.previewHelper; } - return items; -} + private getWebsite = async (): Promise => { + const website = await vscode.workspace.fs.readFile(this.pathroot?.with({ path: this.pathroot.path + '/website.yml' }) || fallbackURI); + const websiteYaml = load(new TextDecoder().decode(website)); + return websiteYaml as Website; + } + private createEngineContext = async (): Promise => { + if (this.pathroot) { + return { + webpages: await this.getWebpages(), + pageTemplates: await this.getPageTemplates(), + webTemplates: await this.getWebTemplates(), + webFiles: await this.getWebFiles(), + contentSnippets: await this.getContentSnippets(), + entityLists: await this.getEntityLists(), + entityForms: await this.getEntityForms(), + webForms: await this.getWebForms(), + siteMarkers: await this.getSiteMarker(), + siteSettings: await this.getSiteSetting(), + weblinks: await this.getWeblinks(), + weblinkSets: await this.getWeblinkSets(), + website: this.websiteData, + isBootstrapV5: this.isBootstrapV5, + // dataResolverExtras: {}, + // resx: {}, + // featureConfig: new Map(), + // entityAttributeMetadata: [] as IEntityAttributeMetadata[], + // lcid: '' as string, + } + } else return {} + } + private getWebpages = async (): Promise => { + const webpagesDir = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-pages' }) || fallbackURI); + const webpageArray: Webpage[] = []; + for (const webpage of webpagesDir) { + webpageArray.push(await this.webPageHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); -export class PreviewHelper { - private pathroot: vscode.Uri | null; - private previewHelper: IPreviewEngineContext; - private websiteData: Website; - - constructor() { - this.previewHelper = {}; - // this.pathroot = PortalWebView.getPortalRootFolder(); - this.pathroot= vscode.Uri.file('/c:/Users/t-mansisingh/Desktop/clone2/mansi-site-1---site-ajx90'); - this.websiteData = {} as Website; + const contentPageDir = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); + for (const page of contentPageDir) { + if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { + const pageName = page[0].slice(0, -12); + webpageArray.push(await this.webPageHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); + } + } } + return webpageArray; + } - public createContext = async () => { - this.websiteData = await this.getWebsite(); - this.previewHelper = await this.createEngineContext(); - } - public getPath=async()=>{ - return this.pathroot; - } + private webPageHelper = async (pageUri: vscode.Uri): Promise => { + const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); + const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); + const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); + const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); + const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); + const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; + webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); + webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); + webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); + webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); + webpageRecord.adx_websiteid = this.websiteData.adx_websiteid; + return webpageRecord; + } - public web=async()=>{ - return this.websiteData; - } + private getPageTemplates = async (): Promise => { + const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/page-templates' }) || fallbackURI); + const pageTemplatesArray: PageTemplate[] = []; - public getPreviewHelper = () => { - return this.previewHelper; + for (const pageTemplate of pageTemplatesDirectory) { + pageTemplatesArray.push(await this.pageTemplateHelper(this.pathroot?.with({ path: this.pathroot.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); } - - private getWebsite = async (): Promise => { - const website = await vscode.workspace.fs.readFile(this.pathroot?.with({ path: this.pathroot.path + '/website.yml' }) || fallbackURI); - const websiteYaml = load(new TextDecoder().decode(website)); - return websiteYaml as Website; + return pageTemplatesArray; } - private createEngineContext = async (): Promise => { - if (this.pathroot) { - return { - webpages: await this.getWebpages(), - pageTemplates: await this.getPageTemplates(), - webTemplates: await this.getWebTemplates(), - } - } else return {} - } + private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { + const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); + const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; + return pageTemplateRecord; + }; - private getWebpages = async (): Promise => { - const webpagesDir = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-pages' }) || fallbackURI); - const webpageArray: Webpage[] = []; - for (const webpage of webpagesDir) { - webpageArray.push(await this.webPageHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); + private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { + const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); + const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); + const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); + const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; + webTemplateRecord.adx_source = webTemplateSourceHTML; + webTemplateRecord.adx_websiteid = this.websiteData.adx_websiteid; + return webTemplateRecord; + }; - const contentPageDir = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); - for (const page of contentPageDir) { - if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { - const pageName = page[0].slice(0, -12); - webpageArray.push(await this.webPageHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); - } - } - } - return webpageArray; - } + private getWebTemplates = async (): Promise => { + const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-templates' }) || fallbackURI); - private webPageHelper = async (pageUri: vscode.Uri): Promise => { - const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); - const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); - const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); - const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); - const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); - const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; - webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); - webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); - webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); - webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); - webpageRecord.adx_websiteid = this.websiteData.adx_websiteid; - return webpageRecord; + const webTemplatesArray: WebTemplate[] = []; + for (const webTemplate of webTemplatesDirectory) { + webTemplatesArray.push(await this.webTemplateHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); } + return webTemplatesArray; + } - private getPageTemplates = async (): Promise => { - const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/page-templates' }) || fallbackURI); - const pageTemplatesArray: PageTemplate[] = []; + private webFileHelper = async (fileUri: vscode.Uri): Promise => { + const webFileYaml = await vscode.workspace.fs.readFile(fileUri); + const webFileRecord = load(new TextDecoder().decode(webFileYaml)) as WebFile; + return webFileRecord; + }; - for (const pageTemplate of pageTemplatesDirectory) { - pageTemplatesArray.push(await this.pageTemplateHelper(this.pathroot?.with({ path: this.pathroot.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); - } - return pageTemplatesArray; + private getWebFiles = async (): Promise => { + const webFilesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-files' }) || fallbackURI); + const webFilesArray: WebFile[] = []; + for (const webFile of webFilesDirectory) { + if (webFile[0].endsWith("webfile.yml")) { + webFilesArray.push(await this.webFileHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-files/' + `/${webFile[0]}` }) || fallbackURI)); + } } + return webFilesArray; + } - private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { - const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); - const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; - return pageTemplateRecord; - }; - - - private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { - const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); - const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); - const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); - const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; - webTemplateRecord.adx_source = webTemplateSourceHTML; - webTemplateRecord.adx_websiteid = this.websiteData.adx_websiteid; - return webTemplateRecord; + private contentSnippetHelper = async (fileUri: vscode.Uri): Promise => { + const snippetYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.yml' })); + const snippetValue = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.value.html' })); + const snippetRecord = load(new TextDecoder().decode(snippetYaml)) as ContentSnippet + snippetRecord.adx_value = new TextDecoder().decode(snippetValue); + snippetRecord.adx_websiteid = this.websiteData.adx_websiteid; + snippetRecord.stateCode = 0; + return snippetRecord; }; - private getWebTemplates = async (): Promise => { - const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/web-templates' }) || fallbackURI); - - const webTemplatesArray: WebTemplate[] = []; - for (const webTemplate of webTemplatesDirectory) { - webTemplatesArray.push(await this.webTemplateHelper(this.pathroot?.with({ path: this.pathroot.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); + private getContentSnippets = async (): Promise => { + const contentSnippetsDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/content-snippets' }) || fallbackURI); + const contentSnippetsArray: ContentSnippet[] = []; + for (const contentSnippet of contentSnippetsDirectory) { + const snippetSubDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/content-snippets/' + contentSnippet[0] }) || fallbackURI); + for (const snippet of snippetSubDirectory) { + if (snippet[0].endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { + contentSnippetsArray.push(await this.contentSnippetHelper(this.pathroot?.with({ path: this.pathroot.path + '/content-snippets/' + contentSnippet[0] + `/${snippet[0].slice(0, -19)}` }) || fallbackURI)); + } } - return webTemplatesArray; + } + return contentSnippetsArray; } -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -// export class PreviewEngineContext { - -// private previewEngineContext: IPreviewEngineContext; -// private websiteRecord: Website; -// private rootPath: vscode.Uri | null; -// private isBootstrapV5: boolean; - -// constructor() { -// this.isBootstrapV5 = false; -// this.previewEngineContext = {}; -// this.rootPath = PortalWebView.getPortalRootFolder(); -// this.websiteRecord = {} as Website; -// console.log(this.rootPath); -// } - -// public createContext = async () => { -// this.websiteRecord = await this.getWebsite(); -// this.previewEngineContext = await this.createEngineContext(); -// } - -// public getPreviewEngineContext = () => { -// return this.previewEngineContext; -// } - -// private createEngineContext = async (): Promise => { - -// if (this.rootPath) { -// return { -// webpages: await this.getWebpages(), -// contentSnippets: await this.getContentSnippets(), -// webTemplates: await this.getWebTemplates(), -// siteMarkers: await this.getSiteMarker(), -// siteSettings: await this.getSiteSetting(), -// entityLists: await this.getEntityLists(), -// entityForms: await this.getEntityForms(), -// webForms: await this.getWebForms(), -// weblinks: await this.getWeblinks(), -// weblinkSets: await this.getWeblinkSets(), -// website: this.websiteRecord, -// pageTemplates: await this.getPageTemplates(), -// dataResolverExtras: {}, -// resx: {}, -// featureConfig: new Map(), -// entityAttributeMetadata: [] as IEntityAttributeMetadata[], -// lcid: '' as string, -// isBootstrapV5: this.isBootstrapV5, -// } -// } else return {} -// } - -// private getWebsite = async (): Promise => { -// const website = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/website.yml' }) || fallbackURI); -// const websiteYaml = load(new TextDecoder().decode(website)); -// console.log(websiteYaml); -// return websiteYaml as Website; -// } - -// private webPageHelper = async (pageUri: vscode.Uri): Promise => { -// const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); -// const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); -// const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); -// const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); -// const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); -// const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; -// webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); -// webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); -// webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); -// webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); -// webpageRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return webpageRecord; -// } - - -// private getWebpages = async (): Promise => { -// const webpagesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages' }) || fallbackURI); - -// const webpageArray: Webpage[] = []; -// for (const webpage of webpagesDirectory) { -// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); - -// const contentPageDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); -// for (const page of contentPageDirectory) { -// if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { -// const pageName = page[0].slice(0, -12); -// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); -// } -// } -// } -// console.log(webpageArray); -// return webpageArray; -// } - -// private getWeblinks = async (): Promise => { -// const weblinksDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); - -// const weblinksArray: Weblink[] = []; -// for (const link of weblinksDirectory) { -// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] }) || fallbackURI); -// for (const sublink of linkSubDirectory) { -// if (sublink[0].endsWith(ContextProperty.WEB_LINK)) { -// const weblinkYaml = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] + `/${sublink[0]}` }) || fallbackURI); -// const weblinkRecord = load(new TextDecoder().decode(weblinkYaml)) as Weblink[] -// weblinksArray.push(...weblinkRecord); -// } -// } -// } -// return weblinksArray; -// } - -// private webLinkSetHelper = async (fileUri: vscode.Uri): Promise => { -// const weblinkSetYaml = await vscode.workspace.fs.readFile(fileUri); -// const weblinkSetRecord = load(new TextDecoder().decode(weblinkSetYaml)) as WeblinkSet; -// weblinkSetRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return weblinkSetRecord; -// }; - -// private getWeblinkSets = async (): Promise => { -// const weblinkSetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); - -// const weblinkSetsArray: WeblinkSet[] = []; -// for (const weblinkSet of weblinkSetsDirectory) { -// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] }) || fallbackURI); -// for (const sublink of linkSubDirectory) { -// if (sublink[0].endsWith(ContextProperty.WEB_LINK_SET)) { -// weblinkSetsArray.push(await this.webLinkSetHelper(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] + `/${sublink[0]}` }) || fallbackURI)); // adx_title not in pac data but is manadatory, studio sends as undefined. -// } -// } -// } -// return weblinkSetsArray; -// } - - -// private contentSnippetHelper = async (fileUri: vscode.Uri): Promise => { -// const snippetYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.yml' })); -// const snippetValue = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.value.html' })); -// const snippetRecord = load(new TextDecoder().decode(snippetYaml)) as ContentSnippet -// snippetRecord.adx_value = new TextDecoder().decode(snippetValue); -// snippetRecord.adx_websiteid = '92d6c1b4-d84b-ee11-be6e-0022482d5cfb'; -// snippetRecord.stateCode = 0; //check with PAC SME on how to get this field -// return snippetRecord; -// }; - - -// private getContentSnippets = async (): Promise => { -// const contentSnippetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets' }) || fallbackURI); - -// const contentSnippetsArray: ContentSnippet[] = []; -// for (const contentSnippet of contentSnippetsDirectory) { -// const snippetSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] }) || fallbackURI); -// for (const snippet of snippetSubDirectory) { -// if (snippet[0].endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { -// contentSnippetsArray.push(await this.contentSnippetHelper(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] + `/${snippet[0].slice(0, -19)}` }) || fallbackURI)); -// } -// } -// } -// return contentSnippetsArray; -// } - -// private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { -// const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); -// const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; -// return pageTemplateRecord; -// }; - - -// private getPageTemplates = async (): Promise => { -// const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/page-templates' }) || fallbackURI); - -// const pageTemplatesArray: PageTemplate[] = []; -// for (const pageTemplate of pageTemplatesDirectory) { -// pageTemplatesArray.push(await this.pageTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); -// } -// return pageTemplatesArray; -// } - -// private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { -// const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); -// const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); -// const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); -// const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; -// webTemplateRecord.adx_source = webTemplateSourceHTML; -// webTemplateRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return webTemplateRecord; -// }; - -// private getWebTemplates = async (): Promise => { -// const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-templates' }) || fallbackURI); - -// const webTemplatesArray: WebTemplate[] = []; -// for (const webTemplate of webTemplatesDirectory) { -// webTemplatesArray.push(await this.webTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); -// } -// return webTemplatesArray; -// } - -// private entityFormHelper = async (fileUri: vscode.Uri): Promise => { -// const entityFormYaml = await vscode.workspace.fs.readFile(fileUri); -// const entityFormRecord = load(new TextDecoder().decode(entityFormYaml)) as EntityForm; -// entityFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return entityFormRecord; -// }; - -// private getEntityForms = async (): Promise => { -// const entityFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms' }) || fallbackURI); - -// const entityFormsArray: EntityForm[] = []; -// for (const entityForm of entityFormsDirectory) { -// entityFormsArray.push(await this.entityFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms/' + entityForm[0] + `/${entityForm[0]}.basicform.yml` }) || fallbackURI)); -// } -// return entityFormsArray; -// } - -// private entityListHelper = async (fileUri: vscode.Uri): Promise => { -// const entityListYaml = await vscode.workspace.fs.readFile(fileUri); -// const entityListRecord = load(new TextDecoder().decode(entityListYaml)) as EntityList; -// entityListRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return entityListRecord; -// }; - -// private getEntityLists = async (): Promise => { -// const entityListsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/lists' }) || fallbackURI); - -// const entityListsArray: EntityList[] = []; -// for (const entityList of entityListsDirectory) { -// if (entityList[0].endsWith(ContextProperty.ENTITY_LIST)) { -// entityListsArray.push(await this.entityListHelper(this.rootPath?.with({ path: this.rootPath.path + '/lists/' + entityList[0] }) || fallbackURI)); -// } -// } -// return entityListsArray; -// } - -// private webFormHelper = async (fileUri: vscode.Uri): Promise => { -// const webFormYaml = await vscode.workspace.fs.readFile(fileUri); -// const webFormRecord = load(new TextDecoder().decode(webFormYaml)) as WebForm; -// webFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return webFormRecord; -// }; - - -// private getWebForms = async (): Promise => { -// const webFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms' }) || fallbackURI); - -// const webFormsArray: WebForm[] = []; -// for (const webForm of webFormsDirectory) { -// webFormsArray.push(await this.webFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms/' + webForm[0] + `/${webForm[0]}.advancedform.yml` }) || fallbackURI)); -// } -// return webFormsArray; -// } - -// private getSiteSetting = async (): Promise => { -// const siteSetting = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitesetting.yml' }) || fallbackURI); -// const siteSettingYaml = load(new TextDecoder().decode(siteSetting)) as SiteSetting[]; -// const siteSettingRecords = siteSettingYaml.map((siteSettingRecord) => { -// if (siteSettingRecord.adx_name === BootstrapSiteSetting) { -// this.isBootstrapV5 = siteSettingRecord.adx_value ? String(siteSettingRecord.adx_value).toLowerCase() === 'true' : false; -// } -// return { -// adx_websiteid: this.websiteRecord.adx_websiteid, -// adx_name: siteSettingRecord.adx_name, -// adx_value: siteSettingRecord.adx_value, -// adx_sitesettingid: siteSettingRecord.adx_sitesettingid, -// } -// }); -// return siteSettingRecords; -// } - -// private getSiteMarker = async (): Promise => { -// const siteMarker = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitemarker.yml' }) || fallbackURI); -// const siteMarkerYaml = load(new TextDecoder().decode(siteMarker)) as SiteMarker[]; -// const siteMarkerRecords = siteMarkerYaml.map((siteMarkerRecord) => { -// return { -// adx_name: siteMarkerRecord.adx_name as string, -// adx_pageid: siteMarkerRecord.adx_pageid as string, -// adx_sitemarkerid: siteMarkerRecord.adx_sitemarkerid, -// adx_websiteid: this.websiteRecord.adx_websiteid, - -// } - -// }); -// return siteMarkerRecords; -// } - -// public updateContext = async () => { -// const fileUri = vscode.window.activeTextEditor?.document.uri || fallbackURI; -// const fileName = getFileProperties(fileUri.path).fileCompleteName; -// if (!fileName) { -// // TODO: Handle this scenario -// return; -// } -// // Check entity type -// const entityType: ContextProperty = this.getEntityType(fileName); - -// switch (entityType) { -// case ContextProperty.SITE_MARKER: -// this.previewEngineContext.siteMarkers = await this.getSiteMarker(); -// break; -// case ContextProperty.SITE_SETTING: -// this.previewEngineContext.siteSettings = await this.getSiteSetting(); -// break; -// case ContextProperty.WEBSITE: -// { -// const websiteObj = await this.getWebsite(); -// if (websiteObj?.adx_websiteid === this.websiteRecord?.adx_websiteid) { -// this.websiteRecord = websiteObj; -// } -// else { -// this.websiteRecord = websiteObj; -// this.previewEngineContext = await this.createEngineContext(); -// } -// break; -// } -// case ContextProperty.WEB_LINK: -// this.previewEngineContext.weblinks = await this.getWeblinks(); -// break; -// case ContextProperty.WEB_LINK_SET: { -// const obj = await this.webLinkSetHelper(fileUri); -// const value = obj[ContextPropertyKey.WEB_LINK_SET as unknown as keyof WeblinkSet]; -// const index = findObjectIndexByProperty(this.previewEngineContext.weblinkSets, ContextPropertyKey.WEB_LINK_SET, value); -// if (index != -1 && this.previewEngineContext.weblinkSets) { -// this.previewEngineContext.weblinkSets[index] = obj; -// } else { -// this.previewEngineContext.weblinkSets = await this.getWeblinkSets(); -// } -// break; -// } -// case ContextProperty.ENTITY_FORM: -// { -// const obj = await this.entityFormHelper(fileUri); -// const value = obj[ContextPropertyKey.ENTITY_FORM as unknown as keyof EntityForm]; -// const index = findObjectIndexByProperty(this.previewEngineContext.entityForms, ContextPropertyKey.ENTITY_FORM, value); -// if (index != -1 && this.previewEngineContext.entityForms) { -// this.previewEngineContext.entityForms[index] = obj; -// } else { -// this.previewEngineContext.entityForms = await this.getEntityForms(); -// } -// break; -// } -// case ContextProperty.ENTITY_LIST: -// { -// const obj = await this.entityListHelper(fileUri); -// const value = obj[ContextPropertyKey.ENTITY_LIST as unknown as keyof EntityList]; -// const index = findObjectIndexByProperty(this.previewEngineContext.entityLists, ContextPropertyKey.ENTITY_LIST, value); -// if (index != -1 && this.previewEngineContext.entityLists) { -// this.previewEngineContext.entityLists[index] = obj; -// } else { -// this.previewEngineContext.entityLists = await this.getEntityLists(); -// } -// break; -// } -// case ContextProperty.WEB_FORM: -// { -// const obj = await this.webFormHelper(fileUri); -// const value = obj[ContextPropertyKey.WEB_FORM as unknown as keyof WebForm]; -// const index = findObjectIndexByProperty(this.previewEngineContext.webForms, ContextPropertyKey.WEB_FORM, value); -// if (index != -1 && this.previewEngineContext.webForms) { -// this.previewEngineContext.webForms[index] = obj; -// } else { -// this.previewEngineContext.webForms = await this.getWebForms(); -// } -// break; -// } -// case ContextProperty.PAGE_TEMPLATE: -// { -// const obj = await this.pageTemplateHelper(fileUri); -// const value = obj[ContextPropertyKey.PAGE_TEMPLATE as unknown as keyof PageTemplate]; -// const index = findObjectIndexByProperty(this.previewEngineContext.pageTemplates, ContextPropertyKey.PAGE_TEMPLATE, value); -// if (index != -1 && this.previewEngineContext.pageTemplates) { -// this.previewEngineContext.pageTemplates[index] = obj; -// } else { -// this.previewEngineContext.pageTemplates = await this.getPageTemplates(); -// } -// break; -// } -// case ContextProperty.WEBPAGE_YAML: -// case ContextProperty.WEBPAGE_COPY: -// case ContextProperty.WEBPAGE_CSS: -// case ContextProperty.WEBPAGE_JS: -// case ContextProperty.WEBPAGE_SUMMARY: -// { -// const obj = await this.webPageHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); -// const value = obj[ContextPropertyKey.WEBPAGE as unknown as keyof Webpage]; -// const index = findObjectIndexByProperty(this.previewEngineContext.webpages, ContextPropertyKey.WEBPAGE, value); -// if (index != -1 && this.previewEngineContext.webpages) { -// this.previewEngineContext.webpages[index] = obj; -// } else { -// this.previewEngineContext.webpages = await this.getWebpages(); -// } -// break; -// } -// case ContextProperty.WEB_TEMPLATE_YAML: -// case ContextProperty.WEB_TEMPLATE_SOURCE: -// { -// const obj = await this.webTemplateHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); -// const value = obj[ContextPropertyKey.WEB_TEMPLATE as unknown as keyof WebTemplate]; -// const index = findObjectIndexByProperty(this.previewEngineContext.webTemplates, ContextPropertyKey.WEB_TEMPLATE, value); -// if (index != -1 && this.previewEngineContext.webTemplates) { -// this.previewEngineContext.webTemplates[index] = obj; -// } else { -// this.previewEngineContext.webTemplates = await this.getWebTemplates(); -// } -// break; -// } -// case ContextProperty.CONTENT_SNIPPET_YAML: -// case ContextProperty.CONTENT_SNIPPET_VALUE: -// { -// const obj = await this.contentSnippetHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); -// const value = obj[ContextPropertyKey.CONTENT_SNIPPET as unknown as keyof ContentSnippet]; -// const index = findObjectIndexByProperty(this.previewEngineContext.contentSnippets, ContextPropertyKey.CONTENT_SNIPPET, value); -// if (index != -1 && this.previewEngineContext.contentSnippets) { -// this.previewEngineContext.contentSnippets[index] = obj; -// } else { -// this.previewEngineContext.contentSnippets = await this.getContentSnippets(); -// } -// break; -// } -// default: -// break; -// } -// } - -// private getEntityType = (filename: string): ContextProperty => { - -// if (filename.endsWith(ContextProperty.WEBSITE)) { -// return ContextProperty.WEBSITE; -// } else if (filename.endsWith(ContextProperty.SITE_SETTING)) { -// return ContextProperty.SITE_SETTING; -// } else if (filename.endsWith(ContextProperty.SITE_MARKER)) { -// return ContextProperty.SITE_MARKER; -// } else if (filename.endsWith(ContextProperty.ENTITY_FORM)) { -// return ContextProperty.ENTITY_FORM; -// } else if (filename.endsWith(ContextProperty.ENTITY_LIST)) { -// return ContextProperty.ENTITY_LIST; -// } else if (filename.endsWith(ContextProperty.WEB_FORM)) { -// return ContextProperty.WEB_FORM; -// } else if (filename.endsWith(ContextProperty.WEB_LINK)) { -// return ContextProperty.WEB_LINK; -// } else if (filename.endsWith(ContextProperty.WEB_LINK_SET)) { -// return ContextProperty.WEB_LINK_SET; -// } else if (filename.endsWith(ContextProperty.PAGE_TEMPLATE)) { -// return ContextProperty.PAGE_TEMPLATE; -// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_YAML)) { -// return ContextProperty.WEB_TEMPLATE_YAML; -// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_SOURCE)) { -// return ContextProperty.WEB_TEMPLATE_SOURCE; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_YAML)) { -// return ContextProperty.WEBPAGE_YAML; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_COPY)) { -// return ContextProperty.WEBPAGE_COPY; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_CSS)) { -// return ContextProperty.WEBPAGE_CSS; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_JS)) { -// return ContextProperty.WEBPAGE_JS; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_SUMMARY)) { -// return ContextProperty.WEBPAGE_SUMMARY; -// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { -// return ContextProperty.CONTENT_SNIPPET_YAML; -// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_VALUE)) { -// return ContextProperty.CONTENT_SNIPPET_VALUE; -// } else { -// return ContextProperty.UNKNOWN_PROPERTY; -// } -// } -// } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + private entityFormHelper = async (fileUri: vscode.Uri): Promise => { + const entityFormYaml = await vscode.workspace.fs.readFile(fileUri); + const entityFormRecord = load(new TextDecoder().decode(entityFormYaml)) as EntityForm; + entityFormRecord.adx_websiteid = this.websiteData.adx_websiteid; + return entityFormRecord; + }; + private getEntityForms = async (): Promise => { + const entityFormsDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/basic-forms' }) || fallbackURI); + const entityFormsArray: EntityForm[] = []; + for (const entityForm of entityFormsDirectory) { + entityFormsArray.push(await this.entityFormHelper(this.pathroot?.with({ path: this.pathroot.path + '/basic-forms/' + entityForm[0] + `/${entityForm[0]}.basicform.yml` }) || fallbackURI)); + } + return entityFormsArray; + } + private entityListHelper = async (fileUri: vscode.Uri): Promise => { + const entityListYaml = await vscode.workspace.fs.readFile(fileUri); + const entityListRecord = load(new TextDecoder().decode(entityListYaml)) as EntityList; + entityListRecord.adx_websiteid = this.websiteData.adx_websiteid; + return entityListRecord; + }; + private getEntityLists = async (): Promise => { + const entityListsDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/lists' }) || fallbackURI); + const entityListsArray: EntityList[] = []; + for (const entityList of entityListsDirectory) { + if (entityList[0].endsWith(ContextProperty.ENTITY_LIST)) { + entityListsArray.push(await this.entityListHelper(this.pathroot?.with({ path: this.pathroot.path + '/lists/' + entityList[0] }) || fallbackURI)); + } + } + return entityListsArray; + } + private webFormHelper = async (fileUri: vscode.Uri): Promise => { + const webFormYaml = await vscode.workspace.fs.readFile(fileUri); + const webFormRecord = load(new TextDecoder().decode(webFormYaml)) as WebForm; + webFormRecord.adx_websiteid = this.websiteData.adx_websiteid; + return webFormRecord; + }; -// export const treeView = () => { -// const web = new PreviewEngineContext(); -// web.createContext(); -// console.log(web.getPreviewEngineContext()); -// } -// export class PreviewEngineContext { -// private previewEngineContext: IPreviewEngineContext; -// private websiteRecord: Website; -// private rootPath: vscode.Uri | null; -// private isBootstrapV5: boolean; + private getWebForms = async (): Promise => { + const webFormsDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/advanced-forms' }) || fallbackURI); -// constructor() { -// this.isBootstrapV5 = false; -// this.previewEngineContext = {}; -// this.rootPath = PortalWebView.getPortalRootFolder(); -// this.websiteRecord = {} as Website; -// } + const webFormsArray: WebForm[] = []; + for (const webForm of webFormsDirectory) { + webFormsArray.push(await this.webFormHelper(this.pathroot?.with({ path: this.pathroot.path + '/advanced-forms/' + webForm[0] + `/${webForm[0]}.advancedform.yml` }) || fallbackURI)); + } + return webFormsArray; + } -// public createContext = async () => { -// this.websiteRecord = await this.getWebsite(); -// this.previewEngineContext = await this.createEngineContext(); -// } + private getSiteSetting = async (): Promise => { + const siteSetting = await vscode.workspace.fs.readFile(this.pathroot?.with({ path: this.pathroot.path + '/sitesetting.yml' }) || fallbackURI); + const siteSettingYaml = load(new TextDecoder().decode(siteSetting)) as SiteSetting[]; + const siteSettingRecords = siteSettingYaml.map((siteSettingRecord) => { + if (siteSettingRecord.adx_name === BootstrapSiteSetting) { + this.isBootstrapV5 = siteSettingRecord.adx_value ? String(siteSettingRecord.adx_value).toLowerCase() === 'true' : false; + } + return { + adx_websiteid: this.websiteData.adx_websiteid, + adx_name: siteSettingRecord.adx_name, + adx_value: siteSettingRecord.adx_value, + adx_sitesettingid: siteSettingRecord.adx_sitesettingid, + } + }); + return siteSettingRecords; + } -// public getPreviewEngineContext = () => { -// return this.previewEngineContext; -// } + private getSiteMarker = async (): Promise => { + const siteMarker = await vscode.workspace.fs.readFile(this.pathroot?.with({ path: this.pathroot.path + '/sitemarker.yml' }) || fallbackURI); + const siteMarkerYaml = load(new TextDecoder().decode(siteMarker)) as SiteMarker[]; + const siteMarkerRecords = siteMarkerYaml.map((siteMarkerRecord) => { + return { + adx_name: siteMarkerRecord.adx_name as string, + adx_pageid: siteMarkerRecord.adx_pageid as string, + adx_sitemarkerid: siteMarkerRecord.adx_sitemarkerid, + adx_websiteid: this.websiteData.adx_websiteid, -// private createEngineContext = async (): Promise => { + } -// if (this.rootPath) { -// return { -// webpages: await this.getWebpages(), -// contentSnippets: await this.getContentSnippets(), -// webTemplates: await this.getWebTemplates(), -// siteMarkers: await this.getSiteMarker(), -// siteSettings: await this.getSiteSetting(), -// entityLists: await this.getEntityLists(), -// entityForms: await this.getEntityForms(), -// webForms: await this.getWebForms(), -// weblinks: await this.getWeblinks(), -// weblinkSets: await this.getWeblinkSets(), -// website: this.websiteRecord, -// pageTemplates: await this.getPageTemplates(), -// dataResolverExtras: {}, -// resx: {}, -// featureConfig: new Map(), -// entityAttributeMetadata: [] as IEntityAttributeMetadata[], -// lcid: '' as string, -// isBootstrapV5: this.isBootstrapV5, -// } -// } else return {} -// } + }); + return siteMarkerRecords; + } -// private getWebsite = async (): Promise => { -// const website = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/website.yml' }) || fallbackURI); -// const websiteYaml = load(new TextDecoder().decode(website)); -// return websiteYaml as Website; -// } + private getWeblinks = async (): Promise => { + const weblinksDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/weblink-sets' }) || fallbackURI); + + const weblinksArray: Weblink[] = []; + for (const link of weblinksDirectory) { + const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/weblink-sets/' + link[0] }) || fallbackURI); + for (const sublink of linkSubDirectory) { + if (sublink[0].endsWith(ContextProperty.WEB_LINK)) { + const weblinkYaml = await vscode.workspace.fs.readFile(this.pathroot?.with({ path: this.pathroot.path + '/weblink-sets/' + link[0] + `/${sublink[0]}` }) || fallbackURI); + const weblinkRecord = load(new TextDecoder().decode(weblinkYaml)) as Weblink[] + weblinksArray.push(...weblinkRecord); + } + } + } + return weblinksArray; + } -// private webPageHelper = async (pageUri: vscode.Uri): Promise => { -// const webpageYaml = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.yml' })); -// const webpageJS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_javascript.js' })); -// const webpageCSS = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.custom_css.css' })); -// const webpageCopy = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.copy.html' })); -// const webpageSummary = await vscode.workspace.fs.readFile(pageUri?.with({ path: pageUri.path + '.webpage.summary.html' })); -// const webpageRecord = load(new TextDecoder().decode(webpageYaml)) as Webpage; -// webpageRecord.adx_customcss = new TextDecoder().decode(webpageCSS); -// webpageRecord.adx_customjavascript = new TextDecoder().decode(webpageJS); -// webpageRecord.adx_copy = new TextDecoder().decode(webpageCopy); -// webpageRecord.adx_summary = new TextDecoder().decode(webpageSummary); -// webpageRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return webpageRecord; -// } + private webLinkSetHelper = async (fileUri: vscode.Uri): Promise => { + const weblinkSetYaml = await vscode.workspace.fs.readFile(fileUri); + const weblinkSetRecord = load(new TextDecoder().decode(weblinkSetYaml)) as WeblinkSet; + weblinkSetRecord.adx_websiteid = this.websiteData.adx_websiteid; + return weblinkSetRecord; + }; + private getWeblinkSets = async (): Promise => { + const weblinkSetsDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/weblink-sets' }) || fallbackURI); -// private getWebpages = async (): Promise => { -// const webpagesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages' }) || fallbackURI); - -// const webpageArray: Webpage[] = []; -// for (const webpage of webpagesDirectory) { -// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/' + webpage[0] }) || fallbackURI)); - -// const contentPageDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages' }) || fallbackURI); -// for (const page of contentPageDirectory) { -// if (page[0].endsWith(ContextProperty.WEBPAGE_YAML)) { -// const pageName = page[0].slice(0, -12); -// webpageArray.push(await this.webPageHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-pages/' + webpage[0] + '/content-pages/' + pageName }) || fallbackURI)); -// } -// } -// } -// return webpageArray; -// } - -// private getWeblinks = async (): Promise => { -// const weblinksDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); - -// const weblinksArray: Weblink[] = []; -// for (const link of weblinksDirectory) { -// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] }) || fallbackURI); -// for (const sublink of linkSubDirectory) { -// if (sublink[0].endsWith(ContextProperty.WEB_LINK)) { -// const weblinkYaml = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + link[0] + `/${sublink[0]}` }) || fallbackURI); -// const weblinkRecord = load(new TextDecoder().decode(weblinkYaml)) as Weblink[] -// weblinksArray.push(...weblinkRecord); -// } -// } -// } -// return weblinksArray; -// } - -// private webLinkSetHelper = async (fileUri: vscode.Uri): Promise => { -// const weblinkSetYaml = await vscode.workspace.fs.readFile(fileUri); -// const weblinkSetRecord = load(new TextDecoder().decode(weblinkSetYaml)) as WeblinkSet; -// weblinkSetRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return weblinkSetRecord; -// }; - -// private getWeblinkSets = async (): Promise => { -// const weblinkSetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets' }) || fallbackURI); - -// const weblinkSetsArray: WeblinkSet[] = []; -// for (const weblinkSet of weblinkSetsDirectory) { -// const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] }) || fallbackURI); -// for (const sublink of linkSubDirectory) { -// if (sublink[0].endsWith(ContextProperty.WEB_LINK_SET)) { -// weblinkSetsArray.push(await this.webLinkSetHelper(this.rootPath?.with({ path: this.rootPath.path + '/weblink-sets/' + weblinkSet[0] + `/${sublink[0]}` }) || fallbackURI)); // adx_title not in pac data but is manadatory, studio sends as undefined. -// } -// } -// } -// return weblinkSetsArray; -// } - - -// private contentSnippetHelper = async (fileUri: vscode.Uri): Promise => { -// const snippetYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.yml' })); -// const snippetValue = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.contentsnippet.value.html' })); -// const snippetRecord = load(new TextDecoder().decode(snippetYaml)) as ContentSnippet -// snippetRecord.adx_value = new TextDecoder().decode(snippetValue); -// snippetRecord.adx_websiteid = '92d6c1b4-d84b-ee11-be6e-0022482d5cfb'; -// snippetRecord.stateCode = 0; //check with PAC SME on how to get this field -// return snippetRecord; -// }; - - -// private getContentSnippets = async (): Promise => { -// const contentSnippetsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets' }) || fallbackURI); - -// const contentSnippetsArray: ContentSnippet[] = []; -// for (const contentSnippet of contentSnippetsDirectory) { -// const snippetSubDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] }) || fallbackURI); -// for (const snippet of snippetSubDirectory) { -// if (snippet[0].endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { -// contentSnippetsArray.push(await this.contentSnippetHelper(this.rootPath?.with({ path: this.rootPath.path + '/content-snippets/' + contentSnippet[0] + `/${snippet[0].slice(0, -19)}` }) || fallbackURI)); -// } -// } -// } -// return contentSnippetsArray; -// } - -// private pageTemplateHelper = async (fileUri: vscode.Uri): Promise => { -// const pageTemplateYaml = await vscode.workspace.fs.readFile(fileUri); -// const pageTemplateRecord = load(new TextDecoder().decode(pageTemplateYaml)) as PageTemplate; -// return pageTemplateRecord; -// }; - - -// private getPageTemplates = async (): Promise => { -// const pageTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/page-templates' }) || fallbackURI); - -// const pageTemplatesArray: PageTemplate[] = []; -// for (const pageTemplate of pageTemplatesDirectory) { -// pageTemplatesArray.push(await this.pageTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/page-templates/' + pageTemplate[0] }) || fallbackURI)); -// } -// return pageTemplatesArray; -// } - -// private webTemplateHelper = async (fileUri: vscode.Uri): Promise => { -// const webTemplateYaml = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.yml' })); -// const webTemplateSource = await vscode.workspace.fs.readFile(fileUri?.with({ path: fileUri.path + '.webtemplate.source.html' })); -// const webTemplateSourceHTML = new TextDecoder().decode(webTemplateSource); -// const webTemplateRecord = load(new TextDecoder().decode(webTemplateYaml)) as WebTemplate; -// webTemplateRecord.adx_source = webTemplateSourceHTML; -// webTemplateRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return webTemplateRecord; -// }; - -// private getWebTemplates = async (): Promise => { -// const webTemplatesDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/web-templates' }) || fallbackURI); - -// const webTemplatesArray: WebTemplate[] = []; -// for (const webTemplate of webTemplatesDirectory) { -// webTemplatesArray.push(await this.webTemplateHelper(this.rootPath?.with({ path: this.rootPath.path + '/web-templates/' + webTemplate[0] + `/${webTemplate[0]}` }) || fallbackURI)); -// } -// return webTemplatesArray; -// } - -// private entityFormHelper = async (fileUri: vscode.Uri): Promise => { -// const entityFormYaml = await vscode.workspace.fs.readFile(fileUri); -// const entityFormRecord = load(new TextDecoder().decode(entityFormYaml)) as EntityForm; -// entityFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return entityFormRecord; -// }; - -// private getEntityForms = async (): Promise => { -// const entityFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms' }) || fallbackURI); - -// const entityFormsArray: EntityForm[] = []; -// for (const entityForm of entityFormsDirectory) { -// entityFormsArray.push(await this.entityFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/basic-forms/' + entityForm[0] + `/${entityForm[0]}.basicform.yml` }) || fallbackURI)); -// } -// return entityFormsArray; -// } - -// private entityListHelper = async (fileUri: vscode.Uri): Promise => { -// const entityListYaml = await vscode.workspace.fs.readFile(fileUri); -// const entityListRecord = load(new TextDecoder().decode(entityListYaml)) as EntityList; -// entityListRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return entityListRecord; -// }; - -// private getEntityLists = async (): Promise => { -// const entityListsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/lists' }) || fallbackURI); - -// const entityListsArray: EntityList[] = []; -// for (const entityList of entityListsDirectory) { -// if (entityList[0].endsWith(ContextProperty.ENTITY_LIST)) { -// entityListsArray.push(await this.entityListHelper(this.rootPath?.with({ path: this.rootPath.path + '/lists/' + entityList[0] }) || fallbackURI)); -// } -// } -// return entityListsArray; -// } - -// private webFormHelper = async (fileUri: vscode.Uri): Promise => { -// const webFormYaml = await vscode.workspace.fs.readFile(fileUri); -// const webFormRecord = load(new TextDecoder().decode(webFormYaml)) as WebForm; -// webFormRecord.adx_websiteid = this.websiteRecord.adx_websiteid; -// return webFormRecord; -// }; - - -// private getWebForms = async (): Promise => { -// const webFormsDirectory = await vscode.workspace.fs.readDirectory(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms' }) || fallbackURI); - -// const webFormsArray: WebForm[] = []; -// for (const webForm of webFormsDirectory) { -// webFormsArray.push(await this.webFormHelper(this.rootPath?.with({ path: this.rootPath.path + '/advanced-forms/' + webForm[0] + `/${webForm[0]}.advancedform.yml` }) || fallbackURI)); -// } -// return webFormsArray; -// } - -// private getSiteSetting = async (): Promise => { -// const siteSetting = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitesetting.yml' }) || fallbackURI); -// const siteSettingYaml = load(new TextDecoder().decode(siteSetting)) as SiteSetting[]; -// const siteSettingRecords = siteSettingYaml.map((siteSettingRecord) => { -// if (siteSettingRecord.adx_name === BootstrapSiteSetting) { -// this.isBootstrapV5 = siteSettingRecord.adx_value ? String(siteSettingRecord.adx_value).toLowerCase() === 'true' : false; -// } -// return { -// adx_websiteid: this.websiteRecord.adx_websiteid, -// adx_name: siteSettingRecord.adx_name, -// adx_value: siteSettingRecord.adx_value, -// adx_sitesettingid: siteSettingRecord.adx_sitesettingid, -// } -// }); -// return siteSettingRecords; -// } - -// private getSiteMarker = async (): Promise => { -// const siteMarker = await vscode.workspace.fs.readFile(this.rootPath?.with({ path: this.rootPath.path + '/sitemarker.yml' }) || fallbackURI); -// const siteMarkerYaml = load(new TextDecoder().decode(siteMarker)) as SiteMarker[]; -// const siteMarkerRecords = siteMarkerYaml.map((siteMarkerRecord) => { -// return { -// adx_name: siteMarkerRecord.adx_name as string, -// adx_pageid: siteMarkerRecord.adx_pageid as string, -// adx_sitemarkerid: siteMarkerRecord.adx_sitemarkerid, -// adx_websiteid: this.websiteRecord.adx_websiteid, - -// } - -// }); -// return siteMarkerRecords; -// } - -// public updateContext = async () => { -// const fileUri = vscode.window.activeTextEditor?.document.uri || fallbackURI; -// const fileName = getFileProperties(fileUri.path).fileCompleteName; -// if (!fileName) { -// // TODO: Handle this scenario -// return; -// } -// // Check entity type -// const entityType: ContextProperty = this.getEntityType(fileName); - -// switch (entityType) { -// case ContextProperty.SITE_MARKER: -// this.previewEngineContext.siteMarkers = await this.getSiteMarker(); -// break; -// case ContextProperty.SITE_SETTING: -// this.previewEngineContext.siteSettings = await this.getSiteSetting(); -// break; -// case ContextProperty.WEBSITE: -// { -// const websiteObj = await this.getWebsite(); -// if (websiteObj?.adx_websiteid === this.websiteRecord?.adx_websiteid) { -// this.websiteRecord = websiteObj; -// } -// else { -// this.websiteRecord = websiteObj; -// this.previewEngineContext = await this.createEngineContext(); -// } -// break; -// } -// case ContextProperty.WEB_LINK: -// this.previewEngineContext.weblinks = await this.getWeblinks(); -// break; -// case ContextProperty.WEB_LINK_SET: { -// const obj = await this.webLinkSetHelper(fileUri); -// const value = obj[ContextPropertyKey.WEB_LINK_SET as unknown as keyof WeblinkSet]; -// const index = findObjectIndexByProperty(this.previewEngineContext.weblinkSets, ContextPropertyKey.WEB_LINK_SET, value); -// if (index != -1 && this.previewEngineContext.weblinkSets) { -// this.previewEngineContext.weblinkSets[index] = obj; -// } else { -// this.previewEngineContext.weblinkSets = await this.getWeblinkSets(); -// } -// break; -// } -// case ContextProperty.ENTITY_FORM: -// { -// const obj = await this.entityFormHelper(fileUri); -// const value = obj[ContextPropertyKey.ENTITY_FORM as unknown as keyof EntityForm]; -// const index = findObjectIndexByProperty(this.previewEngineContext.entityForms, ContextPropertyKey.ENTITY_FORM, value); -// if (index != -1 && this.previewEngineContext.entityForms) { -// this.previewEngineContext.entityForms[index] = obj; -// } else { -// this.previewEngineContext.entityForms = await this.getEntityForms(); -// } -// break; -// } -// case ContextProperty.ENTITY_LIST: -// { -// const obj = await this.entityListHelper(fileUri); -// const value = obj[ContextPropertyKey.ENTITY_LIST as unknown as keyof EntityList]; -// const index = findObjectIndexByProperty(this.previewEngineContext.entityLists, ContextPropertyKey.ENTITY_LIST, value); -// if (index != -1 && this.previewEngineContext.entityLists) { -// this.previewEngineContext.entityLists[index] = obj; -// } else { -// this.previewEngineContext.entityLists = await this.getEntityLists(); -// } -// break; -// } -// case ContextProperty.WEB_FORM: -// { -// const obj = await this.webFormHelper(fileUri); -// const value = obj[ContextPropertyKey.WEB_FORM as unknown as keyof WebForm]; -// const index = findObjectIndexByProperty(this.previewEngineContext.webForms, ContextPropertyKey.WEB_FORM, value); -// if (index != -1 && this.previewEngineContext.webForms) { -// this.previewEngineContext.webForms[index] = obj; -// } else { -// this.previewEngineContext.webForms = await this.getWebForms(); -// } -// break; -// } -// case ContextProperty.PAGE_TEMPLATE: -// { -// const obj = await this.pageTemplateHelper(fileUri); -// const value = obj[ContextPropertyKey.PAGE_TEMPLATE as unknown as keyof PageTemplate]; -// const index = findObjectIndexByProperty(this.previewEngineContext.pageTemplates, ContextPropertyKey.PAGE_TEMPLATE, value); -// if (index != -1 && this.previewEngineContext.pageTemplates) { -// this.previewEngineContext.pageTemplates[index] = obj; -// } else { -// this.previewEngineContext.pageTemplates = await this.getPageTemplates(); -// } -// break; -// } -// case ContextProperty.WEBPAGE_YAML: -// case ContextProperty.WEBPAGE_COPY: -// case ContextProperty.WEBPAGE_CSS: -// case ContextProperty.WEBPAGE_JS: -// case ContextProperty.WEBPAGE_SUMMARY: -// { -// const obj = await this.webPageHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); -// const value = obj[ContextPropertyKey.WEBPAGE as unknown as keyof Webpage]; -// const index = findObjectIndexByProperty(this.previewEngineContext.webpages, ContextPropertyKey.WEBPAGE, value); -// if (index != -1 && this.previewEngineContext.webpages) { -// this.previewEngineContext.webpages[index] = obj; -// } else { -// this.previewEngineContext.webpages = await this.getWebpages(); -// } -// break; -// } -// case ContextProperty.WEB_TEMPLATE_YAML: -// case ContextProperty.WEB_TEMPLATE_SOURCE: -// { -// const obj = await this.webTemplateHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); -// const value = obj[ContextPropertyKey.WEB_TEMPLATE as unknown as keyof WebTemplate]; -// const index = findObjectIndexByProperty(this.previewEngineContext.webTemplates, ContextPropertyKey.WEB_TEMPLATE, value); -// if (index != -1 && this.previewEngineContext.webTemplates) { -// this.previewEngineContext.webTemplates[index] = obj; -// } else { -// this.previewEngineContext.webTemplates = await this.getWebTemplates(); -// } -// break; -// } -// case ContextProperty.CONTENT_SNIPPET_YAML: -// case ContextProperty.CONTENT_SNIPPET_VALUE: -// { -// const obj = await this.contentSnippetHelper(fileUri?.with({ path: removeExtension(fileUri.path, entityType) })); -// const value = obj[ContextPropertyKey.CONTENT_SNIPPET as unknown as keyof ContentSnippet]; -// const index = findObjectIndexByProperty(this.previewEngineContext.contentSnippets, ContextPropertyKey.CONTENT_SNIPPET, value); -// if (index != -1 && this.previewEngineContext.contentSnippets) { -// this.previewEngineContext.contentSnippets[index] = obj; -// } else { -// this.previewEngineContext.contentSnippets = await this.getContentSnippets(); -// } -// break; -// } -// default: -// break; -// } -// } - -// private getEntityType = (filename: string): ContextProperty => { - -// if (filename.endsWith(ContextProperty.WEBSITE)) { -// return ContextProperty.WEBSITE; -// } else if (filename.endsWith(ContextProperty.SITE_SETTING)) { -// return ContextProperty.SITE_SETTING; -// } else if (filename.endsWith(ContextProperty.SITE_MARKER)) { -// return ContextProperty.SITE_MARKER; -// } else if (filename.endsWith(ContextProperty.ENTITY_FORM)) { -// return ContextProperty.ENTITY_FORM; -// } else if (filename.endsWith(ContextProperty.ENTITY_LIST)) { -// return ContextProperty.ENTITY_LIST; -// } else if (filename.endsWith(ContextProperty.WEB_FORM)) { -// return ContextProperty.WEB_FORM; -// } else if (filename.endsWith(ContextProperty.WEB_LINK)) { -// return ContextProperty.WEB_LINK; -// } else if (filename.endsWith(ContextProperty.WEB_LINK_SET)) { -// return ContextProperty.WEB_LINK_SET; -// } else if (filename.endsWith(ContextProperty.PAGE_TEMPLATE)) { -// return ContextProperty.PAGE_TEMPLATE; -// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_YAML)) { -// return ContextProperty.WEB_TEMPLATE_YAML; -// } else if (filename.endsWith(ContextProperty.WEB_TEMPLATE_SOURCE)) { -// return ContextProperty.WEB_TEMPLATE_SOURCE; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_YAML)) { -// return ContextProperty.WEBPAGE_YAML; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_COPY)) { -// return ContextProperty.WEBPAGE_COPY; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_CSS)) { -// return ContextProperty.WEBPAGE_CSS; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_JS)) { -// return ContextProperty.WEBPAGE_JS; -// } else if (filename.endsWith(ContextProperty.WEBPAGE_SUMMARY)) { -// return ContextProperty.WEBPAGE_SUMMARY; -// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_YAML)) { -// return ContextProperty.CONTENT_SNIPPET_YAML; -// } else if (filename.endsWith(ContextProperty.CONTENT_SNIPPET_VALUE)) { -// return ContextProperty.CONTENT_SNIPPET_VALUE; -// } else { -// return ContextProperty.UNKNOWN_PROPERTY; -// } -// } -// } \ No newline at end of file + const weblinkSetsArray: WeblinkSet[] = []; + for (const weblinkSet of weblinkSetsDirectory) { + const linkSubDirectory = await vscode.workspace.fs.readDirectory(this.pathroot?.with({ path: this.pathroot.path + '/weblink-sets/' + weblinkSet[0] }) || fallbackURI); + for (const sublink of linkSubDirectory) { + if (sublink[0].endsWith(ContextProperty.WEB_LINK_SET)) { + weblinkSetsArray.push(await this.webLinkSetHelper(this.pathroot?.with({ path: this.pathroot.path + '/weblink-sets/' + weblinkSet[0] + `/${sublink[0]}` }) || fallbackURI)); // adx_title not in pac data but is manadatory, studio sends as undefined. + } + } + } + return weblinkSetsArray; + } +} \ No newline at end of file diff --git a/src/common/DataParser.ts b/src/common/DataParser.ts new file mode 100644 index 00000000..3edb4c7e --- /dev/null +++ b/src/common/DataParser.ts @@ -0,0 +1,38 @@ +/* + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + */ +import { Tokenizer, TokenKind } from "liquidjs"; +import { OutputToken, TagToken } from "liquidjs/dist/tokens"; +import { DataParserRule, ruleDefinitions, DyanmicEntity } from "./DataParserRule"; + +const rules: DataParserRule[] = []; +ruleDefinitions.forEach(rule => rules.push(rule)) + +export const getDependencies = (content: string): DyanmicEntity[] => { + const tokenizer = new Tokenizer(content); + const liquidTokens = tokenizer.readTopLevelTokens(); + const allDependencey: DyanmicEntity[] = []; + liquidTokens.forEach(token => { + if (token.kind !== TokenKind.HTML) { + const info = checkRule(token as TagToken | OutputToken); + allDependencey.push(...info); + } + }); + return allDependencey; +}; + +const checkRule = (liquidToken: TagToken | OutputToken): DyanmicEntity[] => { + return rules + .map(r => { + if (r.isValid(liquidToken)) { + const info = r.apply(liquidToken) + return info; + } else { + return [] + } + }) + .reduce(function (prev, next) { + return prev.concat(next); + }, []); +} \ No newline at end of file diff --git a/src/common/DataParserRule.ts b/src/common/DataParserRule.ts new file mode 100644 index 00000000..8e256b01 --- /dev/null +++ b/src/common/DataParserRule.ts @@ -0,0 +1,157 @@ +/* + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + */ +import { TagToken, Tokenizer, TokenKind, Value } from "liquidjs"; +import { OutputToken, PropertyAccessToken } from "liquidjs/dist/tokens"; +import { PortalObjects, PortalTags } from "../server/constants/PortalEnums"; + +const DEFAULT_TAG_PRIORITY = 0; + +export interface DyanmicEntity { + templateName: string, + hashName: string; + hashValue?: string; +} + +export interface DataParserRule { + name: string, + isValid: (liquidToken: TagToken | OutputToken) => boolean + priority: number + apply: (liquidToken: TagToken | OutputToken) => DyanmicEntity[] +} + +const portalObjectBaseRule = (liquidToken: OutputToken, templateName: PortalObjects) => { + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer(liquidToken.content) + const hashName = tokenizer.readIdentifier().getText(); + const value = tokenizer.readValue() as PropertyAccessToken; + const hashValue = value.propertyName; + entities.push({ templateName, hashName, hashValue }); + return entities; +} + +const snippetObjectRule: DataParserRule = { + name: 'snippetObject', + isValid: (liquidToken) => liquidToken.kind === TokenKind.Output && liquidToken.content.includes(PortalObjects.SNIPPETS), + priority: DEFAULT_TAG_PRIORITY, + apply: (liquidToken) => { + return portalObjectBaseRule(liquidToken as OutputToken, PortalObjects.SNIPPETS); + } +} + + +const entityFormTagRule: DataParserRule = { + name: 'entityFormTag', + isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.ENTITYFORM, + priority: DEFAULT_TAG_PRIORITY, + apply: (liquidToken) => { + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer((liquidToken as TagToken).args) + const hashes = tokenizer.readHashes(); + hashes.forEach(hash => { + const hashName = hash.name.getText() + const hashValue = hash.value?.getText() + if (['id', 'name', 'key'].includes(hashName)) { + const templateName = PortalTags.ENTITYFORM; + entities.push({ templateName, hashName, hashValue }); + } + }) + return entities + } +} + +const entityListTagRule: DataParserRule = { + name: 'entityListTag', + isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.ENTITYLIST, + priority: DEFAULT_TAG_PRIORITY, + apply: (liquidToken) => { + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer((liquidToken as TagToken).args) + const hashes = tokenizer.readHashes(); + hashes.forEach(hash => { + const hashName = hash.name.getText() + const hashValue = hash.value?.getText() + if (['id', 'name', 'key'].includes(hashName)) { + const templateName = PortalTags.ENTITYLIST; + entities.push({ templateName, hashName, hashValue }); + } + }) + return entities; + } +} + +const webFormTagRule: DataParserRule = { + name: 'webFormTag', + isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.WEBFORM, + priority: DEFAULT_TAG_PRIORITY, + apply: (liquidToken) => { + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer((liquidToken as TagToken).args) + const hashes = tokenizer.readHashes(); + hashes.forEach(hash => { + const hashName = hash.name.getText() + const hashValue = hash.value?.getText() + if (['id', 'name', 'key'].includes(hashName)) { + const templateName = PortalTags.WEBFORM; + entities.push({ templateName, hashName, hashValue }); + } + }) + return entities; + } +} + +const includeTagRule: DataParserRule = { + name: 'includeTag', + isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.INCLUDE, + priority: DEFAULT_TAG_PRIORITY, + apply: (tagToken: TagToken | OutputToken): DyanmicEntity[] => { + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer((tagToken as TagToken).args); + const value = tokenizer.readValue(); + const hashes = tokenizer.readHashes(); + //Handling case - {% include 'Search' %} + if (hashes.length == 0) { + const hashName = "name"; + const hashValue = value?.getText() || ''; + const templateName = "Template"; + entities.push({ templateName, hashName, hashValue }); + } else { + hashes.forEach(hash => { + const templateName = value?.getText() || ''; + const hashName = hash.name.getText().toLowerCase(); + const hashValue = hash.value?.getText(); + entities.push({ templateName, hashName, hashValue }); + }); + } + return entities; + } +}; + +const editableTagRule: DataParserRule = { + name: 'editableTag', + isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.EDITABLE, + priority: DEFAULT_TAG_PRIORITY, + apply: (liquidToken) => { + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer((liquidToken as TagToken).args) + const hashName = tokenizer.readIdentifier().getText(); + const value = tokenizer.readValue() + const hashValue = value?.getText() || ''; + const templateName = PortalTags.EDITABLE; + entities.push({ templateName, hashName, hashValue }); + return entities; + } +} + + + +export const ruleDefinitions = [ + includeTagRule, + editableTagRule, + entityFormTagRule, + webFormTagRule, + entityListTagRule, + snippetObjectRule, +] + diff --git a/src/common/TreeView/Types/Entity/WebFile.ts b/src/common/TreeView/Types/Entity/WebFile.ts new file mode 100644 index 00000000..108f13c0 --- /dev/null +++ b/src/common/TreeView/Types/Entity/WebFile.ts @@ -0,0 +1,19 @@ +import { AbstractEntity } from './AbstractEntity'; + +export interface WebFile extends AbstractEntity { + adx_contentdisposition: number; + adx_enabletracking: boolean; + adx_excludefromsearch: boolean; + adx_hiddenfromsitemap: boolean; + adx_name: string; + adx_parentpageid: string; + adx_partialurl: string; + adx_publishingstateid: string; + adx_webfileid: string; + annotationid: string; + filename: string; + isdocument: boolean; + mimetype: string; + objectid: string; + objecttypecode: string; +} diff --git a/src/common/TreeView/Utils/IDataResolver.ts b/src/common/TreeView/Utils/IDataResolver.ts index be0d801b..7b27f3ba 100644 --- a/src/common/TreeView/Utils/IDataResolver.ts +++ b/src/common/TreeView/Utils/IDataResolver.ts @@ -12,6 +12,7 @@ import { PortalDrop } from '../PortalDrops/PortalDrops'; import { WebpageView } from '../Types/View/WebPage'; import { Webpage } from '../Types/Entity/WebPage'; import { Website } from '../Types/Entity/Website'; +import { WebFile } from '../Types/Entity/WebFile'; import { WebTemplate } from '../Types/Entity/WebTemplate'; import { IEntityAttributeMetadata } from '../Types/Entity/EntityAttributeMetadata'; @@ -23,12 +24,14 @@ export type PortalEntity = | SiteMarker | Website | WeblinkSet + | WebFile | Weblink; export interface IPreviewEngineContext { webpages?: Webpage[]; contentSnippets?: ContentSnippet[]; webTemplates?: WebTemplate[]; + webFiles?: WebFile[]; siteMarkers?: SiteMarker[]; siteSettings?: SiteSetting[]; entityLists?: EntityList[]; diff --git a/src/common/TreeViewProvider.ts b/src/common/TreeViewProvider.ts index 0e54b2c8..160cbfed 100644 --- a/src/common/TreeViewProvider.ts +++ b/src/common/TreeViewProvider.ts @@ -1,38 +1,130 @@ import * as vscode from 'vscode'; -import {IItem} from './TreeView/Types/Entity/IItem'; +import * as path from "path"; +import { IItem } from './TreeView/Types/Entity/IItem'; class MyTreeItem extends vscode.TreeItem { constructor(public readonly item: IItem, public readonly collapsibleState: vscode.TreeItemCollapsibleState) { super(item.label, collapsibleState); this.tooltip = `${this.item.title}`; this.description = this.item.content; - this.iconPath = this.getIconPath(item.isFile); + this.iconPath = this.getIconPath(item); } contextValue = this.item.isFile ? 'file' : 'folder'; command = this.item.isFile ? { - title: 'Open HTML File', + title: 'Open File', command: 'extension.openFile', arguments: [this.item] } : undefined; - private getIconPath(isFile: boolean): vscode.ThemeIcon { - if (this.item.isFile) { + private getIconPath(item: IItem): { light: string, dark: string } | vscode.ThemeIcon { + const basePath = path.join(__dirname, '..', 'src', 'common', 'portal_fileicons', 'icons'); + + if (item.isFile) { + console.log(item.component); + // switch (item.component) { + // case "01": // HTML + // return { + // light: path.join(basePath, 'light', 'tag.svg'), + // dark: path.join(basePath, 'dark', 'tag.svg') + // }; + // case "02": // CSS + // return { + // light: path.join(basePath, 'light', 'file-css'), + // dark: path.join(basePath, 'dark', 'file-css') + // }; + // case "03": // JSON + // return { + // light: path.join(basePath, 'light', 'file-js'), + // dark: path.join(basePath, 'dark', 'file-js') + // }; + // default: return new vscode.ThemeIcon('file'); + // } } else { - return new vscode.ThemeIcon('folder'); + switch (item.component) { + case "1": // Website + return { + light: path.join(basePath, 'light', 'website.svg'), + dark: path.join(basePath, 'dark', 'website.svg') + }; + case "2": // Webpage + return { + light: path.join(basePath, 'light', 'web_pages.svg'), + dark: path.join(basePath, 'dark', 'web_pages.svg') + }; + case "3": // Webfile + return { + light: path.join(basePath, 'light', 'web_files.svg'), + dark: path.join(basePath, 'dark', 'web_files.svg') + }; + case "4": // Weblink set + return { + light: path.join(basePath, 'light', 'weblink_sets.svg'), + dark: path.join(basePath, 'dark', 'weblink_sets.svg') + }; + case "5": // Weblink + return { + light: path.join(basePath, 'light', 'weblinks.svg'), + dark: path.join(basePath, 'dark', 'weblinks.svg') + }; + case "6": // Page template + return { + light: path.join(basePath, 'light', 'page_templates.svg'), + dark: path.join(basePath, 'dark', 'page_templates.svg') + }; + case "7": // Content snippet + return { + light: path.join(basePath, 'light', 'content_snippets.svg'), + dark: path.join(basePath, 'dark', 'content_snippets.svg') + }; + case "8": // Webtemplate + return { + light: path.join(basePath, 'light', 'web_templates.svg'), + dark: path.join(basePath, 'dark', 'web_templates.svg') + }; + case "9": // Site setting + return { + light: path.join(basePath, 'light', 'site_settings.svg'), + dark: path.join(basePath, 'dark', 'site_settings.svg') + }; + case "13": // Site marker + return { + light: path.join(basePath, 'light', 'site_markers.svg'), + dark: path.join(basePath, 'dark', 'site_markers.svg') + }; + case "15": // Basic Forms + return { + light: path.join(basePath, 'light', 'basic_forms.svg'), + dark: path.join(basePath, 'dark', 'basic_forms.svg') + }; + case "17": // Lists + return { + light: path.join(basePath, 'light', 'lists.svg'), + dark: path.join(basePath, 'dark', 'lists.svg') + }; + case "19": // Advanced Forms + return { + light: path.join(basePath, 'light', 'advanced_forms.svg'), + dark: path.join(basePath, 'dark', 'advanced_forms.svg') + }; + default: // Default folder icon + return { + light: path.join(basePath, 'light', 'folder.svg'), + dark: path.join(basePath, 'dark', 'folder.svg') + }; + } } } } - class MyTreeDataProvider implements vscode.TreeDataProvider { private _onDidChangeTreeData: vscode.EventEmitter = new vscode.EventEmitter(); readonly onDidChangeTreeData: vscode.Event = this._onDidChangeTreeData.event; - constructor(private readonly data: IItem[]) {} + constructor(private readonly data: IItem[]) { } getTreeItem(element: MyTreeItem): vscode.TreeItem { return element; @@ -51,26 +143,35 @@ class MyTreeDataProvider implements vscode.TreeDataProvider { } } -export function createTree(websiteIItem: IItem){ - const treeDataProvider = new MyTreeDataProvider([websiteIItem]); - vscode.window.registerTreeDataProvider('exampleView', treeDataProvider); - - vscode.commands.registerCommand('extension.openWebpage', (webpageName: string) => { - vscode.window.showInformationMessage(`Opening Webpage: ${webpageName}`); - }); - - vscode.commands.registerCommand('extension.openFile', async (item: IItem) => { - try { - if (item.path) { +export function createTree(websiteIItem: IItem) { + const treeDataProvider = new MyTreeDataProvider([websiteIItem]); + vscode.window.registerTreeDataProvider('exampleView', treeDataProvider); + + vscode.commands.registerCommand('extension.openWebpage', (webpageName: string) => { + vscode.window.showInformationMessage(`Opening Webpage: ${webpageName}`); + }); + + vscode.commands.registerCommand('extension.openFile', async (item: IItem) => { + try { + if (item.path) { + const pathString = item.path.fsPath.toLowerCase(); + + if (pathString.endsWith('.html') || pathString.endsWith('.css') || pathString.endsWith('.js') || pathString.endsWith('.json')) { const document = await vscode.workspace.openTextDocument(item.path); await vscode.window.showTextDocument(document); - } else{ + } else if (pathString.endsWith('.png') || pathString.endsWith('.jpg') || pathString.endsWith('.jpeg') || pathString.endsWith('.gif') || pathString.endsWith('.mp4')) { + await vscode.commands.executeCommand('vscode.open', item.path); + } else { const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); await vscode.window.showTextDocument(document); } - } catch (error) { - console.error('Error opening HTML file:', error); - vscode.window.showErrorMessage('Error opening HTML file'); + } else { + const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); + await vscode.window.showTextDocument(document); } - }); - } + } catch (error) { + console.error('Error opening file:', error); + vscode.window.showErrorMessage('Error opening file'); + } + }); +} \ No newline at end of file diff --git a/src/common/dataMapperServices/DefaultPortalComponentService.ts b/src/common/dataMapperServices/DefaultPortalComponentService.ts new file mode 100644 index 00000000..3cec02ec --- /dev/null +++ b/src/common/dataMapperServices/DefaultPortalComponentService.ts @@ -0,0 +1,153 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import { IItem } from "../TreeView/Types/Entity/IItem"; +import { IPortalComponentService } from "./IPortalComponentService"; +import * as vscode from 'vscode'; + +interface PortalComponentConfig { + type: string; + idField: string; + nameField: string; + url: string; + fileType: string, + getItems: (metadataContext: any) => any[]; +} + +export class DefaultPortalComponentService implements IPortalComponentService { + private config: PortalComponentConfig; + + constructor(config: PortalComponentConfig) { + this.config = config; + } + + create(metadataContext: any, getPath?: any): IItem[] { + const items: IItem[] = []; + const components = this.config.getItems(metadataContext); + + if (!components) { + return items; + } + + for (const component of components) { + const name = component[this.config.nameField]; + const id = component[this.config.idField]; + const type = this.config.type; + const url=this.config.url; + const filetype=this.config.fileType; + let x = name.replace(/[/\s]+/g, '-'); + let y = x.toLowerCase(); + let c='01'; + if(type=='lists'){ + y=''; + } + if(type=='basic-forms'){ + x=y; + } + if(filetype=='js'){ + c='03'; + } + const children: IItem[] = [ + // { + // label: "SourceDependencies", + // title: "SourceDependencies", + // id: `${id}_sourceDependencies`, + // isFile: false, + // content: "", + // path: vscode.Uri.parse(`/${name}/sourceDependencies`), + // component: "", + // children: [], + // error: "" + // }, + { + label: `${name}.${filetype}`, + title: `${name}.${filetype}`, + id: `${id}_${filetype}`, + isFile: true, + content: '', + path: vscode.Uri.file(`${getPath.path}/${type}/${y}/${x}${url}`), + component: c, + children: [], + error: "" + } + ]; + + const item: IItem = { + label: name, + title: name, + id: id, + isFile: false, + content: '', + path: vscode.Uri.parse(`/${name}`), + component: "", + children: children, + error: "" + }; + + items.push(item); + } + return items; + } +} + + + + + + + + +// create(metadataContext: any, getPath?: any): IItem[] { +// const items: IItem[] = []; +// const webTemplates: WebTemplate[] | undefined = metadataContext.webTemplates; + +// if (!webTemplates) { +// return items; +// } + +// for (const template of webTemplates) { +// const str = template.adx_name; +// let x = str.replace(/\s+/g, '-'); +// let y = x.toLowerCase(); +// const children: IItem[] = [ +// { +// label: "SourceDependencies", +// title: "SourceDependencies", +// id: `${template.adx_webtemplateid}_sourceDependencies`, +// isFile: false, +// content: "", +// path: vscode.Uri.parse(`/${template.adx_name}/sourceDependencies`), +// component: "", +// children: [], +// error: "" +// }, +// { +// label: `${template.adx_name}.html`, +// title: `${template.adx_name}.html`, +// id: `${template.adx_webtemplateid}_html`, +// isFile: true, +// content: template.adx_source, +// path: vscode.Uri.file(`${getPath.path}/web-templates/${y}/${x}.webtemplate.source.html`), +// component: "01", +// children: [], +// error: "" +// } +// ]; + +// const item: IItem = { +// label: template.adx_name, +// title: template.adx_name, +// id: template.adx_webtemplateid, +// isFile: false, +// content: '', +// path: vscode.Uri.parse(`/${template.adx_name}`), +// component: "", +// children: children, +// error: "" +// }; + +// items.push(item); +// } +// return items; +// } +// } \ No newline at end of file diff --git a/src/common/dataMapperServices/IPortalComponentService.ts b/src/common/dataMapperServices/IPortalComponentService.ts new file mode 100644 index 00000000..121f3409 --- /dev/null +++ b/src/common/dataMapperServices/IPortalComponentService.ts @@ -0,0 +1,16 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import { IItem } from "../TreeView/Types/Entity/IItem"; + +export interface IPortalComponentService { + /** + * Save source value of the component and refresh component if save successful. + * @param id: Id of component + * @param value: source code value + * @param element Outer HTML element for portal component + * @param subComponent one of many dependent on its parent component service for saving + */ + create(metadataContext: any, getPath?: any): IItem[] ; + +} \ No newline at end of file diff --git a/src/common/dataMapperServices/PortalComponentServiceFactory.ts b/src/common/dataMapperServices/PortalComponentServiceFactory.ts new file mode 100644 index 00000000..f5a9c8ca --- /dev/null +++ b/src/common/dataMapperServices/PortalComponentServiceFactory.ts @@ -0,0 +1,39 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import {IPortalComponentService} from "./IPortalComponentService"; +import {WebPageService} from "./WebPageService"; +import {DefaultPortalComponentService} from "./DefaultPortalComponentService"; +import {WebFileService} from './WebFileService' +import { contentSnippetConfig, webTemplateConfig, listConfig, entityFormConfig, webFormConfig} from "./portalComponentConfigs"; + +export class PortalComponentServiceFactory { + static getPortalComponent(componentType: string): IPortalComponentService | null { + switch (componentType) { + case "WebPage": { + return new WebPageService(); + } + case "WebFile":{ + return new WebFileService(); + } + case "WebTemplate":{ + return new DefaultPortalComponentService(webTemplateConfig); + } + case "Content Snippet":{ + return new DefaultPortalComponentService(contentSnippetConfig); + } + case "List":{ + return new DefaultPortalComponentService(listConfig); + } + case "EntityForm":{ + return new DefaultPortalComponentService(entityFormConfig); + } + case "WebForm":{ + return new DefaultPortalComponentService(webFormConfig); + } + default: { + return null; + } + } + } +} \ No newline at end of file diff --git a/src/common/dataMapperServices/WebFileService.ts b/src/common/dataMapperServices/WebFileService.ts new file mode 100644 index 00000000..0dc5ffeb --- /dev/null +++ b/src/common/dataMapperServices/WebFileService.ts @@ -0,0 +1,33 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import { IPortalComponentService } from "./IPortalComponentService"; +import { IItem } from "../TreeView/Types/Entity/IItem"; +import { WebFile } from "../TreeView/Types/Entity/WebFile"; +import * as vscode from 'vscode'; + +export class WebFileService implements IPortalComponentService { + create(metadataContext: any, getPath?: any): IItem[] { + const items: IItem[] = []; + const webFile: WebFile[] | undefined = metadataContext.webFiles; + + if (!webFile) { + return items; + } + for (const file of webFile) { + const item: IItem = { + label: file.adx_name, + title: file.adx_name, + id: file.adx_webfileid, + isFile: true, + content: '', + path: vscode.Uri.file(`${getPath.path}/web-files/${file.adx_name}`), + component: "", + children: [], + error: "" + }; + items.push(item); + } + return items; + } +} \ No newline at end of file diff --git a/src/common/dataMapperServices/WebPageService.ts b/src/common/dataMapperServices/WebPageService.ts new file mode 100644 index 00000000..7d8addee --- /dev/null +++ b/src/common/dataMapperServices/WebPageService.ts @@ -0,0 +1,143 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import { IPortalComponentService } from "./IPortalComponentService"; +import { IItem } from "../TreeView/Types/Entity/IItem"; +import { Webpage } from '../TreeView/Types/Entity/WebPage'; +import * as vscode from 'vscode'; +import { PageTemplate } from '../TreeView/Types/Entity/PageTemplate'; +import { IPreviewEngineContext } from '../TreeView/Utils/IDataResolver'; + +export class WebPageService implements IPortalComponentService { + create(metadataContext: any, getPath?: any): IItem[] { + const items: IItem[] = []; + const webpages: Webpage[] | undefined = metadataContext.webpages; + + if (!webpages) { + return items; + } + + const contentPage: Webpage[] = []; + + for (const webpage of webpages) { + if (!webpage.adx_webpagelanguageid) { + const str = webpage.adx_name; + let x = str.replace(/\s+/g, '-'); + let y = x.toLowerCase(); + const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(webpage, getPath, y, x); + const webpageItem = createItem(webpage.adx_name, webpage.adx_name, webpage.adx_webpageid, false, vscode.Uri.parse(`/${webpage.adx_name}`), "", [pageCopy, cssItem, jsItem, pageSummary]); + items.push(webpageItem); + } else { + contentPage.push(webpage); + } + } + + items.forEach(item => { + webpages.forEach(webpage => { + if (item.id === webpage.adx_parentpageid) { + const subItem = items.find(it => webpage.adx_webpageid === it.id); + if (subItem) { + let subpageItem = item.children.find(child => child.label === "Subpage"); + if (!subpageItem) { + subpageItem = createItem('Subpage', 'Subpage', '', false, vscode.Uri.parse(`/Subpage`), "", [subItem]); + item.children.push(subpageItem); + } else { + subpageItem.children.push(subItem); + } + } + } + }); + }); + + + const allpageTemplate = convertPageTemplateToItems(metadataContext); + allpageTemplate.forEach(item => { + webpages.forEach(webpage => { + if (webpage.adx_pagetemplateid == item.id) { + const subItem = items.find(it => webpage.adx_webpageid === it.id); + if (subItem) { + let pageTemplate = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", [item]); + subItem.children.push(pageTemplate); + } + } + }); + }); + + + for (const contentpg of contentPage) { + const str = contentpg.adx_name; + let x = str.replace(/\s+/g, '-'); + let y = x.toLowerCase(); + const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(contentpg, getPath, y, x, '.en-US', '/content-pages'); + const contentPageItem = createItem(`Content Page`, `Content Page`, `${contentpg.adx_webpageid}_content`, false, vscode.Uri.file(`${contentpg.adx_name}/Content`), "", [pageCopy, cssItem, jsItem, pageSummary]); + allpageTemplate.forEach(item => { + if (contentpg.adx_pagetemplateid == item.id) { + let pageTemplate = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", [item]); + contentPageItem.children.push(pageTemplate); + } + }); + + items.forEach(item => { + if (item.title === contentpg.adx_name) { + item.children.push(contentPageItem); + } + }); + } + return items; + } + +} + +function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = ''): IItem { + return { + label, + title, + id, + isFile, + content, + path, + component, + children, + error, + }; +} + +function createCopyItems(webpage: Webpage, getPath: any, y: string, x: string, langSuffix: string = '', content: string = ''): IItem[] { + const basePath = `${getPath.path}/web-pages/${y}${content}/${x}${langSuffix}`; + const copyItem = createItem(`Page Copy.html`, `Page Copy`, `Page_copy`, true, vscode.Uri.file(`${basePath}.webpage.copy.html`), "01"); + // const copydependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), ""); + // const summarydependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), ""); + const cssItem = createItem(`${webpage.adx_name}.css`, `${webpage.adx_name}.css`, `${webpage.adx_webpageid}_css`, true, vscode.Uri.file(`${basePath}.webpage.custom_css.css`), "02"); + const jsItem = createItem(`${webpage.adx_name}.js`, `${webpage.adx_name}.js`, `${webpage.adx_webpageid}_js`, true, vscode.Uri.file(`${basePath}.webpage.custom_javascript.js`), "03"); + const summaryItem = createItem(`Page Summary.html`, `Page Summary`, `Page_summary`, true, vscode.Uri.file(`${basePath}.webpage.summary.html`), "01"); + const pageCopy = createItem(`Page Copy`, `Page Copy`, `Page_copy`, false, vscode.Uri.file(`/pagecopy`), "", [copyItem]); + const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "", [summaryItem]); + + return [pageCopy, cssItem, jsItem, pageSummary]; +} + +function convertPageTemplateToItems(metadataContext: IPreviewEngineContext): IItem[] { + const items: IItem[] = []; + const pageTemplates: PageTemplate[] | undefined = metadataContext.pageTemplates; + + if (!pageTemplates) { + return items; + } + + for (const template of pageTemplates) { + const item: IItem = { + label: template.adx_name, + title: template.adx_name, + id: template.adx_pagetemplateid, + isFile: true, + content: template.adx_description || '', + path: undefined, + component: "", + children: [], + error: "" + }; + + items.push(item); + } + return items; +} \ No newline at end of file diff --git a/src/common/dataMapperServices/portalComponentConfigs.ts b/src/common/dataMapperServices/portalComponentConfigs.ts new file mode 100644 index 00000000..b3221b3c --- /dev/null +++ b/src/common/dataMapperServices/portalComponentConfigs.ts @@ -0,0 +1,44 @@ +export const contentSnippetConfig = { + type: "content-snippets", + idField: "adx_contentsnippetid", + nameField: "adx_name", + url: ".en-US.contentsnippet.value.html", + fileType: "html", + getItems: (metadataContext: any) => metadataContext.contentSnippets +}; + +export const webTemplateConfig = { + type: "web-templates", + idField: "adx_webtemplateid", + nameField: "adx_name", + url: ".webtemplate.source.html", + fileType: "html", + getItems: (metadataContext: any) => metadataContext.webTemplates, +}; + +export const listConfig = { + type: "lists", + idField: "adx_entitylistid", + nameField: "adx_name", + url: ".list.custom_javascript.js", + fileType: "js", + getItems: (metadataContext: any) => metadataContext.entityLists, +}; + +export const entityFormConfig = { + type: "basic-forms", + idField: "adx_entityformid", + nameField: "adx_name", + url: ".basicform.custom_javascript.js", + fileType: "js", + getItems: (metadataContext: any) => metadataContext.entityForms, +}; + +export const webFormConfig = { + type: "advanced-forms", + idField: "adx_webformid", + nameField: "adx_name", + url: ".advancedform.yml", + fileType: "yml", + getItems: (metadataContext: any) => metadataContext.webForms, +}; \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/advanced_forms.svg b/src/common/portal_fileicons/icons/dark/advanced_forms.svg new file mode 100644 index 00000000..179f5bad --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/advanced_forms.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/adx_content_snippets.svg b/src/common/portal_fileicons/icons/dark/adx_content_snippets.svg new file mode 100644 index 00000000..91407b1b --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_content_snippets.svg @@ -0,0 +1,8 @@ + + + + + Content Snippets + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_entity_forms.svg b/src/common/portal_fileicons/icons/dark/adx_entity_forms.svg new file mode 100644 index 00000000..cab3f101 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_entity_forms.svg @@ -0,0 +1,8 @@ + + + + + Entity Form + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_entity_lists.svg b/src/common/portal_fileicons/icons/dark/adx_entity_lists.svg new file mode 100644 index 00000000..f5da582d --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_entity_lists.svg @@ -0,0 +1,8 @@ + + + + + Entity Lists + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_page_templates.svg b/src/common/portal_fileicons/icons/dark/adx_page_templates.svg new file mode 100644 index 00000000..f7c11253 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_page_templates.svg @@ -0,0 +1,8 @@ + + + + + Page Templates + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_portal_languages.svg b/src/common/portal_fileicons/icons/dark/adx_portal_languages.svg new file mode 100644 index 00000000..1569e2d1 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_portal_languages.svg @@ -0,0 +1,8 @@ + + + + + Portal languages + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_web_files.svg b/src/common/portal_fileicons/icons/dark/adx_web_files.svg new file mode 100644 index 00000000..ee62588b --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_web_files.svg @@ -0,0 +1,8 @@ + + + + + Webfiles + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_web_pages.svg b/src/common/portal_fileicons/icons/dark/adx_web_pages.svg new file mode 100644 index 00000000..3a03f467 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_web_pages.svg @@ -0,0 +1,8 @@ + + + + + Web pages + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_web_templates.svg b/src/common/portal_fileicons/icons/dark/adx_web_templates.svg new file mode 100644 index 00000000..b5de8f43 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_web_templates.svg @@ -0,0 +1,8 @@ + + + + + Web templates + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg b/src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg new file mode 100644 index 00000000..7d40ac07 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg @@ -0,0 +1,8 @@ + + + + + Weblink sets + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_websites.svg b/src/common/portal_fileicons/icons/dark/adx_websites.svg new file mode 100644 index 00000000..ecc6c3aa --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/adx_websites.svg @@ -0,0 +1,8 @@ + + + + + Websites + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/annotation.svg b/src/common/portal_fileicons/icons/dark/annotation.svg new file mode 100644 index 00000000..fb0ea7e8 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/annotation.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/basic_forms.svg b/src/common/portal_fileicons/icons/dark/basic_forms.svg new file mode 100644 index 00000000..b0ae3593 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/basic_forms.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/common/portal_fileicons/icons/dark/boolean.svg b/src/common/portal_fileicons/icons/dark/boolean.svg new file mode 100644 index 00000000..d85957b5 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/boolean.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/content_snippets.svg b/src/common/portal_fileicons/icons/dark/content_snippets.svg new file mode 100644 index 00000000..45cef149 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/content_snippets.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/dark/dependency.svg b/src/common/portal_fileicons/icons/dark/dependency.svg new file mode 100644 index 00000000..2bcd336e --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/dependency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/document.svg b/src/common/portal_fileicons/icons/dark/document.svg new file mode 100644 index 00000000..46a9f38c --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/edit.svg b/src/common/portal_fileicons/icons/dark/edit.svg new file mode 100644 index 00000000..da956cb2 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/folder.svg b/src/common/portal_fileicons/icons/dark/folder.svg new file mode 100644 index 00000000..13b18d18 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/lists.svg b/src/common/portal_fileicons/icons/dark/lists.svg new file mode 100644 index 00000000..383dc98c --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/lists.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/dark/number.svg b/src/common/portal_fileicons/icons/dark/number.svg new file mode 100644 index 00000000..421c491a --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/number.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/page_templates.svg b/src/common/portal_fileicons/icons/dark/page_templates.svg new file mode 100644 index 00000000..b20eb059 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/page_templates.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/common/portal_fileicons/icons/dark/poll.svg b/src/common/portal_fileicons/icons/dark/poll.svg new file mode 100644 index 00000000..f4261e99 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/poll.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/common/portal_fileicons/icons/dark/poll_option.svg b/src/common/portal_fileicons/icons/dark/poll_option.svg new file mode 100644 index 00000000..6c5c1b98 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/poll_option.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/dark/poll_placement.svg b/src/common/portal_fileicons/icons/dark/poll_placement.svg new file mode 100644 index 00000000..b47e82f8 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/poll_placement.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/poll_submission.svg b/src/common/portal_fileicons/icons/dark/poll_submission.svg new file mode 100644 index 00000000..4bc2e02f --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/poll_submission.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/dark/publishing_states.svg b/src/common/portal_fileicons/icons/dark/publishing_states.svg new file mode 100644 index 00000000..65af989d --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/publishing_states.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/dark/refresh.svg b/src/common/portal_fileicons/icons/dark/refresh.svg new file mode 100644 index 00000000..d79fdaa4 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/site_markers.svg b/src/common/portal_fileicons/icons/dark/site_markers.svg new file mode 100644 index 00000000..a19f18fc --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/site_markers.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/site_settings.svg b/src/common/portal_fileicons/icons/dark/site_settings.svg new file mode 100644 index 00000000..fdad758f --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/site_settings.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/string.svg b/src/common/portal_fileicons/icons/dark/string.svg new file mode 100644 index 00000000..e08a57f4 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/string.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/table_permissions.svg b/src/common/portal_fileicons/icons/dark/table_permissions.svg new file mode 100644 index 00000000..c1b320a3 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/table_permissions.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/dark/tag.svg b/src/common/portal_fileicons/icons/dark/tag.svg new file mode 100644 index 00000000..1c883ccb --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/tag.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/web_files.svg b/src/common/portal_fileicons/icons/dark/web_files.svg new file mode 100644 index 00000000..10c00825 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/web_files.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/common/portal_fileicons/icons/dark/web_pages.svg b/src/common/portal_fileicons/icons/dark/web_pages.svg new file mode 100644 index 00000000..5f462a4b --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/web_pages.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/common/portal_fileicons/icons/dark/web_templates.svg b/src/common/portal_fileicons/icons/dark/web_templates.svg new file mode 100644 index 00000000..f73e1976 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/web_templates.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/dark/weblink_sets.svg b/src/common/portal_fileicons/icons/dark/weblink_sets.svg new file mode 100644 index 00000000..1e2583bb --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/weblink_sets.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/dark/weblinks.svg b/src/common/portal_fileicons/icons/dark/weblinks.svg new file mode 100644 index 00000000..9f236eaa --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/weblinks.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/dark/webpage_rules.svg b/src/common/portal_fileicons/icons/dark/webpage_rules.svg new file mode 100644 index 00000000..0418313f --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/webpage_rules.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/webroles.svg b/src/common/portal_fileicons/icons/dark/webroles.svg new file mode 100644 index 00000000..50a2e396 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/webroles.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/common/portal_fileicons/icons/dark/website.svg b/src/common/portal_fileicons/icons/dark/website.svg new file mode 100644 index 00000000..5e0cab9d --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/website.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/website_access.svg b/src/common/portal_fileicons/icons/dark/website_access.svg new file mode 100644 index 00000000..b7b716d1 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/website_access.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/dark/website_languages.svg b/src/common/portal_fileicons/icons/dark/website_languages.svg new file mode 100644 index 00000000..b90aa7a2 --- /dev/null +++ b/src/common/portal_fileicons/icons/dark/website_languages.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/light/advanced_forms.svg b/src/common/portal_fileicons/icons/light/advanced_forms.svg new file mode 100644 index 00000000..179f5bad --- /dev/null +++ b/src/common/portal_fileicons/icons/light/advanced_forms.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/adx_content_snippets.svg b/src/common/portal_fileicons/icons/light/adx_content_snippets.svg new file mode 100644 index 00000000..95ee8d4a --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_content_snippets.svg @@ -0,0 +1,8 @@ + + + + + Content Snippets + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_entity_forms.svg b/src/common/portal_fileicons/icons/light/adx_entity_forms.svg new file mode 100644 index 00000000..b508381d --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_entity_forms.svg @@ -0,0 +1,8 @@ + + + + + Entity Form + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_entity_lists.svg b/src/common/portal_fileicons/icons/light/adx_entity_lists.svg new file mode 100644 index 00000000..8ad51616 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_entity_lists.svg @@ -0,0 +1,8 @@ + + + + + Entity Lists + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_page_templates.svg b/src/common/portal_fileicons/icons/light/adx_page_templates.svg new file mode 100644 index 00000000..64a556b2 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_page_templates.svg @@ -0,0 +1,8 @@ + + + + + Page Templates + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_portal_languages.svg b/src/common/portal_fileicons/icons/light/adx_portal_languages.svg new file mode 100644 index 00000000..c48fdba6 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_portal_languages.svg @@ -0,0 +1,8 @@ + + + + + Portal languages + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_web_files.svg b/src/common/portal_fileicons/icons/light/adx_web_files.svg new file mode 100644 index 00000000..6a2bd5aa --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_web_files.svg @@ -0,0 +1,8 @@ + + + + + Webfiles + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_web_pages.svg b/src/common/portal_fileicons/icons/light/adx_web_pages.svg new file mode 100644 index 00000000..1a8518f4 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_web_pages.svg @@ -0,0 +1,8 @@ + + + + + Web pages + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_web_templates.svg b/src/common/portal_fileicons/icons/light/adx_web_templates.svg new file mode 100644 index 00000000..ca281ad1 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_web_templates.svg @@ -0,0 +1,8 @@ + + + + + Web templates + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_weblink_sets.svg b/src/common/portal_fileicons/icons/light/adx_weblink_sets.svg new file mode 100644 index 00000000..8721fe43 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_weblink_sets.svg @@ -0,0 +1,8 @@ + + + + + Weblink sets + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_websites.svg b/src/common/portal_fileicons/icons/light/adx_websites.svg new file mode 100644 index 00000000..ecc6c3aa --- /dev/null +++ b/src/common/portal_fileicons/icons/light/adx_websites.svg @@ -0,0 +1,8 @@ + + + + + Websites + + + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/annotation.svg b/src/common/portal_fileicons/icons/light/annotation.svg new file mode 100644 index 00000000..fb0ea7e8 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/annotation.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/basic_forms.svg b/src/common/portal_fileicons/icons/light/basic_forms.svg new file mode 100644 index 00000000..bba31192 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/basic_forms.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/light/boolean.svg b/src/common/portal_fileicons/icons/light/boolean.svg new file mode 100644 index 00000000..b5b64b61 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/boolean.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/content_snippets.svg b/src/common/portal_fileicons/icons/light/content_snippets.svg new file mode 100644 index 00000000..6162deee --- /dev/null +++ b/src/common/portal_fileicons/icons/light/content_snippets.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/dependency.svg b/src/common/portal_fileicons/icons/light/dependency.svg new file mode 100644 index 00000000..39bd11c1 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/dependency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/document.svg b/src/common/portal_fileicons/icons/light/document.svg new file mode 100644 index 00000000..949a3762 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/edit.svg b/src/common/portal_fileicons/icons/light/edit.svg new file mode 100644 index 00000000..ecde9240 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/folder.svg b/src/common/portal_fileicons/icons/light/folder.svg new file mode 100644 index 00000000..3d64ae71 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/lists.svg b/src/common/portal_fileicons/icons/light/lists.svg new file mode 100644 index 00000000..bc792d94 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/lists.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/number.svg b/src/common/portal_fileicons/icons/light/number.svg new file mode 100644 index 00000000..7b026654 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/number.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/page_templates.svg b/src/common/portal_fileicons/icons/light/page_templates.svg new file mode 100644 index 00000000..ccd01941 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/page_templates.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/common/portal_fileicons/icons/light/poll_option.svg b/src/common/portal_fileicons/icons/light/poll_option.svg new file mode 100644 index 00000000..6c5c1b98 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/poll_option.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/common/portal_fileicons/icons/light/poll_placement.svg b/src/common/portal_fileicons/icons/light/poll_placement.svg new file mode 100644 index 00000000..b47e82f8 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/poll_placement.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/poll_submission.svg b/src/common/portal_fileicons/icons/light/poll_submission.svg new file mode 100644 index 00000000..65076663 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/poll_submission.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/light/polls.svg b/src/common/portal_fileicons/icons/light/polls.svg new file mode 100644 index 00000000..f4261e99 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/polls.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/common/portal_fileicons/icons/light/publishing_states.svg b/src/common/portal_fileicons/icons/light/publishing_states.svg new file mode 100644 index 00000000..ee5b463d --- /dev/null +++ b/src/common/portal_fileicons/icons/light/publishing_states.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/light/refresh.svg b/src/common/portal_fileicons/icons/light/refresh.svg new file mode 100644 index 00000000..e0345748 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/site_markers.svg b/src/common/portal_fileicons/icons/light/site_markers.svg new file mode 100644 index 00000000..ea2213be --- /dev/null +++ b/src/common/portal_fileicons/icons/light/site_markers.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/site_settings.svg b/src/common/portal_fileicons/icons/light/site_settings.svg new file mode 100644 index 00000000..b04e11b0 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/site_settings.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/string.svg b/src/common/portal_fileicons/icons/light/string.svg new file mode 100644 index 00000000..943e69c4 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/string.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/table_permissions.svg b/src/common/portal_fileicons/icons/light/table_permissions.svg new file mode 100644 index 00000000..336d2b00 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/table_permissions.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/common/portal_fileicons/icons/light/tag.svg b/src/common/portal_fileicons/icons/light/tag.svg new file mode 100644 index 00000000..1c883ccb --- /dev/null +++ b/src/common/portal_fileicons/icons/light/tag.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/web_files.svg b/src/common/portal_fileicons/icons/light/web_files.svg new file mode 100644 index 00000000..b3abfa2c --- /dev/null +++ b/src/common/portal_fileicons/icons/light/web_files.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/light/web_pages.svg b/src/common/portal_fileicons/icons/light/web_pages.svg new file mode 100644 index 00000000..607b2027 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/web_pages.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/light/web_templates.svg b/src/common/portal_fileicons/icons/light/web_templates.svg new file mode 100644 index 00000000..b030450c --- /dev/null +++ b/src/common/portal_fileicons/icons/light/web_templates.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/common/portal_fileicons/icons/light/weblink_sets.svg b/src/common/portal_fileicons/icons/light/weblink_sets.svg new file mode 100644 index 00000000..28e5e89e --- /dev/null +++ b/src/common/portal_fileicons/icons/light/weblink_sets.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/weblinks.svg b/src/common/portal_fileicons/icons/light/weblinks.svg new file mode 100644 index 00000000..c9521389 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/weblinks.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/webpage_rules.svg b/src/common/portal_fileicons/icons/light/webpage_rules.svg new file mode 100644 index 00000000..cc201094 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/webpage_rules.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/webroles.svg b/src/common/portal_fileicons/icons/light/webroles.svg new file mode 100644 index 00000000..604dbe91 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/webroles.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/common/portal_fileicons/icons/light/website.svg b/src/common/portal_fileicons/icons/light/website.svg new file mode 100644 index 00000000..0bf2a0c4 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/website.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/website_access.svg b/src/common/portal_fileicons/icons/light/website_access.svg new file mode 100644 index 00000000..b7b716d1 --- /dev/null +++ b/src/common/portal_fileicons/icons/light/website_access.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/portal_fileicons/icons/light/website_languages.svg b/src/common/portal_fileicons/icons/light/website_languages.svg new file mode 100644 index 00000000..8cc8356e --- /dev/null +++ b/src/common/portal_fileicons/icons/light/website_languages.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/web/client/dal/remoteFetchProvider.ts b/src/web/client/dal/remoteFetchProvider.ts index d7c343a8..40c4ec73 100644 --- a/src/web/client/dal/remoteFetchProvider.ts +++ b/src/web/client/dal/remoteFetchProvider.ts @@ -13,6 +13,7 @@ import { isPortalVersionV2, isWebfileContentLoadNeeded, setFileContent, + isNullOrUndefined, } from "../utilities/commonUtil"; import { getCustomRequestURL, getMappingEntityContent, getMetadataInfo, getMappingEntityId, getMimeType, getRequestURL } from "../utilities/urlBuilderUtil"; import { getCommonHeadersForDataverse } from "../../../common/services/AuthenticationProvider"; @@ -333,7 +334,7 @@ async function processDataAndCreateFile( if (fileExtension === undefined) { const expandedContent = getAttributeContent(result, attributePath, entityName, entityId); - if (expandedContent !== Constants.NO_CONTENT) { + if (!isNullOrUndefined(expandedContent)) { await processExpandedData( entityName, expandedContent, @@ -459,7 +460,7 @@ async function createFile( await createVirtualFile( portalsFS, fileUri, - convertContentToUint8Array(fileContent, base64Encoded), + convertContentToUint8Array(fileContent ?? Constants.NO_CONTENT, base64Encoded), entityId, attributePath, encodeAsBase64(entityName, attribute), @@ -576,20 +577,28 @@ export async function preprocessData( // eslint-disable-next-line @typescript-eslint/no-explicit-any data?.forEach((dataItem: any) => { - const webFormSteps = getAttributeContent(dataItem, attributePath, entityType, fetchedFileId as string) as []; + try { + const webFormSteps = getAttributeContent(dataItem, attributePath, entityType, fetchedFileId as string) as []; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const steps: any[] = []; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const steps: any[] = []; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - webFormSteps?.forEach((step: any) => { - const formStepData = advancedFormStepData.get(step); + // eslint-disable-next-line @typescript-eslint/no-explicit-any + !isNullOrUndefined(webFormSteps) && webFormSteps?.forEach((step: any) => { + const formStepData = advancedFormStepData.get(step); - if (formStepData) { - steps.push(formStepData); - } - }); - setFileContent(dataItem, attributePath, steps); + if (formStepData) { + steps.push(formStepData); + } + }); + setFileContent(dataItem, attributePath, steps); + } + catch (error) { + const errorMsg = (error as Error)?.message; + WebExtensionContext.telemetry.sendErrorTelemetry(telemetryEventNames.WEB_EXTENSION_PREPROCESS_DATA_WEBFORM_STEPS_FAILED, + preprocessData.name, + errorMsg); + } }); WebExtensionContext.telemetry.sendInfoTelemetry(telemetryEventNames.WEB_EXTENSION_PREPROCESS_DATA_SUCCESS, { entityType: entityType }); } diff --git a/src/web/client/telemetry/constants.ts b/src/web/client/telemetry/constants.ts index b9a97255..cc0840e9 100644 --- a/src/web/client/telemetry/constants.ts +++ b/src/web/client/telemetry/constants.ts @@ -49,6 +49,7 @@ export enum telemetryEventNames { WEB_EXTENSION_CREATE_ENTITY_FOLDER_FAILED = "webExtensionCreateEntityFolderFailed", WEB_EXTENSION_PREPROCESS_DATA_FAILED = "webExtensionPreprocessDataFailed", WEB_EXTENSION_PREPROCESS_DATA_SUCCESS = "webExtensionPreprocessDataSuccess", + WEB_EXTENSION_PREPROCESS_DATA_WEBFORM_STEPS_FAILED = "webExtensionPreprocessDataWebFormStepsFailed", WEB_EXTENSION_ATTRIBUTE_CONTENT_ERROR = "webExtensionAttributeContentError", WEB_EXTENSION_SET_FILE_CONTENT_ERROR = "webExtensionSetFileContentError", WEB_EXTENSION_FAILED_TO_PREPARE_WORKSPACE = "webExtensionFailedToPrepareWorkspace", diff --git a/src/web/client/utilities/commonUtil.ts b/src/web/client/utilities/commonUtil.ts index acc18a82..184b32e7 100644 --- a/src/web/client/utilities/commonUtil.ts +++ b/src/web/client/utilities/commonUtil.ts @@ -10,7 +10,6 @@ import { CO_PRESENCE_FEATURE_SETTING_NAME, DATA, MULTI_FILE_FEATURE_SETTING_NAME, - NO_CONTENT, STUDIO_PROD_REGION, VERSION_CONTROL_FOR_WEB_EXTENSION_SETTING_NAME, portalSchemaVersion, @@ -63,12 +62,12 @@ export function isExtensionNeededInFileName(entity: string) { // eslint-disable-next-line @typescript-eslint/no-explicit-any export function getAttributeContent(result: any, attributePath: IAttributePath, entityName: string, entityId: string) { - let value = result[attributePath.source] ?? NO_CONTENT; + let value = result[attributePath.source]; try { if (result[attributePath.source] && attributePath.relativePath.length) { value = - JSON.parse(result[attributePath.source])[attributePath.relativePath] ?? NO_CONTENT; + JSON.parse(result[attributePath.source])[attributePath.relativePath]; } } catch (error) { @@ -76,6 +75,7 @@ export function getAttributeContent(result: any, attributePath: IAttributePath, WebExtensionContext.telemetry.sendErrorTelemetry(telemetryEventNames.WEB_EXTENSION_ATTRIBUTE_CONTENT_ERROR, getAttributeContent.name, `For ${entityName} with entityId ${entityId} and attributePath ${JSON.stringify(attributePath)} error: ${errorMsg}`); + return undefined; } return value; From da6bd5cac701d248df9ccd740933c69968449ac0 Mon Sep 17 00:00:00 2001 From: Bidisha Das Date: Thu, 4 Jul 2024 00:38:46 +0530 Subject: [PATCH 03/12] added telemetry changes --- .nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json | 1 + .nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json | 1 + .nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json | 1 + .nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json | 1 + .../processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json | 1 + .../processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json | 1 + .../processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json | 1 + .../processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json | 1 + .nyc_output/processinfo/index.json | 1 + src/client/extension.ts | 3 +++ src/common/DataMapper.ts | 6 ++++++ 11 files changed, 18 insertions(+) create mode 100644 .nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json create mode 100644 .nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json create mode 100644 .nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json create mode 100644 .nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json create mode 100644 .nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json create mode 100644 .nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json create mode 100644 .nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json create mode 100644 .nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json create mode 100644 .nyc_output/processinfo/index.json diff --git a/.nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json b/.nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/.nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json b/.nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/.nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json b/.nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/.nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json b/.nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json new file mode 100644 index 00000000..c89f092e --- /dev/null +++ b/.nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json @@ -0,0 +1 @@ +{"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts","statementMap":{"0":{"start":{"line":44,"column":8},"end":{"line":44,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":4},"end":{"line":10,"column":5}},"loc":{"start":{"line":11,"column":4},"end":{"line":13,"column":5}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":5}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":33,"column":4},"end":{"line":33,"column":5}},"loc":{"start":{"line":34,"column":4},"end":{"line":36,"column":5}},"line":34},"3":{"name":"(anonymous_3)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"line":43},"4":{"name":"(anonymous_4)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"line":52}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts","statementMap":{"0":{"start":{"line":41,"column":8},"end":{"line":41,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":18},"end":{"line":14,"column":5}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":156},"end":{"line":26,"column":5}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":32,"column":70},"end":{"line":34,"column":5}},"line":32},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":4},"end":{"line":40,"column":5}},"loc":{"start":{"line":40,"column":34},"end":{"line":42,"column":5}},"line":40},"4":{"name":"(anonymous_4)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":27},"end":{"line":50,"column":5}},"line":48}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts","statementMap":{"0":{"start":{"line":42,"column":8},"end":{"line":42,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":4},"end":{"line":8,"column":5}},"loc":{"start":{"line":9,"column":4},"end":{"line":11,"column":5}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":31,"column":4},"end":{"line":31,"column":5}},"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"line":32},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":4},"end":{"line":40,"column":5}},"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":50,"column":4},"end":{"line":52,"column":5}},"line":50}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts","statementMap":{"0":{"start":{"line":26,"column":8},"end":{"line":26,"column":55}},"1":{"start":{"line":35,"column":40},"end":{"line":35,"column":65}},"2":{"start":{"line":36,"column":8},"end":{"line":38,"column":10}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":19}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":18},"end":{"line":12,"column":21}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":25,"column":12},"end":{"line":27,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":88},"end":{"line":39,"column":5}},"line":34},"3":{"name":"(anonymous_3)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":34},"end":{"line":47,"column":5}},"line":45},"4":{"name":"(anonymous_4)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":27},"end":{"line":55,"column":5}},"line":53}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts","statementMap":{"0":{"start":{"line":26,"column":8},"end":{"line":26,"column":55}},"1":{"start":{"line":35,"column":40},"end":{"line":35,"column":65}},"2":{"start":{"line":36,"column":8},"end":{"line":38,"column":10}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":19}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":18},"end":{"line":12,"column":21}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":25,"column":12},"end":{"line":27,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":88},"end":{"line":39,"column":5}},"line":34},"3":{"name":"(anonymous_3)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":34},"end":{"line":47,"column":5}},"line":45},"4":{"name":"(anonymous_4)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":27},"end":{"line":55,"column":5}},"line":53}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts","statementMap":{"0":{"start":{"line":7,"column":28},"end":{"line":7,"column":72}},"1":{"start":{"line":12,"column":30},"end":{"line":12,"column":52}},"2":{"start":{"line":17,"column":48},"end":{"line":17,"column":76}},"3":{"start":{"line":22,"column":46},"end":{"line":22,"column":50}},"4":{"start":{"line":27,"column":46},"end":{"line":27,"column":51}},"5":{"start":{"line":32,"column":52},"end":{"line":32,"column":85}},"6":{"start":{"line":37,"column":60},"end":{"line":37,"column":92}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts","statementMap":{"0":{"start":{"line":46,"column":24},"end":{"line":46,"column":29}},"1":{"start":{"line":47,"column":24},"end":{"line":47,"column":29}},"2":{"start":{"line":54,"column":4},"end":{"line":54,"column":23}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":68}},"4":{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},"5":{"start":{"line":63,"column":4},"end":{"line":67,"column":6}},"6":{"start":{"line":68,"column":4},"end":{"line":68,"column":43}},"7":{"start":{"line":70,"column":4},"end":{"line":70,"column":41}},"8":{"start":{"line":72,"column":4},"end":{"line":74,"column":7}},"9":{"start":{"line":75,"column":4},"end":{"line":77,"column":7}},"10":{"start":{"line":80,"column":4},"end":{"line":96,"column":5}},"11":{"start":{"line":86,"column":8},"end":{"line":90,"column":10}},"12":{"start":{"line":92,"column":8},"end":{"line":95,"column":10}},"13":{"start":{"line":98,"column":4},"end":{"line":98,"column":64}},"14":{"start":{"line":99,"column":4},"end":{"line":99,"column":64}},"15":{"start":{"line":102,"column":4},"end":{"line":115,"column":6}},"16":{"start":{"line":106,"column":16},"end":{"line":108,"column":19}},"17":{"start":{"line":109,"column":16},"end":{"line":111,"column":19}},"18":{"start":{"line":112,"column":16},"end":{"line":112,"column":45}},"19":{"start":{"line":118,"column":4},"end":{"line":129,"column":6}},"20":{"start":{"line":120,"column":12},"end":{"line":122,"column":15}},"21":{"start":{"line":123,"column":12},"end":{"line":125,"column":15}},"22":{"start":{"line":126,"column":12},"end":{"line":126,"column":28}},"23":{"start":{"line":131,"column":4},"end":{"line":150,"column":6}},"24":{"start":{"line":133,"column":12},"end":{"line":148,"column":13}},"25":{"start":{"line":134,"column":16},"end":{"line":134,"column":23}},"26":{"start":{"line":135,"column":19},"end":{"line":148,"column":13}},"27":{"start":{"line":139,"column":16},"end":{"line":147,"column":17}},"28":{"start":{"line":140,"column":20},"end":{"line":142,"column":23}},"29":{"start":{"line":143,"column":20},"end":{"line":145,"column":23}},"30":{"start":{"line":146,"column":20},"end":{"line":146,"column":59}},"31":{"start":{"line":151,"column":4},"end":{"line":167,"column":6}},"32":{"start":{"line":153,"column":12},"end":{"line":165,"column":13}},"33":{"start":{"line":154,"column":16},"end":{"line":154,"column":23}},"34":{"start":{"line":155,"column":19},"end":{"line":165,"column":13}},"35":{"start":{"line":156,"column":16},"end":{"line":164,"column":17}},"36":{"start":{"line":157,"column":20},"end":{"line":159,"column":23}},"37":{"start":{"line":160,"column":20},"end":{"line":162,"column":23}},"38":{"start":{"line":163,"column":20},"end":{"line":163,"column":59}},"39":{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},"40":{"start":{"line":170,"column":8},"end":{"line":174,"column":11}},"41":{"start":{"line":172,"column":16},"end":{"line":172,"column":51}},"42":{"start":{"line":178,"column":4},"end":{"line":178,"column":58}},"43":{"start":{"line":180,"column":23},"end":{"line":180,"column":70}},"44":{"start":{"line":181,"column":16},"end":{"line":181,"column":46}},"45":{"start":{"line":182,"column":20},"end":{"line":182,"column":47}},"46":{"start":{"line":183,"column":24},"end":{"line":183,"column":70}},"47":{"start":{"line":184,"column":4},"end":{"line":184,"column":37}},"48":{"start":{"line":185,"column":4},"end":{"line":185,"column":45}},"49":{"start":{"line":187,"column":8},"end":{"line":189,"column":15}},"50":{"start":{"line":188,"column":21},"end":{"line":188,"column":69}},"51":{"start":{"line":191,"column":4},"end":{"line":201,"column":6}},"52":{"start":{"line":193,"column":26},"end":{"line":193,"column":42}},"53":{"start":{"line":194,"column":36},"end":{"line":194,"column":81}},"54":{"start":{"line":195,"column":12},"end":{"line":199,"column":13}},"55":{"start":{"line":196,"column":36},"end":{"line":196,"column":54}},"56":{"start":{"line":197,"column":16},"end":{"line":197,"column":56}},"57":{"start":{"line":198,"column":16},"end":{"line":198,"column":121}},"58":{"start":{"line":204,"column":4},"end":{"line":228,"column":5}},"59":{"start":{"line":205,"column":28},"end":{"line":205,"column":30}},"60":{"start":{"line":206,"column":34},"end":{"line":206,"column":36}},"61":{"start":{"line":207,"column":8},"end":{"line":216,"column":9}},"62":{"start":{"line":208,"column":12},"end":{"line":208,"column":82}},"63":{"start":{"line":209,"column":12},"end":{"line":209,"column":64}},"64":{"start":{"line":210,"column":12},"end":{"line":210,"column":165}},"65":{"start":{"line":211,"column":12},"end":{"line":211,"column":176}},"66":{"start":{"line":213,"column":35},"end":{"line":213,"column":53}},"67":{"start":{"line":214,"column":12},"end":{"line":214,"column":99}},"68":{"start":{"line":215,"column":12},"end":{"line":215,"column":152}},"69":{"start":{"line":218,"column":8},"end":{"line":218,"column":84}},"70":{"start":{"line":220,"column":8},"end":{"line":220,"column":68}},"71":{"start":{"line":221,"column":8},"end":{"line":221,"column":79}},"72":{"start":{"line":222,"column":8},"end":{"line":222,"column":90}},"73":{"start":{"line":223,"column":8},"end":{"line":223,"column":62}},"74":{"start":{"line":224,"column":8},"end":{"line":224,"column":101}},"75":{"start":{"line":227,"column":8},"end":{"line":227,"column":91}},"76":{"start":{"line":230,"column":35},"end":{"line":230,"column":108}},"77":{"start":{"line":231,"column":4},"end":{"line":231,"column":56}},"78":{"start":{"line":233,"column":4},"end":{"line":235,"column":5}},"79":{"start":{"line":234,"column":8},"end":{"line":234,"column":46}},"80":{"start":{"line":237,"column":4},"end":{"line":237,"column":47}},"81":{"start":{"line":238,"column":4},"end":{"line":238,"column":58}},"82":{"start":{"line":242,"column":4},"end":{"line":248,"column":5}},"83":{"start":{"line":243,"column":8},"end":{"line":243,"column":45}},"84":{"start":{"line":244,"column":8},"end":{"line":244,"column":56}},"85":{"start":{"line":247,"column":8},"end":{"line":247,"column":29}},"86":{"start":{"line":250,"column":4},"end":{"line":252,"column":5}},"87":{"start":{"line":251,"column":8},"end":{"line":251,"column":28}},"88":{"start":{"line":254,"column":4},"end":{"line":254,"column":25}},"89":{"start":{"line":255,"column":4},"end":{"line":255,"column":25}},"90":{"start":{"line":256,"column":4},"end":{"line":256,"column":31}},"91":{"start":{"line":262,"column":25},"end":{"line":262,"column":69}},"92":{"start":{"line":264,"column":4},"end":{"line":353,"column":5}},"93":{"start":{"line":266,"column":29},"end":{"line":268,"column":9}},"94":{"start":{"line":272,"column":45},"end":{"line":279,"column":9}},"95":{"start":{"line":282,"column":53},"end":{"line":290,"column":9}},"96":{"start":{"line":293,"column":8},"end":{"line":298,"column":10}},"97":{"start":{"line":301,"column":27},"end":{"line":301,"column":41}},"98":{"start":{"line":302,"column":8},"end":{"line":305,"column":9}},"99":{"start":{"line":303,"column":12},"end":{"line":303,"column":37}},"100":{"start":{"line":304,"column":12},"end":{"line":304,"column":52}},"101":{"start":{"line":308,"column":8},"end":{"line":308,"column":53}},"102":{"start":{"line":309,"column":11},"end":{"line":353,"column":5}},"103":{"start":{"line":311,"column":29},"end":{"line":313,"column":9}},"104":{"start":{"line":316,"column":45},"end":{"line":323,"column":9}},"105":{"start":{"line":326,"column":53},"end":{"line":334,"column":9}},"106":{"start":{"line":337,"column":8},"end":{"line":342,"column":10}},"107":{"start":{"line":345,"column":27},"end":{"line":345,"column":41}},"108":{"start":{"line":346,"column":8},"end":{"line":349,"column":9}},"109":{"start":{"line":347,"column":12},"end":{"line":347,"column":37}},"110":{"start":{"line":348,"column":12},"end":{"line":348,"column":52}},"111":{"start":{"line":352,"column":8},"end":{"line":352,"column":53}},"112":{"start":{"line":357,"column":4},"end":{"line":373,"column":7}},"113":{"start":{"line":358,"column":8},"end":{"line":372,"column":11}},"114":{"start":{"line":359,"column":36},"end":{"line":359,"column":73}},"115":{"start":{"line":360,"column":12},"end":{"line":371,"column":13}},"116":{"start":{"line":361,"column":16},"end":{"line":365,"column":18}},"117":{"start":{"line":366,"column":16},"end":{"line":370,"column":18}},"118":{"start":{"line":379,"column":8},"end":{"line":379,"column":55}},"119":{"start":{"line":380,"column":29},"end":{"line":380,"column":34}},"120":{"start":{"line":381,"column":4},"end":{"line":383,"column":5}},"121":{"start":{"line":382,"column":8},"end":{"line":382,"column":34}},"122":{"start":{"line":384,"column":4},"end":{"line":389,"column":6}},"123":{"start":{"line":394,"column":8},"end":{"line":396,"column":15}},"124":{"start":{"line":395,"column":21},"end":{"line":395,"column":69}},"125":{"start":{"line":397,"column":4},"end":{"line":402,"column":5}},"126":{"start":{"line":398,"column":8},"end":{"line":398,"column":90}},"127":{"start":{"line":401,"column":8},"end":{"line":401,"column":91}},"128":{"start":{"line":406,"column":4},"end":{"line":408,"column":5}},"129":{"start":{"line":407,"column":8},"end":{"line":407,"column":15}},"130":{"start":{"line":410,"column":42},"end":{"line":410,"column":104}},"131":{"start":{"line":412,"column":4},"end":{"line":416,"column":5}},"132":{"start":{"line":413,"column":8},"end":{"line":413,"column":116}},"133":{"start":{"line":414,"column":8},"end":{"line":414,"column":128}},"134":{"start":{"line":415,"column":8},"end":{"line":415,"column":91}},"135":{"start":{"line":428,"column":8},"end":{"line":428,"column":43}},"136":{"start":{"line":431,"column":8},"end":{"line":431,"column":53}},"137":{"start":{"line":434,"column":8},"end":{"line":434,"column":31}},"138":{"start":{"line":438,"column":8},"end":{"line":438,"column":64}},"139":{"start":{"line":442,"column":8},"end":{"line":442,"column":58}},"140":{"start":{"line":446,"column":8},"end":{"line":452,"column":10}},"141":{"start":{"line":456,"column":8},"end":{"line":457,"column":85}},"142":{"start":{"line":461,"column":8},"end":{"line":467,"column":10}},"143":{"start":{"line":471,"column":8},"end":{"line":476,"column":15}},"144":{"start":{"line":480,"column":8},"end":{"line":483,"column":11}}},"fnMap":{"0":{"name":"activate","decl":{"start":{"line":51,"column":22},"end":{"line":51,"column":30}},"loc":{"start":{"line":53,"column":17},"end":{"line":239,"column":1}},"line":53},"1":{"name":"(anonymous_1)","decl":{"start":{"line":105,"column":12},"end":{"line":105,"column":13}},"loc":{"start":{"line":105,"column":18},"end":{"line":113,"column":13}},"line":105},"2":{"name":"(anonymous_2)","decl":{"start":{"line":119,"column":86},"end":{"line":119,"column":87}},"loc":{"start":{"line":119,"column":98},"end":{"line":127,"column":9}},"line":119},"3":{"name":"(anonymous_3)","decl":{"start":{"line":132,"column":47},"end":{"line":132,"column":48}},"loc":{"start":{"line":132,"column":53},"end":{"line":149,"column":9}},"line":132},"4":{"name":"(anonymous_4)","decl":{"start":{"line":152,"column":49},"end":{"line":152,"column":50}},"loc":{"start":{"line":152,"column":55},"end":{"line":166,"column":9}},"line":152},"5":{"name":"(anonymous_5)","decl":{"start":{"line":171,"column":12},"end":{"line":171,"column":13}},"loc":{"start":{"line":171,"column":77},"end":{"line":173,"column":13}},"line":171},"6":{"name":"(anonymous_6)","decl":{"start":{"line":188,"column":12},"end":{"line":188,"column":13}},"loc":{"start":{"line":188,"column":21},"end":{"line":188,"column":69}},"line":188},"7":{"name":"(anonymous_7)","decl":{"start":{"line":192,"column":23},"end":{"line":192,"column":24}},"loc":{"start":{"line":192,"column":62},"end":{"line":200,"column":9}},"line":192},"8":{"name":"deactivate","decl":{"start":{"line":241,"column":22},"end":{"line":241,"column":32}},"loc":{"start":{"line":241,"column":50},"end":{"line":257,"column":1}},"line":241},"9":{"name":"didOpenTextDocument","decl":{"start":{"line":259,"column":9},"end":{"line":259,"column":28}},"loc":{"start":{"line":259,"column":66},"end":{"line":354,"column":1}},"line":259},"10":{"name":"registerClientToReceiveNotifications","decl":{"start":{"line":356,"column":9},"end":{"line":356,"column":45}},"loc":{"start":{"line":356,"column":70},"end":{"line":374,"column":1}},"line":356},"11":{"name":"(anonymous_11)","decl":{"start":{"line":357,"column":26},"end":{"line":357,"column":27}},"loc":{"start":{"line":357,"column":32},"end":{"line":373,"column":5}},"line":357},"12":{"name":"(anonymous_12)","decl":{"start":{"line":358,"column":49},"end":{"line":358,"column":50}},"loc":{"start":{"line":358,"column":70},"end":{"line":372,"column":9}},"line":358},"13":{"name":"isCurrentDocumentEdited","decl":{"start":{"line":377,"column":9},"end":{"line":377,"column":32}},"loc":{"start":{"line":377,"column":44},"end":{"line":390,"column":1}},"line":377},"14":{"name":"handleWorkspaceFolderChange","decl":{"start":{"line":392,"column":9},"end":{"line":392,"column":36}},"loc":{"start":{"line":392,"column":39},"end":{"line":403,"column":1}},"line":392},"15":{"name":"(anonymous_15)","decl":{"start":{"line":395,"column":12},"end":{"line":395,"column":13}},"loc":{"start":{"line":395,"column":21},"end":{"line":395,"column":69}},"line":395},"16":{"name":"showNotificationForCopilot","decl":{"start":{"line":405,"column":9},"end":{"line":405,"column":35}},"loc":{"start":{"line":405,"column":119},"end":{"line":418,"column":1}},"line":405},"17":{"name":"(anonymous_17)","decl":{"start":{"line":422,"column":4},"end":{"line":422,"column":5}},"loc":{"start":{"line":425,"column":6},"end":{"line":425,"column":9}},"line":425},"18":{"name":"(anonymous_18)","decl":{"start":{"line":427,"column":4},"end":{"line":427,"column":5}},"loc":{"start":{"line":427,"column":39},"end":{"line":429,"column":5}},"line":427},"19":{"name":"(anonymous_19)","decl":{"start":{"line":430,"column":4},"end":{"line":430,"column":5}},"loc":{"start":{"line":430,"column":48},"end":{"line":432,"column":5}},"line":430},"20":{"name":"(anonymous_20)","decl":{"start":{"line":433,"column":4},"end":{"line":433,"column":5}},"loc":{"start":{"line":433,"column":39},"end":{"line":435,"column":5}},"line":433},"21":{"name":"(anonymous_21)","decl":{"start":{"line":437,"column":4},"end":{"line":437,"column":5}},"loc":{"start":{"line":437,"column":70},"end":{"line":439,"column":5}},"line":437},"22":{"name":"(anonymous_22)","decl":{"start":{"line":441,"column":4},"end":{"line":441,"column":5}},"loc":{"start":{"line":441,"column":64},"end":{"line":443,"column":5}},"line":441},"23":{"name":"(anonymous_23)","decl":{"start":{"line":445,"column":4},"end":{"line":445,"column":5}},"loc":{"start":{"line":445,"column":51},"end":{"line":453,"column":5}},"line":445},"24":{"name":"(anonymous_24)","decl":{"start":{"line":455,"column":4},"end":{"line":455,"column":5}},"loc":{"start":{"line":455,"column":32},"end":{"line":458,"column":5}},"line":455},"25":{"name":"(anonymous_25)","decl":{"start":{"line":460,"column":4},"end":{"line":460,"column":5}},"loc":{"start":{"line":460,"column":49},"end":{"line":468,"column":5}},"line":460},"26":{"name":"(anonymous_26)","decl":{"start":{"line":470,"column":4},"end":{"line":470,"column":5}},"loc":{"start":{"line":470,"column":58},"end":{"line":477,"column":5}},"line":470},"27":{"name":"(anonymous_27)","decl":{"start":{"line":479,"column":4},"end":{"line":479,"column":5}},"loc":{"start":{"line":479,"column":50},"end":{"line":484,"column":5}},"line":479}},"branchMap":{"0":{"loc":{"start":{"line":80,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":80,"column":4},"end":{"line":96,"column":5}},{"start":{"line":80,"column":4},"end":{"line":96,"column":5}}],"line":80},"1":{"loc":{"start":{"line":81,"column":8},"end":{"line":82,"column":39}},"type":"binary-expr","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":43}},{"start":{"line":82,"column":8},"end":{"line":82,"column":39}}],"line":81},"2":{"loc":{"start":{"line":133,"column":12},"end":{"line":148,"column":13}},"type":"if","locations":[{"start":{"line":133,"column":12},"end":{"line":148,"column":13}},{"start":{"line":133,"column":12},"end":{"line":148,"column":13}}],"line":133},"3":{"loc":{"start":{"line":135,"column":19},"end":{"line":148,"column":13}},"type":"if","locations":[{"start":{"line":135,"column":19},"end":{"line":148,"column":13}},{"start":{"line":135,"column":19},"end":{"line":148,"column":13}}],"line":135},"4":{"loc":{"start":{"line":136,"column":16},"end":{"line":137,"column":51}},"type":"binary-expr","locations":[{"start":{"line":136,"column":16},"end":{"line":136,"column":42}},{"start":{"line":137,"column":16},"end":{"line":137,"column":51}}],"line":136},"5":{"loc":{"start":{"line":139,"column":16},"end":{"line":147,"column":17}},"type":"if","locations":[{"start":{"line":139,"column":16},"end":{"line":147,"column":17}},{"start":{"line":139,"column":16},"end":{"line":147,"column":17}}],"line":139},"6":{"loc":{"start":{"line":153,"column":12},"end":{"line":165,"column":13}},"type":"if","locations":[{"start":{"line":153,"column":12},"end":{"line":165,"column":13}},{"start":{"line":153,"column":12},"end":{"line":165,"column":13}}],"line":153},"7":{"loc":{"start":{"line":155,"column":19},"end":{"line":165,"column":13}},"type":"if","locations":[{"start":{"line":155,"column":19},"end":{"line":165,"column":13}},{"start":{"line":155,"column":19},"end":{"line":165,"column":13}}],"line":155},"8":{"loc":{"start":{"line":156,"column":16},"end":{"line":164,"column":17}},"type":"if","locations":[{"start":{"line":156,"column":16},"end":{"line":164,"column":17}},{"start":{"line":156,"column":16},"end":{"line":164,"column":17}}],"line":156},"9":{"loc":{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},"type":"if","locations":[{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},{"start":{"line":169,"column":4},"end":{"line":175,"column":5}}],"line":169},"10":{"loc":{"start":{"line":187,"column":8},"end":{"line":189,"column":15}},"type":"binary-expr","locations":[{"start":{"line":187,"column":8},"end":{"line":189,"column":9}},{"start":{"line":189,"column":13},"end":{"line":189,"column":15}}],"line":187},"11":{"loc":{"start":{"line":195,"column":12},"end":{"line":199,"column":13}},"type":"if","locations":[{"start":{"line":195,"column":12},"end":{"line":199,"column":13}},{"start":{"line":195,"column":12},"end":{"line":199,"column":13}}],"line":195},"12":{"loc":{"start":{"line":204,"column":4},"end":{"line":228,"column":5}},"type":"if","locations":[{"start":{"line":204,"column":4},"end":{"line":228,"column":5}},{"start":{"line":204,"column":4},"end":{"line":228,"column":5}}],"line":204},"13":{"loc":{"start":{"line":233,"column":4},"end":{"line":235,"column":5}},"type":"if","locations":[{"start":{"line":233,"column":4},"end":{"line":235,"column":5}},{"start":{"line":233,"column":4},"end":{"line":235,"column":5}}],"line":233},"14":{"loc":{"start":{"line":242,"column":4},"end":{"line":248,"column":5}},"type":"if","locations":[{"start":{"line":242,"column":4},"end":{"line":248,"column":5}},{"start":{"line":242,"column":4},"end":{"line":248,"column":5}}],"line":242},"15":{"loc":{"start":{"line":250,"column":4},"end":{"line":252,"column":5}},"type":"if","locations":[{"start":{"line":250,"column":4},"end":{"line":252,"column":5}},{"start":{"line":250,"column":4},"end":{"line":252,"column":5}}],"line":250},"16":{"loc":{"start":{"line":264,"column":4},"end":{"line":353,"column":5}},"type":"if","locations":[{"start":{"line":264,"column":4},"end":{"line":353,"column":5}},{"start":{"line":264,"column":4},"end":{"line":353,"column":5}}],"line":264},"17":{"loc":{"start":{"line":264,"column":8},"end":{"line":264,"column":60}},"type":"binary-expr","locations":[{"start":{"line":264,"column":8},"end":{"line":264,"column":38}},{"start":{"line":264,"column":42},"end":{"line":264,"column":60}}],"line":264},"18":{"loc":{"start":{"line":302,"column":8},"end":{"line":305,"column":9}},"type":"if","locations":[{"start":{"line":302,"column":8},"end":{"line":305,"column":9}},{"start":{"line":302,"column":8},"end":{"line":305,"column":9}}],"line":302},"19":{"loc":{"start":{"line":309,"column":11},"end":{"line":353,"column":5}},"type":"if","locations":[{"start":{"line":309,"column":11},"end":{"line":353,"column":5}},{"start":{"line":309,"column":11},"end":{"line":353,"column":5}}],"line":309},"20":{"loc":{"start":{"line":309,"column":15},"end":{"line":309,"column":67}},"type":"binary-expr","locations":[{"start":{"line":309,"column":15},"end":{"line":309,"column":45}},{"start":{"line":309,"column":49},"end":{"line":309,"column":67}}],"line":309},"21":{"loc":{"start":{"line":346,"column":8},"end":{"line":349,"column":9}},"type":"if","locations":[{"start":{"line":346,"column":8},"end":{"line":349,"column":9}},{"start":{"line":346,"column":8},"end":{"line":349,"column":9}}],"line":346},"22":{"loc":{"start":{"line":360,"column":12},"end":{"line":371,"column":13}},"type":"if","locations":[{"start":{"line":360,"column":12},"end":{"line":371,"column":13}},{"start":{"line":360,"column":12},"end":{"line":371,"column":13}}],"line":360},"23":{"loc":{"start":{"line":360,"column":16},"end":{"line":360,"column":64}},"type":"binary-expr","locations":[{"start":{"line":360,"column":16},"end":{"line":360,"column":33}},{"start":{"line":360,"column":37},"end":{"line":360,"column":64}}],"line":360},"24":{"loc":{"start":{"line":381,"column":4},"end":{"line":383,"column":5}},"type":"if","locations":[{"start":{"line":381,"column":4},"end":{"line":383,"column":5}},{"start":{"line":381,"column":4},"end":{"line":383,"column":5}}],"line":381},"25":{"loc":{"start":{"line":385,"column":8},"end":{"line":388,"column":60}},"type":"binary-expr","locations":[{"start":{"line":385,"column":8},"end":{"line":385,"column":29}},{"start":{"line":386,"column":8},"end":{"line":386,"column":26}},{"start":{"line":387,"column":8},"end":{"line":388,"column":60}}],"line":385},"26":{"loc":{"start":{"line":394,"column":8},"end":{"line":396,"column":15}},"type":"binary-expr","locations":[{"start":{"line":394,"column":8},"end":{"line":396,"column":9}},{"start":{"line":396,"column":13},"end":{"line":396,"column":15}}],"line":394},"27":{"loc":{"start":{"line":397,"column":4},"end":{"line":402,"column":5}},"type":"if","locations":[{"start":{"line":397,"column":4},"end":{"line":402,"column":5}},{"start":{"line":397,"column":4},"end":{"line":402,"column":5}}],"line":397},"28":{"loc":{"start":{"line":406,"column":4},"end":{"line":408,"column":5}},"type":"if","locations":[{"start":{"line":406,"column":4},"end":{"line":408,"column":5}},{"start":{"line":406,"column":4},"end":{"line":408,"column":5}}],"line":406},"29":{"loc":{"start":{"line":412,"column":4},"end":{"line":416,"column":5}},"type":"if","locations":[{"start":{"line":412,"column":4},"end":{"line":416,"column":5}},{"start":{"line":412,"column":4},"end":{"line":416,"column":5}}],"line":412}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts","statementMap":{"0":{"start":{"line":13,"column":57},"end":{"line":13,"column":59}},"1":{"start":{"line":15,"column":96},"end":{"line":15,"column":161}},"2":{"start":{"line":16,"column":96},"end":{"line":16,"column":127}},"3":{"start":{"line":22,"column":26},"end":{"line":22,"column":54}},"4":{"start":{"line":23,"column":8},"end":{"line":31,"column":9}},"5":{"start":{"line":24,"column":28},"end":{"line":24,"column":79}},"6":{"start":{"line":25,"column":12},"end":{"line":30,"column":14}},"7":{"start":{"line":27,"column":42},"end":{"line":27,"column":61}},"8":{"start":{"line":28,"column":42},"end":{"line":28,"column":61}},"9":{"start":{"line":29,"column":42},"end":{"line":29,"column":61}},"10":{"start":{"line":33,"column":8},"end":{"line":33,"column":66}},"11":{"start":{"line":37,"column":8},"end":{"line":37,"column":52}},"12":{"start":{"line":37,"column":39},"end":{"line":37,"column":50}},"13":{"start":{"line":46,"column":8},"end":{"line":48,"column":9}},"14":{"start":{"line":47,"column":12},"end":{"line":47,"column":73}},"15":{"start":{"line":47,"column":52},"end":{"line":47,"column":66}},"16":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"17":{"start":{"line":53,"column":12},"end":{"line":53,"column":47}},"18":{"start":{"line":54,"column":12},"end":{"line":54,"column":45}},"19":{"start":{"line":56,"column":8},"end":{"line":56,"column":41}},"20":{"start":{"line":60,"column":8},"end":{"line":60,"column":23}},"21":{"start":{"line":64,"column":8},"end":{"line":77,"column":9}},"22":{"start":{"line":66,"column":12},"end":{"line":66,"column":22}},"23":{"start":{"line":68,"column":30},"end":{"line":68,"column":53}},"24":{"start":{"line":69,"column":12},"end":{"line":76,"column":13}},"25":{"start":{"line":70,"column":30},"end":{"line":72,"column":63}},"26":{"start":{"line":71,"column":36},"end":{"line":71,"column":57}},"27":{"start":{"line":72,"column":33},"end":{"line":72,"column":62}},"28":{"start":{"line":73,"column":16},"end":{"line":73,"column":29}},"29":{"start":{"line":75,"column":16},"end":{"line":75,"column":26}},"30":{"start":{"line":81,"column":8},"end":{"line":135,"column":10}},"31":{"start":{"line":83,"column":78},"end":{"line":83,"column":92}},"32":{"start":{"line":85,"column":32},"end":{"line":85,"column":56}},"33":{"start":{"line":86,"column":38},"end":{"line":89,"column":44}},"34":{"start":{"line":90,"column":16},"end":{"line":93,"column":17}},"35":{"start":{"line":91,"column":20},"end":{"line":91,"column":49}},"36":{"start":{"line":92,"column":20},"end":{"line":92,"column":40}},"37":{"start":{"line":96,"column":16},"end":{"line":96,"column":60}},"38":{"start":{"line":97,"column":16},"end":{"line":97,"column":36}},"39":{"start":{"line":100,"column":16},"end":{"line":100,"column":69}},"40":{"start":{"line":101,"column":16},"end":{"line":101,"column":36}},"41":{"start":{"line":104,"column":32},"end":{"line":104,"column":56}},"42":{"start":{"line":105,"column":38},"end":{"line":110,"column":44}},"43":{"start":{"line":111,"column":16},"end":{"line":114,"column":17}},"44":{"start":{"line":112,"column":20},"end":{"line":112,"column":73}},"45":{"start":{"line":113,"column":20},"end":{"line":113,"column":40}},"46":{"start":{"line":117,"column":40},"end":{"line":121,"column":18}},"47":{"start":{"line":120,"column":44},"end":{"line":120,"column":118}},"48":{"start":{"line":122,"column":16},"end":{"line":125,"column":17}},"49":{"start":{"line":123,"column":20},"end":{"line":123,"column":88}},"50":{"start":{"line":124,"column":20},"end":{"line":124,"column":40}},"51":{"start":{"line":128,"column":16},"end":{"line":130,"column":17}},"52":{"start":{"line":129,"column":20},"end":{"line":129,"column":99}},"53":{"start":{"line":133,"column":16},"end":{"line":133,"column":75}},"54":{"start":{"line":141,"column":8},"end":{"line":141,"column":92}},"55":{"start":{"line":142,"column":8},"end":{"line":142,"column":39}},"56":{"start":{"line":143,"column":8},"end":{"line":143,"column":64}},"57":{"start":{"line":144,"column":8},"end":{"line":146,"column":9}},"58":{"start":{"line":145,"column":12},"end":{"line":145,"column":61}},"59":{"start":{"line":149,"column":8},"end":{"line":155,"column":9}},"60":{"start":{"line":150,"column":12},"end":{"line":150,"column":54}},"61":{"start":{"line":151,"column":15},"end":{"line":155,"column":9}},"62":{"start":{"line":152,"column":12},"end":{"line":152,"column":65}},"63":{"start":{"line":154,"column":12},"end":{"line":154,"column":102}},"64":{"start":{"line":158,"column":24},"end":{"line":163,"column":9}},"65":{"start":{"line":164,"column":8},"end":{"line":169,"column":9}},"66":{"start":{"line":165,"column":12},"end":{"line":168,"column":104}},"67":{"start":{"line":170,"column":8},"end":{"line":175,"column":9}},"68":{"start":{"line":171,"column":12},"end":{"line":174,"column":86}},"69":{"start":{"line":176,"column":8},"end":{"line":179,"column":89}},"70":{"start":{"line":180,"column":8},"end":{"line":185,"column":9}},"71":{"start":{"line":181,"column":12},"end":{"line":184,"column":83}},"72":{"start":{"line":186,"column":8},"end":{"line":186,"column":34}},"73":{"start":{"line":191,"column":4},"end":{"line":200,"column":5}},"74":{"start":{"line":192,"column":8},"end":{"line":194,"column":24}},"75":{"start":{"line":196,"column":9},"end":{"line":200,"column":5}},"76":{"start":{"line":197,"column":8},"end":{"line":199,"column":23}},"77":{"start":{"line":202,"column":4},"end":{"line":202,"column":21}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":20,"column":32},"end":{"line":34,"column":5}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":36},"end":{"line":27,"column":37}},"loc":{"start":{"line":27,"column":42},"end":{"line":27,"column":61}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":36},"end":{"line":28,"column":37}},"loc":{"start":{"line":28,"column":42},"end":{"line":28,"column":61}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":36},"end":{"line":29,"column":37}},"loc":{"start":{"line":29,"column":42},"end":{"line":29,"column":61}},"line":29},"4":{"name":"(anonymous_4)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":27},"end":{"line":38,"column":5}},"line":36},"5":{"name":"(anonymous_5)","decl":{"start":{"line":37,"column":34},"end":{"line":37,"column":35}},"loc":{"start":{"line":37,"column":39},"end":{"line":37,"column":50}},"line":37},"6":{"name":"(anonymous_6)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":33},"end":{"line":49,"column":5}},"line":45},"7":{"name":"(anonymous_7)","decl":{"start":{"line":47,"column":46},"end":{"line":47,"column":47}},"loc":{"start":{"line":47,"column":52},"end":{"line":47,"column":66}},"line":47},"8":{"name":"(anonymous_8)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":51,"column":20},"end":{"line":57,"column":5}},"line":51},"9":{"name":"(anonymous_9)","decl":{"start":{"line":59,"column":4},"end":{"line":59,"column":5}},"loc":{"start":{"line":59,"column":98},"end":{"line":61,"column":5}},"line":59},"10":{"name":"(anonymous_10)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":92},"end":{"line":78,"column":5}},"line":63},"11":{"name":"(anonymous_11)","decl":{"start":{"line":71,"column":28},"end":{"line":71,"column":29}},"loc":{"start":{"line":71,"column":36},"end":{"line":71,"column":57}},"line":71},"12":{"name":"(anonymous_12)","decl":{"start":{"line":72,"column":25},"end":{"line":72,"column":26}},"loc":{"start":{"line":72,"column":33},"end":{"line":72,"column":62}},"line":72},"13":{"name":"(anonymous_13)","decl":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}},"loc":{"start":{"line":80,"column":71},"end":{"line":136,"column":5}},"line":80},"14":{"name":"(anonymous_14)","decl":{"start":{"line":83,"column":72},"end":{"line":83,"column":73}},"loc":{"start":{"line":83,"column":78},"end":{"line":83,"column":92}},"line":83},"15":{"name":"(anonymous_15)","decl":{"start":{"line":84,"column":81},"end":{"line":84,"column":82}},"loc":{"start":{"line":84,"column":93},"end":{"line":94,"column":13}},"line":84},"16":{"name":"(anonymous_16)","decl":{"start":{"line":95,"column":79},"end":{"line":95,"column":80}},"loc":{"start":{"line":95,"column":91},"end":{"line":98,"column":13}},"line":95},"17":{"name":"(anonymous_17)","decl":{"start":{"line":99,"column":82},"end":{"line":99,"column":83}},"loc":{"start":{"line":99,"column":119},"end":{"line":102,"column":13}},"line":99},"18":{"name":"(anonymous_18)","decl":{"start":{"line":103,"column":82},"end":{"line":103,"column":83}},"loc":{"start":{"line":103,"column":119},"end":{"line":115,"column":13}},"line":103},"19":{"name":"(anonymous_19)","decl":{"start":{"line":116,"column":80},"end":{"line":116,"column":81}},"loc":{"start":{"line":116,"column":117},"end":{"line":126,"column":13}},"line":116},"20":{"name":"(anonymous_20)","decl":{"start":{"line":120,"column":35},"end":{"line":120,"column":36}},"loc":{"start":{"line":120,"column":44},"end":{"line":120,"column":118}},"line":120},"21":{"name":"(anonymous_21)","decl":{"start":{"line":127,"column":83},"end":{"line":127,"column":84}},"loc":{"start":{"line":127,"column":114},"end":{"line":131,"column":13}},"line":127},"22":{"name":"(anonymous_22)","decl":{"start":{"line":132,"column":73},"end":{"line":132,"column":74}},"loc":{"start":{"line":132,"column":104},"end":{"line":134,"column":13}},"line":132},"23":{"name":"(anonymous_23)","decl":{"start":{"line":140,"column":4},"end":{"line":140,"column":5}},"loc":{"start":{"line":140,"column":66},"end":{"line":147,"column":5}},"line":140},"24":{"name":"(anonymous_24)","decl":{"start":{"line":148,"column":4},"end":{"line":148,"column":5}},"loc":{"start":{"line":148,"column":68},"end":{"line":156,"column":5}},"line":148},"25":{"name":"(anonymous_25)","decl":{"start":{"line":157,"column":4},"end":{"line":157,"column":5}},"loc":{"start":{"line":157,"column":70},"end":{"line":187,"column":5}},"line":157},"26":{"name":"GetAuthProfileWatchPattern","decl":{"start":{"line":190,"column":16},"end":{"line":190,"column":42}},"loc":{"start":{"line":190,"column":81},"end":{"line":203,"column":1}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":8},"end":{"line":31,"column":9}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":31,"column":9}},{"start":{"line":23,"column":8},"end":{"line":31,"column":9}}],"line":23},"1":{"loc":{"start":{"line":46,"column":8},"end":{"line":48,"column":9}},"type":"if","locations":[{"start":{"line":46,"column":8},"end":{"line":48,"column":9}},{"start":{"line":46,"column":8},"end":{"line":48,"column":9}}],"line":46},"2":{"loc":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},{"start":{"line":52,"column":8},"end":{"line":55,"column":9}}],"line":52},"3":{"loc":{"start":{"line":64,"column":8},"end":{"line":77,"column":9}},"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":77,"column":9}},{"start":{"line":64,"column":8},"end":{"line":77,"column":9}}],"line":64},"4":{"loc":{"start":{"line":69,"column":12},"end":{"line":76,"column":13}},"type":"if","locations":[{"start":{"line":69,"column":12},"end":{"line":76,"column":13}},{"start":{"line":69,"column":12},"end":{"line":76,"column":13}}],"line":69},"5":{"loc":{"start":{"line":69,"column":16},"end":{"line":69,"column":80}},"type":"binary-expr","locations":[{"start":{"line":69,"column":16},"end":{"line":69,"column":25}},{"start":{"line":69,"column":29},"end":{"line":69,"column":59}},{"start":{"line":69,"column":63},"end":{"line":69,"column":80}}],"line":69},"6":{"loc":{"start":{"line":90,"column":16},"end":{"line":93,"column":17}},"type":"if","locations":[{"start":{"line":90,"column":16},"end":{"line":93,"column":17}},{"start":{"line":90,"column":16},"end":{"line":93,"column":17}}],"line":90},"7":{"loc":{"start":{"line":90,"column":20},"end":{"line":90,"column":62}},"type":"binary-expr","locations":[{"start":{"line":90,"column":20},"end":{"line":90,"column":33}},{"start":{"line":90,"column":37},"end":{"line":90,"column":62}}],"line":90},"8":{"loc":{"start":{"line":111,"column":16},"end":{"line":114,"column":17}},"type":"if","locations":[{"start":{"line":111,"column":16},"end":{"line":114,"column":17}},{"start":{"line":111,"column":16},"end":{"line":114,"column":17}}],"line":111},"9":{"loc":{"start":{"line":111,"column":20},"end":{"line":111,"column":62}},"type":"binary-expr","locations":[{"start":{"line":111,"column":20},"end":{"line":111,"column":33}},{"start":{"line":111,"column":37},"end":{"line":111,"column":62}}],"line":111},"10":{"loc":{"start":{"line":120,"column":44},"end":{"line":120,"column":118}},"type":"cond-expr","locations":[{"start":{"line":120,"column":65},"end":{"line":120,"column":69}},{"start":{"line":120,"column":72},"end":{"line":120,"column":118}}],"line":120},"11":{"loc":{"start":{"line":122,"column":16},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":122,"column":16},"end":{"line":125,"column":17}},{"start":{"line":122,"column":16},"end":{"line":125,"column":17}}],"line":122},"12":{"loc":{"start":{"line":128,"column":16},"end":{"line":130,"column":17}},"type":"if","locations":[{"start":{"line":128,"column":16},"end":{"line":130,"column":17}},{"start":{"line":128,"column":16},"end":{"line":130,"column":17}}],"line":128},"13":{"loc":{"start":{"line":144,"column":8},"end":{"line":146,"column":9}},"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":146,"column":9}},{"start":{"line":144,"column":8},"end":{"line":146,"column":9}}],"line":144},"14":{"loc":{"start":{"line":149,"column":8},"end":{"line":155,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":155,"column":9}},{"start":{"line":149,"column":8},"end":{"line":155,"column":9}}],"line":149},"15":{"loc":{"start":{"line":151,"column":15},"end":{"line":155,"column":9}},"type":"if","locations":[{"start":{"line":151,"column":15},"end":{"line":155,"column":9}},{"start":{"line":151,"column":15},"end":{"line":155,"column":9}}],"line":151},"16":{"loc":{"start":{"line":151,"column":19},"end":{"line":151,"column":75}},"type":"binary-expr","locations":[{"start":{"line":151,"column":19},"end":{"line":151,"column":43}},{"start":{"line":151,"column":47},"end":{"line":151,"column":75}}],"line":151},"17":{"loc":{"start":{"line":154,"column":39},"end":{"line":154,"column":99}},"type":"binary-expr","locations":[{"start":{"line":154,"column":39},"end":{"line":154,"column":72}},{"start":{"line":154,"column":76},"end":{"line":154,"column":99}}],"line":154},"18":{"loc":{"start":{"line":164,"column":8},"end":{"line":169,"column":9}},"type":"if","locations":[{"start":{"line":164,"column":8},"end":{"line":169,"column":9}},{"start":{"line":164,"column":8},"end":{"line":169,"column":9}}],"line":164},"19":{"loc":{"start":{"line":170,"column":8},"end":{"line":175,"column":9}},"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":175,"column":9}},{"start":{"line":170,"column":8},"end":{"line":175,"column":9}}],"line":170},"20":{"loc":{"start":{"line":170,"column":12},"end":{"line":170,"column":104}},"type":"binary-expr","locations":[{"start":{"line":170,"column":13},"end":{"line":170,"column":41}},{"start":{"line":170,"column":45},"end":{"line":170,"column":73}},{"start":{"line":170,"column":78},"end":{"line":170,"column":104}}],"line":170},"21":{"loc":{"start":{"line":180,"column":8},"end":{"line":185,"column":9}},"type":"if","locations":[{"start":{"line":180,"column":8},"end":{"line":185,"column":9}},{"start":{"line":180,"column":8},"end":{"line":185,"column":9}}],"line":180},"22":{"loc":{"start":{"line":191,"column":4},"end":{"line":200,"column":5}},"type":"if","locations":[{"start":{"line":191,"column":4},"end":{"line":200,"column":5}},{"start":{"line":191,"column":4},"end":{"line":200,"column":5}}],"line":191},"23":{"loc":{"start":{"line":192,"column":15},"end":{"line":194,"column":23}},"type":"cond-expr","locations":[{"start":{"line":193,"column":14},"end":{"line":193,"column":128}},{"start":{"line":194,"column":14},"end":{"line":194,"column":23}}],"line":192},"24":{"loc":{"start":{"line":196,"column":9},"end":{"line":200,"column":5}},"type":"if","locations":[{"start":{"line":196,"column":9},"end":{"line":200,"column":5}},{"start":{"line":196,"column":9},"end":{"line":200,"column":5}}],"line":196},"25":{"loc":{"start":{"line":196,"column":13},"end":{"line":196,"column":68}},"type":"binary-expr","locations":[{"start":{"line":196,"column":13},"end":{"line":196,"column":38}},{"start":{"line":196,"column":42},"end":{"line":196,"column":68}}],"line":196},"26":{"loc":{"start":{"line":197,"column":15},"end":{"line":199,"column":23}},"type":"cond-expr","locations":[{"start":{"line":198,"column":14},"end":{"line":198,"column":139}},{"start":{"line":199,"column":14},"end":{"line":199,"column":23}}],"line":197}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts","statementMap":{"0":{"start":{"line":45,"column":8},"end":{"line":45,"column":32}},"1":{"start":{"line":49,"column":25},"end":{"line":49,"column":72}},"2":{"start":{"line":50,"column":8},"end":{"line":50,"column":59}},"3":{"start":{"line":54,"column":8},"end":{"line":54,"column":32}},"4":{"start":{"line":55,"column":8},"end":{"line":55,"column":83}},"5":{"start":{"line":56,"column":8},"end":{"line":56,"column":70}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":76}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":105}},"8":{"start":{"line":63,"column":8},"end":{"line":63,"column":52}},"9":{"start":{"line":67,"column":25},"end":{"line":67,"column":48}},"10":{"start":{"line":68,"column":8},"end":{"line":68,"column":96}},"11":{"start":{"line":72,"column":30},"end":{"line":72,"column":59}},"12":{"start":{"line":74,"column":32},"end":{"line":76,"column":47}},"13":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"14":{"start":{"line":79,"column":12},"end":{"line":79,"column":52}},"15":{"start":{"line":83,"column":8},"end":{"line":83,"column":63}},"16":{"start":{"line":84,"column":8},"end":{"line":84,"column":53}},"17":{"start":{"line":85,"column":8},"end":{"line":85,"column":39}},"18":{"start":{"line":87,"column":8},"end":{"line":149,"column":9}},"19":{"start":{"line":89,"column":12},"end":{"line":128,"column":15}},"20":{"start":{"line":91,"column":16},"end":{"line":96,"column":17}},"21":{"start":{"line":92,"column":34},"end":{"line":92,"column":85}},"22":{"start":{"line":93,"column":20},"end":{"line":93,"column":67}},"23":{"start":{"line":94,"column":20},"end":{"line":94,"column":34}},"24":{"start":{"line":95,"column":20},"end":{"line":95,"column":27}},"25":{"start":{"line":98,"column":32},"end":{"line":101,"column":42}},"26":{"start":{"line":103,"column":16},"end":{"line":127,"column":17}},"27":{"start":{"line":104,"column":20},"end":{"line":104,"column":143}},"28":{"start":{"line":105,"column":20},"end":{"line":110,"column":22}},"29":{"start":{"line":113,"column":47},"end":{"line":113,"column":117}},"30":{"start":{"line":115,"column":41},"end":{"line":117,"column":40}},"31":{"start":{"line":119,"column":20},"end":{"line":119,"column":74}},"32":{"start":{"line":120,"column":20},"end":{"line":120,"column":41}},"33":{"start":{"line":122,"column":20},"end":{"line":122,"column":115}},"34":{"start":{"line":123,"column":20},"end":{"line":123,"column":113}},"35":{"start":{"line":124,"column":20},"end":{"line":124,"column":56}},"36":{"start":{"line":125,"column":20},"end":{"line":125,"column":63}},"37":{"start":{"line":126,"column":20},"end":{"line":126,"column":45}},"38":{"start":{"line":131,"column":32},"end":{"line":131,"column":100}},"39":{"start":{"line":132,"column":12},"end":{"line":148,"column":15}},"40":{"start":{"line":133,"column":16},"end":{"line":147,"column":22}},"41":{"start":{"line":136,"column":24},"end":{"line":136,"column":119}},"42":{"start":{"line":137,"column":24},"end":{"line":137,"column":117}},"43":{"start":{"line":138,"column":24},"end":{"line":138,"column":60}},"44":{"start":{"line":139,"column":24},"end":{"line":141,"column":25}},"45":{"start":{"line":140,"column":28},"end":{"line":140,"column":65}},"46":{"start":{"line":142,"column":24},"end":{"line":142,"column":67}},"47":{"start":{"line":143,"column":24},"end":{"line":143,"column":49}},"48":{"start":{"line":145,"column":24},"end":{"line":145,"column":77}},"49":{"start":{"line":146,"column":24},"end":{"line":146,"column":36}},"50":{"start":{"line":153,"column":33},"end":{"line":153,"column":59}},"51":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"52":{"start":{"line":155,"column":12},"end":{"line":155,"column":25}},"53":{"start":{"line":157,"column":8},"end":{"line":157,"column":53}},"54":{"start":{"line":161,"column":21},"end":{"line":161,"column":64}},"55":{"start":{"line":162,"column":8},"end":{"line":162,"column":53}},"56":{"start":{"line":162,"column":29},"end":{"line":162,"column":51}},"57":{"start":{"line":166,"column":8},"end":{"line":193,"column":9}},"58":{"start":{"line":169,"column":30},"end":{"line":170,"column":72}},"59":{"start":{"line":173,"column":12},"end":{"line":175,"column":53}},"60":{"start":{"line":173,"column":44},"end":{"line":175,"column":51}},"61":{"start":{"line":178,"column":12},"end":{"line":190,"column":13}},"62":{"start":{"line":179,"column":33},"end":{"line":179,"column":104}},"63":{"start":{"line":183,"column":34},"end":{"line":187,"column":79}},"64":{"start":{"line":184,"column":36},"end":{"line":184,"column":73}},"65":{"start":{"line":185,"column":33},"end":{"line":185,"column":49}},"66":{"start":{"line":186,"column":33},"end":{"line":186,"column":51}},"67":{"start":{"line":187,"column":35},"end":{"line":187,"column":77}},"68":{"start":{"line":189,"column":16},"end":{"line":189,"column":33}},"69":{"start":{"line":192,"column":12},"end":{"line":192,"column":22}},"70":{"start":{"line":197,"column":25},"end":{"line":197,"column":48}},"71":{"start":{"line":198,"column":31},"end":{"line":198,"column":39}},"72":{"start":{"line":200,"column":25},"end":{"line":203,"column":19}},"73":{"start":{"line":201,"column":25},"end":{"line":201,"column":93}},"74":{"start":{"line":202,"column":31},"end":{"line":202,"column":73}},"75":{"start":{"line":204,"column":8},"end":{"line":206,"column":9}},"76":{"start":{"line":205,"column":12},"end":{"line":205,"column":106}},"77":{"start":{"line":207,"column":8},"end":{"line":207,"column":27}},"78":{"start":{"line":211,"column":29},"end":{"line":211,"column":42}},"79":{"start":{"line":212,"column":8},"end":{"line":221,"column":9}},"80":{"start":{"line":214,"column":16},"end":{"line":214,"column":49}},"81":{"start":{"line":216,"column":16},"end":{"line":216,"column":54}},"82":{"start":{"line":218,"column":16},"end":{"line":218,"column":54}},"83":{"start":{"line":220,"column":16},"end":{"line":220,"column":88}},"84":{"start":{"line":225,"column":28},"end":{"line":227,"column":9}},"85":{"start":{"line":228,"column":8},"end":{"line":228,"column":91}},"86":{"start":{"line":232,"column":8},"end":{"line":234,"column":9}},"87":{"start":{"line":233,"column":12},"end":{"line":233,"column":29}},"88":{"start":{"line":235,"column":8},"end":{"line":241,"column":9}},"89":{"start":{"line":236,"column":32},"end":{"line":236,"column":96}},"90":{"start":{"line":237,"column":12},"end":{"line":237,"column":35}},"91":{"start":{"line":240,"column":12},"end":{"line":240,"column":29}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":44,"column":36},"end":{"line":46,"column":5}},"line":44},"1":{"name":"(anonymous_1)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":36},"end":{"line":51,"column":5}},"line":48},"2":{"name":"(anonymous_2)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":77},"end":{"line":60,"column":5}},"line":53},"3":{"name":"(anonymous_3)","decl":{"start":{"line":62,"column":4},"end":{"line":62,"column":5}},"loc":{"start":{"line":62,"column":27},"end":{"line":64,"column":5}},"line":62},"4":{"name":"(anonymous_4)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":52},"end":{"line":69,"column":5}},"line":66},"5":{"name":"(anonymous_5)","decl":{"start":{"line":71,"column":4},"end":{"line":71,"column":5}},"loc":{"start":{"line":71,"column":83},"end":{"line":150,"column":5}},"line":71},"6":{"name":"(anonymous_6)","decl":{"start":{"line":89,"column":31},"end":{"line":89,"column":32}},"loc":{"start":{"line":89,"column":52},"end":{"line":128,"column":13}},"line":89},"7":{"name":"(anonymous_7)","decl":{"start":{"line":132,"column":31},"end":{"line":132,"column":32}},"loc":{"start":{"line":132,"column":52},"end":{"line":148,"column":13}},"line":132},"8":{"name":"(anonymous_8)","decl":{"start":{"line":135,"column":33},"end":{"line":135,"column":34}},"loc":{"start":{"line":135,"column":39},"end":{"line":144,"column":21}},"line":135},"9":{"name":"(anonymous_9)","decl":{"start":{"line":144,"column":35},"end":{"line":144,"column":36}},"loc":{"start":{"line":144,"column":53},"end":{"line":147,"column":21}},"line":144},"10":{"name":"(anonymous_10)","decl":{"start":{"line":152,"column":4},"end":{"line":152,"column":5}},"loc":{"start":{"line":152,"column":36},"end":{"line":158,"column":5}},"line":152},"11":{"name":"(anonymous_11)","decl":{"start":{"line":160,"column":4},"end":{"line":160,"column":5}},"loc":{"start":{"line":160,"column":68},"end":{"line":163,"column":5}},"line":160},"12":{"name":"(anonymous_12)","decl":{"start":{"line":162,"column":21},"end":{"line":162,"column":22}},"loc":{"start":{"line":162,"column":29},"end":{"line":162,"column":51}},"line":162},"13":{"name":"(anonymous_13)","decl":{"start":{"line":165,"column":4},"end":{"line":165,"column":5}},"loc":{"start":{"line":165,"column":92},"end":{"line":194,"column":5}},"line":165},"14":{"name":"(anonymous_14)","decl":{"start":{"line":173,"column":36},"end":{"line":173,"column":37}},"loc":{"start":{"line":173,"column":44},"end":{"line":175,"column":51}},"line":173},"15":{"name":"(anonymous_15)","decl":{"start":{"line":184,"column":28},"end":{"line":184,"column":29}},"loc":{"start":{"line":184,"column":36},"end":{"line":184,"column":73}},"line":184},"16":{"name":"(anonymous_16)","decl":{"start":{"line":185,"column":25},"end":{"line":185,"column":26}},"loc":{"start":{"line":185,"column":33},"end":{"line":185,"column":49}},"line":185},"17":{"name":"(anonymous_17)","decl":{"start":{"line":186,"column":25},"end":{"line":186,"column":26}},"loc":{"start":{"line":186,"column":33},"end":{"line":186,"column":51}},"line":186},"18":{"name":"(anonymous_18)","decl":{"start":{"line":187,"column":25},"end":{"line":187,"column":26}},"loc":{"start":{"line":187,"column":35},"end":{"line":187,"column":77}},"line":187},"19":{"name":"(anonymous_19)","decl":{"start":{"line":196,"column":4},"end":{"line":196,"column":5}},"loc":{"start":{"line":196,"column":36},"end":{"line":208,"column":5}},"line":196},"20":{"name":"(anonymous_20)","decl":{"start":{"line":201,"column":17},"end":{"line":201,"column":18}},"loc":{"start":{"line":201,"column":25},"end":{"line":201,"column":93}},"line":201},"21":{"name":"(anonymous_21)","decl":{"start":{"line":202,"column":20},"end":{"line":202,"column":21}},"loc":{"start":{"line":202,"column":31},"end":{"line":202,"column":73}},"line":202},"22":{"name":"(anonymous_22)","decl":{"start":{"line":210,"column":4},"end":{"line":210,"column":5}},"loc":{"start":{"line":210,"column":31},"end":{"line":222,"column":5}},"line":210},"23":{"name":"(anonymous_23)","decl":{"start":{"line":224,"column":4},"end":{"line":224,"column":5}},"loc":{"start":{"line":224,"column":47},"end":{"line":229,"column":5}},"line":224},"24":{"name":"(anonymous_24)","decl":{"start":{"line":231,"column":4},"end":{"line":231,"column":5}},"loc":{"start":{"line":231,"column":46},"end":{"line":242,"column":5}},"line":231}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":25},"end":{"line":49,"column":72}},"type":"cond-expr","locations":[{"start":{"line":49,"column":55},"end":{"line":49,"column":64}},{"start":{"line":49,"column":67},"end":{"line":49,"column":72}}],"line":49},"1":{"loc":{"start":{"line":56,"column":27},"end":{"line":56,"column":69}},"type":"binary-expr","locations":[{"start":{"line":56,"column":27},"end":{"line":56,"column":37}},{"start":{"line":56,"column":41},"end":{"line":56,"column":69}}],"line":56},"2":{"loc":{"start":{"line":74,"column":32},"end":{"line":76,"column":47}},"type":"cond-expr","locations":[{"start":{"line":75,"column":14},"end":{"line":75,"column":27}},{"start":{"line":76,"column":14},"end":{"line":76,"column":47}}],"line":74},"3":{"loc":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},{"start":{"line":78,"column":8},"end":{"line":80,"column":9}}],"line":78},"4":{"loc":{"start":{"line":87,"column":8},"end":{"line":149,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":149,"column":9}},{"start":{"line":87,"column":8},"end":{"line":149,"column":9}}],"line":87},"5":{"loc":{"start":{"line":91,"column":16},"end":{"line":96,"column":17}},"type":"if","locations":[{"start":{"line":91,"column":16},"end":{"line":96,"column":17}},{"start":{"line":91,"column":16},"end":{"line":96,"column":17}}],"line":91},"6":{"loc":{"start":{"line":103,"column":16},"end":{"line":127,"column":17}},"type":"if","locations":[{"start":{"line":103,"column":16},"end":{"line":127,"column":17}},{"start":{"line":103,"column":16},"end":{"line":127,"column":17}}],"line":103},"7":{"loc":{"start":{"line":113,"column":47},"end":{"line":113,"column":117}},"type":"binary-expr","locations":[{"start":{"line":113,"column":47},"end":{"line":113,"column":80}},{"start":{"line":113,"column":84},"end":{"line":113,"column":117}}],"line":113},"8":{"loc":{"start":{"line":115,"column":41},"end":{"line":117,"column":40}},"type":"cond-expr","locations":[{"start":{"line":116,"column":26},"end":{"line":116,"column":77}},{"start":{"line":117,"column":26},"end":{"line":117,"column":40}}],"line":115},"9":{"loc":{"start":{"line":139,"column":24},"end":{"line":141,"column":25}},"type":"if","locations":[{"start":{"line":139,"column":24},"end":{"line":141,"column":25}},{"start":{"line":139,"column":24},"end":{"line":141,"column":25}}],"line":139},"10":{"loc":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"type":"if","locations":[{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},{"start":{"line":154,"column":8},"end":{"line":156,"column":9}}],"line":154},"11":{"loc":{"start":{"line":173,"column":44},"end":{"line":175,"column":51}},"type":"cond-expr","locations":[{"start":{"line":174,"column":18},"end":{"line":174,"column":79}},{"start":{"line":175,"column":18},"end":{"line":175,"column":51}}],"line":173},"12":{"loc":{"start":{"line":178,"column":12},"end":{"line":190,"column":13}},"type":"if","locations":[{"start":{"line":178,"column":12},"end":{"line":190,"column":13}},{"start":{"line":178,"column":12},"end":{"line":190,"column":13}}],"line":178},"13":{"loc":{"start":{"line":178,"column":16},"end":{"line":178,"column":108}},"type":"binary-expr","locations":[{"start":{"line":178,"column":16},"end":{"line":178,"column":39}},{"start":{"line":178,"column":43},"end":{"line":178,"column":79}},{"start":{"line":178,"column":83},"end":{"line":178,"column":108}}],"line":178},"14":{"loc":{"start":{"line":184,"column":36},"end":{"line":184,"column":73}},"type":"binary-expr","locations":[{"start":{"line":184,"column":36},"end":{"line":184,"column":40}},{"start":{"line":184,"column":44},"end":{"line":184,"column":73}}],"line":184},"15":{"loc":{"start":{"line":204,"column":8},"end":{"line":206,"column":9}},"type":"if","locations":[{"start":{"line":204,"column":8},"end":{"line":206,"column":9}},{"start":{"line":204,"column":8},"end":{"line":206,"column":9}}],"line":204},"16":{"loc":{"start":{"line":212,"column":8},"end":{"line":221,"column":9}},"type":"switch","locations":[{"start":{"line":213,"column":12},"end":{"line":214,"column":49}},{"start":{"line":215,"column":12},"end":{"line":216,"column":54}},{"start":{"line":217,"column":12},"end":{"line":218,"column":54}},{"start":{"line":219,"column":12},"end":{"line":220,"column":88}}],"line":212},"17":{"loc":{"start":{"line":232,"column":8},"end":{"line":234,"column":9}},"type":"if","locations":[{"start":{"line":232,"column":8},"end":{"line":234,"column":9}},{"start":{"line":232,"column":8},"end":{"line":234,"column":9}}],"line":232}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0,0],"14":[0,0],"15":[0,0],"16":[0,0,0,0],"17":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts","statementMap":{"0":{"start":{"line":11,"column":57},"end":{"line":11,"column":59}},"1":{"start":{"line":13,"column":98},"end":{"line":13,"column":165}},"2":{"start":{"line":14,"column":91},"end":{"line":14,"column":122}},"3":{"start":{"line":22,"column":8},"end":{"line":23,"column":47}},"4":{"start":{"line":23,"column":30},"end":{"line":23,"column":44}},"5":{"start":{"line":27,"column":8},"end":{"line":27,"column":52}},"6":{"start":{"line":27,"column":39},"end":{"line":27,"column":50}},"7":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"8":{"start":{"line":37,"column":12},"end":{"line":37,"column":73}},"9":{"start":{"line":37,"column":52},"end":{"line":37,"column":66}},"10":{"start":{"line":42,"column":8},"end":{"line":45,"column":9}},"11":{"start":{"line":43,"column":12},"end":{"line":43,"column":47}},"12":{"start":{"line":44,"column":12},"end":{"line":44,"column":45}},"13":{"start":{"line":46,"column":8},"end":{"line":46,"column":41}},"14":{"start":{"line":50,"column":8},"end":{"line":50,"column":23}},"15":{"start":{"line":54,"column":8},"end":{"line":73,"column":9}},"16":{"start":{"line":56,"column":30},"end":{"line":56,"column":56}},"17":{"start":{"line":57,"column":12},"end":{"line":61,"column":13}},"18":{"start":{"line":58,"column":16},"end":{"line":58,"column":85}},"19":{"start":{"line":58,"column":53},"end":{"line":58,"column":84}},"20":{"start":{"line":60,"column":16},"end":{"line":60,"column":26}},"21":{"start":{"line":62,"column":15},"end":{"line":73,"column":9}},"22":{"start":{"line":64,"column":12},"end":{"line":64,"column":22}},"23":{"start":{"line":67,"column":35},"end":{"line":67,"column":94}},"24":{"start":{"line":68,"column":12},"end":{"line":72,"column":13}},"25":{"start":{"line":69,"column":16},"end":{"line":69,"column":90}},"26":{"start":{"line":69,"column":58},"end":{"line":69,"column":89}},"27":{"start":{"line":71,"column":16},"end":{"line":71,"column":26}},"28":{"start":{"line":77,"column":8},"end":{"line":105,"column":10}},"29":{"start":{"line":79,"column":89},"end":{"line":79,"column":103}},"30":{"start":{"line":81,"column":16},"end":{"line":81,"column":91}},"31":{"start":{"line":84,"column":16},"end":{"line":84,"column":92}},"32":{"start":{"line":87,"column":16},"end":{"line":87,"column":93}},"33":{"start":{"line":90,"column":16},"end":{"line":90,"column":89}},"34":{"start":{"line":91,"column":16},"end":{"line":91,"column":36}},"35":{"start":{"line":94,"column":16},"end":{"line":94,"column":93}},"36":{"start":{"line":97,"column":16},"end":{"line":97,"column":93}},"37":{"start":{"line":100,"column":16},"end":{"line":100,"column":99}},"38":{"start":{"line":103,"column":16},"end":{"line":103,"column":94}},"39":{"start":{"line":111,"column":8},"end":{"line":111,"column":106}},"40":{"start":{"line":112,"column":8},"end":{"line":151,"column":9}},"41":{"start":{"line":113,"column":12},"end":{"line":113,"column":43}},"42":{"start":{"line":114,"column":33},"end":{"line":116,"column":44}},"43":{"start":{"line":117,"column":12},"end":{"line":129,"column":14}},"44":{"start":{"line":130,"column":12},"end":{"line":132,"column":13}},"45":{"start":{"line":131,"column":16},"end":{"line":131,"column":61}},"46":{"start":{"line":134,"column":12},"end":{"line":134,"column":46}},"47":{"start":{"line":135,"column":12},"end":{"line":147,"column":14}},"48":{"start":{"line":148,"column":12},"end":{"line":150,"column":13}},"49":{"start":{"line":149,"column":16},"end":{"line":149,"column":66}},"50":{"start":{"line":155,"column":8},"end":{"line":159,"column":9}},"51":{"start":{"line":156,"column":12},"end":{"line":156,"column":76}},"52":{"start":{"line":158,"column":12},"end":{"line":158,"column":42}},"53":{"start":{"line":163,"column":8},"end":{"line":165,"column":9}},"54":{"start":{"line":164,"column":12},"end":{"line":164,"column":56}},"55":{"start":{"line":166,"column":8},"end":{"line":166,"column":57}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":20,"column":31},"end":{"line":24,"column":5}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":24},"end":{"line":23,"column":25}},"loc":{"start":{"line":23,"column":30},"end":{"line":23,"column":44}},"line":23},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":14},"end":{"line":28,"column":5}},"line":26},"3":{"name":"(anonymous_3)","decl":{"start":{"line":27,"column":34},"end":{"line":27,"column":35}},"loc":{"start":{"line":27,"column":39},"end":{"line":27,"column":50}},"line":27},"4":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":4},"end":{"line":35,"column":5}},"loc":{"start":{"line":35,"column":33},"end":{"line":39,"column":5}},"line":35},"5":{"name":"(anonymous_5)","decl":{"start":{"line":37,"column":46},"end":{"line":37,"column":47}},"loc":{"start":{"line":37,"column":52},"end":{"line":37,"column":66}},"line":37},"6":{"name":"(anonymous_6)","decl":{"start":{"line":41,"column":4},"end":{"line":41,"column":5}},"loc":{"start":{"line":41,"column":20},"end":{"line":47,"column":5}},"line":41},"7":{"name":"(anonymous_7)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":49,"column":100},"end":{"line":51,"column":5}},"line":49},"8":{"name":"(anonymous_8)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":96},"end":{"line":74,"column":5}},"line":53},"9":{"name":"(anonymous_9)","decl":{"start":{"line":58,"column":45},"end":{"line":58,"column":46}},"loc":{"start":{"line":58,"column":53},"end":{"line":58,"column":84}},"line":58},"10":{"name":"(anonymous_10)","decl":{"start":{"line":69,"column":50},"end":{"line":69,"column":51}},"loc":{"start":{"line":69,"column":58},"end":{"line":69,"column":89}},"line":69},"11":{"name":"(anonymous_11)","decl":{"start":{"line":76,"column":4},"end":{"line":76,"column":5}},"loc":{"start":{"line":76,"column":71},"end":{"line":106,"column":5}},"line":76},"12":{"name":"(anonymous_12)","decl":{"start":{"line":79,"column":83},"end":{"line":79,"column":84}},"loc":{"start":{"line":79,"column":89},"end":{"line":79,"column":103}},"line":79},"13":{"name":"(anonymous_13)","decl":{"start":{"line":80,"column":91},"end":{"line":80,"column":92}},"loc":{"start":{"line":80,"column":124},"end":{"line":82,"column":13}},"line":80},"14":{"name":"(anonymous_14)","decl":{"start":{"line":83,"column":93},"end":{"line":83,"column":94}},"loc":{"start":{"line":83,"column":126},"end":{"line":85,"column":13}},"line":83},"15":{"name":"(anonymous_15)","decl":{"start":{"line":86,"column":94},"end":{"line":86,"column":95}},"loc":{"start":{"line":86,"column":127},"end":{"line":88,"column":13}},"line":86},"16":{"name":"(anonymous_16)","decl":{"start":{"line":89,"column":93},"end":{"line":89,"column":94}},"loc":{"start":{"line":89,"column":132},"end":{"line":92,"column":13}},"line":89},"17":{"name":"(anonymous_17)","decl":{"start":{"line":93,"column":94},"end":{"line":93,"column":95}},"loc":{"start":{"line":93,"column":127},"end":{"line":95,"column":13}},"line":93},"18":{"name":"(anonymous_18)","decl":{"start":{"line":96,"column":92},"end":{"line":96,"column":93}},"loc":{"start":{"line":96,"column":125},"end":{"line":98,"column":13}},"line":96},"19":{"name":"(anonymous_19)","decl":{"start":{"line":99,"column":90},"end":{"line":99,"column":91}},"loc":{"start":{"line":99,"column":123},"end":{"line":101,"column":13}},"line":99},"20":{"name":"(anonymous_20)","decl":{"start":{"line":102,"column":93},"end":{"line":102,"column":94}},"loc":{"start":{"line":102,"column":126},"end":{"line":104,"column":13}},"line":102},"21":{"name":"(anonymous_21)","decl":{"start":{"line":110,"column":4},"end":{"line":110,"column":5}},"loc":{"start":{"line":110,"column":71},"end":{"line":152,"column":5}},"line":110},"22":{"name":"(anonymous_22)","decl":{"start":{"line":154,"column":4},"end":{"line":154,"column":5}},"loc":{"start":{"line":154,"column":79},"end":{"line":160,"column":5}},"line":154},"23":{"name":"(anonymous_23)","decl":{"start":{"line":162,"column":4},"end":{"line":162,"column":5}},"loc":{"start":{"line":162,"column":112},"end":{"line":167,"column":5}},"line":162}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},{"start":{"line":36,"column":8},"end":{"line":38,"column":9}}],"line":36},"1":{"loc":{"start":{"line":42,"column":8},"end":{"line":45,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":45,"column":9}},{"start":{"line":42,"column":8},"end":{"line":45,"column":9}}],"line":42},"2":{"loc":{"start":{"line":54,"column":8},"end":{"line":73,"column":9}},"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":73,"column":9}},{"start":{"line":54,"column":8},"end":{"line":73,"column":9}}],"line":54},"3":{"loc":{"start":{"line":57,"column":12},"end":{"line":61,"column":13}},"type":"if","locations":[{"start":{"line":57,"column":12},"end":{"line":61,"column":13}},{"start":{"line":57,"column":12},"end":{"line":61,"column":13}}],"line":57},"4":{"loc":{"start":{"line":57,"column":16},"end":{"line":57,"column":80}},"type":"binary-expr","locations":[{"start":{"line":57,"column":16},"end":{"line":57,"column":25}},{"start":{"line":57,"column":29},"end":{"line":57,"column":59}},{"start":{"line":57,"column":63},"end":{"line":57,"column":80}}],"line":57},"5":{"loc":{"start":{"line":62,"column":15},"end":{"line":73,"column":9}},"type":"if","locations":[{"start":{"line":62,"column":15},"end":{"line":73,"column":9}},{"start":{"line":62,"column":15},"end":{"line":73,"column":9}}],"line":62},"6":{"loc":{"start":{"line":68,"column":12},"end":{"line":72,"column":13}},"type":"if","locations":[{"start":{"line":68,"column":12},"end":{"line":72,"column":13}},{"start":{"line":68,"column":12},"end":{"line":72,"column":13}}],"line":68},"7":{"loc":{"start":{"line":68,"column":16},"end":{"line":68,"column":95}},"type":"binary-expr","locations":[{"start":{"line":68,"column":16},"end":{"line":68,"column":30}},{"start":{"line":68,"column":34},"end":{"line":68,"column":69}},{"start":{"line":68,"column":73},"end":{"line":68,"column":95}}],"line":68},"8":{"loc":{"start":{"line":112,"column":8},"end":{"line":151,"column":9}},"type":"if","locations":[{"start":{"line":112,"column":8},"end":{"line":151,"column":9}},{"start":{"line":112,"column":8},"end":{"line":151,"column":9}}],"line":112},"9":{"loc":{"start":{"line":114,"column":33},"end":{"line":116,"column":44}},"type":"cond-expr","locations":[{"start":{"line":115,"column":18},"end":{"line":115,"column":42}},{"start":{"line":116,"column":18},"end":{"line":116,"column":44}}],"line":114},"10":{"loc":{"start":{"line":130,"column":12},"end":{"line":132,"column":13}},"type":"if","locations":[{"start":{"line":130,"column":12},"end":{"line":132,"column":13}},{"start":{"line":130,"column":12},"end":{"line":132,"column":13}}],"line":130},"11":{"loc":{"start":{"line":148,"column":12},"end":{"line":150,"column":13}},"type":"if","locations":[{"start":{"line":148,"column":12},"end":{"line":150,"column":13}},{"start":{"line":148,"column":12},"end":{"line":150,"column":13}}],"line":148},"12":{"loc":{"start":{"line":155,"column":8},"end":{"line":159,"column":9}},"type":"if","locations":[{"start":{"line":155,"column":8},"end":{"line":159,"column":9}},{"start":{"line":155,"column":8},"end":{"line":159,"column":9}}],"line":155},"13":{"loc":{"start":{"line":163,"column":8},"end":{"line":165,"column":9}},"type":"if","locations":[{"start":{"line":163,"column":8},"end":{"line":165,"column":9}},{"start":{"line":163,"column":8},"end":{"line":165,"column":9}}],"line":163}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0,0],"5":[0,0],"6":[0,0],"7":[0,0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts","statementMap":{"0":{"start":{"line":31,"column":42},"end":{"line":31,"column":49}},"1":{"start":{"line":35,"column":27},"end":{"line":35,"column":118}},"2":{"start":{"line":36,"column":8},"end":{"line":40,"column":9}},"3":{"start":{"line":37,"column":12},"end":{"line":37,"column":71}},"4":{"start":{"line":39,"column":12},"end":{"line":39,"column":42}},"5":{"start":{"line":44,"column":8},"end":{"line":44,"column":31}},"6":{"start":{"line":48,"column":25},"end":{"line":48,"column":72}},"7":{"start":{"line":49,"column":8},"end":{"line":49,"column":24}},"8":{"start":{"line":53,"column":25},"end":{"line":53,"column":70}},"9":{"start":{"line":54,"column":29},"end":{"line":54,"column":96}},"10":{"start":{"line":55,"column":8},"end":{"line":55,"column":69}},"11":{"start":{"line":59,"column":8},"end":{"line":59,"column":32}},"12":{"start":{"line":60,"column":8},"end":{"line":60,"column":92}},"13":{"start":{"line":61,"column":8},"end":{"line":61,"column":90}},"14":{"start":{"line":62,"column":8},"end":{"line":62,"column":87}},"15":{"start":{"line":63,"column":8},"end":{"line":63,"column":74}},"16":{"start":{"line":67,"column":8},"end":{"line":67,"column":52}},"17":{"start":{"line":71,"column":8},"end":{"line":71,"column":115}},"18":{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},"19":{"start":{"line":76,"column":12},"end":{"line":76,"column":49}},"20":{"start":{"line":79,"column":8},"end":{"line":118,"column":9}},"21":{"start":{"line":80,"column":12},"end":{"line":85,"column":20}},"22":{"start":{"line":87,"column":32},"end":{"line":94,"column":13}},"23":{"start":{"line":96,"column":12},"end":{"line":96,"column":118}},"24":{"start":{"line":98,"column":26},"end":{"line":98,"column":47}},"25":{"start":{"line":99,"column":12},"end":{"line":117,"column":13}},"26":{"start":{"line":100,"column":16},"end":{"line":100,"column":169}},"27":{"start":{"line":101,"column":16},"end":{"line":106,"column":18}},"28":{"start":{"line":108,"column":16},"end":{"line":112,"column":20}},"29":{"start":{"line":114,"column":16},"end":{"line":114,"column":137}},"30":{"start":{"line":115,"column":16},"end":{"line":115,"column":135}},"31":{"start":{"line":116,"column":16},"end":{"line":116,"column":141}},"32":{"start":{"line":119,"column":8},"end":{"line":119,"column":33}},"33":{"start":{"line":124,"column":8},"end":{"line":126,"column":9}},"34":{"start":{"line":125,"column":12},"end":{"line":125,"column":29}},"35":{"start":{"line":127,"column":8},"end":{"line":133,"column":9}},"36":{"start":{"line":128,"column":32},"end":{"line":128,"column":96}},"37":{"start":{"line":129,"column":12},"end":{"line":129,"column":85}},"38":{"start":{"line":132,"column":12},"end":{"line":132,"column":29}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":42},"end":{"line":41,"column":5}},"line":34},"1":{"name":"(anonymous_1)","decl":{"start":{"line":43,"column":4},"end":{"line":43,"column":5}},"loc":{"start":{"line":43,"column":35},"end":{"line":45,"column":5}},"line":43},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":36},"end":{"line":50,"column":5}},"line":47},"3":{"name":"(anonymous_3)","decl":{"start":{"line":52,"column":4},"end":{"line":52,"column":5}},"loc":{"start":{"line":52,"column":46},"end":{"line":56,"column":5}},"line":52},"4":{"name":"(anonymous_4)","decl":{"start":{"line":58,"column":4},"end":{"line":58,"column":5}},"loc":{"start":{"line":58,"column":56},"end":{"line":64,"column":5}},"line":58},"5":{"name":"(anonymous_5)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":27},"end":{"line":68,"column":5}},"line":66},"6":{"name":"(anonymous_6)","decl":{"start":{"line":70,"column":4},"end":{"line":70,"column":5}},"loc":{"start":{"line":70,"column":32},"end":{"line":72,"column":5}},"line":70},"7":{"name":"(anonymous_7)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":74,"column":44},"end":{"line":121,"column":5}},"line":74},"8":{"name":"(anonymous_8)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":46},"end":{"line":134,"column":5}},"line":123}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":8},"end":{"line":40,"column":9}},"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":40,"column":9}},{"start":{"line":36,"column":8},"end":{"line":40,"column":9}}],"line":36},"1":{"loc":{"start":{"line":48,"column":25},"end":{"line":48,"column":72}},"type":"cond-expr","locations":[{"start":{"line":48,"column":55},"end":{"line":48,"column":64}},{"start":{"line":48,"column":67},"end":{"line":48,"column":72}}],"line":48},"2":{"loc":{"start":{"line":53,"column":25},"end":{"line":53,"column":70}},"type":"cond-expr","locations":[{"start":{"line":53,"column":55},"end":{"line":53,"column":63}},{"start":{"line":53,"column":66},"end":{"line":53,"column":70}}],"line":53},"3":{"loc":{"start":{"line":55,"column":15},"end":{"line":55,"column":68}},"type":"cond-expr","locations":[{"start":{"line":55,"column":49},"end":{"line":55,"column":61}},{"start":{"line":55,"column":64},"end":{"line":55,"column":68}}],"line":55},"4":{"loc":{"start":{"line":63,"column":33},"end":{"line":63,"column":73}},"type":"binary-expr","locations":[{"start":{"line":63,"column":33},"end":{"line":63,"column":62}},{"start":{"line":63,"column":66},"end":{"line":63,"column":73}}],"line":63},"5":{"loc":{"start":{"line":71,"column":25},"end":{"line":71,"column":74}},"type":"cond-expr","locations":[{"start":{"line":71,"column":57},"end":{"line":71,"column":66}},{"start":{"line":71,"column":69},"end":{"line":71,"column":74}}],"line":71},"6":{"loc":{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},"type":"if","locations":[{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},{"start":{"line":75,"column":8},"end":{"line":77,"column":9}}],"line":75},"7":{"loc":{"start":{"line":79,"column":8},"end":{"line":118,"column":9}},"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":118,"column":9}},{"start":{"line":79,"column":8},"end":{"line":118,"column":9}}],"line":79},"8":{"loc":{"start":{"line":79,"column":12},"end":{"line":79,"column":95}},"type":"binary-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":39}},{"start":{"line":79,"column":43},"end":{"line":79,"column":95}}],"line":79},"9":{"loc":{"start":{"line":99,"column":12},"end":{"line":117,"column":13}},"type":"if","locations":[{"start":{"line":99,"column":12},"end":{"line":117,"column":13}},{"start":{"line":99,"column":12},"end":{"line":117,"column":13}}],"line":99},"10":{"loc":{"start":{"line":124,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":126,"column":9}},{"start":{"line":124,"column":8},"end":{"line":126,"column":9}}],"line":124}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts","statementMap":{"0":{"start":{"line":14,"column":22},"end":{"line":14,"column":79}},"1":{"start":{"line":14,"column":45},"end":{"line":14,"column":66}},"2":{"start":{"line":15,"column":32},"end":{"line":19,"column":19}},"3":{"start":{"line":16,"column":14},"end":{"line":16,"column":34}},"4":{"start":{"line":17,"column":28},"end":{"line":17,"column":82}},"5":{"start":{"line":21,"column":25},"end":{"line":21,"column":100}},"6":{"start":{"line":23,"column":4},"end":{"line":27,"column":7}},"7":{"start":{"line":29,"column":4},"end":{"line":29,"column":58}}},"fnMap":{"0":{"name":"RegisterPanels","decl":{"start":{"line":13,"column":16},"end":{"line":13,"column":30}},"loc":{"start":{"line":13,"column":133},"end":{"line":30,"column":1}},"line":13},"1":{"name":"(anonymous_1)","decl":{"start":{"line":14,"column":39},"end":{"line":14,"column":40}},"loc":{"start":{"line":14,"column":45},"end":{"line":14,"column":66}},"line":14},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":8},"end":{"line":16,"column":9}},"loc":{"start":{"line":16,"column":14},"end":{"line":16,"column":34}},"line":16},"3":{"name":"(anonymous_3)","decl":{"start":{"line":17,"column":8},"end":{"line":17,"column":9}},"loc":{"start":{"line":17,"column":28},"end":{"line":17,"column":82}},"line":17}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts","statementMap":{"0":{"start":{"line":17,"column":60},"end":{"line":17,"column":62}},"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":59}},"2":{"start":{"line":21,"column":44},"end":{"line":21,"column":57}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":32}},"4":{"start":{"line":26,"column":27},"end":{"line":26,"column":68}},"5":{"start":{"line":27,"column":24},"end":{"line":27,"column":59}},"6":{"start":{"line":28,"column":8},"end":{"line":28,"column":63}},"7":{"start":{"line":31,"column":8},"end":{"line":31,"column":94}},"8":{"start":{"line":35,"column":8},"end":{"line":37,"column":9}},"9":{"start":{"line":36,"column":12},"end":{"line":36,"column":95}},"10":{"start":{"line":39,"column":8},"end":{"line":41,"column":83}},"11":{"start":{"line":43,"column":8},"end":{"line":48,"column":134}},"12":{"start":{"line":44,"column":68},"end":{"line":44,"column":114}},"13":{"start":{"line":45,"column":72},"end":{"line":45,"column":123}},"14":{"start":{"line":46,"column":75},"end":{"line":46,"column":129}},"15":{"start":{"line":47,"column":71},"end":{"line":47,"column":121}},"16":{"start":{"line":48,"column":76},"end":{"line":48,"column":131}},"17":{"start":{"line":50,"column":8},"end":{"line":57,"column":12}},"18":{"start":{"line":51,"column":27},"end":{"line":51,"column":67}},"19":{"start":{"line":52,"column":12},"end":{"line":56,"column":13}},"20":{"start":{"line":53,"column":16},"end":{"line":53,"column":93}},"21":{"start":{"line":55,"column":16},"end":{"line":55,"column":97}},"22":{"start":{"line":59,"column":8},"end":{"line":66,"column":12}},"23":{"start":{"line":60,"column":27},"end":{"line":60,"column":68}},"24":{"start":{"line":61,"column":12},"end":{"line":65,"column":13}},"25":{"start":{"line":62,"column":16},"end":{"line":62,"column":94}},"26":{"start":{"line":64,"column":16},"end":{"line":64,"column":98}},"27":{"start":{"line":68,"column":8},"end":{"line":68,"column":91}},"28":{"start":{"line":69,"column":8},"end":{"line":69,"column":72}},"29":{"start":{"line":73,"column":8},"end":{"line":73,"column":82}},"30":{"start":{"line":77,"column":8},"end":{"line":77,"column":93}},"31":{"start":{"line":81,"column":25},"end":{"line":83,"column":42}},"32":{"start":{"line":84,"column":8},"end":{"line":84,"column":24}},"33":{"start":{"line":85,"column":8},"end":{"line":85,"column":24}},"34":{"start":{"line":89,"column":8},"end":{"line":89,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":4},"end":{"line":20,"column":5}},"loc":{"start":{"line":20,"column":27},"end":{"line":22,"column":5}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":37},"end":{"line":21,"column":38}},"loc":{"start":{"line":21,"column":44},"end":{"line":21,"column":57}},"line":21},"2":{"name":"(anonymous_2)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":97},"end":{"line":70,"column":5}},"line":24},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":62},"end":{"line":44,"column":63}},"loc":{"start":{"line":44,"column":68},"end":{"line":44,"column":114}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":45,"column":66},"end":{"line":45,"column":67}},"loc":{"start":{"line":45,"column":72},"end":{"line":45,"column":123}},"line":45},"5":{"name":"(anonymous_5)","decl":{"start":{"line":46,"column":69},"end":{"line":46,"column":70}},"loc":{"start":{"line":46,"column":75},"end":{"line":46,"column":129}},"line":46},"6":{"name":"(anonymous_6)","decl":{"start":{"line":47,"column":65},"end":{"line":47,"column":66}},"loc":{"start":{"line":47,"column":71},"end":{"line":47,"column":121}},"line":47},"7":{"name":"(anonymous_7)","decl":{"start":{"line":48,"column":70},"end":{"line":48,"column":71}},"loc":{"start":{"line":48,"column":76},"end":{"line":48,"column":131}},"line":48},"8":{"name":"(anonymous_8)","decl":{"start":{"line":50,"column":92},"end":{"line":50,"column":93}},"loc":{"start":{"line":50,"column":104},"end":{"line":57,"column":9}},"line":50},"9":{"name":"(anonymous_9)","decl":{"start":{"line":59,"column":93},"end":{"line":59,"column":94}},"loc":{"start":{"line":59,"column":105},"end":{"line":66,"column":9}},"line":59},"10":{"name":"(anonymous_10)","decl":{"start":{"line":72,"column":4},"end":{"line":72,"column":5}},"loc":{"start":{"line":72,"column":37},"end":{"line":74,"column":5}},"line":72},"11":{"name":"(anonymous_11)","decl":{"start":{"line":76,"column":4},"end":{"line":76,"column":5}},"loc":{"start":{"line":76,"column":30},"end":{"line":78,"column":5}},"line":76},"12":{"name":"(anonymous_12)","decl":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}},"loc":{"start":{"line":80,"column":50},"end":{"line":86,"column":5}},"line":80},"13":{"name":"(anonymous_13)","decl":{"start":{"line":88,"column":4},"end":{"line":88,"column":5}},"loc":{"start":{"line":88,"column":24},"end":{"line":90,"column":5}},"line":88}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":37,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":37,"column":9}},{"start":{"line":35,"column":8},"end":{"line":37,"column":9}}],"line":35},"1":{"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":72}},"type":"binary-expr","locations":[{"start":{"line":35,"column":12},"end":{"line":35,"column":38}},{"start":{"line":35,"column":42},"end":{"line":35,"column":72}}],"line":35},"2":{"loc":{"start":{"line":52,"column":12},"end":{"line":56,"column":13}},"type":"if","locations":[{"start":{"line":52,"column":12},"end":{"line":56,"column":13}},{"start":{"line":52,"column":12},"end":{"line":56,"column":13}}],"line":52},"3":{"loc":{"start":{"line":61,"column":12},"end":{"line":65,"column":13}},"type":"if","locations":[{"start":{"line":61,"column":12},"end":{"line":65,"column":13}},{"start":{"line":61,"column":12},"end":{"line":65,"column":13}}],"line":61},"4":{"loc":{"start":{"line":81,"column":25},"end":{"line":83,"column":42}},"type":"cond-expr","locations":[{"start":{"line":82,"column":12},"end":{"line":82,"column":59}},{"start":{"line":83,"column":12},"end":{"line":83,"column":42}}],"line":81}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts","statementMap":{"0":{"start":{"line":32,"column":26},"end":{"line":32,"column":53}},"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":65}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":52}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":87}},"4":{"start":{"line":45,"column":29},"end":{"line":45,"column":42}},"5":{"start":{"line":46,"column":8},"end":{"line":54,"column":9}},"6":{"start":{"line":48,"column":16},"end":{"line":48,"column":33}},"7":{"start":{"line":51,"column":16},"end":{"line":51,"column":29}},"8":{"start":{"line":53,"column":16},"end":{"line":53,"column":88}},"9":{"start":{"line":58,"column":8},"end":{"line":87,"column":9}},"10":{"start":{"line":59,"column":12},"end":{"line":59,"column":84}},"11":{"start":{"line":60,"column":12},"end":{"line":60,"column":83}},"12":{"start":{"line":62,"column":44},"end":{"line":62,"column":120}},"13":{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},"14":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"15":{"start":{"line":71,"column":12},"end":{"line":73,"column":13}},"16":{"start":{"line":72,"column":16},"end":{"line":72,"column":53}},"17":{"start":{"line":75,"column":12},"end":{"line":78,"column":19}},"18":{"start":{"line":80,"column":31},"end":{"line":80,"column":85}},"19":{"start":{"line":81,"column":12},"end":{"line":81,"column":89}},"20":{"start":{"line":81,"column":54},"end":{"line":81,"column":85}},"21":{"start":{"line":84,"column":12},"end":{"line":84,"column":45}},"22":{"start":{"line":85,"column":12},"end":{"line":85,"column":83}},"23":{"start":{"line":86,"column":12},"end":{"line":86,"column":82}},"24":{"start":{"line":89,"column":8},"end":{"line":89,"column":26}},"25":{"start":{"line":93,"column":24},"end":{"line":93,"column":51}},"26":{"start":{"line":94,"column":8},"end":{"line":94,"column":49}},"27":{"start":{"line":96,"column":23},"end":{"line":96,"column":55}},"28":{"start":{"line":97,"column":8},"end":{"line":97,"column":22}},"29":{"start":{"line":101,"column":8},"end":{"line":101,"column":82}},"30":{"start":{"line":110,"column":23},"end":{"line":110,"column":65}},"31":{"start":{"line":111,"column":27},"end":{"line":111,"column":45}},"32":{"start":{"line":112,"column":8},"end":{"line":112,"column":22}},"33":{"start":{"line":116,"column":8},"end":{"line":116,"column":96}},"34":{"start":{"line":120,"column":8},"end":{"line":120,"column":103}},"35":{"start":{"line":124,"column":8},"end":{"line":125,"column":91}},"36":{"start":{"line":129,"column":8},"end":{"line":130,"column":65}},"37":{"start":{"line":134,"column":8},"end":{"line":134,"column":125}},"38":{"start":{"line":138,"column":8},"end":{"line":138,"column":125}},"39":{"start":{"line":142,"column":8},"end":{"line":142,"column":139}},"40":{"start":{"line":147,"column":8},"end":{"line":147,"column":105}},"41":{"start":{"line":152,"column":8},"end":{"line":152,"column":111}},"42":{"start":{"line":156,"column":8},"end":{"line":156,"column":144}},"43":{"start":{"line":160,"column":8},"end":{"line":160,"column":121}},"44":{"start":{"line":164,"column":8},"end":{"line":164,"column":101}},"45":{"start":{"line":168,"column":8},"end":{"line":168,"column":99}},"46":{"start":{"line":172,"column":8},"end":{"line":172,"column":132}},"47":{"start":{"line":176,"column":8},"end":{"line":176,"column":102}},"48":{"start":{"line":180,"column":8},"end":{"line":180,"column":103}},"49":{"start":{"line":184,"column":8},"end":{"line":184,"column":31}},"50":{"start":{"line":192,"column":8},"end":{"line":192,"column":30}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":86},"end":{"line":42,"column":5}},"line":36},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":44,"column":50},"end":{"line":55,"column":5}},"line":44},"2":{"name":"(anonymous_2)","decl":{"start":{"line":57,"column":4},"end":{"line":57,"column":5}},"loc":{"start":{"line":57,"column":67},"end":{"line":90,"column":5}},"line":57},"3":{"name":"(anonymous_3)","decl":{"start":{"line":81,"column":34},"end":{"line":81,"column":35}},"loc":{"start":{"line":81,"column":52},"end":{"line":81,"column":87}},"line":81},"4":{"name":"(anonymous_4)","decl":{"start":{"line":92,"column":4},"end":{"line":92,"column":5}},"loc":{"start":{"line":92,"column":69},"end":{"line":98,"column":5}},"line":92},"5":{"name":"(anonymous_5)","decl":{"start":{"line":100,"column":4},"end":{"line":100,"column":5}},"loc":{"start":{"line":100,"column":40},"end":{"line":102,"column":5}},"line":100},"6":{"name":"(anonymous_6)","decl":{"start":{"line":106,"column":4},"end":{"line":106,"column":5}},"loc":{"start":{"line":106,"column":111},"end":{"line":107,"column":5}},"line":106},"7":{"name":"(anonymous_7)","decl":{"start":{"line":109,"column":4},"end":{"line":109,"column":5}},"loc":{"start":{"line":109,"column":83},"end":{"line":113,"column":5}},"line":109},"8":{"name":"(anonymous_8)","decl":{"start":{"line":115,"column":4},"end":{"line":115,"column":5}},"loc":{"start":{"line":115,"column":49},"end":{"line":117,"column":5}},"line":115},"9":{"name":"(anonymous_9)","decl":{"start":{"line":119,"column":4},"end":{"line":119,"column":5}},"loc":{"start":{"line":119,"column":56},"end":{"line":121,"column":5}},"line":119},"10":{"name":"(anonymous_10)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":72},"end":{"line":126,"column":5}},"line":123},"11":{"name":"(anonymous_11)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":92},"end":{"line":131,"column":5}},"line":128},"12":{"name":"(anonymous_12)","decl":{"start":{"line":133,"column":4},"end":{"line":133,"column":5}},"loc":{"start":{"line":133,"column":69},"end":{"line":135,"column":5}},"line":133},"13":{"name":"(anonymous_13)","decl":{"start":{"line":137,"column":4},"end":{"line":137,"column":5}},"loc":{"start":{"line":137,"column":69},"end":{"line":139,"column":5}},"line":137},"14":{"name":"(anonymous_14)","decl":{"start":{"line":141,"column":4},"end":{"line":141,"column":5}},"loc":{"start":{"line":141,"column":81},"end":{"line":143,"column":5}},"line":141},"15":{"name":"(anonymous_15)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":146,"column":69},"end":{"line":148,"column":5}},"line":146},"16":{"name":"(anonymous_16)","decl":{"start":{"line":151,"column":4},"end":{"line":151,"column":5}},"loc":{"start":{"line":151,"column":64},"end":{"line":153,"column":5}},"line":151},"17":{"name":"(anonymous_17)","decl":{"start":{"line":155,"column":4},"end":{"line":155,"column":5}},"loc":{"start":{"line":155,"column":101},"end":{"line":157,"column":5}},"line":155},"18":{"name":"(anonymous_18)","decl":{"start":{"line":159,"column":4},"end":{"line":159,"column":5}},"loc":{"start":{"line":159,"column":63},"end":{"line":161,"column":5}},"line":159},"19":{"name":"(anonymous_19)","decl":{"start":{"line":163,"column":4},"end":{"line":163,"column":5}},"loc":{"start":{"line":163,"column":54},"end":{"line":165,"column":5}},"line":163},"20":{"name":"(anonymous_20)","decl":{"start":{"line":167,"column":4},"end":{"line":167,"column":5}},"loc":{"start":{"line":167,"column":56},"end":{"line":169,"column":5}},"line":167},"21":{"name":"(anonymous_21)","decl":{"start":{"line":171,"column":4},"end":{"line":171,"column":5}},"loc":{"start":{"line":171,"column":71},"end":{"line":173,"column":5}},"line":171},"22":{"name":"(anonymous_22)","decl":{"start":{"line":175,"column":4},"end":{"line":175,"column":5}},"loc":{"start":{"line":175,"column":55},"end":{"line":177,"column":5}},"line":175},"23":{"name":"(anonymous_23)","decl":{"start":{"line":179,"column":4},"end":{"line":179,"column":5}},"loc":{"start":{"line":179,"column":56},"end":{"line":181,"column":5}},"line":179},"24":{"name":"(anonymous_24)","decl":{"start":{"line":183,"column":4},"end":{"line":183,"column":5}},"loc":{"start":{"line":183,"column":25},"end":{"line":185,"column":5}},"line":183},"25":{"name":"(anonymous_25)","decl":{"start":{"line":191,"column":4},"end":{"line":191,"column":5}},"loc":{"start":{"line":191,"column":36},"end":{"line":193,"column":5}},"line":191}},"branchMap":{"0":{"loc":{"start":{"line":46,"column":8},"end":{"line":54,"column":9}},"type":"switch","locations":[{"start":{"line":47,"column":12},"end":{"line":48,"column":33}},{"start":{"line":49,"column":12},"end":{"line":49,"column":26}},{"start":{"line":50,"column":12},"end":{"line":51,"column":29}},{"start":{"line":52,"column":12},"end":{"line":53,"column":88}}],"line":46},"1":{"loc":{"start":{"line":58,"column":8},"end":{"line":87,"column":9}},"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":87,"column":9}},{"start":{"line":58,"column":8},"end":{"line":87,"column":9}}],"line":58},"2":{"loc":{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},"type":"if","locations":[{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},{"start":{"line":65,"column":12},"end":{"line":67,"column":13}}],"line":65},"3":{"loc":{"start":{"line":71,"column":12},"end":{"line":73,"column":13}},"type":"if","locations":[{"start":{"line":71,"column":12},"end":{"line":73,"column":13}},{"start":{"line":71,"column":12},"end":{"line":73,"column":13}}],"line":71},"4":{"loc":{"start":{"line":71,"column":16},"end":{"line":71,"column":76}},"type":"binary-expr","locations":[{"start":{"line":71,"column":16},"end":{"line":71,"column":42}},{"start":{"line":71,"column":46},"end":{"line":71,"column":76}}],"line":71}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0},"b":{"0":[0,0,0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts","statementMap":{"0":{"start":{"line":16,"column":50},"end":{"line":16,"column":95}},"1":{"start":{"line":17,"column":41},"end":{"line":17,"column":64}},"2":{"start":{"line":18,"column":43},"end":{"line":18,"column":81}},"3":{"start":{"line":20,"column":8},"end":{"line":20,"column":45}},"4":{"start":{"line":23,"column":23},"end":{"line":23,"column":73}},"5":{"start":{"line":24,"column":22},"end":{"line":24,"column":54}},"6":{"start":{"line":25,"column":25},"end":{"line":25,"column":90}},"7":{"start":{"line":26,"column":8},"end":{"line":26,"column":45}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":14,"column":49},"end":{"line":15,"column":5}},"line":14},"1":{"name":"(anonymous_1)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":48},"end":{"line":16,"column":97}},"line":16},"2":{"name":"(anonymous_2)","decl":{"start":{"line":17,"column":4},"end":{"line":17,"column":5}},"loc":{"start":{"line":17,"column":39},"end":{"line":17,"column":66}},"line":17},"3":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":41},"end":{"line":18,"column":83}},"line":18},"4":{"name":"(anonymous_4)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":41},"end":{"line":21,"column":5}},"line":19},"5":{"name":"(anonymous_5)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":37},"end":{"line":27,"column":5}},"line":22}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":15},"end":{"line":26,"column":44}},"type":"binary-expr","locations":[{"start":{"line":26,"column":15},"end":{"line":26,"column":23}},{"start":{"line":26,"column":27},"end":{"line":26,"column":32}},{"start":{"line":26,"column":36},"end":{"line":26,"column":44}}],"line":26}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts","statementMap":{"0":{"start":{"line":20,"column":38},"end":{"line":20,"column":53}},"1":{"start":{"line":23,"column":48},"end":{"line":23,"column":50}},"2":{"start":{"line":27,"column":27},"end":{"line":27,"column":92}},"3":{"start":{"line":28,"column":23},"end":{"line":28,"column":44}},"4":{"start":{"line":29,"column":8},"end":{"line":29,"column":22}},"5":{"start":{"line":33,"column":23},"end":{"line":33,"column":49}},"6":{"start":{"line":34,"column":8},"end":{"line":36,"column":9}},"7":{"start":{"line":35,"column":12},"end":{"line":35,"column":19}},"8":{"start":{"line":38,"column":23},"end":{"line":40,"column":23}},"9":{"start":{"line":43,"column":8},"end":{"line":47,"column":9}},"10":{"start":{"line":44,"column":12},"end":{"line":44,"column":49}},"11":{"start":{"line":45,"column":12},"end":{"line":45,"column":61}},"12":{"start":{"line":46,"column":12},"end":{"line":46,"column":19}},"13":{"start":{"line":49,"column":22},"end":{"line":58,"column":9}},"14":{"start":{"line":60,"column":8},"end":{"line":60,"column":62}},"15":{"start":{"line":64,"column":8},"end":{"line":64,"column":62}},"16":{"start":{"line":68,"column":8},"end":{"line":68,"column":28}},"17":{"start":{"line":69,"column":8},"end":{"line":69,"column":79}},"18":{"start":{"line":72,"column":8},"end":{"line":72,"column":23}},"19":{"start":{"line":76,"column":8},"end":{"line":76,"column":80}},"20":{"start":{"line":76,"column":39},"end":{"line":76,"column":53}},"21":{"start":{"line":79,"column":8},"end":{"line":87,"column":10}},"22":{"start":{"line":81,"column":16},"end":{"line":83,"column":17}},"23":{"start":{"line":82,"column":20},"end":{"line":82,"column":35}},"24":{"start":{"line":91,"column":8},"end":{"line":91,"column":47}},"25":{"start":{"line":94,"column":8},"end":{"line":94,"column":30}},"26":{"start":{"line":96,"column":8},"end":{"line":101,"column":9}},"27":{"start":{"line":97,"column":22},"end":{"line":97,"column":45}},"28":{"start":{"line":98,"column":12},"end":{"line":100,"column":13}},"29":{"start":{"line":99,"column":16},"end":{"line":99,"column":28}},"30":{"start":{"line":105,"column":8},"end":{"line":105,"column":79}},"31":{"start":{"line":107,"column":8},"end":{"line":107,"column":75}},"32":{"start":{"line":109,"column":24},"end":{"line":109,"column":43}},"33":{"start":{"line":110,"column":8},"end":{"line":110,"column":47}},"34":{"start":{"line":111,"column":8},"end":{"line":111,"column":62}},"35":{"start":{"line":115,"column":25},"end":{"line":115,"column":59}},"36":{"start":{"line":116,"column":26},"end":{"line":116,"column":64}},"37":{"start":{"line":117,"column":8},"end":{"line":117,"column":25}},"38":{"start":{"line":121,"column":34},"end":{"line":121,"column":69}},"39":{"start":{"line":122,"column":21},"end":{"line":122,"column":54}},"40":{"start":{"line":123,"column":30},"end":{"line":123,"column":59}},"41":{"start":{"line":124,"column":8},"end":{"line":124,"column":29}},"42":{"start":{"line":129,"column":20},"end":{"line":129,"column":55}},"43":{"start":{"line":130,"column":8},"end":{"line":143,"column":9}},"44":{"start":{"line":132,"column":22},"end":{"line":134,"column":13}},"45":{"start":{"line":135,"column":30},"end":{"line":135,"column":71}},"46":{"start":{"line":136,"column":12},"end":{"line":136,"column":30}},"47":{"start":{"line":138,"column":12},"end":{"line":140,"column":14}},"48":{"start":{"line":141,"column":26},"end":{"line":141,"column":67}},"49":{"start":{"line":142,"column":12},"end":{"line":142,"column":26}},"50":{"start":{"line":144,"column":8},"end":{"line":144,"column":20}},"51":{"start":{"line":148,"column":20},"end":{"line":148,"column":55}},"52":{"start":{"line":149,"column":8},"end":{"line":169,"column":9}},"53":{"start":{"line":150,"column":28},"end":{"line":152,"column":13}},"54":{"start":{"line":156,"column":26},"end":{"line":156,"column":120}},"55":{"start":{"line":157,"column":31},"end":{"line":157,"column":37}},"56":{"start":{"line":160,"column":12},"end":{"line":162,"column":13}},"57":{"start":{"line":161,"column":16},"end":{"line":161,"column":91}},"58":{"start":{"line":165,"column":12},"end":{"line":168,"column":14}},"59":{"start":{"line":170,"column":8},"end":{"line":170,"column":20}},"60":{"start":{"line":174,"column":32},"end":{"line":174,"column":83}},"61":{"start":{"line":175,"column":8},"end":{"line":183,"column":9}},"62":{"start":{"line":176,"column":12},"end":{"line":182,"column":13}},"63":{"start":{"line":176,"column":25},"end":{"line":176,"column":26}},"64":{"start":{"line":177,"column":46},"end":{"line":177,"column":169}},"65":{"start":{"line":178,"column":16},"end":{"line":181,"column":17}},"66":{"start":{"line":179,"column":45},"end":{"line":179,"column":85}},"67":{"start":{"line":180,"column":20},"end":{"line":180,"column":62}},"68":{"start":{"line":184,"column":8},"end":{"line":184,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":49},"end":{"line":30,"column":5}},"line":26},"1":{"name":"(anonymous_1)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":32,"column":39},"end":{"line":61,"column":5}},"line":32},"2":{"name":"(anonymous_2)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":59},"end":{"line":65,"column":5}},"line":63},"3":{"name":"(anonymous_3)","decl":{"start":{"line":67,"column":4},"end":{"line":67,"column":5}},"loc":{"start":{"line":67,"column":52},"end":{"line":88,"column":5}},"line":67},"4":{"name":"(anonymous_4)","decl":{"start":{"line":76,"column":33},"end":{"line":76,"column":34}},"loc":{"start":{"line":76,"column":39},"end":{"line":76,"column":53}},"line":76},"5":{"name":"(anonymous_5)","decl":{"start":{"line":80,"column":12},"end":{"line":80,"column":13}},"loc":{"start":{"line":80,"column":18},"end":{"line":84,"column":13}},"line":80},"6":{"name":"(anonymous_6)","decl":{"start":{"line":90,"column":4},"end":{"line":90,"column":5}},"loc":{"start":{"line":90,"column":27},"end":{"line":102,"column":5}},"line":90},"7":{"name":"(anonymous_7)","decl":{"start":{"line":104,"column":4},"end":{"line":104,"column":5}},"loc":{"start":{"line":104,"column":27},"end":{"line":112,"column":5}},"line":104},"8":{"name":"(anonymous_8)","decl":{"start":{"line":114,"column":4},"end":{"line":114,"column":5}},"loc":{"start":{"line":114,"column":34},"end":{"line":118,"column":5}},"line":114},"9":{"name":"(anonymous_9)","decl":{"start":{"line":120,"column":4},"end":{"line":120,"column":5}},"loc":{"start":{"line":120,"column":58},"end":{"line":125,"column":5}},"line":120},"10":{"name":"(anonymous_10)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":69},"end":{"line":145,"column":5}},"line":128},"11":{"name":"(anonymous_11)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":68},"end":{"line":171,"column":5}},"line":147},"12":{"name":"(anonymous_12)","decl":{"start":{"line":173,"column":4},"end":{"line":173,"column":5}},"loc":{"start":{"line":173,"column":60},"end":{"line":185,"column":5}},"line":173}},"branchMap":{"0":{"loc":{"start":{"line":34,"column":8},"end":{"line":36,"column":9}},"type":"if","locations":[{"start":{"line":34,"column":8},"end":{"line":36,"column":9}},{"start":{"line":34,"column":8},"end":{"line":36,"column":9}}],"line":34},"1":{"loc":{"start":{"line":38,"column":23},"end":{"line":40,"column":23}},"type":"cond-expr","locations":[{"start":{"line":39,"column":14},"end":{"line":39,"column":55}},{"start":{"line":40,"column":14},"end":{"line":40,"column":23}}],"line":38},"2":{"loc":{"start":{"line":43,"column":8},"end":{"line":47,"column":9}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":47,"column":9}},{"start":{"line":43,"column":8},"end":{"line":47,"column":9}}],"line":43},"3":{"loc":{"start":{"line":81,"column":16},"end":{"line":83,"column":17}},"type":"if","locations":[{"start":{"line":81,"column":16},"end":{"line":83,"column":17}},{"start":{"line":81,"column":16},"end":{"line":83,"column":17}}],"line":81},"4":{"loc":{"start":{"line":98,"column":12},"end":{"line":100,"column":13}},"type":"if","locations":[{"start":{"line":98,"column":12},"end":{"line":100,"column":13}},{"start":{"line":98,"column":12},"end":{"line":100,"column":13}}],"line":98},"5":{"loc":{"start":{"line":130,"column":8},"end":{"line":143,"column":9}},"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":143,"column":9}},{"start":{"line":130,"column":8},"end":{"line":143,"column":9}}],"line":130},"6":{"loc":{"start":{"line":149,"column":8},"end":{"line":169,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":169,"column":9}},{"start":{"line":149,"column":8},"end":{"line":169,"column":9}}],"line":149},"7":{"loc":{"start":{"line":175,"column":8},"end":{"line":183,"column":9}},"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":183,"column":9}},{"start":{"line":175,"column":8},"end":{"line":183,"column":9}}],"line":175},"8":{"loc":{"start":{"line":176,"column":28},"end":{"line":176,"column":116}},"type":"binary-expr","locations":[{"start":{"line":176,"column":28},"end":{"line":176,"column":65}},{"start":{"line":176,"column":70},"end":{"line":176,"column":115}}],"line":176},"9":{"loc":{"start":{"line":178,"column":16},"end":{"line":181,"column":17}},"type":"if","locations":[{"start":{"line":178,"column":16},"end":{"line":181,"column":17}},{"start":{"line":178,"column":16},"end":{"line":181,"column":17}}],"line":178}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts","statementMap":{"0":{"start":{"line":9,"column":29},"end":{"line":11,"column":2}},"1":{"start":{"line":14,"column":28},"end":{"line":16,"column":2}},"2":{"start":{"line":32,"column":19},"end":{"line":32,"column":49}},"3":{"start":{"line":33,"column":2},"end":{"line":38,"column":3}},"4":{"start":{"line":36,"column":12},"end":{"line":36,"column":86}},"5":{"start":{"line":37,"column":3},"end":{"line":37,"column":10}},"6":{"start":{"line":40,"column":20},"end":{"line":40,"column":44}},"7":{"start":{"line":42,"column":23},"end":{"line":42,"column":47}},"8":{"start":{"line":43,"column":17},"end":{"line":43,"column":19}},"9":{"start":{"line":44,"column":2},"end":{"line":46,"column":5}},"10":{"start":{"line":45,"column":3},"end":{"line":45,"column":33}},"11":{"start":{"line":48,"column":2},"end":{"line":48,"column":40}},"12":{"start":{"line":49,"column":2},"end":{"line":49,"column":35}},"13":{"start":{"line":51,"column":24},"end":{"line":51,"column":86}},"14":{"start":{"line":52,"column":8},"end":{"line":56,"column":9}},"15":{"start":{"line":54,"column":12},"end":{"line":54,"column":82}},"16":{"start":{"line":55,"column":12},"end":{"line":55,"column":19}},"17":{"start":{"line":55,"column":19},"end":{"line":55,"column":21}},"18":{"start":{"line":58,"column":26},"end":{"line":58,"column":77}},"19":{"start":{"line":59,"column":21},"end":{"line":59,"column":69}},"20":{"start":{"line":61,"column":51},"end":{"line":64,"column":3}},"21":{"start":{"line":66,"column":2},"end":{"line":66,"column":76}},"22":{"start":{"line":67,"column":19},"end":{"line":67,"column":49}},"23":{"start":{"line":68,"column":2},"end":{"line":72,"column":3}},"24":{"start":{"line":71,"column":3},"end":{"line":71,"column":10}},"25":{"start":{"line":73,"column":2},"end":{"line":73,"column":36}},"26":{"start":{"line":79,"column":52},"end":{"line":79,"column":54}},"27":{"start":{"line":80,"column":14},"end":{"line":80,"column":15}},"28":{"start":{"line":82,"column":1},"end":{"line":92,"column":2}},"29":{"start":{"line":82,"column":11},"end":{"line":82,"column":12}},"30":{"start":{"line":84,"column":2},"end":{"line":84,"column":13}},"31":{"start":{"line":85,"column":2},"end":{"line":91,"column":3}},"32":{"start":{"line":85,"column":12},"end":{"line":85,"column":13}},"33":{"start":{"line":87,"column":17},"end":{"line":87,"column":73}},"34":{"start":{"line":88,"column":3},"end":{"line":88,"column":39}},"35":{"start":{"line":89,"column":15},"end":{"line":89,"column":69}},"36":{"start":{"line":90,"column":3},"end":{"line":90,"column":104}},"37":{"start":{"line":93,"column":1},"end":{"line":93,"column":59}},"38":{"start":{"line":99,"column":53},"end":{"line":99,"column":55}},"39":{"start":{"line":101,"column":1},"end":{"line":109,"column":2}},"40":{"start":{"line":101,"column":11},"end":{"line":101,"column":12}},"41":{"start":{"line":103,"column":2},"end":{"line":108,"column":3}},"42":{"start":{"line":103,"column":12},"end":{"line":103,"column":13}},"43":{"start":{"line":105,"column":17},"end":{"line":105,"column":66}},"44":{"start":{"line":106,"column":15},"end":{"line":106,"column":62}},"45":{"start":{"line":107,"column":3},"end":{"line":107,"column":64}},"46":{"start":{"line":110,"column":1},"end":{"line":110,"column":71}}},"fnMap":{"0":{"name":"bootstrapDiff","decl":{"start":{"line":30,"column":22},"end":{"line":30,"column":35}},"loc":{"start":{"line":31,"column":0},"end":{"line":74,"column":1}},"line":31},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":78},"end":{"line":44,"column":79}},"loc":{"start":{"line":44,"column":92},"end":{"line":46,"column":3}},"line":44},"2":{"name":"hihglightReplacedClasses","decl":{"start":{"line":77,"column":9},"end":{"line":77,"column":33}},"loc":{"start":{"line":78,"column":0},"end":{"line":94,"column":1}},"line":78},"3":{"name":"hihglightMatchedClasses","decl":{"start":{"line":97,"column":9},"end":{"line":97,"column":32}},"loc":{"start":{"line":98,"column":0},"end":{"line":111,"column":1}},"line":98}},"branchMap":{"0":{"loc":{"start":{"line":33,"column":2},"end":{"line":38,"column":3}},"type":"if","locations":[{"start":{"line":33,"column":2},"end":{"line":38,"column":3}},{"start":{"line":33,"column":2},"end":{"line":38,"column":3}}],"line":33},"1":{"loc":{"start":{"line":52,"column":8},"end":{"line":56,"column":9}},"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":56,"column":9}},{"start":{"line":52,"column":8},"end":{"line":56,"column":9}}],"line":52},"2":{"loc":{"start":{"line":68,"column":2},"end":{"line":72,"column":3}},"type":"if","locations":[{"start":{"line":68,"column":2},"end":{"line":72,"column":3}},{"start":{"line":68,"column":2},"end":{"line":72,"column":3}}],"line":68}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts","statementMap":{"0":{"start":{"line":25,"column":27},"end":{"line":25,"column":45}},"1":{"start":{"line":26,"column":29},"end":{"line":26,"column":49}},"2":{"start":{"line":27,"column":49},"end":{"line":27,"column":51}},"3":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"4":{"start":{"line":30,"column":8},"end":{"line":30,"column":58}},"5":{"start":{"line":31,"column":31},"end":{"line":31,"column":59}},"6":{"start":{"line":32,"column":8},"end":{"line":32,"column":42}},"7":{"start":{"line":33,"column":8},"end":{"line":33,"column":49}},"8":{"start":{"line":36,"column":4},"end":{"line":42,"column":5}},"9":{"start":{"line":46,"column":26},"end":{"line":46,"column":64}},"10":{"start":{"line":48,"column":4},"end":{"line":54,"column":7}},"11":{"start":{"line":49,"column":8},"end":{"line":49,"column":46}},"12":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"13":{"start":{"line":52,"column":12},"end":{"line":52,"column":114}},"14":{"start":{"line":56,"column":4},"end":{"line":56,"column":27}},"15":{"start":{"line":63,"column":35},"end":{"line":63,"column":37}},"16":{"start":{"line":64,"column":29},"end":{"line":64,"column":57}},"17":{"start":{"line":65,"column":4},"end":{"line":75,"column":5}},"18":{"start":{"line":66,"column":8},"end":{"line":74,"column":9}},"19":{"start":{"line":67,"column":38},"end":{"line":67,"column":84}},"20":{"start":{"line":68,"column":12},"end":{"line":69,"column":88}},"21":{"start":{"line":70,"column":15},"end":{"line":74,"column":9}},"22":{"start":{"line":71,"column":40},"end":{"line":71,"column":132}},"23":{"start":{"line":73,"column":12},"end":{"line":73,"column":86}},"24":{"start":{"line":77,"column":4},"end":{"line":77,"column":20}},"25":{"start":{"line":81,"column":19},"end":{"line":81,"column":23}},"26":{"start":{"line":83,"column":4},"end":{"line":87,"column":7}},"27":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"28":{"start":{"line":85,"column":12},"end":{"line":85,"column":29}},"29":{"start":{"line":89,"column":4},"end":{"line":89,"column":20}},"30":{"start":{"line":93,"column":27},"end":{"line":93,"column":29}},"31":{"start":{"line":95,"column":4},"end":{"line":103,"column":5}},"32":{"start":{"line":96,"column":8},"end":{"line":96,"column":55}},"33":{"start":{"line":98,"column":8},"end":{"line":102,"column":11}},"34":{"start":{"line":99,"column":12},"end":{"line":101,"column":13}},"35":{"start":{"line":100,"column":16},"end":{"line":100,"column":46}},"36":{"start":{"line":105,"column":4},"end":{"line":105,"column":28}},"37":{"start":{"line":109,"column":4},"end":{"line":110,"column":79}},"38":{"start":{"line":114,"column":4},"end":{"line":114,"column":87}},"39":{"start":{"line":118,"column":4},"end":{"line":119,"column":76}},"40":{"start":{"line":123,"column":4},"end":{"line":123,"column":133}},"41":{"start":{"line":127,"column":28},"end":{"line":127,"column":88}},"42":{"start":{"line":128,"column":4},"end":{"line":128,"column":61}},"43":{"start":{"line":132,"column":4},"end":{"line":136,"column":67}},"44":{"start":{"line":140,"column":27},"end":{"line":140,"column":53}},"45":{"start":{"line":141,"column":24},"end":{"line":141,"column":66}},"46":{"start":{"line":143,"column":4},"end":{"line":149,"column":5}},"47":{"start":{"line":144,"column":34},"end":{"line":144,"column":111}},"48":{"start":{"line":146,"column":8},"end":{"line":148,"column":9}},"49":{"start":{"line":147,"column":12},"end":{"line":147,"column":93}},"50":{"start":{"line":151,"column":4},"end":{"line":154,"column":6}},"51":{"start":{"line":158,"column":37},"end":{"line":158,"column":39}},"52":{"start":{"line":160,"column":4},"end":{"line":176,"column":5}},"53":{"start":{"line":161,"column":8},"end":{"line":161,"column":62}},"54":{"start":{"line":162,"column":8},"end":{"line":162,"column":67}},"55":{"start":{"line":163,"column":8},"end":{"line":163,"column":61}},"56":{"start":{"line":164,"column":11},"end":{"line":176,"column":5}},"57":{"start":{"line":165,"column":8},"end":{"line":165,"column":61}},"58":{"start":{"line":166,"column":8},"end":{"line":166,"column":62}},"59":{"start":{"line":167,"column":8},"end":{"line":167,"column":67}},"60":{"start":{"line":168,"column":11},"end":{"line":176,"column":5}},"61":{"start":{"line":169,"column":8},"end":{"line":169,"column":67}},"62":{"start":{"line":170,"column":8},"end":{"line":170,"column":74}},"63":{"start":{"line":171,"column":11},"end":{"line":176,"column":5}},"64":{"start":{"line":172,"column":8},"end":{"line":172,"column":68}},"65":{"start":{"line":173,"column":8},"end":{"line":173,"column":61}},"66":{"start":{"line":175,"column":8},"end":{"line":175,"column":61}},"67":{"start":{"line":178,"column":4},"end":{"line":178,"column":26}},"68":{"start":{"line":182,"column":18},"end":{"line":182,"column":71}},"69":{"start":{"line":184,"column":4},"end":{"line":187,"column":5}},"70":{"start":{"line":185,"column":8},"end":{"line":185,"column":89}},"71":{"start":{"line":185,"column":47},"end":{"line":185,"column":87}},"72":{"start":{"line":186,"column":8},"end":{"line":186,"column":99}},"73":{"start":{"line":188,"column":4},"end":{"line":188,"column":19}},"74":{"start":{"line":192,"column":31},"end":{"line":192,"column":33}},"75":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"76":{"start":{"line":195,"column":8},"end":{"line":195,"column":78}},"77":{"start":{"line":195,"column":38},"end":{"line":195,"column":76}},"78":{"start":{"line":198,"column":4},"end":{"line":198,"column":20}}},"fnMap":{"0":{"name":"getFileProperties","decl":{"start":{"line":24,"column":16},"end":{"line":24,"column":33}},"loc":{"start":{"line":24,"column":68},"end":{"line":43,"column":1}},"line":24},"1":{"name":"getPowerPageEntityType","decl":{"start":{"line":45,"column":16},"end":{"line":45,"column":38}},"loc":{"start":{"line":45,"column":88},"end":{"line":57,"column":1}},"line":45},"2":{"name":"(anonymous_2)","decl":{"start":{"line":48,"column":39},"end":{"line":48,"column":40}},"loc":{"start":{"line":48,"column":53},"end":{"line":54,"column":5}},"line":48},"3":{"name":"getDeletePathUris","decl":{"start":{"line":59,"column":16},"end":{"line":59,"column":33}},"loc":{"start":{"line":62,"column":16},"end":{"line":78,"column":1}},"line":62},"4":{"name":"isValidUri","decl":{"start":{"line":80,"column":16},"end":{"line":80,"column":26}},"loc":{"start":{"line":80,"column":53},"end":{"line":90,"column":1}},"line":80},"5":{"name":"(anonymous_5)","decl":{"start":{"line":83,"column":39},"end":{"line":83,"column":40}},"loc":{"start":{"line":83,"column":53},"end":{"line":87,"column":5}},"line":83},"6":{"name":"getEntityFolderName","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":35}},"loc":{"start":{"line":92,"column":61},"end":{"line":106,"column":1}},"line":92},"7":{"name":"(anonymous_7)","decl":{"start":{"line":98,"column":43},"end":{"line":98,"column":44}},"loc":{"start":{"line":98,"column":57},"end":{"line":102,"column":9}},"line":98},"8":{"name":"getEntityFolderPathIndex","decl":{"start":{"line":108,"column":16},"end":{"line":108,"column":40}},"loc":{"start":{"line":108,"column":150},"end":{"line":111,"column":1}},"line":108},"9":{"name":"getValidatedEntityPath","decl":{"start":{"line":113,"column":16},"end":{"line":113,"column":38}},"loc":{"start":{"line":113,"column":112},"end":{"line":115,"column":1}},"line":113},"10":{"name":"isValidRenamedFile","decl":{"start":{"line":117,"column":16},"end":{"line":117,"column":34}},"loc":{"start":{"line":117,"column":153},"end":{"line":120,"column":1}},"line":117},"11":{"name":"getUpdatedFolderPath","decl":{"start":{"line":122,"column":16},"end":{"line":122,"column":36}},"loc":{"start":{"line":122,"column":108},"end":{"line":124,"column":1}},"line":122},"12":{"name":"getCurrentWorkspaceURI","decl":{"start":{"line":126,"column":16},"end":{"line":126,"column":38}},"loc":{"start":{"line":126,"column":79},"end":{"line":129,"column":1}},"line":126},"13":{"name":"isSingleFileEntity","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":34}},"loc":{"start":{"line":131,"column":83},"end":{"line":137,"column":1}},"line":131},"14":{"name":"getFileNameProperties","decl":{"start":{"line":139,"column":16},"end":{"line":139,"column":37}},"loc":{"start":{"line":139,"column":124},"end":{"line":155,"column":1}},"line":139},"15":{"name":"getFieldsToUpdate","decl":{"start":{"line":157,"column":16},"end":{"line":157,"column":33}},"loc":{"start":{"line":157,"column":92},"end":{"line":179,"column":1}},"line":157},"16":{"name":"getExcludedFileGlobPattern","decl":{"start":{"line":181,"column":16},"end":{"line":181,"column":42}},"loc":{"start":{"line":181,"column":88},"end":{"line":189,"column":1}},"line":181},"17":{"name":"(anonymous_17)","decl":{"start":{"line":185,"column":30},"end":{"line":185,"column":31}},"loc":{"start":{"line":185,"column":47},"end":{"line":185,"column":87}},"line":185},"18":{"name":"getRegExPattern","decl":{"start":{"line":191,"column":16},"end":{"line":191,"column":31}},"loc":{"start":{"line":191,"column":67},"end":{"line":199,"column":1}},"line":191},"19":{"name":"(anonymous_19)","decl":{"start":{"line":195,"column":30},"end":{"line":195,"column":31}},"loc":{"start":{"line":195,"column":38},"end":{"line":195,"column":76}},"line":195}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},{"start":{"line":29,"column":4},"end":{"line":34,"column":5}}],"line":29},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51},"2":{"loc":{"start":{"line":52,"column":30},"end":{"line":52,"column":113}},"type":"binary-expr","locations":[{"start":{"line":52,"column":30},"end":{"line":52,"column":71}},{"start":{"line":52,"column":75},"end":{"line":52,"column":113}}],"line":52},"3":{"loc":{"start":{"line":65,"column":4},"end":{"line":75,"column":5}},"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":75,"column":5}},{"start":{"line":65,"column":4},"end":{"line":75,"column":5}}],"line":65},"4":{"loc":{"start":{"line":65,"column":8},"end":{"line":65,"column":54}},"type":"binary-expr","locations":[{"start":{"line":65,"column":8},"end":{"line":65,"column":27}},{"start":{"line":65,"column":31},"end":{"line":65,"column":54}}],"line":65},"5":{"loc":{"start":{"line":66,"column":8},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":74,"column":9}},{"start":{"line":66,"column":8},"end":{"line":74,"column":9}}],"line":66},"6":{"loc":{"start":{"line":68,"column":12},"end":{"line":69,"column":87}},"type":"cond-expr","locations":[{"start":{"line":68,"column":39},"end":{"line":68,"column":116}},{"start":{"line":69,"column":16},"end":{"line":69,"column":87}}],"line":68},"7":{"loc":{"start":{"line":70,"column":15},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":70,"column":15},"end":{"line":74,"column":9}},{"start":{"line":70,"column":15},"end":{"line":74,"column":9}}],"line":70},"8":{"loc":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},{"start":{"line":84,"column":8},"end":{"line":86,"column":9}}],"line":84},"9":{"loc":{"start":{"line":95,"column":4},"end":{"line":103,"column":5}},"type":"if","locations":[{"start":{"line":95,"column":4},"end":{"line":103,"column":5}},{"start":{"line":95,"column":4},"end":{"line":103,"column":5}}],"line":95},"10":{"loc":{"start":{"line":99,"column":12},"end":{"line":101,"column":13}},"type":"if","locations":[{"start":{"line":99,"column":12},"end":{"line":101,"column":13}},{"start":{"line":99,"column":12},"end":{"line":101,"column":13}}],"line":99},"11":{"loc":{"start":{"line":109,"column":11},"end":{"line":110,"column":78}},"type":"cond-expr","locations":[{"start":{"line":109,"column":48},"end":{"line":109,"column":118}},{"start":{"line":110,"column":8},"end":{"line":110,"column":78}}],"line":109},"12":{"loc":{"start":{"line":118,"column":11},"end":{"line":119,"column":75}},"type":"cond-expr","locations":[{"start":{"line":118,"column":48},"end":{"line":118,"column":100}},{"start":{"line":119,"column":8},"end":{"line":119,"column":75}}],"line":118},"13":{"loc":{"start":{"line":128,"column":11},"end":{"line":128,"column":60}},"type":"cond-expr","locations":[{"start":{"line":128,"column":29},"end":{"line":128,"column":48}},{"start":{"line":128,"column":51},"end":{"line":128,"column":60}}],"line":128},"14":{"loc":{"start":{"line":132,"column":11},"end":{"line":136,"column":66}},"type":"binary-expr","locations":[{"start":{"line":132,"column":11},"end":{"line":132,"column":69}},{"start":{"line":133,"column":11},"end":{"line":133,"column":78}},{"start":{"line":134,"column":11},"end":{"line":134,"column":76}},{"start":{"line":135,"column":11},"end":{"line":135,"column":75}},{"start":{"line":136,"column":11},"end":{"line":136,"column":66}}],"line":132},"15":{"loc":{"start":{"line":143,"column":4},"end":{"line":149,"column":5}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":149,"column":5}},{"start":{"line":143,"column":4},"end":{"line":149,"column":5}}],"line":143},"16":{"loc":{"start":{"line":144,"column":34},"end":{"line":144,"column":111}},"type":"binary-expr","locations":[{"start":{"line":144,"column":34},"end":{"line":144,"column":105}},{"start":{"line":144,"column":109},"end":{"line":144,"column":111}}],"line":144},"17":{"loc":{"start":{"line":146,"column":8},"end":{"line":148,"column":9}},"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":148,"column":9}},{"start":{"line":146,"column":8},"end":{"line":148,"column":9}}],"line":146},"18":{"loc":{"start":{"line":146,"column":12},"end":{"line":146,"column":95}},"type":"binary-expr","locations":[{"start":{"line":146,"column":12},"end":{"line":146,"column":70}},{"start":{"line":146,"column":74},"end":{"line":146,"column":95}}],"line":146},"19":{"loc":{"start":{"line":160,"column":4},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":160,"column":4},"end":{"line":176,"column":5}},{"start":{"line":160,"column":4},"end":{"line":176,"column":5}}],"line":160},"20":{"loc":{"start":{"line":164,"column":11},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":164,"column":11},"end":{"line":176,"column":5}},{"start":{"line":164,"column":11},"end":{"line":176,"column":5}}],"line":164},"21":{"loc":{"start":{"line":168,"column":11},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":168,"column":11},"end":{"line":176,"column":5}},{"start":{"line":168,"column":11},"end":{"line":176,"column":5}}],"line":168},"22":{"loc":{"start":{"line":171,"column":11},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":171,"column":11},"end":{"line":176,"column":5}},{"start":{"line":171,"column":11},"end":{"line":176,"column":5}}],"line":171},"23":{"loc":{"start":{"line":184,"column":4},"end":{"line":187,"column":5}},"type":"if","locations":[{"start":{"line":184,"column":4},"end":{"line":187,"column":5}},{"start":{"line":184,"column":4},"end":{"line":187,"column":5}}],"line":184},"24":{"loc":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"type":"if","locations":[{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},{"start":{"line":194,"column":4},"end":{"line":196,"column":5}}],"line":194}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0,0,0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts","statementMap":{"0":{"start":{"line":6,"column":35},"end":{"line":6,"column":49}},"1":{"start":{"line":7,"column":30},"end":{"line":7,"column":41}},"2":{"start":{"line":8,"column":37},"end":{"line":8,"column":47}},"3":{"start":{"line":9,"column":38},"end":{"line":9,"column":49}},"4":{"start":{"line":10,"column":43},"end":{"line":10,"column":59}},"5":{"start":{"line":11,"column":38},"end":{"line":11,"column":48}},"6":{"start":{"line":12,"column":43},"end":{"line":12,"column":59}},"7":{"start":{"line":13,"column":50},"end":{"line":13,"column":73}},"8":{"start":{"line":14,"column":44},"end":{"line":14,"column":62}},"9":{"start":{"line":15,"column":33},"end":{"line":15,"column":54}},"10":{"start":{"line":17,"column":32},"end":{"line":30,"column":1}},"11":{"start":{"line":50,"column":66},"end":{"line":64,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts","statementMap":{"0":{"start":{"line":35,"column":36},"end":{"line":76,"column":1}},"1":{"start":{"line":41,"column":4},"end":{"line":75,"column":5}},"2":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"3":{"start":{"line":43,"column":12},"end":{"line":43,"column":19}},"4":{"start":{"line":46,"column":12},"end":{"line":46,"column":66}},"5":{"start":{"line":48,"column":8},"end":{"line":71,"column":9}},"6":{"start":{"line":49,"column":27},"end":{"line":49,"column":63}},"7":{"start":{"line":50,"column":25},"end":{"line":50,"column":59}},"8":{"start":{"line":52,"column":35},"end":{"line":56,"column":13}},"9":{"start":{"line":57,"column":28},"end":{"line":61,"column":13}},"10":{"start":{"line":63,"column":28},"end":{"line":63,"column":126}},"11":{"start":{"line":64,"column":12},"end":{"line":70,"column":14}},"12":{"start":{"line":73,"column":8},"end":{"line":73,"column":169}},"13":{"start":{"line":74,"column":8},"end":{"line":74,"column":31}},"14":{"start":{"line":79,"column":49},"end":{"line":81,"column":5}},"15":{"start":{"line":80,"column":20},"end":{"line":80,"column":29}},"16":{"start":{"line":83,"column":18},"end":{"line":83,"column":54}},"17":{"start":{"line":86,"column":22},"end":{"line":86,"column":42}},"18":{"start":{"line":87,"column":8},"end":{"line":87,"column":69}},"19":{"start":{"line":87,"column":44},"end":{"line":87,"column":67}},"20":{"start":{"line":88,"column":8},"end":{"line":88,"column":30}},"21":{"start":{"line":92,"column":8},"end":{"line":99,"column":11}},"22":{"start":{"line":100,"column":8},"end":{"line":100,"column":65}},"23":{"start":{"line":100,"column":42},"end":{"line":100,"column":64}},"24":{"start":{"line":104,"column":21},"end":{"line":114,"column":10}},"25":{"start":{"line":116,"column":8},"end":{"line":116,"column":46}},"26":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"27":{"start":{"line":121,"column":12},"end":{"line":121,"column":81}},"28":{"start":{"line":123,"column":23},"end":{"line":123,"column":45}},"29":{"start":{"line":124,"column":25},"end":{"line":128,"column":9}},"30":{"start":{"line":129,"column":8},"end":{"line":138,"column":9}},"31":{"start":{"line":130,"column":25},"end":{"line":130,"column":43}},"32":{"start":{"line":131,"column":12},"end":{"line":133,"column":13}},"33":{"start":{"line":132,"column":16},"end":{"line":132,"column":124}},"34":{"start":{"line":135,"column":12},"end":{"line":137,"column":13}},"35":{"start":{"line":136,"column":16},"end":{"line":136,"column":23}},"36":{"start":{"line":141,"column":18},"end":{"line":141,"column":39}},"37":{"start":{"line":142,"column":4},"end":{"line":142,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":35,"column":36},"end":{"line":35,"column":37}},"loc":{"start":{"line":40,"column":20},"end":{"line":76,"column":1}},"line":40},"1":{"name":"getContentSnippetInputs","decl":{"start":{"line":78,"column":15},"end":{"line":78,"column":38}},"loc":{"start":{"line":78,"column":72},"end":{"line":143,"column":1}},"line":78},"2":{"name":"(anonymous_2)","decl":{"start":{"line":80,"column":8},"end":{"line":80,"column":9}},"loc":{"start":{"line":80,"column":20},"end":{"line":80,"column":29}},"line":80},"3":{"name":"collectInputs","decl":{"start":{"line":85,"column":19},"end":{"line":85,"column":32}},"loc":{"start":{"line":85,"column":35},"end":{"line":89,"column":5}},"line":85},"4":{"name":"(anonymous_4)","decl":{"start":{"line":87,"column":33},"end":{"line":87,"column":34}},"loc":{"start":{"line":87,"column":44},"end":{"line":87,"column":67}},"line":87},"5":{"name":"inputName","decl":{"start":{"line":91,"column":19},"end":{"line":91,"column":28}},"loc":{"start":{"line":91,"column":75},"end":{"line":101,"column":5}},"line":91},"6":{"name":"(anonymous_6)","decl":{"start":{"line":100,"column":15},"end":{"line":100,"column":16}},"loc":{"start":{"line":100,"column":42},"end":{"line":100,"column":64}},"line":100},"7":{"name":"pickType","decl":{"start":{"line":103,"column":19},"end":{"line":103,"column":27}},"loc":{"start":{"line":103,"column":74},"end":{"line":117,"column":5}},"line":103},"8":{"name":"validateNameIsUnique","decl":{"start":{"line":119,"column":19},"end":{"line":119,"column":39}},"loc":{"start":{"line":119,"column":54},"end":{"line":139,"column":5}},"line":119}},"branchMap":{"0":{"loc":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},{"start":{"line":42,"column":8},"end":{"line":44,"column":9}}],"line":42},"1":{"loc":{"start":{"line":48,"column":8},"end":{"line":71,"column":9}},"type":"if","locations":[{"start":{"line":48,"column":8},"end":{"line":71,"column":9}},{"start":{"line":48,"column":8},"end":{"line":71,"column":9}}],"line":48},"2":{"loc":{"start":{"line":96,"column":19},"end":{"line":96,"column":49}},"type":"binary-expr","locations":[{"start":{"line":96,"column":19},"end":{"line":96,"column":43}},{"start":{"line":96,"column":47},"end":{"line":96,"column":49}}],"line":96},"3":{"loc":{"start":{"line":111,"column":16},"end":{"line":113,"column":31}},"type":"cond-expr","locations":[{"start":{"line":112,"column":22},"end":{"line":112,"column":46}},{"start":{"line":113,"column":22},"end":{"line":113,"column":31}}],"line":111},"4":{"loc":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},{"start":{"line":120,"column":8},"end":{"line":122,"column":9}}],"line":120},"5":{"loc":{"start":{"line":131,"column":12},"end":{"line":133,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":133,"column":13}},{"start":{"line":131,"column":12},"end":{"line":133,"column":13}}],"line":131},"6":{"loc":{"start":{"line":135,"column":12},"end":{"line":137,"column":13}},"type":"if","locations":[{"start":{"line":135,"column":12},"end":{"line":137,"column":13}},{"start":{"line":135,"column":12},"end":{"line":137,"column":13}}],"line":135}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts","statementMap":{"0":{"start":{"line":17,"column":21},"end":{"line":17,"column":51}},"1":{"start":{"line":25,"column":22},"end":{"line":25,"column":58}},"2":{"start":{"line":26,"column":4},"end":{"line":26,"column":32}},"3":{"start":{"line":27,"column":4},"end":{"line":27,"column":42}},"4":{"start":{"line":28,"column":26},"end":{"line":28,"column":49}},"5":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"6":{"start":{"line":30,"column":8},"end":{"line":30,"column":66}},"7":{"start":{"line":31,"column":8},"end":{"line":33,"column":54}},"8":{"start":{"line":42,"column":4},"end":{"line":58,"column":6}},"9":{"start":{"line":45,"column":33},"end":{"line":45,"column":95}},"10":{"start":{"line":46,"column":12},"end":{"line":46,"column":179}},"11":{"start":{"line":47,"column":44},"end":{"line":50,"column":13}},"12":{"start":{"line":51,"column":12},"end":{"line":56,"column":14}},"13":{"start":{"line":60,"column":4},"end":{"line":76,"column":6}},"14":{"start":{"line":63,"column":33},"end":{"line":63,"column":95}},"15":{"start":{"line":64,"column":12},"end":{"line":64,"column":181}},"16":{"start":{"line":65,"column":44},"end":{"line":68,"column":13}},"17":{"start":{"line":69,"column":12},"end":{"line":74,"column":14}},"18":{"start":{"line":78,"column":4},"end":{"line":94,"column":6}},"19":{"start":{"line":81,"column":33},"end":{"line":81,"column":95}},"20":{"start":{"line":82,"column":12},"end":{"line":82,"column":178}},"21":{"start":{"line":83,"column":44},"end":{"line":86,"column":13}},"22":{"start":{"line":87,"column":12},"end":{"line":92,"column":14}},"23":{"start":{"line":96,"column":4},"end":{"line":112,"column":6}},"24":{"start":{"line":99,"column":33},"end":{"line":99,"column":95}},"25":{"start":{"line":100,"column":12},"end":{"line":100,"column":182}},"26":{"start":{"line":101,"column":44},"end":{"line":104,"column":13}},"27":{"start":{"line":105,"column":12},"end":{"line":110,"column":14}},"28":{"start":{"line":114,"column":4},"end":{"line":129,"column":6}},"29":{"start":{"line":117,"column":33},"end":{"line":117,"column":95}},"30":{"start":{"line":118,"column":12},"end":{"line":118,"column":171}},"31":{"start":{"line":119,"column":44},"end":{"line":122,"column":13}},"32":{"start":{"line":123,"column":12},"end":{"line":127,"column":14}}},"fnMap":{"0":{"name":"initializeGenerator","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":35}},"loc":{"start":{"line":24,"column":8},"end":{"line":35,"column":1}},"line":24},"1":{"name":"registerCreateCommands","decl":{"start":{"line":37,"column":9},"end":{"line":37,"column":31}},"loc":{"start":{"line":41,"column":2},"end":{"line":130,"column":1}},"line":41},"2":{"name":"(anonymous_2)","decl":{"start":{"line":44,"column":8},"end":{"line":44,"column":9}},"loc":{"start":{"line":44,"column":23},"end":{"line":57,"column":9}},"line":44},"3":{"name":"(anonymous_3)","decl":{"start":{"line":62,"column":8},"end":{"line":62,"column":9}},"loc":{"start":{"line":62,"column":23},"end":{"line":75,"column":9}},"line":62},"4":{"name":"(anonymous_4)","decl":{"start":{"line":80,"column":8},"end":{"line":80,"column":9}},"loc":{"start":{"line":80,"column":23},"end":{"line":93,"column":9}},"line":80},"5":{"name":"(anonymous_5)","decl":{"start":{"line":98,"column":8},"end":{"line":98,"column":9}},"loc":{"start":{"line":98,"column":23},"end":{"line":111,"column":9}},"line":98},"6":{"name":"(anonymous_6)","decl":{"start":{"line":116,"column":8},"end":{"line":116,"column":9}},"loc":{"start":{"line":116,"column":23},"end":{"line":128,"column":9}},"line":116}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},{"start":{"line":29,"column":4},"end":{"line":34,"column":5}}],"line":29},"1":{"loc":{"start":{"line":45,"column":33},"end":{"line":45,"column":95}},"type":"cond-expr","locations":[{"start":{"line":45,"column":39},"end":{"line":45,"column":64}},{"start":{"line":45,"column":67},"end":{"line":45,"column":95}}],"line":45},"2":{"loc":{"start":{"line":63,"column":33},"end":{"line":63,"column":95}},"type":"cond-expr","locations":[{"start":{"line":63,"column":39},"end":{"line":63,"column":64}},{"start":{"line":63,"column":67},"end":{"line":63,"column":95}}],"line":63},"3":{"loc":{"start":{"line":81,"column":33},"end":{"line":81,"column":95}},"type":"cond-expr","locations":[{"start":{"line":81,"column":39},"end":{"line":81,"column":64}},{"start":{"line":81,"column":67},"end":{"line":81,"column":95}}],"line":81},"4":{"loc":{"start":{"line":99,"column":33},"end":{"line":99,"column":95}},"type":"cond-expr","locations":[{"start":{"line":99,"column":39},"end":{"line":99,"column":64}},{"start":{"line":99,"column":67},"end":{"line":99,"column":95}}],"line":99},"5":{"loc":{"start":{"line":117,"column":33},"end":{"line":117,"column":95}},"type":"cond-expr","locations":[{"start":{"line":117,"column":39},"end":{"line":117,"column":64}},{"start":{"line":117,"column":67},"end":{"line":117,"column":95}}],"line":117}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts","statementMap":{"0":{"start":{"line":17,"column":4},"end":{"line":17,"column":152}},"1":{"start":{"line":18,"column":27},"end":{"line":18,"column":40}},"2":{"start":{"line":19,"column":40},"end":{"line":19,"column":82}},"3":{"start":{"line":20,"column":31},"end":{"line":20,"column":47}},"4":{"start":{"line":21,"column":23},"end":{"line":21,"column":32}},"5":{"start":{"line":22,"column":29},"end":{"line":22,"column":93}},"6":{"start":{"line":23,"column":33},"end":{"line":23,"column":67}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts","statementMap":{"0":{"start":{"line":36,"column":34},"end":{"line":94,"column":1}},"1":{"start":{"line":42,"column":4},"end":{"line":93,"column":1}},"2":{"start":{"line":43,"column":8},"end":{"line":45,"column":9}},"3":{"start":{"line":44,"column":12},"end":{"line":44,"column":18}},"4":{"start":{"line":46,"column":26},"end":{"line":46,"column":49}},"5":{"start":{"line":47,"column":30},"end":{"line":47,"column":57}},"6":{"start":{"line":49,"column":53},"end":{"line":51,"column":9}},"7":{"start":{"line":53,"column":35},"end":{"line":56,"column":9}},"8":{"start":{"line":57,"column":30},"end":{"line":57,"column":73}},"9":{"start":{"line":58,"column":33},"end":{"line":58,"column":56}},"10":{"start":{"line":60,"column":8},"end":{"line":64,"column":9}},"11":{"start":{"line":61,"column":12},"end":{"line":63,"column":14}},"12":{"start":{"line":66,"column":21},"end":{"line":66,"column":53}},"13":{"start":{"line":67,"column":31},"end":{"line":70,"column":9}},"14":{"start":{"line":71,"column":24},"end":{"line":75,"column":9}},"15":{"start":{"line":77,"column":24},"end":{"line":77,"column":110}},"16":{"start":{"line":78,"column":8},"end":{"line":84,"column":10}},"17":{"start":{"line":86,"column":4},"end":{"line":91,"column":7}},"18":{"start":{"line":92,"column":4},"end":{"line":92,"column":27}},"19":{"start":{"line":105,"column":42},"end":{"line":107,"column":7}},"20":{"start":{"line":105,"column":75},"end":{"line":107,"column":5}},"21":{"start":{"line":109,"column":18},"end":{"line":109,"column":52}},"22":{"start":{"line":112,"column":22},"end":{"line":112,"column":60}},"23":{"start":{"line":113,"column":8},"end":{"line":113,"column":69}},"24":{"start":{"line":113,"column":44},"end":{"line":113,"column":67}},"25":{"start":{"line":114,"column":8},"end":{"line":114,"column":48}},"26":{"start":{"line":121,"column":8},"end":{"line":128,"column":11}},"27":{"start":{"line":129,"column":8},"end":{"line":129,"column":72}},"28":{"start":{"line":129,"column":42},"end":{"line":129,"column":71}},"29":{"start":{"line":136,"column":21},"end":{"line":143,"column":10}},"30":{"start":{"line":144,"column":8},"end":{"line":144,"column":32}},"31":{"start":{"line":150,"column":8},"end":{"line":152,"column":9}},"32":{"start":{"line":151,"column":12},"end":{"line":151,"column":79}},"33":{"start":{"line":154,"column":21},"end":{"line":154,"column":41}},"34":{"start":{"line":155,"column":25},"end":{"line":159,"column":9}},"35":{"start":{"line":160,"column":8},"end":{"line":171,"column":9}},"36":{"start":{"line":161,"column":25},"end":{"line":161,"column":43}},"37":{"start":{"line":162,"column":12},"end":{"line":166,"column":13}},"38":{"start":{"line":163,"column":16},"end":{"line":165,"column":18}},"39":{"start":{"line":168,"column":12},"end":{"line":170,"column":13}},"40":{"start":{"line":169,"column":16},"end":{"line":169,"column":33}},"41":{"start":{"line":174,"column":18},"end":{"line":174,"column":39}},"42":{"start":{"line":175,"column":4},"end":{"line":175,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":34},"end":{"line":36,"column":35}},"loc":{"start":{"line":41,"column":20},"end":{"line":94,"column":1}},"line":41},"1":{"name":"getPageTemplateInputs","decl":{"start":{"line":101,"column":15},"end":{"line":101,"column":36}},"loc":{"start":{"line":104,"column":2},"end":{"line":176,"column":1}},"line":104},"2":{"name":"(anonymous_2)","decl":{"start":{"line":105,"column":63},"end":{"line":105,"column":64}},"loc":{"start":{"line":105,"column":75},"end":{"line":107,"column":5}},"line":105},"3":{"name":"collectInputs","decl":{"start":{"line":111,"column":19},"end":{"line":111,"column":32}},"loc":{"start":{"line":111,"column":35},"end":{"line":115,"column":5}},"line":111},"4":{"name":"(anonymous_4)","decl":{"start":{"line":113,"column":33},"end":{"line":113,"column":34}},"loc":{"start":{"line":113,"column":44},"end":{"line":113,"column":67}},"line":113},"5":{"name":"inputName","decl":{"start":{"line":117,"column":19},"end":{"line":117,"column":28}},"loc":{"start":{"line":120,"column":6},"end":{"line":130,"column":5}},"line":120},"6":{"name":"(anonymous_6)","decl":{"start":{"line":129,"column":15},"end":{"line":129,"column":16}},"loc":{"start":{"line":129,"column":42},"end":{"line":129,"column":71}},"line":129},"7":{"name":"pickWebtemplate","decl":{"start":{"line":132,"column":19},"end":{"line":132,"column":34}},"loc":{"start":{"line":135,"column":6},"end":{"line":145,"column":5}},"line":135},"8":{"name":"validateNameIsUnique","decl":{"start":{"line":147,"column":19},"end":{"line":147,"column":39}},"loc":{"start":{"line":149,"column":35},"end":{"line":172,"column":5}},"line":149}},"branchMap":{"0":{"loc":{"start":{"line":43,"column":8},"end":{"line":45,"column":9}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":45,"column":9}},{"start":{"line":43,"column":8},"end":{"line":45,"column":9}}],"line":43},"1":{"loc":{"start":{"line":60,"column":8},"end":{"line":64,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":64,"column":9}},{"start":{"line":60,"column":8},"end":{"line":64,"column":9}}],"line":60},"2":{"loc":{"start":{"line":125,"column":19},"end":{"line":125,"column":35}},"type":"binary-expr","locations":[{"start":{"line":125,"column":19},"end":{"line":125,"column":29}},{"start":{"line":125,"column":33},"end":{"line":125,"column":35}}],"line":125},"3":{"loc":{"start":{"line":142,"column":24},"end":{"line":142,"column":79}},"type":"cond-expr","locations":[{"start":{"line":142,"column":57},"end":{"line":142,"column":67}},{"start":{"line":142,"column":70},"end":{"line":142,"column":79}}],"line":142},"4":{"loc":{"start":{"line":150,"column":8},"end":{"line":152,"column":9}},"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":152,"column":9}},{"start":{"line":150,"column":8},"end":{"line":152,"column":9}}],"line":150},"5":{"loc":{"start":{"line":162,"column":12},"end":{"line":166,"column":13}},"type":"if","locations":[{"start":{"line":162,"column":12},"end":{"line":166,"column":13}},{"start":{"line":162,"column":12},"end":{"line":166,"column":13}}],"line":162},"6":{"loc":{"start":{"line":168,"column":12},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":168,"column":12},"end":{"line":170,"column":13}},{"start":{"line":168,"column":12},"end":{"line":170,"column":13}}],"line":168}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts","statementMap":{"0":{"start":{"line":24,"column":29},"end":{"line":26,"column":1}},"1":{"start":{"line":25,"column":4},"end":{"line":25,"column":43}},"2":{"start":{"line":32,"column":32},"end":{"line":34,"column":1}},"3":{"start":{"line":33,"column":4},"end":{"line":33,"column":52}},"4":{"start":{"line":40,"column":30},"end":{"line":45,"column":1}},"5":{"start":{"line":41,"column":18},"end":{"line":41,"column":43}},"6":{"start":{"line":44,"column":4},"end":{"line":44,"column":80}},"7":{"start":{"line":44,"column":31},"end":{"line":44,"column":68}},"8":{"start":{"line":50,"column":39},"end":{"line":50,"column":65}},"9":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"10":{"start":{"line":54,"column":8},"end":{"line":54,"column":69}},"11":{"start":{"line":57,"column":30},"end":{"line":57,"column":76}},"12":{"start":{"line":57,"column":62},"end":{"line":57,"column":75}},"13":{"start":{"line":60,"column":28},"end":{"line":60,"column":53}},"14":{"start":{"line":61,"column":4},"end":{"line":63,"column":7}},"15":{"start":{"line":62,"column":8},"end":{"line":62,"column":59}},"16":{"start":{"line":66,"column":4},"end":{"line":66,"column":50}},"17":{"start":{"line":71,"column":36},"end":{"line":71,"column":45}},"18":{"start":{"line":72,"column":33},"end":{"line":72,"column":35}},"19":{"start":{"line":73,"column":42},"end":{"line":73,"column":51}},"20":{"start":{"line":74,"column":40},"end":{"line":74,"column":42}},"21":{"start":{"line":77,"column":4},"end":{"line":79,"column":7}},"22":{"start":{"line":78,"column":8},"end":{"line":78,"column":41}},"23":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"24":{"start":{"line":82,"column":8},"end":{"line":82,"column":68}},"25":{"start":{"line":86,"column":4},"end":{"line":119,"column":5}},"26":{"start":{"line":87,"column":8},"end":{"line":89,"column":9}},"27":{"start":{"line":88,"column":12},"end":{"line":88,"column":21}},"28":{"start":{"line":90,"column":19},"end":{"line":90,"column":32}},"29":{"start":{"line":91,"column":8},"end":{"line":91,"column":32}},"30":{"start":{"line":94,"column":8},"end":{"line":98,"column":9}},"31":{"start":{"line":95,"column":12},"end":{"line":95,"column":29}},"32":{"start":{"line":96,"column":12},"end":{"line":96,"column":42}},"33":{"start":{"line":97,"column":12},"end":{"line":97,"column":21}},"34":{"start":{"line":99,"column":23},"end":{"line":99,"column":27}},"35":{"start":{"line":100,"column":8},"end":{"line":118,"column":9}},"36":{"start":{"line":101,"column":12},"end":{"line":112,"column":13}},"37":{"start":{"line":102,"column":16},"end":{"line":104,"column":17}},"38":{"start":{"line":103,"column":20},"end":{"line":103,"column":26}},"39":{"start":{"line":106,"column":16},"end":{"line":108,"column":17}},"40":{"start":{"line":107,"column":20},"end":{"line":107,"column":26}},"41":{"start":{"line":109,"column":16},"end":{"line":109,"column":32}},"42":{"start":{"line":110,"column":16},"end":{"line":110,"column":56}},"43":{"start":{"line":111,"column":16},"end":{"line":111,"column":50}},"44":{"start":{"line":114,"column":12},"end":{"line":117,"column":13}},"45":{"start":{"line":115,"column":16},"end":{"line":115,"column":33}},"46":{"start":{"line":116,"column":16},"end":{"line":116,"column":46}},"47":{"start":{"line":120,"column":4},"end":{"line":120,"column":17}},"48":{"start":{"line":121,"column":4},"end":{"line":121,"column":45}},"49":{"start":{"line":127,"column":4},"end":{"line":127,"column":51}},"50":{"start":{"line":128,"column":38},"end":{"line":128,"column":69}},"51":{"start":{"line":130,"column":29},"end":{"line":130,"column":74}},"52":{"start":{"line":130,"column":60},"end":{"line":130,"column":73}},"53":{"start":{"line":131,"column":27},"end":{"line":131,"column":52}},"54":{"start":{"line":132,"column":4},"end":{"line":134,"column":7}},"55":{"start":{"line":133,"column":8},"end":{"line":133,"column":58}},"56":{"start":{"line":135,"column":4},"end":{"line":135,"column":48}},"57":{"start":{"line":140,"column":26},"end":{"line":140,"column":41}},"58":{"start":{"line":141,"column":26},"end":{"line":141,"column":60}},"59":{"start":{"line":142,"column":4},"end":{"line":142,"column":25}},"60":{"start":{"line":151,"column":8},"end":{"line":156,"column":9}},"61":{"start":{"line":158,"column":4},"end":{"line":158,"column":40}},"62":{"start":{"line":159,"column":4},"end":{"line":159,"column":19}},"63":{"start":{"line":169,"column":22},"end":{"line":169,"column":39}},"64":{"start":{"line":170,"column":4},"end":{"line":215,"column":6}},"65":{"start":{"line":181,"column":12},"end":{"line":213,"column":15}},"66":{"start":{"line":182,"column":16},"end":{"line":198,"column":19}},"67":{"start":{"line":184,"column":20},"end":{"line":184,"column":38}},"68":{"start":{"line":185,"column":20},"end":{"line":197,"column":21}},"69":{"start":{"line":186,"column":24},"end":{"line":186,"column":66}},"70":{"start":{"line":187,"column":24},"end":{"line":193,"column":26}},"71":{"start":{"line":194,"column":24},"end":{"line":194,"column":34}},"72":{"start":{"line":196,"column":24},"end":{"line":196,"column":38}},"73":{"start":{"line":199,"column":16},"end":{"line":212,"column":19}},"74":{"start":{"line":200,"column":20},"end":{"line":211,"column":21}},"75":{"start":{"line":201,"column":24},"end":{"line":205,"column":28}},"76":{"start":{"line":206,"column":24},"end":{"line":206,"column":219}},"77":{"start":{"line":207,"column":24},"end":{"line":207,"column":38}},"78":{"start":{"line":209,"column":24},"end":{"line":209,"column":193}},"79":{"start":{"line":210,"column":24},"end":{"line":210,"column":60}},"80":{"start":{"line":225,"column":4},"end":{"line":227,"column":5}},"81":{"start":{"line":226,"column":8},"end":{"line":226,"column":50}},"82":{"start":{"line":229,"column":28},"end":{"line":231,"column":14}},"83":{"start":{"line":233,"column":4},"end":{"line":260,"column":5}},"84":{"start":{"line":235,"column":12},"end":{"line":235,"column":34}},"85":{"start":{"line":236,"column":12},"end":{"line":236,"column":61}},"86":{"start":{"line":237,"column":12},"end":{"line":237,"column":18}},"87":{"start":{"line":241,"column":12},"end":{"line":241,"column":67}},"88":{"start":{"line":242,"column":12},"end":{"line":242,"column":18}},"89":{"start":{"line":244,"column":12},"end":{"line":255,"column":19}},"90":{"start":{"line":247,"column":46},"end":{"line":249,"column":21}},"91":{"start":{"line":250,"column":20},"end":{"line":254,"column":21}},"92":{"start":{"line":251,"column":24},"end":{"line":251,"column":50}},"93":{"start":{"line":253,"column":24},"end":{"line":253,"column":64}},"94":{"start":{"line":257,"column":12},"end":{"line":258,"column":67}},"95":{"start":{"line":259,"column":12},"end":{"line":259,"column":18}},"96":{"start":{"line":262,"column":30},"end":{"line":262,"column":72}},"97":{"start":{"line":263,"column":4},"end":{"line":267,"column":5}},"98":{"start":{"line":264,"column":8},"end":{"line":264,"column":39}},"99":{"start":{"line":266,"column":8},"end":{"line":266,"column":48}},"100":{"start":{"line":273,"column":4},"end":{"line":281,"column":7}},"101":{"start":{"line":274,"column":8},"end":{"line":280,"column":9}},"102":{"start":{"line":275,"column":12},"end":{"line":277,"column":15}},"103":{"start":{"line":276,"column":16},"end":{"line":276,"column":53}},"104":{"start":{"line":279,"column":12},"end":{"line":279,"column":52}},"105":{"start":{"line":285,"column":4},"end":{"line":291,"column":5}},"106":{"start":{"line":286,"column":31},"end":{"line":286,"column":64}},"107":{"start":{"line":287,"column":8},"end":{"line":289,"column":9}},"108":{"start":{"line":288,"column":12},"end":{"line":288,"column":29}},"109":{"start":{"line":290,"column":8},"end":{"line":290,"column":44}},"110":{"start":{"line":292,"column":4},"end":{"line":292,"column":59}},"111":{"start":{"line":293,"column":4},"end":{"line":293,"column":24}},"112":{"start":{"line":298,"column":26},"end":{"line":298,"column":76}},"113":{"start":{"line":299,"column":4},"end":{"line":299,"column":55}},"114":{"start":{"line":300,"column":4},"end":{"line":307,"column":7}},"115":{"start":{"line":304,"column":6},"end":{"line":306,"column":7}},"116":{"start":{"line":305,"column":8},"end":{"line":305,"column":29}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":29},"end":{"line":24,"column":30}},"loc":{"start":{"line":24,"column":67},"end":{"line":26,"column":1}},"line":24},"1":{"name":"(anonymous_1)","decl":{"start":{"line":32,"column":32},"end":{"line":32,"column":33}},"loc":{"start":{"line":32,"column":50},"end":{"line":34,"column":1}},"line":32},"2":{"name":"(anonymous_2)","decl":{"start":{"line":40,"column":30},"end":{"line":40,"column":31}},"loc":{"start":{"line":40,"column":48},"end":{"line":45,"column":1}},"line":40},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":21},"end":{"line":44,"column":22}},"loc":{"start":{"line":44,"column":31},"end":{"line":44,"column":68}},"line":44},"4":{"name":"getPageTemplate","decl":{"start":{"line":48,"column":16},"end":{"line":48,"column":31}},"loc":{"start":{"line":48,"column":66},"end":{"line":67,"column":1}},"line":48},"5":{"name":"(anonymous_5)","decl":{"start":{"line":57,"column":48},"end":{"line":57,"column":49}},"loc":{"start":{"line":57,"column":62},"end":{"line":57,"column":75}},"line":57},"6":{"name":"(anonymous_6)","decl":{"start":{"line":61,"column":26},"end":{"line":61,"column":27}},"loc":{"start":{"line":61,"column":40},"end":{"line":63,"column":5}},"line":61},"7":{"name":"getParentPagePaths","decl":{"start":{"line":69,"column":16},"end":{"line":69,"column":34}},"loc":{"start":{"line":69,"column":77},"end":{"line":122,"column":1}},"line":69},"8":{"name":"(anonymous_8)","decl":{"start":{"line":77,"column":37},"end":{"line":77,"column":38}},"loc":{"start":{"line":77,"column":52},"end":{"line":79,"column":5}},"line":77},"9":{"name":"getWebTemplates","decl":{"start":{"line":124,"column":22},"end":{"line":124,"column":37}},"loc":{"start":{"line":126,"column":26},"end":{"line":136,"column":1}},"line":126},"10":{"name":"(anonymous_10)","decl":{"start":{"line":130,"column":46},"end":{"line":130,"column":47}},"loc":{"start":{"line":130,"column":60},"end":{"line":130,"column":73}},"line":130},"11":{"name":"(anonymous_11)","decl":{"start":{"line":132,"column":25},"end":{"line":132,"column":26}},"loc":{"start":{"line":132,"column":39},"end":{"line":134,"column":5}},"line":132},"12":{"name":"getPortalContext","decl":{"start":{"line":139,"column":16},"end":{"line":139,"column":32}},"loc":{"start":{"line":139,"column":61},"end":{"line":143,"column":1}},"line":139},"13":{"name":"createFileWatcher","decl":{"start":{"line":145,"column":16},"end":{"line":145,"column":33}},"loc":{"start":{"line":149,"column":2},"end":{"line":160,"column":1}},"line":149},"14":{"name":"createRecord","decl":{"start":{"line":162,"column":22},"end":{"line":162,"column":34}},"loc":{"start":{"line":168,"column":2},"end":{"line":216,"column":1}},"line":168},"15":{"name":"(anonymous_15)","decl":{"start":{"line":180,"column":8},"end":{"line":180,"column":9}},"loc":{"start":{"line":180,"column":28},"end":{"line":214,"column":9}},"line":180},"16":{"name":"(anonymous_16)","decl":{"start":{"line":181,"column":37},"end":{"line":181,"column":38}},"loc":{"start":{"line":181,"column":58},"end":{"line":213,"column":13}},"line":181},"17":{"name":"(anonymous_17)","decl":{"start":{"line":182,"column":36},"end":{"line":182,"column":37}},"loc":{"start":{"line":182,"column":51},"end":{"line":198,"column":17}},"line":182},"18":{"name":"(anonymous_18)","decl":{"start":{"line":199,"column":60},"end":{"line":199,"column":61}},"loc":{"start":{"line":199,"column":71},"end":{"line":212,"column":17}},"line":199},"19":{"name":"getSelectedWorkspaceFolder","decl":{"start":{"line":218,"column":22},"end":{"line":218,"column":48}},"loc":{"start":{"line":221,"column":2},"end":{"line":268,"column":1}},"line":221},"20":{"name":"(anonymous_20)","decl":{"start":{"line":246,"column":22},"end":{"line":246,"column":23}},"loc":{"start":{"line":246,"column":40},"end":{"line":255,"column":17}},"line":246},"21":{"name":"isPortalDir","decl":{"start":{"line":270,"column":16},"end":{"line":270,"column":27}},"loc":{"start":{"line":272,"column":20},"end":{"line":282,"column":1}},"line":272},"22":{"name":"(anonymous_22)","decl":{"start":{"line":273,"column":23},"end":{"line":273,"column":24}},"loc":{"start":{"line":273,"column":44},"end":{"line":281,"column":5}},"line":273},"23":{"name":"(anonymous_23)","decl":{"start":{"line":275,"column":57},"end":{"line":275,"column":58}},"loc":{"start":{"line":275,"column":66},"end":{"line":277,"column":13}},"line":275},"24":{"name":"isWebsiteYML","decl":{"start":{"line":284,"column":16},"end":{"line":284,"column":28}},"loc":{"start":{"line":284,"column":56},"end":{"line":294,"column":1}},"line":284},"25":{"name":"logErrorAndNotifyUser","decl":{"start":{"line":297,"column":16},"end":{"line":297,"column":37}},"loc":{"start":{"line":297,"column":60},"end":{"line":308,"column":3}},"line":297},"26":{"name":"(anonymous_26)","decl":{"start":{"line":303,"column":11},"end":{"line":303,"column":12}},"loc":{"start":{"line":303,"column":26},"end":{"line":307,"column":5}},"line":303}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":11},"end":{"line":25,"column":42}},"type":"binary-expr","locations":[{"start":{"line":25,"column":11},"end":{"line":25,"column":15}},{"start":{"line":25,"column":19},"end":{"line":25,"column":42}}],"line":25},"1":{"loc":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},{"start":{"line":53,"column":4},"end":{"line":55,"column":5}}],"line":53},"2":{"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},{"start":{"line":81,"column":4},"end":{"line":83,"column":5}}],"line":81},"3":{"loc":{"start":{"line":87,"column":8},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":89,"column":9}},{"start":{"line":87,"column":8},"end":{"line":89,"column":9}}],"line":87},"4":{"loc":{"start":{"line":87,"column":12},"end":{"line":87,"column":40}},"type":"binary-expr","locations":[{"start":{"line":87,"column":12},"end":{"line":87,"column":26}},{"start":{"line":87,"column":30},"end":{"line":87,"column":40}}],"line":87},"5":{"loc":{"start":{"line":94,"column":8},"end":{"line":98,"column":9}},"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":98,"column":9}},{"start":{"line":94,"column":8},"end":{"line":98,"column":9}}],"line":94},"6":{"loc":{"start":{"line":94,"column":12},"end":{"line":94,"column":65}},"type":"binary-expr","locations":[{"start":{"line":94,"column":12},"end":{"line":94,"column":34}},{"start":{"line":94,"column":38},"end":{"line":94,"column":65}}],"line":94},"7":{"loc":{"start":{"line":100,"column":8},"end":{"line":118,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":118,"column":9}},{"start":{"line":100,"column":8},"end":{"line":118,"column":9}}],"line":100},"8":{"loc":{"start":{"line":102,"column":16},"end":{"line":104,"column":17}},"type":"if","locations":[{"start":{"line":102,"column":16},"end":{"line":104,"column":17}},{"start":{"line":102,"column":16},"end":{"line":104,"column":17}}],"line":102},"9":{"loc":{"start":{"line":106,"column":16},"end":{"line":108,"column":17}},"type":"if","locations":[{"start":{"line":106,"column":16},"end":{"line":108,"column":17}},{"start":{"line":106,"column":16},"end":{"line":108,"column":17}}],"line":106},"10":{"loc":{"start":{"line":114,"column":12},"end":{"line":117,"column":13}},"type":"if","locations":[{"start":{"line":114,"column":12},"end":{"line":117,"column":13}},{"start":{"line":114,"column":12},"end":{"line":117,"column":13}}],"line":114},"11":{"loc":{"start":{"line":200,"column":20},"end":{"line":211,"column":21}},"type":"if","locations":[{"start":{"line":200,"column":20},"end":{"line":211,"column":21}},{"start":{"line":200,"column":20},"end":{"line":211,"column":21}}],"line":200},"12":{"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":5}},"type":"if","locations":[{"start":{"line":225,"column":4},"end":{"line":227,"column":5}},{"start":{"line":225,"column":4},"end":{"line":227,"column":5}}],"line":225},"13":{"loc":{"start":{"line":229,"column":28},"end":{"line":231,"column":14}},"type":"cond-expr","locations":[{"start":{"line":230,"column":10},"end":{"line":230,"column":72}},{"start":{"line":231,"column":10},"end":{"line":231,"column":14}}],"line":229},"14":{"loc":{"start":{"line":233,"column":4},"end":{"line":260,"column":5}},"type":"switch","locations":[{"start":{"line":234,"column":8},"end":{"line":237,"column":18}},{"start":{"line":238,"column":8},"end":{"line":242,"column":18}},{"start":{"line":243,"column":8},"end":{"line":255,"column":19}},{"start":{"line":256,"column":8},"end":{"line":259,"column":18}}],"line":233},"15":{"loc":{"start":{"line":239,"column":12},"end":{"line":239,"column":77}},"type":"binary-expr","locations":[{"start":{"line":239,"column":12},"end":{"line":239,"column":27}},{"start":{"line":239,"column":31},"end":{"line":239,"column":77}}],"line":239},"16":{"loc":{"start":{"line":250,"column":20},"end":{"line":254,"column":21}},"type":"if","locations":[{"start":{"line":250,"column":20},"end":{"line":254,"column":21}},{"start":{"line":250,"column":20},"end":{"line":254,"column":21}}],"line":250},"17":{"loc":{"start":{"line":263,"column":4},"end":{"line":267,"column":5}},"type":"if","locations":[{"start":{"line":263,"column":4},"end":{"line":267,"column":5}},{"start":{"line":263,"column":4},"end":{"line":267,"column":5}}],"line":263},"18":{"loc":{"start":{"line":274,"column":8},"end":{"line":280,"column":9}},"type":"if","locations":[{"start":{"line":274,"column":8},"end":{"line":280,"column":9}},{"start":{"line":274,"column":8},"end":{"line":280,"column":9}}],"line":274},"19":{"loc":{"start":{"line":276,"column":16},"end":{"line":276,"column":52}},"type":"cond-expr","locations":[{"start":{"line":276,"column":22},"end":{"line":276,"column":36}},{"start":{"line":276,"column":39},"end":{"line":276,"column":52}}],"line":276},"20":{"loc":{"start":{"line":287,"column":8},"end":{"line":289,"column":9}},"type":"if","locations":[{"start":{"line":287,"column":8},"end":{"line":289,"column":9}},{"start":{"line":287,"column":8},"end":{"line":289,"column":9}}],"line":287},"21":{"loc":{"start":{"line":304,"column":6},"end":{"line":306,"column":7}},"type":"if","locations":[{"start":{"line":304,"column":6},"end":{"line":306,"column":7}},{"start":{"line":304,"column":6},"end":{"line":306,"column":7}}],"line":304}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0,0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts","statementMap":{"0":{"start":{"line":12,"column":24},"end":{"line":12,"column":58}},"1":{"start":{"line":13,"column":8},"end":{"line":13,"column":23}},"2":{"start":{"line":17,"column":22},"end":{"line":17,"column":51}},"3":{"start":{"line":18,"column":8},"end":{"line":18,"column":21}},"4":{"start":{"line":22,"column":8},"end":{"line":22,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":11,"column":4},"end":{"line":11,"column":5}},"loc":{"start":{"line":11,"column":43},"end":{"line":14,"column":5}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":74},"end":{"line":19,"column":5}},"line":16},"2":{"name":"(anonymous_2)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":21,"column":59},"end":{"line":23,"column":5}},"line":21}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0,"2":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts","statementMap":{"0":{"start":{"line":33,"column":18},"end":{"line":33,"column":39}},"1":{"start":{"line":34,"column":20},"end":{"line":34,"column":41}},"2":{"start":{"line":35,"column":20},"end":{"line":35,"column":41}},"3":{"start":{"line":40,"column":33},"end":{"line":40,"column":35}},"4":{"start":{"line":43,"column":22},"end":{"line":43,"column":42}},"5":{"start":{"line":44,"column":8},"end":{"line":44,"column":40}},"6":{"start":{"line":48,"column":37},"end":{"line":48,"column":42}},"7":{"start":{"line":50,"column":8},"end":{"line":76,"column":9}},"8":{"start":{"line":51,"column":12},"end":{"line":51,"column":34}},"9":{"start":{"line":53,"column":12},"end":{"line":56,"column":13}},"10":{"start":{"line":54,"column":16},"end":{"line":54,"column":45}},"11":{"start":{"line":55,"column":16},"end":{"line":55,"column":41}},"12":{"start":{"line":58,"column":12},"end":{"line":75,"column":13}},"13":{"start":{"line":59,"column":16},"end":{"line":59,"column":40}},"14":{"start":{"line":61,"column":16},"end":{"line":74,"column":17}},"15":{"start":{"line":63,"column":24},"end":{"line":63,"column":41}},"16":{"start":{"line":64,"column":24},"end":{"line":64,"column":48}},"17":{"start":{"line":65,"column":24},"end":{"line":65,"column":30}},"18":{"start":{"line":67,"column":24},"end":{"line":67,"column":48}},"19":{"start":{"line":68,"column":24},"end":{"line":68,"column":30}},"20":{"start":{"line":70,"column":24},"end":{"line":70,"column":41}},"21":{"start":{"line":71,"column":24},"end":{"line":71,"column":30}},"22":{"start":{"line":73,"column":24},"end":{"line":73,"column":34}},"23":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"24":{"start":{"line":79,"column":12},"end":{"line":79,"column":35}},"25":{"start":{"line":88,"column":42},"end":{"line":88,"column":44}},"26":{"start":{"line":89,"column":8},"end":{"line":120,"column":9}},"27":{"start":{"line":90,"column":12},"end":{"line":117,"column":15}},"28":{"start":{"line":93,"column":30},"end":{"line":93,"column":57}},"29":{"start":{"line":94,"column":16},"end":{"line":94,"column":36}},"30":{"start":{"line":95,"column":16},"end":{"line":95,"column":34}},"31":{"start":{"line":96,"column":16},"end":{"line":96,"column":46}},"32":{"start":{"line":97,"column":16},"end":{"line":97,"column":48}},"33":{"start":{"line":98,"column":16},"end":{"line":98,"column":36}},"34":{"start":{"line":99,"column":16},"end":{"line":99,"column":67}},"35":{"start":{"line":101,"column":16},"end":{"line":104,"column":18}},"36":{"start":{"line":105,"column":16},"end":{"line":111,"column":18}},"37":{"start":{"line":108,"column":24},"end":{"line":108,"column":108}},"38":{"start":{"line":110,"column":58},"end":{"line":110,"column":75}},"39":{"start":{"line":112,"column":16},"end":{"line":114,"column":17}},"40":{"start":{"line":113,"column":20},"end":{"line":113,"column":43}},"41":{"start":{"line":115,"column":16},"end":{"line":115,"column":37}},"42":{"start":{"line":116,"column":16},"end":{"line":116,"column":36}},"43":{"start":{"line":119,"column":12},"end":{"line":119,"column":52}},"44":{"start":{"line":119,"column":39},"end":{"line":119,"column":50}},"45":{"start":{"line":133,"column":42},"end":{"line":133,"column":44}},"46":{"start":{"line":134,"column":25},"end":{"line":134,"column":37}},"47":{"start":{"line":136,"column":8},"end":{"line":198,"column":9}},"48":{"start":{"line":137,"column":10},"end":{"line":195,"column":13}},"49":{"start":{"line":140,"column":26},"end":{"line":140,"column":49}},"50":{"start":{"line":141,"column":12},"end":{"line":141,"column":32}},"51":{"start":{"line":142,"column":12},"end":{"line":142,"column":30}},"52":{"start":{"line":143,"column":12},"end":{"line":143,"column":42}},"53":{"start":{"line":144,"column":12},"end":{"line":144,"column":32}},"54":{"start":{"line":145,"column":12},"end":{"line":145,"column":34}},"55":{"start":{"line":146,"column":12},"end":{"line":146,"column":44}},"56":{"start":{"line":148,"column":12},"end":{"line":151,"column":14}},"57":{"start":{"line":153,"column":12},"end":{"line":187,"column":14}},"58":{"start":{"line":155,"column":16},"end":{"line":158,"column":38}},"59":{"start":{"line":162,"column":35},"end":{"line":162,"column":46}},"60":{"start":{"line":163,"column":16},"end":{"line":163,"column":38}},"61":{"start":{"line":164,"column":16},"end":{"line":164,"column":34}},"62":{"start":{"line":166,"column":16},"end":{"line":168,"column":17}},"63":{"start":{"line":167,"column":18},"end":{"line":167,"column":38}},"64":{"start":{"line":170,"column":16},"end":{"line":170,"column":37}},"65":{"start":{"line":171,"column":16},"end":{"line":171,"column":35}},"66":{"start":{"line":175,"column":32},"end":{"line":175,"column":46}},"67":{"start":{"line":176,"column":16},"end":{"line":176,"column":37}},"68":{"start":{"line":178,"column":42},"end":{"line":178,"column":55}},"69":{"start":{"line":179,"column":16},"end":{"line":185,"column":17}},"70":{"start":{"line":181,"column":20},"end":{"line":181,"column":64}},"71":{"start":{"line":182,"column":20},"end":{"line":182,"column":26}},"72":{"start":{"line":184,"column":20},"end":{"line":184,"column":26}},"73":{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},"74":{"start":{"line":190,"column":14},"end":{"line":190,"column":37}},"75":{"start":{"line":193,"column":12},"end":{"line":193,"column":33}},"76":{"start":{"line":194,"column":12},"end":{"line":194,"column":32}},"77":{"start":{"line":197,"column":10},"end":{"line":197,"column":50}},"78":{"start":{"line":197,"column":37},"end":{"line":197,"column":48}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":42,"column":39},"end":{"line":45,"column":5}},"line":42},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":48},"end":{"line":81,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":84,"column":4},"end":{"line":84,"column":5}},"loc":{"start":{"line":87,"column":79},"end":{"line":121,"column":5}},"line":87},"3":{"name":"(anonymous_3)","decl":{"start":{"line":92,"column":14},"end":{"line":92,"column":15}},"loc":{"start":{"line":92,"column":35},"end":{"line":117,"column":13}},"line":92},"4":{"name":"(anonymous_4)","decl":{"start":{"line":106,"column":45},"end":{"line":106,"column":46}},"loc":{"start":{"line":106,"column":55},"end":{"line":109,"column":21}},"line":106},"5":{"name":"(anonymous_5)","decl":{"start":{"line":110,"column":47},"end":{"line":110,"column":48}},"loc":{"start":{"line":110,"column":58},"end":{"line":110,"column":75}},"line":110},"6":{"name":"(anonymous_6)","decl":{"start":{"line":119,"column":32},"end":{"line":119,"column":33}},"loc":{"start":{"line":119,"column":39},"end":{"line":119,"column":50}},"line":119},"7":{"name":"(anonymous_7)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":132,"column":12},"end":{"line":199,"column":7}},"line":132},"8":{"name":"(anonymous_8)","decl":{"start":{"line":139,"column":12},"end":{"line":139,"column":13}},"loc":{"start":{"line":139,"column":33},"end":{"line":195,"column":11}},"line":139},"9":{"name":"(anonymous_9)","decl":{"start":{"line":154,"column":39},"end":{"line":154,"column":40}},"loc":{"start":{"line":155,"column":16},"end":{"line":158,"column":38}},"line":155},"10":{"name":"(anonymous_10)","decl":{"start":{"line":161,"column":32},"end":{"line":161,"column":33}},"loc":{"start":{"line":161,"column":44},"end":{"line":172,"column":15}},"line":161},"11":{"name":"(anonymous_11)","decl":{"start":{"line":174,"column":37},"end":{"line":174,"column":38}},"loc":{"start":{"line":174,"column":53},"end":{"line":186,"column":15}},"line":174},"12":{"name":"(anonymous_12)","decl":{"start":{"line":197,"column":30},"end":{"line":197,"column":31}},"loc":{"start":{"line":197,"column":37},"end":{"line":197,"column":48}},"line":197}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":12},"end":{"line":56,"column":13}},"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":56,"column":13}},{"start":{"line":53,"column":12},"end":{"line":56,"column":13}}],"line":53},"1":{"loc":{"start":{"line":61,"column":16},"end":{"line":74,"column":17}},"type":"switch","locations":[{"start":{"line":62,"column":20},"end":{"line":65,"column":30}},{"start":{"line":66,"column":20},"end":{"line":68,"column":30}},{"start":{"line":69,"column":20},"end":{"line":71,"column":30}},{"start":{"line":72,"column":20},"end":{"line":73,"column":34}}],"line":61},"2":{"loc":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},{"start":{"line":78,"column":8},"end":{"line":80,"column":9}}],"line":78},"3":{"loc":{"start":{"line":99,"column":36},"end":{"line":99,"column":66}},"type":"cond-expr","locations":[{"start":{"line":99,"column":49},"end":{"line":99,"column":61}},{"start":{"line":99,"column":64},"end":{"line":99,"column":66}}],"line":99},"4":{"loc":{"start":{"line":102,"column":24},"end":{"line":102,"column":77}},"type":"cond-expr","locations":[{"start":{"line":102,"column":48},"end":{"line":102,"column":72}},{"start":{"line":102,"column":75},"end":{"line":102,"column":77}}],"line":102},"5":{"loc":{"start":{"line":103,"column":24},"end":{"line":103,"column":37}},"type":"binary-expr","locations":[{"start":{"line":103,"column":24},"end":{"line":103,"column":31}},{"start":{"line":103,"column":35},"end":{"line":103,"column":37}}],"line":103},"6":{"loc":{"start":{"line":108,"column":24},"end":{"line":108,"column":107}},"type":"cond-expr","locations":[{"start":{"line":108,"column":58},"end":{"line":108,"column":86}},{"start":{"line":108,"column":89},"end":{"line":108,"column":107}}],"line":108},"7":{"loc":{"start":{"line":112,"column":16},"end":{"line":114,"column":17}},"type":"if","locations":[{"start":{"line":112,"column":16},"end":{"line":114,"column":17}},{"start":{"line":112,"column":16},"end":{"line":114,"column":17}}],"line":112},"8":{"loc":{"start":{"line":127,"column":8},"end":{"line":127,"column":18}},"type":"default-arg","locations":[{"start":{"line":127,"column":16},"end":{"line":127,"column":18}}],"line":127},"9":{"loc":{"start":{"line":149,"column":18},"end":{"line":149,"column":71}},"type":"cond-expr","locations":[{"start":{"line":149,"column":42},"end":{"line":149,"column":66}},{"start":{"line":149,"column":69},"end":{"line":149,"column":71}}],"line":149},"10":{"loc":{"start":{"line":150,"column":18},"end":{"line":150,"column":31}},"type":"binary-expr","locations":[{"start":{"line":150,"column":18},"end":{"line":150,"column":25}},{"start":{"line":150,"column":29},"end":{"line":150,"column":31}}],"line":150},"11":{"loc":{"start":{"line":155,"column":16},"end":{"line":158,"column":38}},"type":"cond-expr","locations":[{"start":{"line":156,"column":20},"end":{"line":156,"column":48}},{"start":{"line":158,"column":20},"end":{"line":158,"column":38}}],"line":155},"12":{"loc":{"start":{"line":166,"column":16},"end":{"line":168,"column":17}},"type":"if","locations":[{"start":{"line":166,"column":16},"end":{"line":168,"column":17}},{"start":{"line":166,"column":16},"end":{"line":168,"column":17}}],"line":166},"13":{"loc":{"start":{"line":179,"column":16},"end":{"line":185,"column":17}},"type":"switch","locations":[{"start":{"line":180,"column":18},"end":{"line":182,"column":26}},{"start":{"line":183,"column":18},"end":{"line":184,"column":26}}],"line":179},"14":{"loc":{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},"type":"if","locations":[{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},{"start":{"line":189,"column":12},"end":{"line":191,"column":13}}],"line":189}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts","statementMap":{"0":{"start":{"line":30,"column":29},"end":{"line":84,"column":1}},"1":{"start":{"line":35,"column":4},"end":{"line":83,"column":5}},"2":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"3":{"start":{"line":37,"column":12},"end":{"line":37,"column":19}},"4":{"start":{"line":40,"column":30},"end":{"line":40,"column":71}},"5":{"start":{"line":41,"column":8},"end":{"line":41,"column":51}},"6":{"start":{"line":43,"column":36},"end":{"line":43,"column":69}},"7":{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},"8":{"start":{"line":46,"column":12},"end":{"line":48,"column":14}},"9":{"start":{"line":49,"column":12},"end":{"line":49,"column":19}},"10":{"start":{"line":53,"column":30},"end":{"line":53,"column":59}},"11":{"start":{"line":55,"column":29},"end":{"line":55,"column":59}},"12":{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},"13":{"start":{"line":58,"column":12},"end":{"line":58,"column":19}},"14":{"start":{"line":61,"column":30},"end":{"line":61,"column":54}},"15":{"start":{"line":63,"column":8},"end":{"line":65,"column":9}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":19}},"17":{"start":{"line":67,"column":30},"end":{"line":67,"column":92}},"18":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"19":{"start":{"line":70,"column":12},"end":{"line":70,"column":110}},"20":{"start":{"line":71,"column":12},"end":{"line":71,"column":19}},"21":{"start":{"line":74,"column":8},"end":{"line":74,"column":96}},"22":{"start":{"line":77,"column":8},"end":{"line":82,"column":11}},"23":{"start":{"line":87,"column":41},"end":{"line":89,"column":7}},"24":{"start":{"line":87,"column":68},"end":{"line":89,"column":5}},"25":{"start":{"line":91,"column":18},"end":{"line":91,"column":44}},"26":{"start":{"line":94,"column":22},"end":{"line":94,"column":55}},"27":{"start":{"line":95,"column":8},"end":{"line":95,"column":74}},"28":{"start":{"line":95,"column":44},"end":{"line":95,"column":72}},"29":{"start":{"line":96,"column":8},"end":{"line":96,"column":43}},"30":{"start":{"line":103,"column":21},"end":{"line":110,"column":10}},"31":{"start":{"line":111,"column":8},"end":{"line":111,"column":30}},"32":{"start":{"line":113,"column":18},"end":{"line":113,"column":39}},"33":{"start":{"line":114,"column":4},"end":{"line":114,"column":17}},"34":{"start":{"line":117,"column":25},"end":{"line":120,"column":1}},"35":{"start":{"line":118,"column":30},"end":{"line":118,"column":53}},"36":{"start":{"line":119,"column":4},"end":{"line":119,"column":59}},"37":{"start":{"line":122,"column":31},"end":{"line":140,"column":1}},"38":{"start":{"line":124,"column":4},"end":{"line":138,"column":5}},"39":{"start":{"line":124,"column":17},"end":{"line":124,"column":18}},"40":{"start":{"line":125,"column":28},"end":{"line":125,"column":51}},"41":{"start":{"line":126,"column":28},"end":{"line":126,"column":54}},"42":{"start":{"line":127,"column":25},"end":{"line":127,"column":85}},"43":{"start":{"line":129,"column":8},"end":{"line":137,"column":9}},"44":{"start":{"line":130,"column":25},"end":{"line":130,"column":43}},"45":{"start":{"line":131,"column":12},"end":{"line":134,"column":13}},"46":{"start":{"line":132,"column":16},"end":{"line":132,"column":43}},"47":{"start":{"line":133,"column":16},"end":{"line":133,"column":20}},"48":{"start":{"line":139,"column":4},"end":{"line":139,"column":25}},"49":{"start":{"line":143,"column":20},"end":{"line":198,"column":3}},"50":{"start":{"line":150,"column":4},"end":{"line":197,"column":7}},"51":{"start":{"line":151,"column":27},"end":{"line":151,"column":47}},"52":{"start":{"line":152,"column":24},"end":{"line":152,"column":41}},"53":{"start":{"line":153,"column":6},"end":{"line":188,"column":8}},"54":{"start":{"line":164,"column":27},"end":{"line":181,"column":12}},"55":{"start":{"line":165,"column":32},"end":{"line":165,"column":43}},"56":{"start":{"line":166,"column":28},"end":{"line":166,"column":105}},"57":{"start":{"line":167,"column":12},"end":{"line":180,"column":15}},"58":{"start":{"line":168,"column":14},"end":{"line":179,"column":16}},"59":{"start":{"line":172,"column":18},"end":{"line":177,"column":19}},"60":{"start":{"line":173,"column":37},"end":{"line":173,"column":61}},"61":{"start":{"line":174,"column":20},"end":{"line":174,"column":76}},"62":{"start":{"line":176,"column":20},"end":{"line":176,"column":36}},"63":{"start":{"line":182,"column":10},"end":{"line":182,"column":38}},"64":{"start":{"line":183,"column":10},"end":{"line":183,"column":216}},"65":{"start":{"line":184,"column":10},"end":{"line":186,"column":12}},"66":{"start":{"line":190,"column":8},"end":{"line":190,"column":37}},"67":{"start":{"line":191,"column":8},"end":{"line":196,"column":11}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":30,"column":29},"end":{"line":30,"column":30}},"loc":{"start":{"line":34,"column":5},"end":{"line":84,"column":1}},"line":34},"1":{"name":"getWebfileInputs","decl":{"start":{"line":86,"column":15},"end":{"line":86,"column":31}},"loc":{"start":{"line":86,"column":54},"end":{"line":115,"column":1}},"line":86},"2":{"name":"(anonymous_2)","decl":{"start":{"line":87,"column":56},"end":{"line":87,"column":57}},"loc":{"start":{"line":87,"column":68},"end":{"line":89,"column":5}},"line":87},"3":{"name":"collectInputs","decl":{"start":{"line":93,"column":19},"end":{"line":93,"column":32}},"loc":{"start":{"line":93,"column":35},"end":{"line":97,"column":5}},"line":93},"4":{"name":"(anonymous_4)","decl":{"start":{"line":95,"column":33},"end":{"line":95,"column":34}},"loc":{"start":{"line":95,"column":44},"end":{"line":95,"column":72}},"line":95},"5":{"name":"pickParentPage","decl":{"start":{"line":99,"column":19},"end":{"line":99,"column":33}},"loc":{"start":{"line":102,"column":6},"end":{"line":112,"column":5}},"line":102},"6":{"name":"(anonymous_6)","decl":{"start":{"line":117,"column":25},"end":{"line":117,"column":26}},"loc":{"start":{"line":117,"column":37},"end":{"line":120,"column":1}},"line":117},"7":{"name":"(anonymous_7)","decl":{"start":{"line":122,"column":31},"end":{"line":122,"column":32}},"loc":{"start":{"line":122,"column":124},"end":{"line":140,"column":1}},"line":122},"8":{"name":"(anonymous_8)","decl":{"start":{"line":143,"column":20},"end":{"line":143,"column":21}},"loc":{"start":{"line":149,"column":7},"end":{"line":198,"column":3}},"line":149},"9":{"name":"(anonymous_9)","decl":{"start":{"line":163,"column":8},"end":{"line":163,"column":9}},"loc":{"start":{"line":163,"column":20},"end":{"line":187,"column":9}},"line":163},"10":{"name":"(anonymous_10)","decl":{"start":{"line":164,"column":45},"end":{"line":164,"column":46}},"loc":{"start":{"line":164,"column":55},"end":{"line":181,"column":11}},"line":164},"11":{"name":"(anonymous_11)","decl":{"start":{"line":167,"column":31},"end":{"line":167,"column":32}},"loc":{"start":{"line":167,"column":52},"end":{"line":180,"column":13}},"line":167},"12":{"name":"(anonymous_12)","decl":{"start":{"line":171,"column":16},"end":{"line":171,"column":17}},"loc":{"start":{"line":171,"column":43},"end":{"line":178,"column":17}},"line":171}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},{"start":{"line":36,"column":8},"end":{"line":38,"column":9}}],"line":36},"1":{"loc":{"start":{"line":36,"column":12},"end":{"line":36,"column":50}},"type":"binary-expr","locations":[{"start":{"line":36,"column":12},"end":{"line":36,"column":36}},{"start":{"line":36,"column":40},"end":{"line":36,"column":50}}],"line":36},"2":{"loc":{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},{"start":{"line":45,"column":8},"end":{"line":50,"column":9}}],"line":45},"3":{"loc":{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},{"start":{"line":57,"column":8},"end":{"line":59,"column":9}}],"line":57},"4":{"loc":{"start":{"line":63,"column":8},"end":{"line":65,"column":9}},"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":65,"column":9}},{"start":{"line":63,"column":8},"end":{"line":65,"column":9}}],"line":63},"5":{"loc":{"start":{"line":63,"column":11},"end":{"line":63,"column":55}},"type":"binary-expr","locations":[{"start":{"line":63,"column":11},"end":{"line":63,"column":25}},{"start":{"line":63,"column":29},"end":{"line":63,"column":55}}],"line":63},"6":{"loc":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},{"start":{"line":69,"column":8},"end":{"line":72,"column":9}}],"line":69},"7":{"loc":{"start":{"line":69,"column":12},"end":{"line":69,"column":56}},"type":"binary-expr","locations":[{"start":{"line":69,"column":12},"end":{"line":69,"column":26}},{"start":{"line":69,"column":30},"end":{"line":69,"column":56}}],"line":69},"8":{"loc":{"start":{"line":109,"column":24},"end":{"line":109,"column":75}},"type":"cond-expr","locations":[{"start":{"line":109,"column":55},"end":{"line":109,"column":63}},{"start":{"line":109,"column":66},"end":{"line":109,"column":75}}],"line":109},"9":{"loc":{"start":{"line":131,"column":12},"end":{"line":134,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":134,"column":13}},{"start":{"line":131,"column":12},"end":{"line":134,"column":13}}],"line":131},"10":{"loc":{"start":{"line":172,"column":18},"end":{"line":177,"column":19}},"type":"if","locations":[{"start":{"line":172,"column":18},"end":{"line":177,"column":19}},{"start":{"line":172,"column":18},"end":{"line":177,"column":19}}],"line":172},"11":{"loc":{"start":{"line":172,"column":22},"end":{"line":172,"column":66}},"type":"binary-expr","locations":[{"start":{"line":172,"column":22},"end":{"line":172,"column":27}},{"start":{"line":172,"column":31},"end":{"line":172,"column":66}}],"line":172},"12":{"loc":{"start":{"line":173,"column":37},"end":{"line":173,"column":61}},"type":"binary-expr","locations":[{"start":{"line":173,"column":37},"end":{"line":173,"column":51}},{"start":{"line":173,"column":55},"end":{"line":173,"column":61}}],"line":173}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts","statementMap":{"0":{"start":{"line":35,"column":29},"end":{"line":108,"column":1}},"1":{"start":{"line":41,"column":4},"end":{"line":107,"column":5}},"2":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"3":{"start":{"line":43,"column":12},"end":{"line":43,"column":18}},"4":{"start":{"line":45,"column":30},"end":{"line":45,"column":71}},"5":{"start":{"line":47,"column":8},"end":{"line":47,"column":72}},"6":{"start":{"line":50,"column":12},"end":{"line":50,"column":42}},"7":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"8":{"start":{"line":53,"column":12},"end":{"line":53,"column":85}},"9":{"start":{"line":54,"column":12},"end":{"line":54,"column":19}},"10":{"start":{"line":58,"column":12},"end":{"line":58,"column":45}},"11":{"start":{"line":60,"column":8},"end":{"line":63,"column":9}},"12":{"start":{"line":61,"column":12},"end":{"line":61,"column":79}},"13":{"start":{"line":62,"column":12},"end":{"line":62,"column":19}},"14":{"start":{"line":66,"column":30},"end":{"line":70,"column":9}},"15":{"start":{"line":72,"column":31},"end":{"line":72,"column":78}},"16":{"start":{"line":74,"column":28},"end":{"line":74,"column":46}},"17":{"start":{"line":76,"column":29},"end":{"line":76,"column":67}},"18":{"start":{"line":79,"column":8},"end":{"line":103,"column":9}},"19":{"start":{"line":80,"column":25},"end":{"line":80,"column":52}},"20":{"start":{"line":81,"column":27},"end":{"line":81,"column":56}},"21":{"start":{"line":83,"column":35},"end":{"line":88,"column":13}},"22":{"start":{"line":89,"column":28},"end":{"line":93,"column":13}},"23":{"start":{"line":95,"column":28},"end":{"line":95,"column":125}},"24":{"start":{"line":96,"column":12},"end":{"line":102,"column":14}},"25":{"start":{"line":105,"column":8},"end":{"line":105,"column":163}},"26":{"start":{"line":106,"column":8},"end":{"line":106,"column":31}},"27":{"start":{"line":115,"column":43},"end":{"line":117,"column":7}},"28":{"start":{"line":115,"column":76},"end":{"line":117,"column":5}},"29":{"start":{"line":119,"column":41},"end":{"line":121,"column":7}},"30":{"start":{"line":119,"column":68},"end":{"line":121,"column":5}},"31":{"start":{"line":123,"column":18},"end":{"line":123,"column":46}},"32":{"start":{"line":126,"column":22},"end":{"line":126,"column":55}},"33":{"start":{"line":127,"column":8},"end":{"line":127,"column":76}},"34":{"start":{"line":127,"column":44},"end":{"line":127,"column":74}},"35":{"start":{"line":128,"column":8},"end":{"line":128,"column":43}},"36":{"start":{"line":136,"column":8},"end":{"line":143,"column":11}},"37":{"start":{"line":144,"column":8},"end":{"line":144,"column":73}},"38":{"start":{"line":144,"column":42},"end":{"line":144,"column":72}},"39":{"start":{"line":151,"column":21},"end":{"line":161,"column":10}},"40":{"start":{"line":162,"column":8},"end":{"line":162,"column":40}},"41":{"start":{"line":163,"column":8},"end":{"line":163,"column":71}},"42":{"start":{"line":163,"column":42},"end":{"line":163,"column":70}},"43":{"start":{"line":170,"column":21},"end":{"line":180,"column":10}},"44":{"start":{"line":181,"column":8},"end":{"line":181,"column":38}},"45":{"start":{"line":185,"column":8},"end":{"line":187,"column":9}},"46":{"start":{"line":186,"column":12},"end":{"line":186,"column":73}},"47":{"start":{"line":188,"column":8},"end":{"line":194,"column":9}},"48":{"start":{"line":190,"column":28},"end":{"line":190,"column":43}},"49":{"start":{"line":193,"column":12},"end":{"line":193,"column":112}},"50":{"start":{"line":196,"column":8},"end":{"line":196,"column":25}},"51":{"start":{"line":199,"column":18},"end":{"line":199,"column":39}},"52":{"start":{"line":200,"column":4},"end":{"line":200,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":35,"column":29},"end":{"line":35,"column":30}},"loc":{"start":{"line":40,"column":5},"end":{"line":108,"column":1}},"line":40},"1":{"name":"getWebpageInputs","decl":{"start":{"line":110,"column":15},"end":{"line":110,"column":31}},"loc":{"start":{"line":114,"column":2},"end":{"line":201,"column":1}},"line":114},"2":{"name":"(anonymous_2)","decl":{"start":{"line":115,"column":64},"end":{"line":115,"column":65}},"loc":{"start":{"line":115,"column":76},"end":{"line":117,"column":5}},"line":115},"3":{"name":"(anonymous_3)","decl":{"start":{"line":119,"column":56},"end":{"line":119,"column":57}},"loc":{"start":{"line":119,"column":68},"end":{"line":121,"column":5}},"line":119},"4":{"name":"collectInputs","decl":{"start":{"line":125,"column":19},"end":{"line":125,"column":32}},"loc":{"start":{"line":125,"column":35},"end":{"line":129,"column":5}},"line":125},"5":{"name":"(anonymous_5)","decl":{"start":{"line":127,"column":33},"end":{"line":127,"column":34}},"loc":{"start":{"line":127,"column":44},"end":{"line":127,"column":74}},"line":127},"6":{"name":"inputWebpageName","decl":{"start":{"line":132,"column":19},"end":{"line":132,"column":35}},"loc":{"start":{"line":135,"column":6},"end":{"line":145,"column":5}},"line":135},"7":{"name":"(anonymous_7)","decl":{"start":{"line":144,"column":15},"end":{"line":144,"column":16}},"loc":{"start":{"line":144,"column":42},"end":{"line":144,"column":72}},"line":144},"8":{"name":"pickPageTemplate","decl":{"start":{"line":147,"column":19},"end":{"line":147,"column":35}},"loc":{"start":{"line":150,"column":6},"end":{"line":164,"column":5}},"line":150},"9":{"name":"(anonymous_9)","decl":{"start":{"line":163,"column":15},"end":{"line":163,"column":16}},"loc":{"start":{"line":163,"column":42},"end":{"line":163,"column":70}},"line":163},"10":{"name":"pickParentPage","decl":{"start":{"line":166,"column":19},"end":{"line":166,"column":33}},"loc":{"start":{"line":169,"column":6},"end":{"line":182,"column":5}},"line":169},"11":{"name":"validateNameIsUnique","decl":{"start":{"line":184,"column":19},"end":{"line":184,"column":39}},"loc":{"start":{"line":184,"column":54},"end":{"line":197,"column":5}},"line":184},"12":{"name":"(anonymous_12)","decl":{"start":{"line":190,"column":21},"end":{"line":190,"column":22}},"loc":{"start":{"line":190,"column":28},"end":{"line":190,"column":43}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},{"start":{"line":42,"column":8},"end":{"line":44,"column":9}}],"line":42},"1":{"loc":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},{"start":{"line":52,"column":8},"end":{"line":55,"column":9}}],"line":52},"2":{"loc":{"start":{"line":60,"column":8},"end":{"line":63,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":63,"column":9}},{"start":{"line":60,"column":8},"end":{"line":63,"column":9}}],"line":60},"3":{"loc":{"start":{"line":79,"column":8},"end":{"line":103,"column":9}},"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":103,"column":9}},{"start":{"line":79,"column":8},"end":{"line":103,"column":9}}],"line":79},"4":{"loc":{"start":{"line":79,"column":12},"end":{"line":79,"column":66}},"type":"binary-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":39}},{"start":{"line":79,"column":43},"end":{"line":79,"column":66}}],"line":79},"5":{"loc":{"start":{"line":140,"column":19},"end":{"line":140,"column":35}},"type":"binary-expr","locations":[{"start":{"line":140,"column":19},"end":{"line":140,"column":29}},{"start":{"line":140,"column":33},"end":{"line":140,"column":35}}],"line":140},"6":{"loc":{"start":{"line":158,"column":16},"end":{"line":160,"column":31}},"type":"cond-expr","locations":[{"start":{"line":159,"column":22},"end":{"line":159,"column":40}},{"start":{"line":160,"column":22},"end":{"line":160,"column":31}}],"line":158},"7":{"loc":{"start":{"line":177,"column":16},"end":{"line":179,"column":31}},"type":"cond-expr","locations":[{"start":{"line":178,"column":22},"end":{"line":178,"column":38}},{"start":{"line":179,"column":22},"end":{"line":179,"column":31}}],"line":177},"8":{"loc":{"start":{"line":185,"column":8},"end":{"line":187,"column":9}},"type":"if","locations":[{"start":{"line":185,"column":8},"end":{"line":187,"column":9}},{"start":{"line":185,"column":8},"end":{"line":187,"column":9}}],"line":185},"9":{"loc":{"start":{"line":188,"column":8},"end":{"line":194,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":194,"column":9}},{"start":{"line":188,"column":8},"end":{"line":194,"column":9}}],"line":188}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts","statementMap":{"0":{"start":{"line":20,"column":33},"end":{"line":70,"column":1}},"1":{"start":{"line":26,"column":4},"end":{"line":69,"column":5}},"2":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"3":{"start":{"line":28,"column":8},"end":{"line":28,"column":15}},"4":{"start":{"line":30,"column":4},"end":{"line":64,"column":11}},"5":{"start":{"line":34,"column":16},"end":{"line":34,"column":67}},"6":{"start":{"line":37,"column":12},"end":{"line":63,"column":13}},"7":{"start":{"line":39,"column":40},"end":{"line":39,"column":71}},"8":{"start":{"line":40,"column":42},"end":{"line":40,"column":75}},"9":{"start":{"line":42,"column":39},"end":{"line":46,"column":17}},"10":{"start":{"line":48,"column":32},"end":{"line":52,"column":17}},"11":{"start":{"line":54,"column":32},"end":{"line":54,"column":96}},"12":{"start":{"line":56,"column":16},"end":{"line":62,"column":18}},"13":{"start":{"line":67,"column":8},"end":{"line":67,"column":169}},"14":{"start":{"line":68,"column":8},"end":{"line":68,"column":31}},"15":{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},"16":{"start":{"line":77,"column":8},"end":{"line":77,"column":74}},"17":{"start":{"line":79,"column":17},"end":{"line":79,"column":37}},"18":{"start":{"line":80,"column":19},"end":{"line":80,"column":41}},"19":{"start":{"line":81,"column":4},"end":{"line":99,"column":5}},"20":{"start":{"line":82,"column":25},"end":{"line":87,"column":9}},"21":{"start":{"line":88,"column":8},"end":{"line":98,"column":9}},"22":{"start":{"line":89,"column":25},"end":{"line":89,"column":43}},"23":{"start":{"line":90,"column":12},"end":{"line":92,"column":13}},"24":{"start":{"line":91,"column":16},"end":{"line":91,"column":120}},"25":{"start":{"line":95,"column":12},"end":{"line":97,"column":13}},"26":{"start":{"line":96,"column":16},"end":{"line":96,"column":33}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":33},"end":{"line":20,"column":34}},"loc":{"start":{"line":25,"column":5},"end":{"line":70,"column":1}},"line":25},"1":{"name":"(anonymous_1)","decl":{"start":{"line":33,"column":27},"end":{"line":33,"column":28}},"loc":{"start":{"line":34,"column":16},"end":{"line":34,"column":67}},"line":34},"2":{"name":"(anonymous_2)","decl":{"start":{"line":36,"column":14},"end":{"line":36,"column":15}},"loc":{"start":{"line":36,"column":41},"end":{"line":64,"column":9}},"line":36},"3":{"name":"validateTemplateName","decl":{"start":{"line":72,"column":9},"end":{"line":72,"column":29}},"loc":{"start":{"line":75,"column":22},"end":{"line":100,"column":1}},"line":75}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},{"start":{"line":27,"column":4},"end":{"line":29,"column":5}}],"line":27},"1":{"loc":{"start":{"line":37,"column":12},"end":{"line":63,"column":13}},"type":"if","locations":[{"start":{"line":37,"column":12},"end":{"line":63,"column":13}},{"start":{"line":37,"column":12},"end":{"line":63,"column":13}}],"line":37},"2":{"loc":{"start":{"line":37,"column":16},"end":{"line":37,"column":66}},"type":"binary-expr","locations":[{"start":{"line":37,"column":16},"end":{"line":37,"column":47}},{"start":{"line":37,"column":51},"end":{"line":37,"column":66}}],"line":37},"3":{"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},{"start":{"line":76,"column":4},"end":{"line":78,"column":5}}],"line":76},"4":{"loc":{"start":{"line":81,"column":4},"end":{"line":99,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":99,"column":5}},{"start":{"line":81,"column":4},"end":{"line":99,"column":5}}],"line":81},"5":{"loc":{"start":{"line":90,"column":12},"end":{"line":92,"column":13}},"type":"if","locations":[{"start":{"line":90,"column":12},"end":{"line":92,"column":13}},{"start":{"line":90,"column":12},"end":{"line":92,"column":13}}],"line":90},"6":{"loc":{"start":{"line":95,"column":12},"end":{"line":97,"column":13}},"type":"if","locations":[{"start":{"line":95,"column":12},"end":{"line":97,"column":13}},{"start":{"line":95,"column":12},"end":{"line":97,"column":13}}],"line":95}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts","statementMap":{"0":{"start":{"line":19,"column":4},"end":{"line":19,"column":54}},"1":{"start":{"line":20,"column":4},"end":{"line":20,"column":54}},"2":{"start":{"line":27,"column":4},"end":{"line":74,"column":6}},"3":{"start":{"line":31,"column":12},"end":{"line":72,"column":13}},"4":{"start":{"line":33,"column":34},"end":{"line":33,"column":51}},"5":{"start":{"line":34,"column":16},"end":{"line":68,"column":17}},"6":{"start":{"line":35,"column":51},"end":{"line":35,"column":53}},"7":{"start":{"line":36,"column":20},"end":{"line":36,"column":82}},"8":{"start":{"line":37,"column":20},"end":{"line":54,"column":24}},"9":{"start":{"line":38,"column":47},"end":{"line":38,"column":77}},"10":{"start":{"line":41,"column":24},"end":{"line":41,"column":181}},"11":{"start":{"line":43,"column":24},"end":{"line":45,"column":25}},"12":{"start":{"line":44,"column":28},"end":{"line":44,"column":35}},"13":{"start":{"line":47,"column":47},"end":{"line":47,"column":72}},"14":{"start":{"line":48,"column":24},"end":{"line":53,"column":25}},"15":{"start":{"line":49,"column":28},"end":{"line":49,"column":105}},"16":{"start":{"line":52,"column":28},"end":{"line":52,"column":71}},"17":{"start":{"line":56,"column":20},"end":{"line":65,"column":21}},"18":{"start":{"line":57,"column":41},"end":{"line":57,"column":70}},"19":{"start":{"line":58,"column":59},"end":{"line":58,"column":149}},"20":{"start":{"line":59,"column":24},"end":{"line":61,"column":26}},"21":{"start":{"line":60,"column":28},"end":{"line":60,"column":86}},"22":{"start":{"line":64,"column":24},"end":{"line":64,"column":48}},"23":{"start":{"line":67,"column":20},"end":{"line":67,"column":245}},"24":{"start":{"line":71,"column":16},"end":{"line":71,"column":215}},"25":{"start":{"line":81,"column":4},"end":{"line":130,"column":6}},"26":{"start":{"line":83,"column":12},"end":{"line":128,"column":13}},"27":{"start":{"line":85,"column":34},"end":{"line":85,"column":51}},"28":{"start":{"line":86,"column":16},"end":{"line":124,"column":17}},"29":{"start":{"line":87,"column":51},"end":{"line":87,"column":53}},"30":{"start":{"line":88,"column":48},"end":{"line":88,"column":96}},"31":{"start":{"line":90,"column":20},"end":{"line":110,"column":24}},"32":{"start":{"line":91,"column":47},"end":{"line":91,"column":84}},"33":{"start":{"line":94,"column":24},"end":{"line":94,"column":180}},"34":{"start":{"line":96,"column":24},"end":{"line":98,"column":25}},"35":{"start":{"line":97,"column":28},"end":{"line":97,"column":35}},"36":{"start":{"line":100,"column":47},"end":{"line":100,"column":79}},"37":{"start":{"line":102,"column":24},"end":{"line":109,"column":25}},"38":{"start":{"line":103,"column":56},"end":{"line":103,"column":129}},"39":{"start":{"line":104,"column":28},"end":{"line":106,"column":29}},"40":{"start":{"line":105,"column":32},"end":{"line":105,"column":123}},"41":{"start":{"line":108,"column":28},"end":{"line":108,"column":71}},"42":{"start":{"line":112,"column":20},"end":{"line":121,"column":21}},"43":{"start":{"line":113,"column":41},"end":{"line":113,"column":70}},"44":{"start":{"line":114,"column":59},"end":{"line":114,"column":149}},"45":{"start":{"line":115,"column":24},"end":{"line":117,"column":26}},"46":{"start":{"line":116,"column":28},"end":{"line":116,"column":86}},"47":{"start":{"line":120,"column":24},"end":{"line":120,"column":48}},"48":{"start":{"line":123,"column":20},"end":{"line":123,"column":246}},"49":{"start":{"line":127,"column":16},"end":{"line":127,"column":215}}},"fnMap":{"0":{"name":"handleFileSystemCallbacks","decl":{"start":{"line":14,"column":22},"end":{"line":14,"column":47}},"loc":{"start":{"line":17,"column":2},"end":{"line":21,"column":1}},"line":17},"1":{"name":"processOnDidDeleteFiles","decl":{"start":{"line":23,"column":15},"end":{"line":23,"column":38}},"loc":{"start":{"line":26,"column":2},"end":{"line":75,"column":1}},"line":26},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":42},"end":{"line":28,"column":43}},"loc":{"start":{"line":28,"column":55},"end":{"line":73,"column":9}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":37,"column":50},"end":{"line":37,"column":51}},"loc":{"start":{"line":37,"column":61},"end":{"line":54,"column":21}},"line":37},"4":{"name":"(anonymous_4)","decl":{"start":{"line":59,"column":59},"end":{"line":59,"column":60}},"loc":{"start":{"line":60,"column":28},"end":{"line":60,"column":86}},"line":60},"5":{"name":"processOnDidRenameFiles","decl":{"start":{"line":77,"column":15},"end":{"line":77,"column":38}},"loc":{"start":{"line":80,"column":2},"end":{"line":131,"column":1}},"line":80},"6":{"name":"(anonymous_6)","decl":{"start":{"line":82,"column":42},"end":{"line":82,"column":43}},"loc":{"start":{"line":82,"column":55},"end":{"line":129,"column":9}},"line":82},"7":{"name":"(anonymous_7)","decl":{"start":{"line":90,"column":50},"end":{"line":90,"column":51}},"loc":{"start":{"line":90,"column":61},"end":{"line":110,"column":21}},"line":90},"8":{"name":"(anonymous_8)","decl":{"start":{"line":115,"column":59},"end":{"line":115,"column":60}},"loc":{"start":{"line":116,"column":28},"end":{"line":116,"column":86}},"line":116}},"branchMap":{"0":{"loc":{"start":{"line":31,"column":12},"end":{"line":72,"column":13}},"type":"if","locations":[{"start":{"line":31,"column":12},"end":{"line":72,"column":13}},{"start":{"line":31,"column":12},"end":{"line":72,"column":13}}],"line":31},"1":{"loc":{"start":{"line":43,"column":24},"end":{"line":45,"column":25}},"type":"if","locations":[{"start":{"line":43,"column":24},"end":{"line":45,"column":25}},{"start":{"line":43,"column":24},"end":{"line":45,"column":25}}],"line":43},"2":{"loc":{"start":{"line":48,"column":24},"end":{"line":53,"column":25}},"type":"if","locations":[{"start":{"line":48,"column":24},"end":{"line":53,"column":25}},{"start":{"line":48,"column":24},"end":{"line":53,"column":25}}],"line":48},"3":{"loc":{"start":{"line":48,"column":28},"end":{"line":48,"column":86}},"type":"binary-expr","locations":[{"start":{"line":48,"column":28},"end":{"line":48,"column":51}},{"start":{"line":48,"column":55},"end":{"line":48,"column":86}}],"line":48},"4":{"loc":{"start":{"line":56,"column":20},"end":{"line":65,"column":21}},"type":"if","locations":[{"start":{"line":56,"column":20},"end":{"line":65,"column":21}},{"start":{"line":56,"column":20},"end":{"line":65,"column":21}}],"line":56},"5":{"loc":{"start":{"line":56,"column":24},"end":{"line":56,"column":70}},"type":"binary-expr","locations":[{"start":{"line":56,"column":24},"end":{"line":56,"column":43}},{"start":{"line":56,"column":47},"end":{"line":56,"column":70}}],"line":56},"6":{"loc":{"start":{"line":83,"column":12},"end":{"line":128,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":128,"column":13}},{"start":{"line":83,"column":12},"end":{"line":128,"column":13}}],"line":83},"7":{"loc":{"start":{"line":96,"column":24},"end":{"line":98,"column":25}},"type":"if","locations":[{"start":{"line":96,"column":24},"end":{"line":98,"column":25}},{"start":{"line":96,"column":24},"end":{"line":98,"column":25}}],"line":96},"8":{"loc":{"start":{"line":102,"column":24},"end":{"line":109,"column":25}},"type":"if","locations":[{"start":{"line":102,"column":24},"end":{"line":109,"column":25}},{"start":{"line":102,"column":24},"end":{"line":109,"column":25}}],"line":102},"9":{"loc":{"start":{"line":102,"column":28},"end":{"line":102,"column":86}},"type":"binary-expr","locations":[{"start":{"line":102,"column":28},"end":{"line":102,"column":51}},{"start":{"line":102,"column":55},"end":{"line":102,"column":86}}],"line":102},"10":{"loc":{"start":{"line":104,"column":28},"end":{"line":106,"column":29}},"type":"if","locations":[{"start":{"line":104,"column":28},"end":{"line":106,"column":29}},{"start":{"line":104,"column":28},"end":{"line":106,"column":29}}],"line":104},"11":{"loc":{"start":{"line":112,"column":20},"end":{"line":121,"column":21}},"type":"if","locations":[{"start":{"line":112,"column":20},"end":{"line":121,"column":21}},{"start":{"line":112,"column":20},"end":{"line":121,"column":21}}],"line":112},"12":{"loc":{"start":{"line":112,"column":24},"end":{"line":112,"column":70}},"type":"binary-expr","locations":[{"start":{"line":112,"column":24},"end":{"line":112,"column":43}},{"start":{"line":112,"column":47},"end":{"line":112,"column":70}}],"line":112}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts","statementMap":{"0":{"start":{"line":33,"column":18},"end":{"line":33,"column":22}},"1":{"start":{"line":34,"column":4},"end":{"line":47,"column":5}},"2":{"start":{"line":35,"column":8},"end":{"line":44,"column":9}},"3":{"start":{"line":36,"column":38},"end":{"line":36,"column":68}},"4":{"start":{"line":38,"column":12},"end":{"line":43,"column":13}},"5":{"start":{"line":39,"column":16},"end":{"line":39,"column":197}},"6":{"start":{"line":40,"column":19},"end":{"line":43,"column":13}},"7":{"start":{"line":41,"column":16},"end":{"line":41,"column":86}},"8":{"start":{"line":42,"column":16},"end":{"line":42,"column":32}},"9":{"start":{"line":46,"column":8},"end":{"line":46,"column":141}},"10":{"start":{"line":48,"column":4},"end":{"line":48,"column":19}},"11":{"start":{"line":57,"column":4},"end":{"line":100,"column":5}},"12":{"start":{"line":58,"column":33},"end":{"line":58,"column":65}},"13":{"start":{"line":59,"column":8},"end":{"line":97,"column":9}},"14":{"start":{"line":63,"column":38},"end":{"line":63,"column":68}},"15":{"start":{"line":64,"column":38},"end":{"line":64,"column":137}},"16":{"start":{"line":65,"column":41},"end":{"line":65,"column":105}},"17":{"start":{"line":66,"column":37},"end":{"line":67,"column":149}},"18":{"start":{"line":69,"column":12},"end":{"line":96,"column":13}},"19":{"start":{"line":70,"column":16},"end":{"line":80,"column":17}},"20":{"start":{"line":71,"column":20},"end":{"line":79,"column":21}},"21":{"start":{"line":72,"column":47},"end":{"line":72,"column":75}},"22":{"start":{"line":73,"column":24},"end":{"line":78,"column":25}},"23":{"start":{"line":74,"column":48},"end":{"line":74,"column":170}},"24":{"start":{"line":75,"column":28},"end":{"line":77,"column":29}},"25":{"start":{"line":76,"column":32},"end":{"line":76,"column":122}},"26":{"start":{"line":82,"column":39},"end":{"line":82,"column":73}},"27":{"start":{"line":84,"column":40},"end":{"line":85,"column":161}},"28":{"start":{"line":86,"column":16},"end":{"line":88,"column":19}},"29":{"start":{"line":87,"column":20},"end":{"line":87,"column":80}},"30":{"start":{"line":91,"column":16},"end":{"line":95,"column":17}},"31":{"start":{"line":92,"column":20},"end":{"line":94,"column":45}},"32":{"start":{"line":99,"column":8},"end":{"line":99,"column":142}},"33":{"start":{"line":108,"column":4},"end":{"line":115,"column":5}},"34":{"start":{"line":109,"column":25},"end":{"line":109,"column":83}},"35":{"start":{"line":110,"column":8},"end":{"line":112,"column":11}},"36":{"start":{"line":111,"column":12},"end":{"line":111,"column":91}},"37":{"start":{"line":114,"column":8},"end":{"line":114,"column":138}},"38":{"start":{"line":122,"column":4},"end":{"line":142,"column":5}},"39":{"start":{"line":123,"column":20},"end":{"line":123,"column":44}},"40":{"start":{"line":124,"column":35},"end":{"line":124,"column":81}},"41":{"start":{"line":125,"column":29},"end":{"line":125,"column":64}},"42":{"start":{"line":126,"column":35},"end":{"line":126,"column":59}},"43":{"start":{"line":129,"column":31},"end":{"line":129,"column":64}},"44":{"start":{"line":130,"column":8},"end":{"line":136,"column":11}},"45":{"start":{"line":131,"column":12},"end":{"line":135,"column":13}},"46":{"start":{"line":132,"column":16},"end":{"line":132,"column":72}},"47":{"start":{"line":134,"column":16},"end":{"line":134,"column":81}},"48":{"start":{"line":138,"column":32},"end":{"line":138,"column":66}},"49":{"start":{"line":139,"column":8},"end":{"line":139,"column":54}},"50":{"start":{"line":141,"column":8},"end":{"line":141,"column":143}}},"fnMap":{"0":{"name":"fileRenameValidation","decl":{"start":{"line":28,"column":22},"end":{"line":28,"column":42}},"loc":{"start":{"line":32,"column":2},"end":{"line":49,"column":1}},"line":32},"1":{"name":"updateEntityPathNames","decl":{"start":{"line":51,"column":22},"end":{"line":51,"column":43}},"loc":{"start":{"line":56,"column":2},"end":{"line":101,"column":1}},"line":56},"2":{"name":"(anonymous_2)","decl":{"start":{"line":86,"column":40},"end":{"line":86,"column":41}},"loc":{"start":{"line":86,"column":48},"end":{"line":88,"column":17}},"line":86},"3":{"name":"cleanupRelatedFiles","decl":{"start":{"line":103,"column":22},"end":{"line":103,"column":41}},"loc":{"start":{"line":107,"column":2},"end":{"line":116,"column":1}},"line":107},"4":{"name":"(anonymous_4)","decl":{"start":{"line":110,"column":25},"end":{"line":110,"column":26}},"loc":{"start":{"line":110,"column":42},"end":{"line":112,"column":9}},"line":110},"5":{"name":"updateEntityNameInYml","decl":{"start":{"line":118,"column":9},"end":{"line":118,"column":30}},"loc":{"start":{"line":121,"column":2},"end":{"line":143,"column":1}},"line":121},"6":{"name":"(anonymous_6)","decl":{"start":{"line":130,"column":31},"end":{"line":130,"column":32}},"loc":{"start":{"line":130,"column":40},"end":{"line":136,"column":9}},"line":130}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":44,"column":9}},{"start":{"line":35,"column":8},"end":{"line":44,"column":9}}],"line":35},"1":{"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":65}},"type":"binary-expr","locations":[{"start":{"line":35,"column":12},"end":{"line":35,"column":35}},{"start":{"line":35,"column":39},"end":{"line":35,"column":65}}],"line":35},"2":{"loc":{"start":{"line":38,"column":12},"end":{"line":43,"column":13}},"type":"if","locations":[{"start":{"line":38,"column":12},"end":{"line":43,"column":13}},{"start":{"line":38,"column":12},"end":{"line":43,"column":13}}],"line":38},"3":{"loc":{"start":{"line":38,"column":16},"end":{"line":38,"column":148}},"type":"binary-expr","locations":[{"start":{"line":38,"column":16},"end":{"line":38,"column":83}},{"start":{"line":38,"column":87},"end":{"line":38,"column":113}},{"start":{"line":38,"column":117},"end":{"line":38,"column":148}}],"line":38},"4":{"loc":{"start":{"line":40,"column":19},"end":{"line":43,"column":13}},"type":"if","locations":[{"start":{"line":40,"column":19},"end":{"line":43,"column":13}},{"start":{"line":40,"column":19},"end":{"line":43,"column":13}}],"line":40},"5":{"loc":{"start":{"line":59,"column":8},"end":{"line":97,"column":9}},"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":97,"column":9}},{"start":{"line":59,"column":8},"end":{"line":97,"column":9}}],"line":59},"6":{"loc":{"start":{"line":59,"column":12},"end":{"line":61,"column":105}},"type":"binary-expr","locations":[{"start":{"line":59,"column":12},"end":{"line":59,"column":35}},{"start":{"line":60,"column":12},"end":{"line":60,"column":38}},{"start":{"line":61,"column":12},"end":{"line":61,"column":105}}],"line":59},"7":{"loc":{"start":{"line":66,"column":70},"end":{"line":67,"column":148}},"type":"cond-expr","locations":[{"start":{"line":67,"column":16},"end":{"line":67,"column":72}},{"start":{"line":67,"column":75},"end":{"line":67,"column":148}}],"line":66},"8":{"loc":{"start":{"line":69,"column":12},"end":{"line":96,"column":13}},"type":"if","locations":[{"start":{"line":69,"column":12},"end":{"line":96,"column":13}},{"start":{"line":69,"column":12},"end":{"line":96,"column":13}}],"line":69},"9":{"loc":{"start":{"line":70,"column":16},"end":{"line":80,"column":17}},"type":"if","locations":[{"start":{"line":70,"column":16},"end":{"line":80,"column":17}},{"start":{"line":70,"column":16},"end":{"line":80,"column":17}}],"line":70},"10":{"loc":{"start":{"line":73,"column":24},"end":{"line":78,"column":25}},"type":"if","locations":[{"start":{"line":73,"column":24},"end":{"line":78,"column":25}},{"start":{"line":73,"column":24},"end":{"line":78,"column":25}}],"line":73},"11":{"loc":{"start":{"line":75,"column":28},"end":{"line":77,"column":29}},"type":"if","locations":[{"start":{"line":75,"column":28},"end":{"line":77,"column":29}},{"start":{"line":75,"column":28},"end":{"line":77,"column":29}}],"line":75},"12":{"loc":{"start":{"line":84,"column":73},"end":{"line":85,"column":160}},"type":"cond-expr","locations":[{"start":{"line":85,"column":20},"end":{"line":85,"column":80}},{"start":{"line":85,"column":83},"end":{"line":85,"column":160}}],"line":84},"13":{"loc":{"start":{"line":91,"column":16},"end":{"line":95,"column":17}},"type":"if","locations":[{"start":{"line":91,"column":16},"end":{"line":95,"column":17}},{"start":{"line":91,"column":16},"end":{"line":95,"column":17}}],"line":91},"14":{"loc":{"start":{"line":131,"column":12},"end":{"line":135,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":135,"column":13}},{"start":{"line":131,"column":12},"end":{"line":135,"column":13}}],"line":131}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts","statementMap":{"0":{"start":{"line":10,"column":31},"end":{"line":10,"column":48}},"1":{"start":{"line":11,"column":31},"end":{"line":11,"column":48}},"2":{"start":{"line":12,"column":35},"end":{"line":12,"column":56}},"3":{"start":{"line":13,"column":35},"end":{"line":13,"column":56}},"4":{"start":{"line":14,"column":41},"end":{"line":14,"column":68}},"5":{"start":{"line":15,"column":41},"end":{"line":15,"column":68}},"6":{"start":{"line":16,"column":42},"end":{"line":16,"column":70}},"7":{"start":{"line":17,"column":40},"end":{"line":17,"column":66}},"8":{"start":{"line":18,"column":42},"end":{"line":18,"column":70}},"9":{"start":{"line":19,"column":35},"end":{"line":19,"column":56}},"10":{"start":{"line":20,"column":31},"end":{"line":20,"column":48}},"11":{"start":{"line":38,"column":60},"end":{"line":38,"column":62}},"12":{"start":{"line":39,"column":62},"end":{"line":39,"column":64}},"13":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"14":{"start":{"line":42,"column":8},"end":{"line":42,"column":76}},"15":{"start":{"line":45,"column":4},"end":{"line":47,"column":5}},"16":{"start":{"line":46,"column":8},"end":{"line":46,"column":78}},"17":{"start":{"line":49,"column":4},"end":{"line":51,"column":5}},"18":{"start":{"line":50,"column":8},"end":{"line":50,"column":82}},"19":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"20":{"start":{"line":54,"column":8},"end":{"line":54,"column":74}},"21":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"22":{"start":{"line":58,"column":8},"end":{"line":58,"column":70}},"23":{"start":{"line":61,"column":4},"end":{"line":69,"column":5}},"24":{"start":{"line":62,"column":8},"end":{"line":62,"column":68}},"25":{"start":{"line":63,"column":8},"end":{"line":63,"column":80}},"26":{"start":{"line":64,"column":8},"end":{"line":64,"column":118}},"27":{"start":{"line":65,"column":8},"end":{"line":65,"column":200}},"28":{"start":{"line":67,"column":8},"end":{"line":67,"column":114}},"29":{"start":{"line":68,"column":8},"end":{"line":68,"column":126}}},"fnMap":{"0":{"name":"sendTelemetryEvent","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":34}},"loc":{"start":{"line":37,"column":105},"end":{"line":70,"column":1}},"line":37}},"branchMap":{"0":{"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"type":"if","locations":[{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},{"start":{"line":41,"column":4},"end":{"line":43,"column":5}}],"line":41},"1":{"loc":{"start":{"line":45,"column":4},"end":{"line":47,"column":5}},"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":47,"column":5}},{"start":{"line":45,"column":4},"end":{"line":47,"column":5}}],"line":45},"2":{"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":5}},"type":"if","locations":[{"start":{"line":49,"column":4},"end":{"line":51,"column":5}},{"start":{"line":49,"column":4},"end":{"line":51,"column":5}}],"line":49},"3":{"loc":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},{"start":{"line":53,"column":4},"end":{"line":55,"column":5}}],"line":53},"4":{"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},{"start":{"line":57,"column":4},"end":{"line":59,"column":5}}],"line":57},"5":{"loc":{"start":{"line":61,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":69,"column":5}},{"start":{"line":61,"column":4},"end":{"line":69,"column":5}}],"line":61}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts","statementMap":{"0":{"start":{"line":11,"column":19},"end":{"line":11,"column":81}},"1":{"start":{"line":18,"column":4},"end":{"line":49,"column":5}},"2":{"start":{"line":19,"column":29},"end":{"line":19,"column":73}},"3":{"start":{"line":20,"column":21},"end":{"line":20,"column":43}},"4":{"start":{"line":24,"column":49},"end":{"line":24,"column":51}},"5":{"start":{"line":25,"column":8},"end":{"line":42,"column":11}},"6":{"start":{"line":26,"column":12},"end":{"line":41,"column":13}},"7":{"start":{"line":27,"column":54},"end":{"line":39,"column":17}},"8":{"start":{"line":40,"column":16},"end":{"line":40,"column":45}},"9":{"start":{"line":45,"column":8},"end":{"line":45,"column":86}},"10":{"start":{"line":48,"column":8},"end":{"line":48,"column":144}},"11":{"start":{"line":53,"column":21},"end":{"line":53,"column":132}},"12":{"start":{"line":54,"column":4},"end":{"line":54,"column":24}},"13":{"start":{"line":55,"column":4},"end":{"line":55,"column":126}},"14":{"start":{"line":59,"column":4},"end":{"line":59,"column":25}}},"fnMap":{"0":{"name":"validateTextDocument","decl":{"start":{"line":13,"column":22},"end":{"line":13,"column":42}},"loc":{"start":{"line":17,"column":17},"end":{"line":50,"column":1}},"line":17},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":25},"end":{"line":25,"column":26}},"loc":{"start":{"line":25,"column":36},"end":{"line":42,"column":9}},"line":25},"2":{"name":"showDiagnosticMessage","decl":{"start":{"line":52,"column":16},"end":{"line":52,"column":37}},"loc":{"start":{"line":52,"column":40},"end":{"line":56,"column":1}},"line":52},"3":{"name":"disposeDiagnostics","decl":{"start":{"line":58,"column":16},"end":{"line":58,"column":34}},"loc":{"start":{"line":58,"column":37},"end":{"line":60,"column":1}},"line":58}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":47},"end":{"line":34,"column":27}},"type":"cond-expr","locations":[{"start":{"line":30,"column":62},"end":{"line":34,"column":22}},{"start":{"line":34,"column":25},"end":{"line":34,"column":27}}],"line":30},"1":{"loc":{"start":{"line":53,"column":21},"end":{"line":53,"column":132}},"type":"cond-expr","locations":[{"start":{"line":53,"column":52},"end":{"line":53,"column":80}},{"start":{"line":53,"column":83},"end":{"line":53,"column":132}}],"line":53}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts","statementMap":{"0":{"start":{"line":10,"column":21},"end":{"line":10,"column":34}},"1":{"start":{"line":11,"column":4},"end":{"line":20,"column":5}},"2":{"start":{"line":13,"column":12},"end":{"line":13,"column":32}},"3":{"start":{"line":15,"column":12},"end":{"line":15,"column":50}},"4":{"start":{"line":17,"column":12},"end":{"line":17,"column":54}},"5":{"start":{"line":19,"column":12},"end":{"line":19,"column":81}}},"fnMap":{"0":{"name":"getAppDataPath","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":30}},"loc":{"start":{"line":9,"column":41},"end":{"line":21,"column":1}},"line":9}},"branchMap":{"0":{"loc":{"start":{"line":11,"column":4},"end":{"line":20,"column":5}},"type":"switch","locations":[{"start":{"line":12,"column":8},"end":{"line":13,"column":32}},{"start":{"line":14,"column":8},"end":{"line":15,"column":50}},{"start":{"line":16,"column":8},"end":{"line":17,"column":54}},{"start":{"line":18,"column":8},"end":{"line":19,"column":81}}],"line":11}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"f":{"0":0},"b":{"0":[0,0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts","statementMap":{"0":{"start":{"line":10,"column":17},"end":{"line":10,"column":37}},"1":{"start":{"line":11,"column":4},"end":{"line":11,"column":59}},"2":{"start":{"line":15,"column":4},"end":{"line":15,"column":131}}},"fnMap":{"0":{"name":"convertSemanticVersionToSystemVersion","decl":{"start":{"line":8,"column":9},"end":{"line":8,"column":46}},"loc":{"start":{"line":8,"column":73},"end":{"line":12,"column":1}},"line":8},"1":{"name":"buildAgentString","decl":{"start":{"line":14,"column":16},"end":{"line":14,"column":32}},"loc":{"start":{"line":14,"column":68},"end":{"line":16,"column":1}},"line":14}},"branchMap":{"0":{"loc":{"start":{"line":11,"column":11},"end":{"line":11,"column":58}},"type":"cond-expr","locations":[{"start":{"line":11,"column":22},"end":{"line":11,"column":48}},{"start":{"line":11,"column":51},"end":{"line":11,"column":58}}],"line":11}},"s":{"0":0,"1":0,"2":0},"f":{"0":0,"1":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts","statementMap":{"0":{"start":{"line":17,"column":25},"end":{"line":17,"column":30}},"1":{"start":{"line":18,"column":29},"end":{"line":18,"column":48}},"2":{"start":{"line":19,"column":30},"end":{"line":23,"column":1}},"3":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"4":{"start":{"line":28,"column":8},"end":{"line":28,"column":83}},"5":{"start":{"line":30,"column":32},"end":{"line":30,"column":80}},"6":{"start":{"line":31,"column":4},"end":{"line":48,"column":5}},"7":{"start":{"line":32,"column":23},"end":{"line":32,"column":67}},"8":{"start":{"line":33,"column":8},"end":{"line":45,"column":9}},"9":{"start":{"line":34,"column":12},"end":{"line":34,"column":59}},"10":{"start":{"line":35,"column":12},"end":{"line":37,"column":13}},"11":{"start":{"line":36,"column":16},"end":{"line":36,"column":61}},"12":{"start":{"line":39,"column":12},"end":{"line":43,"column":13}},"13":{"start":{"line":40,"column":16},"end":{"line":40,"column":51}},"14":{"start":{"line":44,"column":12},"end":{"line":44,"column":57}},"15":{"start":{"line":47,"column":8},"end":{"line":47,"column":53}},"16":{"start":{"line":49,"column":4},"end":{"line":49,"column":20}},"17":{"start":{"line":53,"column":4},"end":{"line":53,"column":44}},"18":{"start":{"line":54,"column":4},"end":{"line":59,"column":5}},"19":{"start":{"line":55,"column":8},"end":{"line":55,"column":42}},"20":{"start":{"line":56,"column":8},"end":{"line":56,"column":105}}},"fnMap":{"0":{"name":"readUserSettings","decl":{"start":{"line":26,"column":16},"end":{"line":26,"column":32}},"loc":{"start":{"line":26,"column":86},"end":{"line":50,"column":1}},"line":26},"1":{"name":"writeUserSettings","decl":{"start":{"line":52,"column":9},"end":{"line":52,"column":26}},"loc":{"start":{"line":52,"column":87},"end":{"line":60,"column":1}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},{"start":{"line":27,"column":4},"end":{"line":29,"column":5}}],"line":27},"1":{"loc":{"start":{"line":31,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":48,"column":5}},{"start":{"line":31,"column":4},"end":{"line":48,"column":5}}],"line":31},"2":{"loc":{"start":{"line":35,"column":12},"end":{"line":37,"column":13}},"type":"if","locations":[{"start":{"line":35,"column":12},"end":{"line":37,"column":13}},{"start":{"line":35,"column":12},"end":{"line":37,"column":13}}],"line":35},"3":{"loc":{"start":{"line":53,"column":19},"end":{"line":53,"column":43}},"type":"binary-expr","locations":[{"start":{"line":53,"column":19},"end":{"line":53,"column":31}},{"start":{"line":53,"column":35},"end":{"line":53,"column":43}}],"line":53}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts","statementMap":{"0":{"start":{"line":20,"column":37},"end":{"line":20,"column":56}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":4},"end":{"line":10,"column":5}},"loc":{"start":{"line":10,"column":124},"end":{"line":11,"column":5}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":4},"end":{"line":13,"column":5}},"loc":{"start":{"line":13,"column":152},"end":{"line":14,"column":5}},"line":13},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":123},"end":{"line":17,"column":5}},"line":16}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts","statementMap":{"0":{"start":{"line":14,"column":4},"end":{"line":16,"column":20}},"1":{"start":{"line":19,"column":18},"end":{"line":22,"column":6}},"2":{"start":{"line":24,"column":22},"end":{"line":24,"column":51}},"3":{"start":{"line":25,"column":4},"end":{"line":25,"column":40}},"4":{"start":{"line":27,"column":4},"end":{"line":51,"column":7}},"5":{"start":{"line":28,"column":8},"end":{"line":50,"column":11}},"6":{"start":{"line":29,"column":12},"end":{"line":31,"column":13}},"7":{"start":{"line":30,"column":16},"end":{"line":30,"column":35}},"8":{"start":{"line":34,"column":12},"end":{"line":34,"column":76}},"9":{"start":{"line":34,"column":33},"end":{"line":34,"column":74}},"10":{"start":{"line":35,"column":12},"end":{"line":35,"column":59}},"11":{"start":{"line":37,"column":12},"end":{"line":49,"column":13}},"12":{"start":{"line":39,"column":16},"end":{"line":45,"column":19}},"13":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"14":{"start":{"line":41,"column":24},"end":{"line":41,"column":71}},"15":{"start":{"line":43,"column":24},"end":{"line":43,"column":34}},"16":{"start":{"line":47,"column":16},"end":{"line":47,"column":35}},"17":{"start":{"line":48,"column":16},"end":{"line":48,"column":28}},"18":{"start":{"line":55,"column":4},"end":{"line":55,"column":21}}},"fnMap":{"0":{"name":"addTests","decl":{"start":{"line":11,"column":15},"end":{"line":11,"column":23}},"loc":{"start":{"line":11,"column":41},"end":{"line":52,"column":1}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":23},"end":{"line":27,"column":24}},"loc":{"start":{"line":27,"column":44},"end":{"line":51,"column":5}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":62},"end":{"line":28,"column":63}},"loc":{"start":{"line":28,"column":78},"end":{"line":50,"column":9}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":26},"end":{"line":34,"column":27}},"loc":{"start":{"line":34,"column":33},"end":{"line":34,"column":74}},"line":34},"4":{"name":"(anonymous_4)","decl":{"start":{"line":39,"column":26},"end":{"line":39,"column":27}},"loc":{"start":{"line":39,"column":40},"end":{"line":45,"column":17}},"line":39},"5":{"name":"run","decl":{"start":{"line":54,"column":22},"end":{"line":54,"column":25}},"loc":{"start":{"line":54,"column":43},"end":{"line":56,"column":1}},"line":54}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":12},"end":{"line":31,"column":13}},"type":"if","locations":[{"start":{"line":29,"column":12},"end":{"line":31,"column":13}},{"start":{"line":29,"column":12},"end":{"line":31,"column":13}}],"line":29},"1":{"loc":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"type":"if","locations":[{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},{"start":{"line":40,"column":20},"end":{"line":44,"column":21}}],"line":40}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts","statementMap":{"0":{"start":{"line":11,"column":4},"end":{"line":31,"column":5}},"1":{"start":{"line":14,"column":41},"end":{"line":14,"column":80}},"2":{"start":{"line":17,"column":35},"end":{"line":20,"column":9}},"3":{"start":{"line":23,"column":8},"end":{"line":27,"column":11}},"4":{"start":{"line":29,"column":8},"end":{"line":29,"column":45}},"5":{"start":{"line":30,"column":8},"end":{"line":30,"column":24}},"6":{"start":{"line":34,"column":0},"end":{"line":34,"column":20}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":10,"column":15},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":22},"end":{"line":32,"column":1}},"line":10}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts","statementMap":{"0":{"start":{"line":10,"column":23},"end":{"line":10,"column":49}},"1":{"start":{"line":11,"column":4},"end":{"line":11,"column":56}},"2":{"start":{"line":22,"column":8},"end":{"line":22,"column":37}},"3":{"start":{"line":29,"column":8},"end":{"line":31,"column":9}},"4":{"start":{"line":30,"column":12},"end":{"line":30,"column":34}},"5":{"start":{"line":35,"column":29},"end":{"line":38,"column":10}},"6":{"start":{"line":40,"column":28},"end":{"line":41,"column":107}},"7":{"start":{"line":43,"column":8},"end":{"line":59,"column":9}},"8":{"start":{"line":44,"column":35},"end":{"line":44,"column":49}},"9":{"start":{"line":46,"column":29},"end":{"line":50,"column":14}},"10":{"start":{"line":52,"column":12},"end":{"line":52,"column":28}},"11":{"start":{"line":53,"column":12},"end":{"line":53,"column":46}},"12":{"start":{"line":56,"column":12},"end":{"line":58,"column":13}},"13":{"start":{"line":57,"column":16},"end":{"line":57,"column":132}}},"fnMap":{"0":{"name":"RegisterUriHandler","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":34}},"loc":{"start":{"line":9,"column":78},"end":{"line":12,"column":1}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":21,"column":40},"end":{"line":23,"column":5}},"line":21},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":4},"end":{"line":28,"column":5}},"loc":{"start":{"line":28,"column":59},"end":{"line":32,"column":5}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":35},"end":{"line":60,"column":5}},"line":34}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":8},"end":{"line":31,"column":9}},"type":"if","locations":[{"start":{"line":29,"column":8},"end":{"line":31,"column":9}},{"start":{"line":29,"column":8},"end":{"line":31,"column":9}}],"line":29},"1":{"loc":{"start":{"line":43,"column":8},"end":{"line":59,"column":9}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":59,"column":9}},{"start":{"line":43,"column":8},"end":{"line":59,"column":9}}],"line":43},"2":{"loc":{"start":{"line":43,"column":12},"end":{"line":43,"column":51}},"type":"binary-expr","locations":[{"start":{"line":43,"column":12},"end":{"line":43,"column":23}},{"start":{"line":43,"column":27},"end":{"line":43,"column":51}}],"line":43},"3":{"loc":{"start":{"line":56,"column":12},"end":{"line":58,"column":13}},"type":"if","locations":[{"start":{"line":56,"column":12},"end":{"line":58,"column":13}},{"start":{"line":56,"column":12},"end":{"line":58,"column":13}}],"line":56},"4":{"loc":{"start":{"line":57,"column":56},"end":{"line":57,"column":102}},"type":"binary-expr","locations":[{"start":{"line":57,"column":56},"end":{"line":57,"column":97}},{"start":{"line":57,"column":101},"end":{"line":57,"column":102}}],"line":57}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts","statementMap":{"0":{"start":{"line":14,"column":28},"end":{"line":14,"column":83}},"1":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"2":{"start":{"line":17,"column":8},"end":{"line":17,"column":61}},"3":{"start":{"line":20,"column":52},"end":{"line":20,"column":70}},"4":{"start":{"line":21,"column":4},"end":{"line":21,"column":146}},"5":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"6":{"start":{"line":24,"column":8},"end":{"line":24,"column":79}},"7":{"start":{"line":27,"column":33},"end":{"line":27,"column":180}},"8":{"start":{"line":29,"column":4},"end":{"line":29,"column":76}},"9":{"start":{"line":35,"column":44},"end":{"line":35,"column":68}},"10":{"start":{"line":36,"column":22},"end":{"line":36,"column":51}},"11":{"start":{"line":38,"column":28},"end":{"line":38,"column":82}},"12":{"start":{"line":40,"column":4},"end":{"line":40,"column":27}},"13":{"start":{"line":45,"column":37},"end":{"line":48,"column":5}},"14":{"start":{"line":50,"column":4},"end":{"line":69,"column":5}},"15":{"start":{"line":51,"column":25},"end":{"line":61,"column":10}},"16":{"start":{"line":52,"column":12},"end":{"line":60,"column":13}},"17":{"start":{"line":53,"column":33},"end":{"line":53,"column":67}},"18":{"start":{"line":54,"column":16},"end":{"line":56,"column":17}},"19":{"start":{"line":55,"column":20},"end":{"line":55,"column":54}},"20":{"start":{"line":57,"column":16},"end":{"line":57,"column":39}},"21":{"start":{"line":59,"column":16},"end":{"line":59,"column":28}},"22":{"start":{"line":63,"column":26},"end":{"line":63,"column":53}},"23":{"start":{"line":64,"column":36},"end":{"line":64,"column":83}},"24":{"start":{"line":64,"column":65},"end":{"line":64,"column":82}},"25":{"start":{"line":65,"column":8},"end":{"line":65,"column":35}},"26":{"start":{"line":67,"column":8},"end":{"line":67,"column":132}},"27":{"start":{"line":68,"column":8},"end":{"line":68,"column":20}},"28":{"start":{"line":82,"column":25},"end":{"line":82,"column":48}},"29":{"start":{"line":83,"column":19},"end":{"line":83,"column":44}},"30":{"start":{"line":84,"column":23},"end":{"line":84,"column":48}},"31":{"start":{"line":85,"column":27},"end":{"line":85,"column":49}},"32":{"start":{"line":86,"column":24},"end":{"line":86,"column":46}},"33":{"start":{"line":87,"column":19},"end":{"line":87,"column":126}},"34":{"start":{"line":88,"column":23},"end":{"line":88,"column":133}},"35":{"start":{"line":89,"column":20},"end":{"line":89,"column":123}},"36":{"start":{"line":91,"column":4},"end":{"line":95,"column":6}}},"fnMap":{"0":{"name":"getIntelligenceEndpoint","decl":{"start":{"line":12,"column":22},"end":{"line":12,"column":45}},"loc":{"start":{"line":12,"column":103},"end":{"line":31,"column":1}},"line":12},"1":{"name":"fetchArtemisResponse","decl":{"start":{"line":34,"column":22},"end":{"line":34,"column":42}},"loc":{"start":{"line":34,"column":97},"end":{"line":41,"column":1}},"line":34},"2":{"name":"fetchIslandInfo","decl":{"start":{"line":43,"column":15},"end":{"line":43,"column":30}},"loc":{"start":{"line":43,"column":94},"end":{"line":70,"column":1}},"line":43},"3":{"name":"(anonymous_3)","decl":{"start":{"line":51,"column":39},"end":{"line":51,"column":40}},"loc":{"start":{"line":51,"column":57},"end":{"line":61,"column":9}},"line":51},"4":{"name":"(anonymous_4)","decl":{"start":{"line":64,"column":53},"end":{"line":64,"column":54}},"loc":{"start":{"line":64,"column":65},"end":{"line":64,"column":82}},"line":64},"5":{"name":"convertGuidToUrls","decl":{"start":{"line":81,"column":16},"end":{"line":81,"column":33}},"loc":{"start":{"line":81,"column":49},"end":{"line":96,"column":1}},"line":81}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},{"start":{"line":16,"column":4},"end":{"line":18,"column":5}}],"line":16},"1":{"loc":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},{"start":{"line":23,"column":4},"end":{"line":25,"column":5}}],"line":23},"2":{"loc":{"start":{"line":34,"column":81},"end":{"line":34,"column":95}},"type":"default-arg","locations":[{"start":{"line":34,"column":93},"end":{"line":34,"column":95}}],"line":34},"3":{"loc":{"start":{"line":54,"column":16},"end":{"line":56,"column":17}},"type":"if","locations":[{"start":{"line":54,"column":16},"end":{"line":56,"column":17}},{"start":{"line":54,"column":16},"end":{"line":56,"column":17}}],"line":54}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts","statementMap":{"0":{"start":{"line":9,"column":31},"end":{"line":31,"column":1}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts","statementMap":{"0":{"start":{"line":9,"column":33},"end":{"line":10,"column":10}},"1":{"start":{"line":11,"column":27},"end":{"line":15,"column":7}},"2":{"start":{"line":16,"column":40},"end":{"line":16,"column":103}},"3":{"start":{"line":17,"column":40},"end":{"line":17,"column":103}},"4":{"start":{"line":18,"column":22},"end":{"line":18,"column":26}},"5":{"start":{"line":19,"column":29},"end":{"line":19,"column":33}},"6":{"start":{"line":20,"column":26},"end":{"line":20,"column":30}},"7":{"start":{"line":21,"column":22},"end":{"line":21,"column":26}},"8":{"start":{"line":22,"column":29},"end":{"line":22,"column":72}},"9":{"start":{"line":23,"column":46},"end":{"line":23,"column":58}},"10":{"start":{"line":24,"column":35},"end":{"line":24,"column":55}},"11":{"start":{"line":25,"column":35},"end":{"line":25,"column":77}},"12":{"start":{"line":26,"column":34},"end":{"line":26,"column":86}},"13":{"start":{"line":27,"column":27},"end":{"line":27,"column":36}},"14":{"start":{"line":28,"column":38},"end":{"line":28,"column":60}},"15":{"start":{"line":29,"column":37},"end":{"line":29,"column":67}},"16":{"start":{"line":30,"column":38},"end":{"line":30,"column":60}},"17":{"start":{"line":31,"column":37},"end":{"line":31,"column":58}},"18":{"start":{"line":32,"column":39},"end":{"line":32,"column":62}},"19":{"start":{"line":33,"column":45},"end":{"line":33,"column":76}},"20":{"start":{"line":34,"column":28},"end":{"line":34,"column":41}},"21":{"start":{"line":35,"column":34},"end":{"line":35,"column":52}},"22":{"start":{"line":36,"column":42},"end":{"line":36,"column":46}},"23":{"start":{"line":37,"column":25},"end":{"line":37,"column":35}},"24":{"start":{"line":38,"column":27},"end":{"line":38,"column":39}},"25":{"start":{"line":39,"column":30},"end":{"line":39,"column":46}},"26":{"start":{"line":40,"column":30},"end":{"line":40,"column":46}},"27":{"start":{"line":41,"column":37},"end":{"line":41,"column":50}},"28":{"start":{"line":42,"column":40},"end":{"line":42,"column":55}},"29":{"start":{"line":43,"column":35},"end":{"line":43,"column":62}},"30":{"start":{"line":57,"column":38},"end":{"line":63,"column":2}},"31":{"start":{"line":65,"column":30},"end":{"line":69,"column":2}},"32":{"start":{"line":71,"column":28},"end":{"line":74,"column":2}},"33":{"start":{"line":76,"column":35},"end":{"line":76,"column":175}},"34":{"start":{"line":77,"column":28},"end":{"line":77,"column":156}},"35":{"start":{"line":78,"column":31},"end":{"line":78,"column":115}},"36":{"start":{"line":79,"column":41},"end":{"line":79,"column":199}},"37":{"start":{"line":80,"column":43},"end":{"line":80,"column":113}},"38":{"start":{"line":81,"column":36},"end":{"line":81,"column":120}},"39":{"start":{"line":82,"column":36},"end":{"line":82,"column":139}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts","statementMap":{"0":{"start":{"line":24,"column":4},"end":{"line":46,"column":5}},"1":{"start":{"line":25,"column":29},"end":{"line":25,"column":184}},"2":{"start":{"line":26,"column":41},"end":{"line":32,"column":9}},"3":{"start":{"line":34,"column":26},"end":{"line":34,"column":43}},"4":{"start":{"line":35,"column":29},"end":{"line":35,"column":79}},"5":{"start":{"line":36,"column":24},"end":{"line":36,"column":41}},"6":{"start":{"line":37,"column":29},"end":{"line":37,"column":53}},"7":{"start":{"line":38,"column":27},"end":{"line":38,"column":66}},"8":{"start":{"line":40,"column":8},"end":{"line":40,"column":166}},"9":{"start":{"line":41,"column":8},"end":{"line":41,"column":79}},"10":{"start":{"line":41,"column":56},"end":{"line":41,"column":77}},"11":{"start":{"line":44,"column":8},"end":{"line":44,"column":158}},"12":{"start":{"line":45,"column":8},"end":{"line":45,"column":18}},"13":{"start":{"line":50,"column":4},"end":{"line":78,"column":5}},"14":{"start":{"line":52,"column":32},"end":{"line":52,"column":76}},"15":{"start":{"line":54,"column":28},"end":{"line":54,"column":97}},"16":{"start":{"line":56,"column":29},"end":{"line":56,"column":86}},"17":{"start":{"line":58,"column":41},"end":{"line":64,"column":9}},"18":{"start":{"line":66,"column":26},"end":{"line":66,"column":43}},"19":{"start":{"line":67,"column":29},"end":{"line":67,"column":79}},"20":{"start":{"line":68,"column":24},"end":{"line":68,"column":41}},"21":{"start":{"line":69,"column":29},"end":{"line":69,"column":53}},"22":{"start":{"line":70,"column":23},"end":{"line":70,"column":59}},"23":{"start":{"line":72,"column":8},"end":{"line":72,"column":166}},"24":{"start":{"line":73,"column":8},"end":{"line":73,"column":33}},"25":{"start":{"line":76,"column":8},"end":{"line":76,"column":158}},"26":{"start":{"line":77,"column":8},"end":{"line":77,"column":18}},"27":{"start":{"line":83,"column":21},"end":{"line":83,"column":50}},"28":{"start":{"line":85,"column":4},"end":{"line":87,"column":5}},"29":{"start":{"line":86,"column":8},"end":{"line":86,"column":81}},"30":{"start":{"line":89,"column":4},"end":{"line":89,"column":27}},"31":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"32":{"start":{"line":95,"column":8},"end":{"line":95,"column":39}},"33":{"start":{"line":98,"column":4},"end":{"line":98,"column":14}},"34":{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},"35":{"start":{"line":104,"column":8},"end":{"line":104,"column":45}},"36":{"start":{"line":107,"column":4},"end":{"line":107,"column":14}},"37":{"start":{"line":111,"column":19},"end":{"line":111,"column":34}},"38":{"start":{"line":112,"column":19},"end":{"line":112,"column":62}},"39":{"start":{"line":115,"column":17},"end":{"line":115,"column":51}},"40":{"start":{"line":117,"column":19},"end":{"line":117,"column":21}},"41":{"start":{"line":120,"column":4},"end":{"line":137,"column":5}},"42":{"start":{"line":120,"column":17},"end":{"line":120,"column":18}},"43":{"start":{"line":121,"column":20},"end":{"line":121,"column":27}},"44":{"start":{"line":124,"column":22},"end":{"line":124,"column":58}},"45":{"start":{"line":125,"column":24},"end":{"line":125,"column":62}},"46":{"start":{"line":128,"column":8},"end":{"line":136,"column":9}},"47":{"start":{"line":129,"column":32},"end":{"line":129,"column":73}},"48":{"start":{"line":130,"column":34},"end":{"line":130,"column":80}},"49":{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},"50":{"start":{"line":134,"column":16},"end":{"line":134,"column":56}},"51":{"start":{"line":139,"column":4},"end":{"line":139,"column":17}},"52":{"start":{"line":144,"column":21},"end":{"line":144,"column":23}},"53":{"start":{"line":145,"column":19},"end":{"line":145,"column":21}},"54":{"start":{"line":147,"column":4},"end":{"line":175,"column":5}},"55":{"start":{"line":148,"column":29},"end":{"line":148,"column":59}},"56":{"start":{"line":150,"column":8},"end":{"line":171,"column":9}},"57":{"start":{"line":151,"column":29},"end":{"line":151,"column":50}},"58":{"start":{"line":152,"column":37},"end":{"line":152,"column":54}},"59":{"start":{"line":153,"column":41},"end":{"line":153,"column":71}},"60":{"start":{"line":154,"column":35},"end":{"line":154,"column":66}},"61":{"start":{"line":155,"column":38},"end":{"line":155,"column":66}},"62":{"start":{"line":157,"column":34},"end":{"line":157,"column":97}},"63":{"start":{"line":159,"column":12},"end":{"line":170,"column":13}},"64":{"start":{"line":160,"column":33},"end":{"line":160,"column":51}},"65":{"start":{"line":161,"column":37},"end":{"line":161,"column":86}},"66":{"start":{"line":162,"column":36},"end":{"line":162,"column":79}},"67":{"start":{"line":163,"column":35},"end":{"line":163,"column":103}},"68":{"start":{"line":164,"column":16},"end":{"line":164,"column":103}},"69":{"start":{"line":165,"column":16},"end":{"line":165,"column":54}},"70":{"start":{"line":166,"column":19},"end":{"line":170,"column":13}},"71":{"start":{"line":167,"column":39},"end":{"line":167,"column":77}},"72":{"start":{"line":168,"column":16},"end":{"line":168,"column":68}},"73":{"start":{"line":169,"column":16},"end":{"line":169,"column":64}},"74":{"start":{"line":173,"column":8},"end":{"line":173,"column":169}},"75":{"start":{"line":174,"column":8},"end":{"line":174,"column":24}},"76":{"start":{"line":176,"column":4},"end":{"line":176,"column":34}},"77":{"start":{"line":180,"column":4},"end":{"line":185,"column":5}},"78":{"start":{"line":181,"column":25},"end":{"line":181,"column":43}},"79":{"start":{"line":182,"column":22},"end":{"line":182,"column":54}},"80":{"start":{"line":183,"column":24},"end":{"line":183,"column":102}},"81":{"start":{"line":184,"column":8},"end":{"line":184,"column":66}},"82":{"start":{"line":184,"column":42},"end":{"line":184,"column":64}},"83":{"start":{"line":187,"column":4},"end":{"line":187,"column":14}},"84":{"start":{"line":192,"column":4},"end":{"line":197,"column":5}},"85":{"start":{"line":193,"column":8},"end":{"line":193,"column":35}},"86":{"start":{"line":195,"column":8},"end":{"line":195,"column":171}},"87":{"start":{"line":196,"column":8},"end":{"line":196,"column":18}}},"fnMap":{"0":{"name":"getEntityColumns","decl":{"start":{"line":23,"column":22},"end":{"line":23,"column":38}},"loc":{"start":{"line":23,"column":154},"end":{"line":47,"column":1}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":41,"column":30},"end":{"line":41,"column":31}},"loc":{"start":{"line":41,"column":56},"end":{"line":41,"column":77}},"line":41},"2":{"name":"getFormXml","decl":{"start":{"line":49,"column":22},"end":{"line":49,"column":32}},"loc":{"start":{"line":49,"column":169},"end":{"line":79,"column":1}},"line":49},"3":{"name":"fetchJsonResponse","decl":{"start":{"line":82,"column":15},"end":{"line":82,"column":32}},"loc":{"start":{"line":82,"column":86},"end":{"line":90,"column":1}},"line":82},"4":{"name":"getAttributesFromResponse","decl":{"start":{"line":93,"column":9},"end":{"line":93,"column":34}},"loc":{"start":{"line":93,"column":67},"end":{"line":99,"column":1}},"line":93},"5":{"name":"getFormXMLFromResponse","decl":{"start":{"line":102,"column":9},"end":{"line":102,"column":31}},"loc":{"start":{"line":102,"column":59},"end":{"line":108,"column":1}},"line":102},"6":{"name":"parseXML","decl":{"start":{"line":110,"column":9},"end":{"line":110,"column":17}},"loc":{"start":{"line":110,"column":35},"end":{"line":140,"column":1}},"line":110},"7":{"name":"getEntityName","decl":{"start":{"line":143,"column":22},"end":{"line":143,"column":35}},"loc":{"start":{"line":143,"column":152},"end":{"line":177,"column":1}},"line":143},"8":{"name":"getMatchingFiles","decl":{"start":{"line":179,"column":15},"end":{"line":179,"column":31}},"loc":{"start":{"line":179,"column":98},"end":{"line":188,"column":1}},"line":179},"9":{"name":"(anonymous_9)","decl":{"start":{"line":184,"column":28},"end":{"line":184,"column":29}},"loc":{"start":{"line":184,"column":42},"end":{"line":184,"column":64}},"line":184},"10":{"name":"parseYamlContent","decl":{"start":{"line":191,"column":9},"end":{"line":191,"column":25}},"loc":{"start":{"line":191,"column":115},"end":{"line":198,"column":1}},"line":191}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":32},"end":{"line":25,"column":82}},"type":"cond-expr","locations":[{"start":{"line":25,"column":55},"end":{"line":25,"column":61}},{"start":{"line":25,"column":64},"end":{"line":25,"column":82}}],"line":25},"1":{"loc":{"start":{"line":37,"column":29},"end":{"line":37,"column":53}},"type":"binary-expr","locations":[{"start":{"line":37,"column":29},"end":{"line":37,"column":48}},{"start":{"line":37,"column":52},"end":{"line":37,"column":53}}],"line":37},"2":{"loc":{"start":{"line":52,"column":32},"end":{"line":52,"column":76}},"type":"cond-expr","locations":[{"start":{"line":52,"column":55},"end":{"line":52,"column":61}},{"start":{"line":52,"column":64},"end":{"line":52,"column":76}}],"line":52},"3":{"loc":{"start":{"line":69,"column":29},"end":{"line":69,"column":53}},"type":"binary-expr","locations":[{"start":{"line":69,"column":29},"end":{"line":69,"column":48}},{"start":{"line":69,"column":52},"end":{"line":69,"column":53}}],"line":69},"4":{"loc":{"start":{"line":85,"column":4},"end":{"line":87,"column":5}},"type":"if","locations":[{"start":{"line":85,"column":4},"end":{"line":87,"column":5}},{"start":{"line":85,"column":4},"end":{"line":87,"column":5}}],"line":85},"5":{"loc":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},{"start":{"line":94,"column":4},"end":{"line":96,"column":5}}],"line":94},"6":{"loc":{"start":{"line":94,"column":8},"end":{"line":94,"column":111}},"type":"binary-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":31}},{"start":{"line":94,"column":35},"end":{"line":94,"column":73}},{"start":{"line":94,"column":77},"end":{"line":94,"column":111}}],"line":94},"7":{"loc":{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},"type":"if","locations":[{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},{"start":{"line":103,"column":4},"end":{"line":105,"column":5}}],"line":103},"8":{"loc":{"start":{"line":128,"column":8},"end":{"line":136,"column":9}},"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":136,"column":9}},{"start":{"line":128,"column":8},"end":{"line":136,"column":9}}],"line":128},"9":{"loc":{"start":{"line":128,"column":12},"end":{"line":128,"column":28}},"type":"binary-expr","locations":[{"start":{"line":128,"column":12},"end":{"line":128,"column":17}},{"start":{"line":128,"column":21},"end":{"line":128,"column":28}}],"line":128},"10":{"loc":{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},"type":"if","locations":[{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},{"start":{"line":133,"column":12},"end":{"line":135,"column":13}}],"line":133},"11":{"loc":{"start":{"line":133,"column":16},"end":{"line":133,"column":44}},"type":"binary-expr","locations":[{"start":{"line":133,"column":16},"end":{"line":133,"column":27}},{"start":{"line":133,"column":31},"end":{"line":133,"column":44}}],"line":133},"12":{"loc":{"start":{"line":150,"column":8},"end":{"line":171,"column":9}},"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":171,"column":9}},{"start":{"line":150,"column":8},"end":{"line":171,"column":9}}],"line":150},"13":{"loc":{"start":{"line":159,"column":12},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":159,"column":12},"end":{"line":170,"column":13}},{"start":{"line":159,"column":12},"end":{"line":170,"column":13}}],"line":159},"14":{"loc":{"start":{"line":159,"column":16},"end":{"line":159,"column":46}},"type":"binary-expr","locations":[{"start":{"line":159,"column":16},"end":{"line":159,"column":26}},{"start":{"line":159,"column":30},"end":{"line":159,"column":46}}],"line":159},"15":{"loc":{"start":{"line":164,"column":29},"end":{"line":164,"column":102}},"type":"binary-expr","locations":[{"start":{"line":164,"column":29},"end":{"line":164,"column":57}},{"start":{"line":164,"column":61},"end":{"line":164,"column":102}}],"line":164},"16":{"loc":{"start":{"line":166,"column":19},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":166,"column":19},"end":{"line":170,"column":13}},{"start":{"line":166,"column":19},"end":{"line":170,"column":13}}],"line":166},"17":{"loc":{"start":{"line":168,"column":29},"end":{"line":168,"column":67}},"type":"binary-expr","locations":[{"start":{"line":168,"column":29},"end":{"line":168,"column":61}},{"start":{"line":168,"column":65},"end":{"line":168,"column":67}}],"line":168},"18":{"loc":{"start":{"line":169,"column":27},"end":{"line":169,"column":63}},"type":"binary-expr","locations":[{"start":{"line":169,"column":27},"end":{"line":169,"column":57}},{"start":{"line":169,"column":61},"end":{"line":169,"column":63}}],"line":169},"19":{"loc":{"start":{"line":180,"column":4},"end":{"line":185,"column":5}},"type":"if","locations":[{"start":{"line":180,"column":4},"end":{"line":185,"column":5}},{"start":{"line":180,"column":4},"end":{"line":185,"column":5}}],"line":180}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts","statementMap":{"0":{"start":{"line":15,"column":19},"end":{"line":15,"column":60}},"1":{"start":{"line":16,"column":22},"end":{"line":16,"column":43}},"2":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"3":{"start":{"line":21,"column":8},"end":{"line":21,"column":28}},"4":{"start":{"line":25,"column":22},"end":{"line":47,"column":5}},"5":{"start":{"line":49,"column":4},"end":{"line":56,"column":5}},"6":{"start":{"line":50,"column":8},"end":{"line":55,"column":9}},"7":{"start":{"line":59,"column":37},"end":{"line":66,"column":5}},"8":{"start":{"line":68,"column":4},"end":{"line":134,"column":5}},"9":{"start":{"line":69,"column":26},"end":{"line":69,"column":43}},"10":{"start":{"line":71,"column":25},"end":{"line":73,"column":10}},"11":{"start":{"line":75,"column":24},"end":{"line":75,"column":41}},"12":{"start":{"line":77,"column":29},"end":{"line":77,"column":48}},"13":{"start":{"line":79,"column":8},"end":{"line":130,"column":9}},"14":{"start":{"line":80,"column":12},"end":{"line":102,"column":13}},"15":{"start":{"line":81,"column":37},"end":{"line":81,"column":58}},"16":{"start":{"line":83,"column":16},"end":{"line":97,"column":17}},"17":{"start":{"line":84,"column":20},"end":{"line":84,"column":168}},"18":{"start":{"line":85,"column":20},"end":{"line":92,"column":21}},"19":{"start":{"line":86,"column":47},"end":{"line":86,"column":77}},"20":{"start":{"line":87,"column":24},"end":{"line":91,"column":25}},"21":{"start":{"line":88,"column":52},"end":{"line":88,"column":86}},"22":{"start":{"line":89,"column":28},"end":{"line":89,"column":95}},"23":{"start":{"line":90,"column":28},"end":{"line":90,"column":51}},"24":{"start":{"line":95,"column":41},"end":{"line":95,"column":71}},"25":{"start":{"line":96,"column":20},"end":{"line":96,"column":69}},"26":{"start":{"line":98,"column":16},"end":{"line":98,"column":59}},"27":{"start":{"line":100,"column":16},"end":{"line":100,"column":189}},"28":{"start":{"line":101,"column":16},"end":{"line":101,"column":39}},"29":{"start":{"line":104,"column":12},"end":{"line":129,"column":13}},"30":{"start":{"line":105,"column":38},"end":{"line":105,"column":59}},"31":{"start":{"line":106,"column":34},"end":{"line":106,"column":81}},"32":{"start":{"line":107,"column":37},"end":{"line":107,"column":91}},"33":{"start":{"line":109,"column":38},"end":{"line":109,"column":61}},"34":{"start":{"line":110,"column":16},"end":{"line":110,"column":238}},"35":{"start":{"line":112,"column":16},"end":{"line":125,"column":17}},"36":{"start":{"line":113,"column":20},"end":{"line":113,"column":47}},"37":{"start":{"line":115,"column":21},"end":{"line":125,"column":17}},"38":{"start":{"line":116,"column":20},"end":{"line":116,"column":48}},"39":{"start":{"line":118,"column":21},"end":{"line":125,"column":17}},"40":{"start":{"line":119,"column":20},"end":{"line":119,"column":53}},"41":{"start":{"line":120,"column":23},"end":{"line":125,"column":17}},"42":{"start":{"line":121,"column":20},"end":{"line":121,"column":55}},"43":{"start":{"line":123,"column":21},"end":{"line":125,"column":17}},"44":{"start":{"line":124,"column":20},"end":{"line":124,"column":43}},"45":{"start":{"line":127,"column":16},"end":{"line":127,"column":228}},"46":{"start":{"line":128,"column":16},"end":{"line":128,"column":39}},"47":{"start":{"line":132,"column":8},"end":{"line":132,"column":148}},"48":{"start":{"line":133,"column":8},"end":{"line":133,"column":28}}},"fnMap":{"0":{"name":"sendApiRequest","decl":{"start":{"line":18,"column":22},"end":{"line":18,"column":36}},"loc":{"start":{"line":18,"column":272},"end":{"line":136,"column":1}},"line":18}},"branchMap":{"0":{"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"type":"if","locations":[{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},{"start":{"line":20,"column":4},"end":{"line":22,"column":5}}],"line":20},"1":{"loc":{"start":{"line":49,"column":4},"end":{"line":56,"column":5}},"type":"if","locations":[{"start":{"line":49,"column":4},"end":{"line":56,"column":5}},{"start":{"line":49,"column":4},"end":{"line":56,"column":5}}],"line":49},"2":{"loc":{"start":{"line":49,"column":8},"end":{"line":49,"column":67}},"type":"binary-expr","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":15}},{"start":{"line":49,"column":19},"end":{"line":49,"column":67}}],"line":49},"3":{"loc":{"start":{"line":79,"column":8},"end":{"line":130,"column":9}},"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":130,"column":9}},{"start":{"line":79,"column":8},"end":{"line":130,"column":9}}],"line":79},"4":{"loc":{"start":{"line":83,"column":16},"end":{"line":97,"column":17}},"type":"if","locations":[{"start":{"line":83,"column":16},"end":{"line":97,"column":17}},{"start":{"line":83,"column":16},"end":{"line":97,"column":17}}],"line":83},"5":{"loc":{"start":{"line":85,"column":20},"end":{"line":92,"column":21}},"type":"if","locations":[{"start":{"line":85,"column":20},"end":{"line":92,"column":21}},{"start":{"line":85,"column":20},"end":{"line":92,"column":21}}],"line":85},"6":{"loc":{"start":{"line":85,"column":24},"end":{"line":85,"column":139}},"type":"binary-expr","locations":[{"start":{"line":85,"column":24},"end":{"line":85,"column":51}},{"start":{"line":85,"column":55},"end":{"line":85,"column":97}},{"start":{"line":85,"column":101},"end":{"line":85,"column":139}}],"line":85},"7":{"loc":{"start":{"line":87,"column":24},"end":{"line":91,"column":25}},"type":"if","locations":[{"start":{"line":87,"column":24},"end":{"line":91,"column":25}},{"start":{"line":87,"column":24},"end":{"line":91,"column":25}}],"line":87},"8":{"loc":{"start":{"line":87,"column":28},"end":{"line":87,"column":91}},"type":"binary-expr","locations":[{"start":{"line":87,"column":28},"end":{"line":87,"column":53}},{"start":{"line":87,"column":57},"end":{"line":87,"column":91}}],"line":87},"9":{"loc":{"start":{"line":89,"column":49},"end":{"line":89,"column":93}},"type":"binary-expr","locations":[{"start":{"line":89,"column":49},"end":{"line":89,"column":87}},{"start":{"line":89,"column":91},"end":{"line":89,"column":93}}],"line":89},"10":{"loc":{"start":{"line":106,"column":34},"end":{"line":106,"column":81}},"type":"binary-expr","locations":[{"start":{"line":106,"column":34},"end":{"line":106,"column":53}},{"start":{"line":106,"column":57},"end":{"line":106,"column":81}}],"line":106},"11":{"loc":{"start":{"line":107,"column":37},"end":{"line":107,"column":91}},"type":"binary-expr","locations":[{"start":{"line":107,"column":37},"end":{"line":107,"column":56}},{"start":{"line":107,"column":60},"end":{"line":107,"column":91}}],"line":107},"12":{"loc":{"start":{"line":112,"column":16},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":112,"column":16},"end":{"line":125,"column":17}},{"start":{"line":112,"column":16},"end":{"line":125,"column":17}}],"line":112},"13":{"loc":{"start":{"line":115,"column":21},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":115,"column":21},"end":{"line":125,"column":17}},{"start":{"line":115,"column":21},"end":{"line":125,"column":17}}],"line":115},"14":{"loc":{"start":{"line":118,"column":21},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":118,"column":21},"end":{"line":125,"column":17}},{"start":{"line":118,"column":21},"end":{"line":125,"column":17}}],"line":118},"15":{"loc":{"start":{"line":118,"column":25},"end":{"line":118,"column":140}},"type":"binary-expr","locations":[{"start":{"line":118,"column":25},"end":{"line":118,"column":61}},{"start":{"line":118,"column":65},"end":{"line":118,"column":100}},{"start":{"line":118,"column":104},"end":{"line":118,"column":140}}],"line":118},"16":{"loc":{"start":{"line":120,"column":23},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":120,"column":23},"end":{"line":125,"column":17}},{"start":{"line":120,"column":23},"end":{"line":125,"column":17}}],"line":120},"17":{"loc":{"start":{"line":120,"column":27},"end":{"line":120,"column":103}},"type":"binary-expr","locations":[{"start":{"line":120,"column":27},"end":{"line":120,"column":62}},{"start":{"line":120,"column":66},"end":{"line":120,"column":103}}],"line":120},"18":{"loc":{"start":{"line":123,"column":21},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":123,"column":21},"end":{"line":125,"column":17}},{"start":{"line":123,"column":21},"end":{"line":125,"column":17}}],"line":123}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0,0],"16":[0,0],"17":[0,0],"18":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts","statementMap":{"0":{"start":{"line":41,"column":38},"end":{"line":41,"column":58}},"1":{"start":{"line":45,"column":57},"end":{"line":45,"column":59}},"2":{"start":{"line":46,"column":34},"end":{"line":46,"column":39}},"3":{"start":{"line":48,"column":41},"end":{"line":48,"column":45}},"4":{"start":{"line":49,"column":37},"end":{"line":49,"column":41}},"5":{"start":{"line":57,"column":8},"end":{"line":57,"column":35}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":42}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":29}},"8":{"start":{"line":60,"column":8},"end":{"line":60,"column":38}},"9":{"start":{"line":62,"column":8},"end":{"line":71,"column":10}},"10":{"start":{"line":64,"column":16},"end":{"line":68,"column":17}},"11":{"start":{"line":65,"column":20},"end":{"line":65,"column":136}},"12":{"start":{"line":66,"column":20},"end":{"line":66,"column":77}},"13":{"start":{"line":67,"column":20},"end":{"line":67,"column":41}},"14":{"start":{"line":74,"column":8},"end":{"line":106,"column":9}},"15":{"start":{"line":76,"column":42},"end":{"line":97,"column":13}},"16":{"start":{"line":77,"column":31},"end":{"line":77,"column":61}},"17":{"start":{"line":78,"column":16},"end":{"line":80,"column":17}},"18":{"start":{"line":79,"column":20},"end":{"line":79,"column":27}},"19":{"start":{"line":81,"column":37},"end":{"line":81,"column":60}},"20":{"start":{"line":82,"column":46},"end":{"line":82,"column":78}},"21":{"start":{"line":83,"column":16},"end":{"line":87,"column":17}},"22":{"start":{"line":85,"column":20},"end":{"line":85,"column":95}},"23":{"start":{"line":86,"column":20},"end":{"line":86,"column":27}},"24":{"start":{"line":88,"column":41},"end":{"line":88,"column":79}},"25":{"start":{"line":89,"column":16},"end":{"line":95,"column":17}},"26":{"start":{"line":90,"column":38},"end":{"line":90,"column":65}},"27":{"start":{"line":91,"column":20},"end":{"line":91,"column":247}},"28":{"start":{"line":92,"column":20},"end":{"line":94,"column":21}},"29":{"start":{"line":93,"column":24},"end":{"line":93,"column":31}},"30":{"start":{"line":96,"column":16},"end":{"line":96,"column":201}},"31":{"start":{"line":99,"column":12},"end":{"line":101,"column":14}},"32":{"start":{"line":100,"column":67},"end":{"line":100,"column":108}},"33":{"start":{"line":100,"column":159},"end":{"line":100,"column":200}},"34":{"start":{"line":103,"column":12},"end":{"line":105,"column":14}},"35":{"start":{"line":104,"column":86},"end":{"line":104,"column":199}},"36":{"start":{"line":104,"column":200},"end":{"line":104,"column":212}},"37":{"start":{"line":104,"column":213},"end":{"line":104,"column":248}},"38":{"start":{"line":107,"column":8},"end":{"line":109,"column":10}},"39":{"start":{"line":108,"column":60},"end":{"line":108,"column":99}},"40":{"start":{"line":111,"column":8},"end":{"line":113,"column":10}},"41":{"start":{"line":112,"column":44},"end":{"line":112,"column":77}},"42":{"start":{"line":115,"column":8},"end":{"line":120,"column":9}},"43":{"start":{"line":116,"column":12},"end":{"line":116,"column":34}},"44":{"start":{"line":117,"column":12},"end":{"line":117,"column":54}},"45":{"start":{"line":118,"column":12},"end":{"line":118,"column":48}},"46":{"start":{"line":119,"column":12},"end":{"line":119,"column":40}},"47":{"start":{"line":124,"column":8},"end":{"line":124,"column":52}},"48":{"start":{"line":124,"column":39},"end":{"line":124,"column":50}},"49":{"start":{"line":128,"column":8},"end":{"line":128,"column":19}},"50":{"start":{"line":129,"column":26},"end":{"line":129,"column":61}},"51":{"start":{"line":131,"column":8},"end":{"line":135,"column":9}},"52":{"start":{"line":132,"column":12},"end":{"line":132,"column":59}},"53":{"start":{"line":133,"column":15},"end":{"line":135,"column":9}},"54":{"start":{"line":134,"column":12},"end":{"line":134,"column":46}},"55":{"start":{"line":139,"column":27},"end":{"line":139,"column":59}},"56":{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},"57":{"start":{"line":141,"column":12},"end":{"line":141,"column":19}},"58":{"start":{"line":143,"column":36},"end":{"line":143,"column":197}},"59":{"start":{"line":143,"column":121},"end":{"line":143,"column":194}},"60":{"start":{"line":144,"column":8},"end":{"line":147,"column":9}},"61":{"start":{"line":145,"column":12},"end":{"line":145,"column":63}},"62":{"start":{"line":146,"column":12},"end":{"line":146,"column":19}},"63":{"start":{"line":157,"column":8},"end":{"line":157,"column":33}},"64":{"start":{"line":159,"column":8},"end":{"line":159,"column":88}},"65":{"start":{"line":160,"column":8},"end":{"line":160,"column":44}},"66":{"start":{"line":161,"column":8},"end":{"line":166,"column":10}},"67":{"start":{"line":168,"column":26},"end":{"line":168,"column":61}},"68":{"start":{"line":170,"column":8},"end":{"line":172,"column":9}},"69":{"start":{"line":171,"column":12},"end":{"line":171,"column":95}},"70":{"start":{"line":174,"column":8},"end":{"line":178,"column":9}},"71":{"start":{"line":175,"column":12},"end":{"line":175,"column":65}},"72":{"start":{"line":176,"column":15},"end":{"line":178,"column":9}},"73":{"start":{"line":177,"column":12},"end":{"line":177,"column":121}},"74":{"start":{"line":180,"column":8},"end":{"line":180,"column":80}},"75":{"start":{"line":182,"column":8},"end":{"line":272,"column":11}},"76":{"start":{"line":183,"column":12},"end":{"line":271,"column":13}},"77":{"start":{"line":186,"column":20},"end":{"line":186,"column":97}},"78":{"start":{"line":187,"column":20},"end":{"line":190,"column":21}},"79":{"start":{"line":188,"column":24},"end":{"line":188,"column":75}},"80":{"start":{"line":189,"column":24},"end":{"line":189,"column":31}},"81":{"start":{"line":192,"column":20},"end":{"line":192,"column":133}},"82":{"start":{"line":193,"column":20},"end":{"line":193,"column":63}},"83":{"start":{"line":194,"column":20},"end":{"line":194,"column":53}},"84":{"start":{"line":195,"column":20},"end":{"line":201,"column":21}},"85":{"start":{"line":196,"column":24},"end":{"line":196,"column":87}},"86":{"start":{"line":197,"column":24},"end":{"line":197,"column":89}},"87":{"start":{"line":199,"column":24},"end":{"line":199,"column":88}},"88":{"start":{"line":200,"column":24},"end":{"line":200,"column":56}},"89":{"start":{"line":202,"column":20},"end":{"line":202,"column":73}},"90":{"start":{"line":203,"column":20},"end":{"line":203,"column":26}},"91":{"start":{"line":206,"column":20},"end":{"line":206,"column":39}},"92":{"start":{"line":207,"column":20},"end":{"line":207,"column":26}},"93":{"start":{"line":210,"column":20},"end":{"line":210,"column":233}},"94":{"start":{"line":211,"column":20},"end":{"line":220,"column":29}},"95":{"start":{"line":213,"column":57},"end":{"line":213,"column":86}},"96":{"start":{"line":214,"column":28},"end":{"line":214,"column":133}},"97":{"start":{"line":217,"column":28},"end":{"line":217,"column":107}},"98":{"start":{"line":218,"column":28},"end":{"line":218,"column":51}},"99":{"start":{"line":219,"column":28},"end":{"line":219,"column":79}},"100":{"start":{"line":222,"column":20},"end":{"line":222,"column":26}},"101":{"start":{"line":226,"column":43},"end":{"line":226,"column":71}},"102":{"start":{"line":228,"column":20},"end":{"line":230,"column":22}},"103":{"start":{"line":231,"column":20},"end":{"line":231,"column":145}},"104":{"start":{"line":232,"column":20},"end":{"line":232,"column":26}},"105":{"start":{"line":236,"column":20},"end":{"line":236,"column":63}},"106":{"start":{"line":237,"column":20},"end":{"line":237,"column":95}},"107":{"start":{"line":238,"column":20},"end":{"line":238,"column":146}},"108":{"start":{"line":239,"column":20},"end":{"line":239,"column":26}},"109":{"start":{"line":243,"column":20},"end":{"line":243,"column":41}},"110":{"start":{"line":244,"column":20},"end":{"line":244,"column":26}},"111":{"start":{"line":248,"column":42},"end":{"line":248,"column":66}},"112":{"start":{"line":249,"column":44},"end":{"line":249,"column":70}},"113":{"start":{"line":251,"column":20},"end":{"line":259,"column":21}},"114":{"start":{"line":253,"column":24},"end":{"line":253,"column":151}},"115":{"start":{"line":254,"column":24},"end":{"line":254,"column":160}},"116":{"start":{"line":255,"column":27},"end":{"line":259,"column":21}},"117":{"start":{"line":257,"column":24},"end":{"line":257,"column":153}},"118":{"start":{"line":258,"column":24},"end":{"line":258,"column":162}},"119":{"start":{"line":260,"column":20},"end":{"line":260,"column":26}},"120":{"start":{"line":263,"column":20},"end":{"line":263,"column":138}},"121":{"start":{"line":264,"column":20},"end":{"line":264,"column":56}},"122":{"start":{"line":265,"column":20},"end":{"line":265,"column":26}},"123":{"start":{"line":268,"column":20},"end":{"line":268,"column":175}},"124":{"start":{"line":269,"column":20},"end":{"line":269,"column":26}},"125":{"start":{"line":276,"column":8},"end":{"line":279,"column":9}},"126":{"start":{"line":278,"column":12},"end":{"line":278,"column":34}},"127":{"start":{"line":284,"column":26},"end":{"line":284,"column":61}},"128":{"start":{"line":285,"column":8},"end":{"line":313,"column":9}},"129":{"start":{"line":286,"column":12},"end":{"line":286,"column":70}},"130":{"start":{"line":288,"column":12},"end":{"line":290,"column":15}},"131":{"start":{"line":289,"column":16},"end":{"line":289,"column":96}},"132":{"start":{"line":292,"column":15},"end":{"line":313,"column":9}},"133":{"start":{"line":294,"column":31},"end":{"line":294,"column":63}},"134":{"start":{"line":295,"column":12},"end":{"line":304,"column":13}},"135":{"start":{"line":296,"column":16},"end":{"line":296,"column":80}},"136":{"start":{"line":298,"column":16},"end":{"line":301,"column":17}},"137":{"start":{"line":299,"column":20},"end":{"line":299,"column":73}},"138":{"start":{"line":300,"column":20},"end":{"line":300,"column":52}},"139":{"start":{"line":303,"column":16},"end":{"line":303,"column":23}},"140":{"start":{"line":305,"column":40},"end":{"line":305,"column":186}},"141":{"start":{"line":305,"column":110},"end":{"line":305,"column":183}},"142":{"start":{"line":306,"column":12},"end":{"line":310,"column":69}},"143":{"start":{"line":308,"column":20},"end":{"line":308,"column":99}},"144":{"start":{"line":317,"column":24},"end":{"line":317,"column":128}},"145":{"start":{"line":318,"column":8},"end":{"line":326,"column":9}},"146":{"start":{"line":319,"column":12},"end":{"line":319,"column":55}},"147":{"start":{"line":320,"column":12},"end":{"line":320,"column":58}},"148":{"start":{"line":321,"column":12},"end":{"line":322,"column":36}},"149":{"start":{"line":324,"column":12},"end":{"line":324,"column":38}},"150":{"start":{"line":325,"column":12},"end":{"line":325,"column":26}},"151":{"start":{"line":330,"column":8},"end":{"line":360,"column":15}},"152":{"start":{"line":332,"column":16},"end":{"line":332,"column":51}},"153":{"start":{"line":333,"column":16},"end":{"line":333,"column":45}},"154":{"start":{"line":334,"column":16},"end":{"line":334,"column":32}},"155":{"start":{"line":336,"column":16},"end":{"line":336,"column":81}},"156":{"start":{"line":338,"column":35},"end":{"line":338,"column":67}},"157":{"start":{"line":339,"column":47},"end":{"line":339,"column":49}},"158":{"start":{"line":341,"column":16},"end":{"line":354,"column":17}},"159":{"start":{"line":342,"column":20},"end":{"line":342,"column":111}},"160":{"start":{"line":344,"column":43},"end":{"line":344,"column":92}},"161":{"start":{"line":346,"column":20},"end":{"line":352,"column":21}},"162":{"start":{"line":347,"column":44},"end":{"line":347,"column":160}},"163":{"start":{"line":348,"column":24},"end":{"line":348,"column":52}},"164":{"start":{"line":350,"column":46},"end":{"line":350,"column":145}},"165":{"start":{"line":351,"column":24},"end":{"line":351,"column":54}},"166":{"start":{"line":355,"column":16},"end":{"line":355,"column":185}},"167":{"start":{"line":358,"column":16},"end":{"line":358,"column":87}},"168":{"start":{"line":359,"column":16},"end":{"line":359,"column":67}},"169":{"start":{"line":365,"column":8},"end":{"line":367,"column":9}},"170":{"start":{"line":366,"column":12},"end":{"line":366,"column":19}},"171":{"start":{"line":369,"column":8},"end":{"line":369,"column":32}},"172":{"start":{"line":370,"column":8},"end":{"line":370,"column":49}},"173":{"start":{"line":371,"column":8},"end":{"line":371,"column":34}},"174":{"start":{"line":372,"column":8},"end":{"line":372,"column":40}},"175":{"start":{"line":374,"column":8},"end":{"line":374,"column":29}},"176":{"start":{"line":375,"column":8},"end":{"line":375,"column":125}},"177":{"start":{"line":377,"column":50},"end":{"line":377,"column":113}},"178":{"start":{"line":378,"column":8},"end":{"line":378,"column":48}},"179":{"start":{"line":379,"column":8},"end":{"line":379,"column":31}},"180":{"start":{"line":381,"column":8},"end":{"line":386,"column":9}},"181":{"start":{"line":382,"column":12},"end":{"line":382,"column":126}},"182":{"start":{"line":383,"column":12},"end":{"line":383,"column":63}},"183":{"start":{"line":385,"column":12},"end":{"line":385,"column":61}},"184":{"start":{"line":388,"column":8},"end":{"line":390,"column":9}},"185":{"start":{"line":389,"column":12},"end":{"line":389,"column":67}},"186":{"start":{"line":394,"column":8},"end":{"line":402,"column":9}},"187":{"start":{"line":395,"column":12},"end":{"line":395,"column":47}},"188":{"start":{"line":396,"column":12},"end":{"line":396,"column":41}},"189":{"start":{"line":397,"column":12},"end":{"line":397,"column":28}},"190":{"start":{"line":399,"column":12},"end":{"line":399,"column":74}},"191":{"start":{"line":400,"column":12},"end":{"line":400,"column":77}},"192":{"start":{"line":401,"column":12},"end":{"line":401,"column":65}},"193":{"start":{"line":406,"column":29},"end":{"line":406,"column":59}},"194":{"start":{"line":407,"column":48},"end":{"line":414,"column":9}},"195":{"start":{"line":415,"column":8},"end":{"line":426,"column":9}},"196":{"start":{"line":416,"column":29},"end":{"line":416,"column":50}},"197":{"start":{"line":417,"column":29},"end":{"line":417,"column":46}},"198":{"start":{"line":418,"column":37},"end":{"line":418,"column":78}},"199":{"start":{"line":420,"column":47},"end":{"line":420,"column":92}},"200":{"start":{"line":422,"column":12},"end":{"line":422,"column":66}},"201":{"start":{"line":423,"column":12},"end":{"line":423,"column":116}},"202":{"start":{"line":424,"column":12},"end":{"line":424,"column":104}},"203":{"start":{"line":425,"column":12},"end":{"line":425,"column":100}},"204":{"start":{"line":428,"column":8},"end":{"line":428,"column":30}},"205":{"start":{"line":432,"column":8},"end":{"line":434,"column":9}},"206":{"start":{"line":433,"column":12},"end":{"line":433,"column":52}},"207":{"start":{"line":438,"column":34},"end":{"line":438,"column":136}},"208":{"start":{"line":439,"column":33},"end":{"line":439,"column":72}},"209":{"start":{"line":441,"column":33},"end":{"line":444,"column":9}},"210":{"start":{"line":445,"column":32},"end":{"line":445,"column":70}},"211":{"start":{"line":448,"column":22},"end":{"line":448,"column":32}},"212":{"start":{"line":451,"column":8},"end":{"line":488,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":56,"column":28},"end":{"line":121,"column":5}},"line":56},"1":{"name":"(anonymous_1)","decl":{"start":{"line":63,"column":84},"end":{"line":63,"column":85}},"loc":{"start":{"line":63,"column":90},"end":{"line":69,"column":13}},"line":63},"2":{"name":"(anonymous_2)","decl":{"start":{"line":76,"column":42},"end":{"line":76,"column":43}},"loc":{"start":{"line":76,"column":73},"end":{"line":97,"column":13}},"line":76},"3":{"name":"(anonymous_3)","decl":{"start":{"line":100,"column":61},"end":{"line":100,"column":62}},"loc":{"start":{"line":100,"column":67},"end":{"line":100,"column":108}},"line":100},"4":{"name":"(anonymous_4)","decl":{"start":{"line":100,"column":153},"end":{"line":100,"column":154}},"loc":{"start":{"line":100,"column":159},"end":{"line":100,"column":200}},"line":100},"5":{"name":"(anonymous_5)","decl":{"start":{"line":104,"column":78},"end":{"line":104,"column":79}},"loc":{"start":{"line":104,"column":84},"end":{"line":104,"column":250}},"line":104},"6":{"name":"(anonymous_6)","decl":{"start":{"line":108,"column":27},"end":{"line":108,"column":28}},"loc":{"start":{"line":108,"column":60},"end":{"line":108,"column":99}},"line":108},"7":{"name":"(anonymous_7)","decl":{"start":{"line":112,"column":32},"end":{"line":112,"column":33}},"loc":{"start":{"line":112,"column":44},"end":{"line":112,"column":77}},"line":112},"8":{"name":"(anonymous_8)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":27},"end":{"line":125,"column":5}},"line":123},"9":{"name":"(anonymous_9)","decl":{"start":{"line":124,"column":34},"end":{"line":124,"column":35}},"loc":{"start":{"line":124,"column":39},"end":{"line":124,"column":50}},"line":124},"10":{"name":"(anonymous_10)","decl":{"start":{"line":127,"column":4},"end":{"line":127,"column":5}},"loc":{"start":{"line":127,"column":36},"end":{"line":136,"column":5}},"line":127},"11":{"name":"(anonymous_11)","decl":{"start":{"line":138,"column":4},"end":{"line":138,"column":5}},"loc":{"start":{"line":138,"column":41},"end":{"line":148,"column":5}},"line":138},"12":{"name":"(anonymous_12)","decl":{"start":{"line":143,"column":107},"end":{"line":143,"column":108}},"loc":{"start":{"line":143,"column":119},"end":{"line":143,"column":196}},"line":143},"13":{"name":"(anonymous_13)","decl":{"start":{"line":150,"column":4},"end":{"line":150,"column":5}},"loc":{"start":{"line":156,"column":6},"end":{"line":273,"column":5}},"line":156},"14":{"name":"(anonymous_14)","decl":{"start":{"line":182,"column":48},"end":{"line":182,"column":49}},"loc":{"start":{"line":182,"column":64},"end":{"line":272,"column":9}},"line":182},"15":{"name":"(anonymous_15)","decl":{"start":{"line":212,"column":27},"end":{"line":212,"column":28}},"loc":{"start":{"line":212,"column":39},"end":{"line":215,"column":25}},"line":212},"16":{"name":"(anonymous_16)","decl":{"start":{"line":216,"column":27},"end":{"line":216,"column":28}},"loc":{"start":{"line":216,"column":33},"end":{"line":220,"column":25}},"line":216},"17":{"name":"(anonymous_17)","decl":{"start":{"line":275,"column":4},"end":{"line":275,"column":5}},"loc":{"start":{"line":275,"column":18},"end":{"line":280,"column":5}},"line":275},"18":{"name":"(anonymous_18)","decl":{"start":{"line":282,"column":4},"end":{"line":282,"column":5}},"loc":{"start":{"line":282,"column":32},"end":{"line":314,"column":5}},"line":282},"19":{"name":"(anonymous_19)","decl":{"start":{"line":288,"column":81},"end":{"line":288,"column":82}},"loc":{"start":{"line":288,"column":116},"end":{"line":290,"column":13}},"line":288},"20":{"name":"(anonymous_20)","decl":{"start":{"line":305,"column":96},"end":{"line":305,"column":97}},"loc":{"start":{"line":305,"column":108},"end":{"line":305,"column":185}},"line":305},"21":{"name":"(anonymous_21)","decl":{"start":{"line":307,"column":87},"end":{"line":307,"column":88}},"loc":{"start":{"line":308,"column":20},"end":{"line":308,"column":99}},"line":308},"22":{"name":"(anonymous_22)","decl":{"start":{"line":316,"column":4},"end":{"line":316,"column":5}},"loc":{"start":{"line":316,"column":40},"end":{"line":327,"column":5}},"line":316},"23":{"name":"(anonymous_23)","decl":{"start":{"line":329,"column":4},"end":{"line":329,"column":5}},"loc":{"start":{"line":329,"column":143},"end":{"line":361,"column":5}},"line":329},"24":{"name":"(anonymous_24)","decl":{"start":{"line":331,"column":18},"end":{"line":331,"column":19}},"loc":{"start":{"line":331,"column":59},"end":{"line":356,"column":13}},"line":331},"25":{"name":"(anonymous_25)","decl":{"start":{"line":357,"column":18},"end":{"line":357,"column":19}},"loc":{"start":{"line":357,"column":33},"end":{"line":360,"column":13}},"line":357},"26":{"name":"(anonymous_26)","decl":{"start":{"line":364,"column":4},"end":{"line":364,"column":5}},"loc":{"start":{"line":364,"column":69},"end":{"line":391,"column":5}},"line":364},"27":{"name":"(anonymous_27)","decl":{"start":{"line":393,"column":4},"end":{"line":393,"column":5}},"loc":{"start":{"line":393,"column":106},"end":{"line":403,"column":5}},"line":393},"28":{"name":"(anonymous_28)","decl":{"start":{"line":405,"column":4},"end":{"line":405,"column":5}},"loc":{"start":{"line":405,"column":54},"end":{"line":429,"column":5}},"line":405},"29":{"name":"(anonymous_29)","decl":{"start":{"line":431,"column":4},"end":{"line":431,"column":5}},"loc":{"start":{"line":431,"column":57},"end":{"line":435,"column":5}},"line":431},"30":{"name":"(anonymous_30)","decl":{"start":{"line":437,"column":4},"end":{"line":437,"column":5}},"loc":{"start":{"line":437,"column":56},"end":{"line":489,"column":5}},"line":437}},"branchMap":{"0":{"loc":{"start":{"line":64,"column":16},"end":{"line":68,"column":17}},"type":"if","locations":[{"start":{"line":64,"column":16},"end":{"line":68,"column":17}},{"start":{"line":64,"column":16},"end":{"line":68,"column":17}}],"line":64},"1":{"loc":{"start":{"line":64,"column":20},"end":{"line":64,"column":37}},"type":"binary-expr","locations":[{"start":{"line":64,"column":20},"end":{"line":64,"column":28}},{"start":{"line":64,"column":32},"end":{"line":64,"column":37}}],"line":64},"2":{"loc":{"start":{"line":74,"column":8},"end":{"line":106,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":106,"column":9}},{"start":{"line":74,"column":8},"end":{"line":106,"column":9}}],"line":74},"3":{"loc":{"start":{"line":78,"column":16},"end":{"line":80,"column":17}},"type":"if","locations":[{"start":{"line":78,"column":16},"end":{"line":80,"column":17}},{"start":{"line":78,"column":16},"end":{"line":80,"column":17}}],"line":78},"4":{"loc":{"start":{"line":83,"column":16},"end":{"line":87,"column":17}},"type":"if","locations":[{"start":{"line":83,"column":16},"end":{"line":87,"column":17}},{"start":{"line":83,"column":16},"end":{"line":87,"column":17}}],"line":83},"5":{"loc":{"start":{"line":83,"column":20},"end":{"line":83,"column":77}},"type":"binary-expr","locations":[{"start":{"line":83,"column":20},"end":{"line":83,"column":48}},{"start":{"line":83,"column":52},"end":{"line":83,"column":77}}],"line":83},"6":{"loc":{"start":{"line":89,"column":16},"end":{"line":95,"column":17}},"type":"if","locations":[{"start":{"line":89,"column":16},"end":{"line":95,"column":17}},{"start":{"line":89,"column":16},"end":{"line":95,"column":17}}],"line":89},"7":{"loc":{"start":{"line":92,"column":20},"end":{"line":94,"column":21}},"type":"if","locations":[{"start":{"line":92,"column":20},"end":{"line":94,"column":21}},{"start":{"line":92,"column":20},"end":{"line":94,"column":21}}],"line":92},"8":{"loc":{"start":{"line":115,"column":8},"end":{"line":120,"column":9}},"type":"if","locations":[{"start":{"line":115,"column":8},"end":{"line":120,"column":9}},{"start":{"line":115,"column":8},"end":{"line":120,"column":9}}],"line":115},"9":{"loc":{"start":{"line":131,"column":8},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":131,"column":8},"end":{"line":135,"column":9}},{"start":{"line":131,"column":8},"end":{"line":135,"column":9}}],"line":131},"10":{"loc":{"start":{"line":131,"column":12},"end":{"line":131,"column":57}},"type":"binary-expr","locations":[{"start":{"line":131,"column":12},"end":{"line":131,"column":21}},{"start":{"line":131,"column":25},"end":{"line":131,"column":57}}],"line":131},"11":{"loc":{"start":{"line":133,"column":15},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":133,"column":15},"end":{"line":135,"column":9}},{"start":{"line":133,"column":15},"end":{"line":135,"column":9}}],"line":133},"12":{"loc":{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},"type":"if","locations":[{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},{"start":{"line":140,"column":8},"end":{"line":142,"column":9}}],"line":140},"13":{"loc":{"start":{"line":144,"column":8},"end":{"line":147,"column":9}},"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":147,"column":9}},{"start":{"line":144,"column":8},"end":{"line":147,"column":9}}],"line":144},"14":{"loc":{"start":{"line":144,"column":12},"end":{"line":144,"column":77}},"type":"binary-expr","locations":[{"start":{"line":144,"column":12},"end":{"line":144,"column":31}},{"start":{"line":144,"column":35},"end":{"line":144,"column":77}}],"line":144},"15":{"loc":{"start":{"line":159,"column":56},"end":{"line":159,"column":86}},"type":"cond-expr","locations":[{"start":{"line":159,"column":69},"end":{"line":159,"column":71}},{"start":{"line":159,"column":74},"end":{"line":159,"column":86}}],"line":159},"16":{"loc":{"start":{"line":170,"column":8},"end":{"line":172,"column":9}},"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":172,"column":9}},{"start":{"line":170,"column":8},"end":{"line":172,"column":9}}],"line":170},"17":{"loc":{"start":{"line":174,"column":8},"end":{"line":178,"column":9}},"type":"if","locations":[{"start":{"line":174,"column":8},"end":{"line":178,"column":9}},{"start":{"line":174,"column":8},"end":{"line":178,"column":9}}],"line":174},"18":{"loc":{"start":{"line":174,"column":12},"end":{"line":174,"column":57}},"type":"binary-expr","locations":[{"start":{"line":174,"column":12},"end":{"line":174,"column":21}},{"start":{"line":174,"column":25},"end":{"line":174,"column":57}}],"line":174},"19":{"loc":{"start":{"line":176,"column":15},"end":{"line":178,"column":9}},"type":"if","locations":[{"start":{"line":176,"column":15},"end":{"line":178,"column":9}},{"start":{"line":176,"column":15},"end":{"line":178,"column":9}}],"line":176},"20":{"loc":{"start":{"line":176,"column":19},"end":{"line":176,"column":55}},"type":"binary-expr","locations":[{"start":{"line":176,"column":19},"end":{"line":176,"column":30}},{"start":{"line":176,"column":34},"end":{"line":176,"column":39}},{"start":{"line":176,"column":43},"end":{"line":176,"column":55}}],"line":176},"21":{"loc":{"start":{"line":183,"column":12},"end":{"line":271,"column":13}},"type":"switch","locations":[{"start":{"line":184,"column":16},"end":{"line":204,"column":17}},{"start":{"line":205,"column":16},"end":{"line":208,"column":17}},{"start":{"line":209,"column":16},"end":{"line":223,"column":17}},{"start":{"line":224,"column":16},"end":{"line":233,"column":17}},{"start":{"line":234,"column":16},"end":{"line":240,"column":17}},{"start":{"line":241,"column":16},"end":{"line":245,"column":17}},{"start":{"line":246,"column":16},"end":{"line":261,"column":17}},{"start":{"line":262,"column":16},"end":{"line":266,"column":17}},{"start":{"line":267,"column":16},"end":{"line":270,"column":17}}],"line":183},"22":{"loc":{"start":{"line":187,"column":20},"end":{"line":190,"column":21}},"type":"if","locations":[{"start":{"line":187,"column":20},"end":{"line":190,"column":21}},{"start":{"line":187,"column":20},"end":{"line":190,"column":21}}],"line":187},"23":{"loc":{"start":{"line":195,"column":20},"end":{"line":201,"column":21}},"type":"if","locations":[{"start":{"line":195,"column":20},"end":{"line":201,"column":21}},{"start":{"line":195,"column":20},"end":{"line":201,"column":21}}],"line":195},"24":{"loc":{"start":{"line":195,"column":24},"end":{"line":195,"column":41}},"type":"binary-expr","locations":[{"start":{"line":195,"column":24},"end":{"line":195,"column":29}},{"start":{"line":195,"column":33},"end":{"line":195,"column":41}}],"line":195},"25":{"loc":{"start":{"line":210,"column":136},"end":{"line":210,"column":158}},"type":"binary-expr","locations":[{"start":{"line":210,"column":136},"end":{"line":210,"column":152}},{"start":{"line":210,"column":156},"end":{"line":210,"column":158}}],"line":210},"26":{"loc":{"start":{"line":211,"column":20},"end":{"line":220,"column":28}},"type":"cond-expr","locations":[{"start":{"line":212,"column":26},"end":{"line":215,"column":28}},{"start":{"line":216,"column":26},"end":{"line":220,"column":28}}],"line":211},"27":{"loc":{"start":{"line":251,"column":20},"end":{"line":259,"column":21}},"type":"if","locations":[{"start":{"line":251,"column":20},"end":{"line":259,"column":21}},{"start":{"line":251,"column":20},"end":{"line":259,"column":21}}],"line":251},"28":{"loc":{"start":{"line":255,"column":27},"end":{"line":259,"column":21}},"type":"if","locations":[{"start":{"line":255,"column":27},"end":{"line":259,"column":21}},{"start":{"line":255,"column":27},"end":{"line":259,"column":21}}],"line":255},"29":{"loc":{"start":{"line":276,"column":8},"end":{"line":279,"column":9}},"type":"if","locations":[{"start":{"line":276,"column":8},"end":{"line":279,"column":9}},{"start":{"line":276,"column":8},"end":{"line":279,"column":9}}],"line":276},"30":{"loc":{"start":{"line":285,"column":8},"end":{"line":313,"column":9}},"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":313,"column":9}},{"start":{"line":285,"column":8},"end":{"line":313,"column":9}}],"line":285},"31":{"loc":{"start":{"line":285,"column":12},"end":{"line":285,"column":57}},"type":"binary-expr","locations":[{"start":{"line":285,"column":12},"end":{"line":285,"column":21}},{"start":{"line":285,"column":25},"end":{"line":285,"column":57}}],"line":285},"32":{"loc":{"start":{"line":292,"column":15},"end":{"line":313,"column":9}},"type":"if","locations":[{"start":{"line":292,"column":15},"end":{"line":313,"column":9}},{"start":{"line":292,"column":15},"end":{"line":313,"column":9}}],"line":292},"33":{"loc":{"start":{"line":295,"column":12},"end":{"line":304,"column":13}},"type":"if","locations":[{"start":{"line":295,"column":12},"end":{"line":304,"column":13}},{"start":{"line":295,"column":12},"end":{"line":304,"column":13}}],"line":295},"34":{"loc":{"start":{"line":298,"column":16},"end":{"line":301,"column":17}},"type":"if","locations":[{"start":{"line":298,"column":16},"end":{"line":301,"column":17}},{"start":{"line":298,"column":16},"end":{"line":301,"column":17}}],"line":298},"35":{"loc":{"start":{"line":306,"column":12},"end":{"line":310,"column":68}},"type":"cond-expr","locations":[{"start":{"line":307,"column":18},"end":{"line":309,"column":17}},{"start":{"line":310,"column":18},"end":{"line":310,"column":68}}],"line":306},"36":{"loc":{"start":{"line":306,"column":12},"end":{"line":306,"column":77}},"type":"binary-expr","locations":[{"start":{"line":306,"column":12},"end":{"line":306,"column":31}},{"start":{"line":306,"column":35},"end":{"line":306,"column":77}}],"line":306},"37":{"loc":{"start":{"line":318,"column":8},"end":{"line":326,"column":9}},"type":"if","locations":[{"start":{"line":318,"column":8},"end":{"line":326,"column":9}},{"start":{"line":318,"column":8},"end":{"line":326,"column":9}}],"line":318},"38":{"loc":{"start":{"line":321,"column":21},"end":{"line":322,"column":35}},"type":"binary-expr","locations":[{"start":{"line":321,"column":21},"end":{"line":321,"column":57}},{"start":{"line":322,"column":16},"end":{"line":322,"column":35}}],"line":321},"39":{"loc":{"start":{"line":341,"column":16},"end":{"line":354,"column":17}},"type":"if","locations":[{"start":{"line":341,"column":16},"end":{"line":354,"column":17}},{"start":{"line":341,"column":16},"end":{"line":354,"column":17}}],"line":341},"40":{"loc":{"start":{"line":341,"column":20},"end":{"line":341,"column":124}},"type":"binary-expr","locations":[{"start":{"line":341,"column":20},"end":{"line":341,"column":70}},{"start":{"line":341,"column":74},"end":{"line":341,"column":124}}],"line":341},"41":{"loc":{"start":{"line":346,"column":20},"end":{"line":352,"column":21}},"type":"if","locations":[{"start":{"line":346,"column":20},"end":{"line":352,"column":21}},{"start":{"line":346,"column":20},"end":{"line":352,"column":21}}],"line":346},"42":{"loc":{"start":{"line":365,"column":8},"end":{"line":367,"column":9}},"type":"if","locations":[{"start":{"line":365,"column":8},"end":{"line":367,"column":9}},{"start":{"line":365,"column":8},"end":{"line":367,"column":9}}],"line":365},"43":{"loc":{"start":{"line":365,"column":12},"end":{"line":365,"column":51}},"type":"binary-expr","locations":[{"start":{"line":365,"column":12},"end":{"line":365,"column":22}},{"start":{"line":365,"column":26},"end":{"line":365,"column":51}}],"line":365},"44":{"loc":{"start":{"line":381,"column":8},"end":{"line":386,"column":9}},"type":"if","locations":[{"start":{"line":381,"column":8},"end":{"line":386,"column":9}},{"start":{"line":381,"column":8},"end":{"line":386,"column":9}}],"line":381},"45":{"loc":{"start":{"line":388,"column":8},"end":{"line":390,"column":9}},"type":"if","locations":[{"start":{"line":388,"column":8},"end":{"line":390,"column":9}},{"start":{"line":388,"column":8},"end":{"line":390,"column":9}}],"line":388},"46":{"loc":{"start":{"line":388,"column":12},"end":{"line":388,"column":45}},"type":"binary-expr","locations":[{"start":{"line":388,"column":12},"end":{"line":388,"column":22}},{"start":{"line":388,"column":26},"end":{"line":388,"column":45}}],"line":388},"47":{"loc":{"start":{"line":394,"column":8},"end":{"line":402,"column":9}},"type":"if","locations":[{"start":{"line":394,"column":8},"end":{"line":402,"column":9}},{"start":{"line":394,"column":8},"end":{"line":402,"column":9}}],"line":394},"48":{"loc":{"start":{"line":394,"column":12},"end":{"line":394,"column":31}},"type":"binary-expr","locations":[{"start":{"line":394,"column":12},"end":{"line":394,"column":23}},{"start":{"line":394,"column":27},"end":{"line":394,"column":31}}],"line":394},"49":{"loc":{"start":{"line":415,"column":8},"end":{"line":426,"column":9}},"type":"if","locations":[{"start":{"line":415,"column":8},"end":{"line":426,"column":9}},{"start":{"line":415,"column":8},"end":{"line":426,"column":9}}],"line":415},"50":{"loc":{"start":{"line":423,"column":62},"end":{"line":423,"column":115}},"type":"binary-expr","locations":[{"start":{"line":423,"column":62},"end":{"line":423,"column":109}},{"start":{"line":423,"column":113},"end":{"line":423,"column":115}}],"line":423},"51":{"loc":{"start":{"line":424,"column":58},"end":{"line":424,"column":103}},"type":"binary-expr","locations":[{"start":{"line":424,"column":58},"end":{"line":424,"column":97}},{"start":{"line":424,"column":101},"end":{"line":424,"column":103}}],"line":424},"52":{"loc":{"start":{"line":425,"column":56},"end":{"line":425,"column":99}},"type":"binary-expr","locations":[{"start":{"line":425,"column":56},"end":{"line":425,"column":93}},{"start":{"line":425,"column":97},"end":{"line":425,"column":99}}],"line":425},"53":{"loc":{"start":{"line":432,"column":8},"end":{"line":434,"column":9}},"type":"if","locations":[{"start":{"line":432,"column":8},"end":{"line":434,"column":9}},{"start":{"line":432,"column":8},"end":{"line":434,"column":9}}],"line":432}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0,"185":0,"186":0,"187":0,"188":0,"189":0,"190":0,"191":0,"192":0,"193":0,"194":0,"195":0,"196":0,"197":0,"198":0,"199":0,"200":0,"201":0,"202":0,"203":0,"204":0,"205":0,"206":0,"207":0,"208":0,"209":0,"210":0,"211":0,"212":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0],"21":[0,0,0,0,0,0,0,0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0],"52":[0,0],"53":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts","statementMap":{"0":{"start":{"line":12,"column":60},"end":{"line":12,"column":62}},"1":{"start":{"line":13,"column":62},"end":{"line":13,"column":64}},"2":{"start":{"line":15,"column":4},"end":{"line":17,"column":5}},"3":{"start":{"line":16,"column":8},"end":{"line":16,"column":82}},"4":{"start":{"line":19,"column":4},"end":{"line":19,"column":116}},"5":{"start":{"line":20,"column":4},"end":{"line":20,"column":83}},"6":{"start":{"line":21,"column":4},"end":{"line":21,"column":98}},"7":{"start":{"line":22,"column":4},"end":{"line":22,"column":101}},"8":{"start":{"line":23,"column":4},"end":{"line":23,"column":107}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":89}},"10":{"start":{"line":25,"column":4},"end":{"line":25,"column":104}},"11":{"start":{"line":26,"column":4},"end":{"line":26,"column":98}},"12":{"start":{"line":27,"column":4},"end":{"line":27,"column":113}},"13":{"start":{"line":28,"column":4},"end":{"line":28,"column":110}},"14":{"start":{"line":29,"column":4},"end":{"line":29,"column":95}},"15":{"start":{"line":30,"column":4},"end":{"line":30,"column":119}},"16":{"start":{"line":32,"column":4},"end":{"line":40,"column":5}},"17":{"start":{"line":33,"column":8},"end":{"line":33,"column":68}},"18":{"start":{"line":34,"column":8},"end":{"line":34,"column":114}},"19":{"start":{"line":35,"column":8},"end":{"line":35,"column":178}},"20":{"start":{"line":38,"column":8},"end":{"line":38,"column":114}},"21":{"start":{"line":39,"column":8},"end":{"line":39,"column":126}}},"fnMap":{"0":{"name":"sendTelemetryEvent","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":34}},"loc":{"start":{"line":11,"column":108},"end":{"line":41,"column":1}},"line":11}},"branchMap":{"0":{"loc":{"start":{"line":15,"column":4},"end":{"line":17,"column":5}},"type":"if","locations":[{"start":{"line":15,"column":4},"end":{"line":17,"column":5}},{"start":{"line":15,"column":4},"end":{"line":17,"column":5}}],"line":15},"1":{"loc":{"start":{"line":19,"column":47},"end":{"line":19,"column":115}},"type":"cond-expr","locations":[{"start":{"line":19,"column":80},"end":{"line":19,"column":110}},{"start":{"line":19,"column":113},"end":{"line":19,"column":115}}],"line":19},"2":{"loc":{"start":{"line":20,"column":36},"end":{"line":20,"column":82}},"type":"cond-expr","locations":[{"start":{"line":20,"column":58},"end":{"line":20,"column":77}},{"start":{"line":20,"column":80},"end":{"line":20,"column":82}}],"line":20},"3":{"loc":{"start":{"line":21,"column":41},"end":{"line":21,"column":97}},"type":"cond-expr","locations":[{"start":{"line":21,"column":68},"end":{"line":21,"column":92}},{"start":{"line":21,"column":95},"end":{"line":21,"column":97}}],"line":21},"4":{"loc":{"start":{"line":22,"column":42},"end":{"line":22,"column":100}},"type":"cond-expr","locations":[{"start":{"line":22,"column":70},"end":{"line":22,"column":95}},{"start":{"line":22,"column":98},"end":{"line":22,"column":100}}],"line":22},"5":{"loc":{"start":{"line":23,"column":44},"end":{"line":23,"column":106}},"type":"cond-expr","locations":[{"start":{"line":23,"column":74},"end":{"line":23,"column":101}},{"start":{"line":23,"column":104},"end":{"line":23,"column":106}}],"line":23},"6":{"loc":{"start":{"line":24,"column":38},"end":{"line":24,"column":88}},"type":"cond-expr","locations":[{"start":{"line":24,"column":62},"end":{"line":24,"column":83}},{"start":{"line":24,"column":86},"end":{"line":24,"column":88}}],"line":24},"7":{"loc":{"start":{"line":25,"column":43},"end":{"line":25,"column":103}},"type":"cond-expr","locations":[{"start":{"line":25,"column":72},"end":{"line":25,"column":98}},{"start":{"line":25,"column":101},"end":{"line":25,"column":103}}],"line":25},"8":{"loc":{"start":{"line":26,"column":41},"end":{"line":26,"column":97}},"type":"cond-expr","locations":[{"start":{"line":26,"column":68},"end":{"line":26,"column":92}},{"start":{"line":26,"column":95},"end":{"line":26,"column":97}}],"line":26},"9":{"loc":{"start":{"line":27,"column":46},"end":{"line":27,"column":112}},"type":"cond-expr","locations":[{"start":{"line":27,"column":78},"end":{"line":27,"column":107}},{"start":{"line":27,"column":110},"end":{"line":27,"column":112}}],"line":27},"10":{"loc":{"start":{"line":28,"column":45},"end":{"line":28,"column":109}},"type":"cond-expr","locations":[{"start":{"line":28,"column":76},"end":{"line":28,"column":104}},{"start":{"line":28,"column":107},"end":{"line":28,"column":109}}],"line":28},"11":{"loc":{"start":{"line":29,"column":40},"end":{"line":29,"column":94}},"type":"cond-expr","locations":[{"start":{"line":29,"column":66},"end":{"line":29,"column":89}},{"start":{"line":29,"column":92},"end":{"line":29,"column":94}}],"line":29},"12":{"loc":{"start":{"line":30,"column":48},"end":{"line":30,"column":118}},"type":"cond-expr","locations":[{"start":{"line":30,"column":82},"end":{"line":30,"column":113}},{"start":{"line":30,"column":116},"end":{"line":30,"column":118}}],"line":30},"13":{"loc":{"start":{"line":32,"column":4},"end":{"line":40,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":40,"column":5}},{"start":{"line":32,"column":4},"end":{"line":40,"column":5}}],"line":32}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts","statementMap":{"0":{"start":{"line":7,"column":47},"end":{"line":7,"column":80}},"1":{"start":{"line":8,"column":46},"end":{"line":8,"column":78}},"2":{"start":{"line":9,"column":48},"end":{"line":9,"column":82}},"3":{"start":{"line":10,"column":50},"end":{"line":10,"column":86}},"4":{"start":{"line":11,"column":43},"end":{"line":11,"column":72}},"5":{"start":{"line":12,"column":43},"end":{"line":12,"column":72}},"6":{"start":{"line":13,"column":40},"end":{"line":13,"column":66}},"7":{"start":{"line":14,"column":40},"end":{"line":14,"column":66}},"8":{"start":{"line":15,"column":37},"end":{"line":15,"column":60}},"9":{"start":{"line":16,"column":47},"end":{"line":16,"column":80}},"10":{"start":{"line":17,"column":47},"end":{"line":17,"column":80}},"11":{"start":{"line":18,"column":52},"end":{"line":18,"column":90}},"12":{"start":{"line":19,"column":52},"end":{"line":19,"column":90}},"13":{"start":{"line":20,"column":46},"end":{"line":20,"column":78}},"14":{"start":{"line":21,"column":44},"end":{"line":21,"column":74}},"15":{"start":{"line":22,"column":34},"end":{"line":22,"column":54}},"16":{"start":{"line":23,"column":38},"end":{"line":23,"column":62}},"17":{"start":{"line":24,"column":40},"end":{"line":24,"column":66}},"18":{"start":{"line":25,"column":50},"end":{"line":25,"column":86}},"19":{"start":{"line":26,"column":42},"end":{"line":26,"column":70}},"20":{"start":{"line":27,"column":42},"end":{"line":27,"column":70}},"21":{"start":{"line":28,"column":39},"end":{"line":28,"column":64}},"22":{"start":{"line":29,"column":45},"end":{"line":29,"column":76}},"23":{"start":{"line":30,"column":54},"end":{"line":30,"column":94}},"24":{"start":{"line":31,"column":41},"end":{"line":31,"column":68}},"25":{"start":{"line":32,"column":40},"end":{"line":32,"column":66}},"26":{"start":{"line":33,"column":51},"end":{"line":33,"column":88}},"27":{"start":{"line":34,"column":53},"end":{"line":34,"column":92}},"28":{"start":{"line":35,"column":35},"end":{"line":35,"column":56}},"29":{"start":{"line":36,"column":34},"end":{"line":36,"column":54}},"30":{"start":{"line":37,"column":38},"end":{"line":37,"column":62}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts","statementMap":{"0":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":32}},"2":{"start":{"line":26,"column":4},"end":{"line":26,"column":49}},"3":{"start":{"line":28,"column":4},"end":{"line":28,"column":79}},"4":{"start":{"line":30,"column":46},"end":{"line":30,"column":84}},"5":{"start":{"line":32,"column":18},"end":{"line":32,"column":28}},"6":{"start":{"line":33,"column":20},"end":{"line":33,"column":41}},"7":{"start":{"line":34,"column":4},"end":{"line":34,"column":98}},"8":{"start":{"line":36,"column":25},"end":{"line":36,"column":135}},"9":{"start":{"line":38,"column":29},"end":{"line":38,"column":92}},"10":{"start":{"line":40,"column":24},"end":{"line":41,"column":122}},"11":{"start":{"line":43,"column":4},"end":{"line":54,"column":6}},"12":{"start":{"line":45,"column":12},"end":{"line":50,"column":13}},"13":{"start":{"line":47,"column":20},"end":{"line":47,"column":135}},"14":{"start":{"line":48,"column":20},"end":{"line":48,"column":45}},"15":{"start":{"line":49,"column":20},"end":{"line":49,"column":26}},"16":{"start":{"line":58,"column":26},"end":{"line":65,"column":5}},"17":{"start":{"line":67,"column":4},"end":{"line":67,"column":46}},"18":{"start":{"line":69,"column":4},"end":{"line":69,"column":25}},"19":{"start":{"line":73,"column":28},"end":{"line":73,"column":130}},"20":{"start":{"line":74,"column":27},"end":{"line":74,"column":78}},"21":{"start":{"line":76,"column":27},"end":{"line":76,"column":128}},"22":{"start":{"line":77,"column":26},"end":{"line":77,"column":76}},"23":{"start":{"line":79,"column":4},"end":{"line":79,"column":45}},"24":{"start":{"line":83,"column":40},"end":{"line":107,"column":5}},"25":{"start":{"line":109,"column":4},"end":{"line":109,"column":24}},"26":{"start":{"line":113,"column":4},"end":{"line":113,"column":63}},"27":{"start":{"line":114,"column":4},"end":{"line":137,"column":5}},"28":{"start":{"line":115,"column":25},"end":{"line":122,"column":10}},"29":{"start":{"line":124,"column":8},"end":{"line":133,"column":9}},"30":{"start":{"line":126,"column":33},"end":{"line":126,"column":54}},"31":{"start":{"line":127,"column":31},"end":{"line":127,"column":54}},"32":{"start":{"line":128,"column":12},"end":{"line":128,"column":168}},"33":{"start":{"line":131,"column":34},"end":{"line":131,"column":64}},"34":{"start":{"line":132,"column":12},"end":{"line":132,"column":166}},"35":{"start":{"line":136,"column":8},"end":{"line":136,"column":163}},"36":{"start":{"line":142,"column":4},"end":{"line":163,"column":13}},"37":{"start":{"line":167,"column":4},"end":{"line":167,"column":56}}},"fnMap":{"0":{"name":"CESUserFeedback","decl":{"start":{"line":20,"column":22},"end":{"line":20,"column":37}},"loc":{"start":{"line":20,"column":211},"end":{"line":55,"column":1}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":8},"end":{"line":44,"column":9}},"loc":{"start":{"line":44,"column":25},"end":{"line":51,"column":9}},"line":44},"2":{"name":"createFeedbackPanel","decl":{"start":{"line":57,"column":9},"end":{"line":57,"column":28}},"loc":{"start":{"line":57,"column":84},"end":{"line":70,"column":1}},"line":57},"3":{"name":"getWebviewURIs","decl":{"start":{"line":72,"column":9},"end":{"line":72,"column":23}},"loc":{"start":{"line":72,"column":153},"end":{"line":80,"column":1}},"line":72},"4":{"name":"initializeFeedbackData","decl":{"start":{"line":82,"column":9},"end":{"line":82,"column":31}},"loc":{"start":{"line":82,"column":153},"end":{"line":110,"column":1}},"line":82},"5":{"name":"handleFeedbackSubmission","decl":{"start":{"line":112,"column":15},"end":{"line":112,"column":39}},"loc":{"start":{"line":112,"column":183},"end":{"line":138,"column":1}},"line":112},"6":{"name":"getWebviewContent","decl":{"start":{"line":140,"column":9},"end":{"line":140,"column":26}},"loc":{"start":{"line":140,"column":122},"end":{"line":164,"column":1}},"line":140},"7":{"name":"useEUEndpoint","decl":{"start":{"line":166,"column":9},"end":{"line":166,"column":22}},"loc":{"start":{"line":166,"column":49},"end":{"line":168,"column":1}},"line":166}},"branchMap":{"0":{"loc":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},{"start":{"line":22,"column":4},"end":{"line":24,"column":5}}],"line":22},"1":{"loc":{"start":{"line":40,"column":24},"end":{"line":41,"column":122}},"type":"cond-expr","locations":[{"start":{"line":40,"column":49},"end":{"line":40,"column":164}},{"start":{"line":41,"column":8},"end":{"line":41,"column":122}}],"line":40},"2":{"loc":{"start":{"line":45,"column":12},"end":{"line":50,"column":13}},"type":"switch","locations":[{"start":{"line":46,"column":16},"end":{"line":49,"column":26}}],"line":45},"3":{"loc":{"start":{"line":84,"column":18},"end":{"line":84,"column":42}},"type":"cond-expr","locations":[{"start":{"line":84,"column":29},"end":{"line":84,"column":37}},{"start":{"line":84,"column":40},"end":{"line":84,"column":42}}],"line":84},"4":{"loc":{"start":{"line":124,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":133,"column":9}},{"start":{"line":124,"column":8},"end":{"line":133,"column":9}}],"line":124},"5":{"loc":{"start":{"line":167,"column":11},"end":{"line":167,"column":55}},"type":"binary-expr","locations":[{"start":{"line":167,"column":11},"end":{"line":167,"column":33}},{"start":{"line":167,"column":37},"end":{"line":167,"column":55}}],"line":167}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts","statementMap":{"0":{"start":{"line":17,"column":2},"end":{"line":19,"column":3}},"1":{"start":{"line":18,"column":4},"end":{"line":18,"column":32}},"2":{"start":{"line":21,"column":2},"end":{"line":21,"column":48}},"3":{"start":{"line":23,"column":84},"end":{"line":23,"column":126}},"4":{"start":{"line":25,"column":16},"end":{"line":25,"column":26}},"5":{"start":{"line":26,"column":18},"end":{"line":26,"column":43}},"6":{"start":{"line":27,"column":2},"end":{"line":27,"column":140}},"7":{"start":{"line":29,"column":2},"end":{"line":55,"column":4}},"8":{"start":{"line":31,"column":6},"end":{"line":51,"column":7}},"9":{"start":{"line":33,"column":10},"end":{"line":33,"column":161}},"10":{"start":{"line":34,"column":10},"end":{"line":34,"column":173}},"11":{"start":{"line":35,"column":10},"end":{"line":35,"column":74}},"12":{"start":{"line":36,"column":10},"end":{"line":36,"column":16}},"13":{"start":{"line":38,"column":10},"end":{"line":38,"column":163}},"14":{"start":{"line":39,"column":10},"end":{"line":39,"column":175}},"15":{"start":{"line":40,"column":10},"end":{"line":40,"column":75}},"16":{"start":{"line":41,"column":10},"end":{"line":41,"column":16}},"17":{"start":{"line":43,"column":10},"end":{"line":43,"column":160}},"18":{"start":{"line":44,"column":10},"end":{"line":44,"column":172}},"19":{"start":{"line":45,"column":10},"end":{"line":45,"column":68}},"20":{"start":{"line":46,"column":10},"end":{"line":46,"column":39}},"21":{"start":{"line":47,"column":10},"end":{"line":47,"column":16}},"22":{"start":{"line":49,"column":10},"end":{"line":49,"column":149}},"23":{"start":{"line":50,"column":10},"end":{"line":50,"column":48}},"24":{"start":{"line":59,"column":28},"end":{"line":69,"column":3}},"25":{"start":{"line":71,"column":2},"end":{"line":71,"column":27}},"26":{"start":{"line":76,"column":18},"end":{"line":76,"column":111}},"27":{"start":{"line":78,"column":30},"end":{"line":78,"column":85}},"28":{"start":{"line":79,"column":29},"end":{"line":79,"column":88}},"29":{"start":{"line":81,"column":29},"end":{"line":81,"column":83}},"30":{"start":{"line":82,"column":28},"end":{"line":82,"column":86}},"31":{"start":{"line":84,"column":27},"end":{"line":84,"column":75}},"32":{"start":{"line":85,"column":26},"end":{"line":85,"column":82}},"33":{"start":{"line":87,"column":25},"end":{"line":87,"column":66}},"34":{"start":{"line":88,"column":24},"end":{"line":88,"column":78}},"35":{"start":{"line":90,"column":2},"end":{"line":90,"column":83}},"36":{"start":{"line":96,"column":2},"end":{"line":125,"column":15}},"37":{"start":{"line":129,"column":2},"end":{"line":132,"column":3}},"38":{"start":{"line":130,"column":4},"end":{"line":130,"column":32}},"39":{"start":{"line":131,"column":4},"end":{"line":131,"column":34}}},"fnMap":{"0":{"name":"copilotNotificationPanel","decl":{"start":{"line":15,"column":22},"end":{"line":15,"column":46}},"loc":{"start":{"line":15,"column":165},"end":{"line":56,"column":1}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":30,"column":4},"end":{"line":30,"column":5}},"loc":{"start":{"line":30,"column":21},"end":{"line":52,"column":5}},"line":30},"2":{"name":"createNotificationPanel","decl":{"start":{"line":58,"column":9},"end":{"line":58,"column":32}},"loc":{"start":{"line":58,"column":56},"end":{"line":72,"column":1}},"line":58},"3":{"name":"getWebviewURIs","decl":{"start":{"line":74,"column":9},"end":{"line":74,"column":23}},"loc":{"start":{"line":74,"column":221},"end":{"line":91,"column":1}},"line":74},"4":{"name":"getWebviewContent","decl":{"start":{"line":94,"column":9},"end":{"line":94,"column":26}},"loc":{"start":{"line":94,"column":186},"end":{"line":126,"column":1}},"line":94},"5":{"name":"disposeNotificationPanel","decl":{"start":{"line":128,"column":16},"end":{"line":128,"column":40}},"loc":{"start":{"line":128,"column":43},"end":{"line":133,"column":1}},"line":128}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":2},"end":{"line":19,"column":3}},"type":"if","locations":[{"start":{"line":17,"column":2},"end":{"line":19,"column":3}},{"start":{"line":17,"column":2},"end":{"line":19,"column":3}}],"line":17},"1":{"loc":{"start":{"line":31,"column":6},"end":{"line":51,"column":7}},"type":"switch","locations":[{"start":{"line":32,"column":8},"end":{"line":36,"column":16}},{"start":{"line":37,"column":8},"end":{"line":41,"column":16}},{"start":{"line":42,"column":8},"end":{"line":47,"column":16}},{"start":{"line":48,"column":8},"end":{"line":50,"column":48}}],"line":31},"2":{"loc":{"start":{"line":129,"column":2},"end":{"line":132,"column":3}},"type":"if","locations":[{"start":{"line":129,"column":2},"end":{"line":132,"column":3}},{"start":{"line":129,"column":2},"end":{"line":132,"column":3}}],"line":129}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0,0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts","statementMap":{"0":{"start":{"line":29,"column":25},"end":{"line":29,"column":60}},"1":{"start":{"line":30,"column":32},"end":{"line":32,"column":16}},"2":{"start":{"line":33,"column":27},"end":{"line":33,"column":72}},"3":{"start":{"line":34,"column":29},"end":{"line":34,"column":59}},"4":{"start":{"line":35,"column":8},"end":{"line":38,"column":10}},"5":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"6":{"start":{"line":41,"column":12},"end":{"line":41,"column":63}},"7":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"8":{"start":{"line":52,"column":12},"end":{"line":52,"column":25}},"9":{"start":{"line":55,"column":8},"end":{"line":57,"column":9}},"10":{"start":{"line":56,"column":12},"end":{"line":56,"column":29}},"11":{"start":{"line":59,"column":8},"end":{"line":63,"column":9}},"12":{"start":{"line":60,"column":12},"end":{"line":60,"column":52}},"13":{"start":{"line":62,"column":12},"end":{"line":62,"column":47}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":28,"column":21},"end":{"line":43,"column":5}},"line":28},"1":{"name":"(anonymous_1)","decl":{"start":{"line":50,"column":4},"end":{"line":50,"column":5}},"loc":{"start":{"line":50,"column":69},"end":{"line":64,"column":5}},"line":50}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":8},"end":{"line":26,"column":25}},"type":"default-arg","locations":[{"start":{"line":26,"column":21},"end":{"line":26,"column":25}}],"line":26},"1":{"loc":{"start":{"line":30,"column":32},"end":{"line":32,"column":16}},"type":"cond-expr","locations":[{"start":{"line":31,"column":14},"end":{"line":31,"column":53}},{"start":{"line":32,"column":14},"end":{"line":32,"column":16}}],"line":30},"2":{"loc":{"start":{"line":33,"column":27},"end":{"line":33,"column":72}},"type":"cond-expr","locations":[{"start":{"line":33,"column":38},"end":{"line":33,"column":67}},{"start":{"line":33,"column":70},"end":{"line":33,"column":72}}],"line":33},"3":{"loc":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"type":"if","locations":[{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},{"start":{"line":40,"column":8},"end":{"line":42,"column":9}}],"line":40},"4":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51},"5":{"loc":{"start":{"line":55,"column":8},"end":{"line":57,"column":9}},"type":"if","locations":[{"start":{"line":55,"column":8},"end":{"line":57,"column":9}},{"start":{"line":55,"column":8},"end":{"line":57,"column":9}}],"line":55}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"f":{"0":0,"1":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts","statementMap":{"0":{"start":{"line":31,"column":41},"end":{"line":31,"column":69}},"1":{"start":{"line":33,"column":41},"end":{"line":33,"column":43}},"2":{"start":{"line":35,"column":45},"end":{"line":39,"column":5}},"3":{"start":{"line":41,"column":58},"end":{"line":83,"column":5}},"4":{"start":{"line":44,"column":16},"end":{"line":46,"column":60}},"5":{"start":{"line":48,"column":45},"end":{"line":53,"column":13}},"6":{"start":{"line":54,"column":12},"end":{"line":81,"column":19}},"7":{"start":{"line":56,"column":62},"end":{"line":56,"column":64}},"8":{"start":{"line":57,"column":20},"end":{"line":59,"column":23}},"9":{"start":{"line":58,"column":24},"end":{"line":58,"column":48}},"10":{"start":{"line":61,"column":20},"end":{"line":75,"column":21}},"11":{"start":{"line":62,"column":24},"end":{"line":72,"column":31}},"12":{"start":{"line":65,"column":32},"end":{"line":65,"column":77}},"13":{"start":{"line":70,"column":32},"end":{"line":70,"column":93}},"14":{"start":{"line":71,"column":32},"end":{"line":71,"column":75}},"15":{"start":{"line":74,"column":24},"end":{"line":74,"column":67}},"16":{"start":{"line":78,"column":20},"end":{"line":78,"column":77}},"17":{"start":{"line":80,"column":20},"end":{"line":80,"column":38}},"18":{"start":{"line":87,"column":8},"end":{"line":87,"column":53}},"19":{"start":{"line":88,"column":8},"end":{"line":88,"column":45}},"20":{"start":{"line":90,"column":53},"end":{"line":93,"column":3}},"21":{"start":{"line":95,"column":65},"end":{"line":95,"column":108}},"22":{"start":{"line":98,"column":45},"end":{"line":112,"column":3}},"23":{"start":{"line":114,"column":2},"end":{"line":116,"column":3}},"24":{"start":{"line":115,"column":3},"end":{"line":115,"column":51}},"25":{"start":{"line":117,"column":8},"end":{"line":117,"column":38}},"26":{"start":{"line":119,"column":8},"end":{"line":119,"column":86}},"27":{"start":{"line":123,"column":8},"end":{"line":133,"column":9}},"28":{"start":{"line":137,"column":35},"end":{"line":137,"column":41}},"29":{"start":{"line":138,"column":65},"end":{"line":141,"column":9}},"30":{"start":{"line":142,"column":8},"end":{"line":189,"column":11}},"31":{"start":{"line":146,"column":16},"end":{"line":146,"column":22}},"32":{"start":{"line":149,"column":14},"end":{"line":176,"column":15}},"33":{"start":{"line":160,"column":20},"end":{"line":161,"column":142}},"34":{"start":{"line":162,"column":20},"end":{"line":162,"column":26}},"35":{"start":{"line":169,"column":20},"end":{"line":170,"column":142}},"36":{"start":{"line":171,"column":20},"end":{"line":171,"column":26}},"37":{"start":{"line":173,"column":20},"end":{"line":174,"column":142}},"38":{"start":{"line":175,"column":20},"end":{"line":175,"column":26}},"39":{"start":{"line":177,"column":14},"end":{"line":177,"column":20}},"40":{"start":{"line":182,"column":16},"end":{"line":183,"column":63}},"41":{"start":{"line":184,"column":14},"end":{"line":184,"column":20}},"42":{"start":{"line":188,"column":14},"end":{"line":188,"column":20}},"43":{"start":{"line":190,"column":8},"end":{"line":190,"column":39}},"44":{"start":{"line":195,"column":16},"end":{"line":204,"column":3}},"45":{"start":{"line":206,"column":2},"end":{"line":206,"column":36}},"46":{"start":{"line":211,"column":16},"end":{"line":220,"column":3}},"47":{"start":{"line":222,"column":2},"end":{"line":222,"column":36}},"48":{"start":{"line":227,"column":16},"end":{"line":239,"column":3}},"49":{"start":{"line":240,"column":8},"end":{"line":240,"column":42}},"50":{"start":{"line":249,"column":22},"end":{"line":261,"column":3}},"51":{"start":{"line":262,"column":8},"end":{"line":262,"column":42}},"52":{"start":{"line":268,"column":8},"end":{"line":320,"column":9}},"53":{"start":{"line":269,"column":3},"end":{"line":319,"column":4}},"54":{"start":{"line":270,"column":20},"end":{"line":270,"column":56}},"55":{"start":{"line":272,"column":20},"end":{"line":272,"column":73}},"56":{"start":{"line":273,"column":20},"end":{"line":273,"column":69}},"57":{"start":{"line":274,"column":20},"end":{"line":274,"column":69}},"58":{"start":{"line":275,"column":20},"end":{"line":275,"column":81}},"59":{"start":{"line":276,"column":20},"end":{"line":276,"column":65}},"60":{"start":{"line":277,"column":20},"end":{"line":277,"column":62}},"61":{"start":{"line":278,"column":20},"end":{"line":278,"column":75}},"62":{"start":{"line":281,"column":20},"end":{"line":281,"column":52}},"63":{"start":{"line":282,"column":20},"end":{"line":282,"column":50}},"64":{"start":{"line":283,"column":20},"end":{"line":283,"column":53}},"65":{"start":{"line":284,"column":20},"end":{"line":284,"column":47}},"66":{"start":{"line":285,"column":20},"end":{"line":285,"column":50}},"67":{"start":{"line":286,"column":20},"end":{"line":286,"column":56}},"68":{"start":{"line":287,"column":20},"end":{"line":287,"column":49}},"69":{"start":{"line":288,"column":20},"end":{"line":288,"column":50}},"70":{"start":{"line":289,"column":20},"end":{"line":289,"column":50}},"71":{"start":{"line":290,"column":20},"end":{"line":290,"column":54}},"72":{"start":{"line":291,"column":20},"end":{"line":291,"column":55}},"73":{"start":{"line":292,"column":20},"end":{"line":292,"column":56}},"74":{"start":{"line":293,"column":20},"end":{"line":293,"column":46}},"75":{"start":{"line":294,"column":20},"end":{"line":294,"column":49}},"76":{"start":{"line":295,"column":20},"end":{"line":299,"column":21}},"77":{"start":{"line":296,"column":24},"end":{"line":296,"column":67}},"78":{"start":{"line":298,"column":24},"end":{"line":298,"column":71}},"79":{"start":{"line":300,"column":20},"end":{"line":300,"column":71}},"80":{"start":{"line":301,"column":20},"end":{"line":301,"column":80}},"81":{"start":{"line":302,"column":20},"end":{"line":302,"column":68}},"82":{"start":{"line":303,"column":20},"end":{"line":303,"column":84}},"83":{"start":{"line":304,"column":20},"end":{"line":304,"column":70}},"84":{"start":{"line":314,"column":4},"end":{"line":314,"column":86}},"85":{"start":{"line":315,"column":4},"end":{"line":315,"column":36}},"86":{"start":{"line":317,"column":4},"end":{"line":317,"column":43}},"87":{"start":{"line":318,"column":4},"end":{"line":318,"column":17}},"88":{"start":{"line":325,"column":8},"end":{"line":337,"column":9}},"89":{"start":{"line":326,"column":12},"end":{"line":326,"column":83}},"90":{"start":{"line":327,"column":12},"end":{"line":327,"column":77}},"91":{"start":{"line":328,"column":12},"end":{"line":328,"column":86}},"92":{"start":{"line":329,"column":12},"end":{"line":329,"column":92}},"93":{"start":{"line":330,"column":12},"end":{"line":330,"column":94}},"94":{"start":{"line":331,"column":12},"end":{"line":331,"column":96}},"95":{"start":{"line":332,"column":12},"end":{"line":332,"column":88}},"96":{"start":{"line":333,"column":12},"end":{"line":333,"column":106}},"97":{"start":{"line":334,"column":12},"end":{"line":334,"column":92}},"98":{"start":{"line":335,"column":12},"end":{"line":335,"column":86}},"99":{"start":{"line":336,"column":12},"end":{"line":336,"column":104}},"100":{"start":{"line":338,"column":8},"end":{"line":340,"column":9}},"101":{"start":{"line":339,"column":12},"end":{"line":339,"column":81}},"102":{"start":{"line":345,"column":8},"end":{"line":350,"column":9}},"103":{"start":{"line":346,"column":12},"end":{"line":346,"column":86}},"104":{"start":{"line":347,"column":12},"end":{"line":347,"column":94}},"105":{"start":{"line":349,"column":12},"end":{"line":349,"column":54}},"106":{"start":{"line":358,"column":2},"end":{"line":358,"column":93}},"107":{"start":{"line":359,"column":2},"end":{"line":359,"column":18}},"108":{"start":{"line":364,"column":2},"end":{"line":375,"column":3}},"109":{"start":{"line":366,"column":3},"end":{"line":370,"column":4}},"110":{"start":{"line":367,"column":4},"end":{"line":369,"column":7}},"111":{"start":{"line":368,"column":5},"end":{"line":368,"column":64}},"112":{"start":{"line":373,"column":3},"end":{"line":373,"column":101}},"113":{"start":{"line":374,"column":3},"end":{"line":374,"column":35}},"114":{"start":{"line":376,"column":2},"end":{"line":376,"column":15}},"115":{"start":{"line":383,"column":2},"end":{"line":394,"column":3}},"116":{"start":{"line":385,"column":3},"end":{"line":387,"column":4}},"117":{"start":{"line":386,"column":4},"end":{"line":386,"column":29}},"118":{"start":{"line":389,"column":3},"end":{"line":393,"column":6}},"119":{"start":{"line":390,"column":4},"end":{"line":392,"column":5}},"120":{"start":{"line":391,"column":5},"end":{"line":391,"column":68}},"121":{"start":{"line":395,"column":2},"end":{"line":395,"column":15}},"122":{"start":{"line":404,"column":8},"end":{"line":404,"column":37}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":42,"column":18},"end":{"line":42,"column":19}},"loc":{"start":{"line":42,"column":43},"end":{"line":82,"column":9}},"line":42},"1":{"name":"(anonymous_1)","decl":{"start":{"line":55,"column":22},"end":{"line":55,"column":23}},"loc":{"start":{"line":55,"column":36},"end":{"line":76,"column":17}},"line":55},"2":{"name":"(anonymous_2)","decl":{"start":{"line":57,"column":45},"end":{"line":57,"column":46}},"loc":{"start":{"line":57,"column":78},"end":{"line":59,"column":21}},"line":57},"3":{"name":"(anonymous_3)","decl":{"start":{"line":64,"column":34},"end":{"line":64,"column":35}},"loc":{"start":{"line":64,"column":44},"end":{"line":66,"column":29}},"line":64},"4":{"name":"(anonymous_4)","decl":{"start":{"line":67,"column":35},"end":{"line":67,"column":36}},"loc":{"start":{"line":67,"column":46},"end":{"line":72,"column":29}},"line":67},"5":{"name":"(anonymous_5)","decl":{"start":{"line":77,"column":23},"end":{"line":77,"column":24}},"loc":{"start":{"line":77,"column":34},"end":{"line":81,"column":17}},"line":77},"6":{"name":"(anonymous_6)","decl":{"start":{"line":85,"column":4},"end":{"line":85,"column":5}},"loc":{"start":{"line":85,"column":37},"end":{"line":120,"column":2}},"line":85},"7":{"name":"(anonymous_7)","decl":{"start":{"line":122,"column":4},"end":{"line":122,"column":5}},"loc":{"start":{"line":122,"column":36},"end":{"line":134,"column":5}},"line":122},"8":{"name":"(anonymous_8)","decl":{"start":{"line":136,"column":4},"end":{"line":136,"column":5}},"loc":{"start":{"line":136,"column":85},"end":{"line":191,"column":7}},"line":136},"9":{"name":"(anonymous_9)","decl":{"start":{"line":194,"column":1},"end":{"line":194,"column":2}},"loc":{"start":{"line":194,"column":77},"end":{"line":207,"column":2}},"line":194},"10":{"name":"(anonymous_10)","decl":{"start":{"line":210,"column":1},"end":{"line":210,"column":2}},"loc":{"start":{"line":210,"column":81},"end":{"line":223,"column":2}},"line":210},"11":{"name":"(anonymous_11)","decl":{"start":{"line":226,"column":1},"end":{"line":226,"column":2}},"loc":{"start":{"line":226,"column":119},"end":{"line":241,"column":5}},"line":226},"12":{"name":"(anonymous_12)","decl":{"start":{"line":243,"column":4},"end":{"line":243,"column":5}},"loc":{"start":{"line":247,"column":8},"end":{"line":263,"column":5}},"line":247},"13":{"name":"(anonymous_13)","decl":{"start":{"line":266,"column":1},"end":{"line":266,"column":2}},"loc":{"start":{"line":266,"column":36},"end":{"line":321,"column":2}},"line":266},"14":{"name":"(anonymous_14)","decl":{"start":{"line":268,"column":15},"end":{"line":268,"column":16}},"loc":{"start":{"line":268,"column":33},"end":{"line":320,"column":9}},"line":268},"15":{"name":"(anonymous_15)","decl":{"start":{"line":324,"column":4},"end":{"line":324,"column":5}},"loc":{"start":{"line":324,"column":55},"end":{"line":341,"column":5}},"line":324},"16":{"name":"(anonymous_16)","decl":{"start":{"line":344,"column":4},"end":{"line":344,"column":5}},"loc":{"start":{"line":344,"column":58},"end":{"line":351,"column":5}},"line":344},"17":{"name":"(anonymous_17)","decl":{"start":{"line":356,"column":4},"end":{"line":356,"column":5}},"loc":{"start":{"line":356,"column":55},"end":{"line":360,"column":2}},"line":356},"18":{"name":"(anonymous_18)","decl":{"start":{"line":363,"column":1},"end":{"line":363,"column":2}},"loc":{"start":{"line":363,"column":48},"end":{"line":377,"column":2}},"line":363},"19":{"name":"(anonymous_19)","decl":{"start":{"line":367,"column":39},"end":{"line":367,"column":40}},"loc":{"start":{"line":367,"column":60},"end":{"line":369,"column":5}},"line":367},"20":{"name":"(anonymous_20)","decl":{"start":{"line":380,"column":1},"end":{"line":380,"column":2}},"loc":{"start":{"line":380,"column":66},"end":{"line":396,"column":2}},"line":380},"21":{"name":"(anonymous_21)","decl":{"start":{"line":389,"column":19},"end":{"line":389,"column":20}},"loc":{"start":{"line":389,"column":42},"end":{"line":393,"column":4}},"line":389},"22":{"name":"(anonymous_22)","decl":{"start":{"line":399,"column":1},"end":{"line":399,"column":2}},"loc":{"start":{"line":399,"column":43},"end":{"line":401,"column":2}},"line":399},"23":{"name":"(anonymous_23)","decl":{"start":{"line":403,"column":4},"end":{"line":403,"column":5}},"loc":{"start":{"line":403,"column":36},"end":{"line":405,"column":5}},"line":403}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":16},"end":{"line":46,"column":60}},"type":"cond-expr","locations":[{"start":{"line":45,"column":22},"end":{"line":45,"column":34}},{"start":{"line":46,"column":22},"end":{"line":46,"column":60}}],"line":44},"1":{"loc":{"start":{"line":61,"column":20},"end":{"line":75,"column":21}},"type":"if","locations":[{"start":{"line":61,"column":20},"end":{"line":75,"column":21}},{"start":{"line":61,"column":20},"end":{"line":75,"column":21}}],"line":61},"2":{"loc":{"start":{"line":114,"column":2},"end":{"line":116,"column":3}},"type":"if","locations":[{"start":{"line":114,"column":2},"end":{"line":116,"column":3}},{"start":{"line":114,"column":2},"end":{"line":116,"column":3}}],"line":114},"3":{"loc":{"start":{"line":114,"column":7},"end":{"line":114,"column":42}},"type":"binary-expr","locations":[{"start":{"line":114,"column":7},"end":{"line":114,"column":36}},{"start":{"line":114,"column":40},"end":{"line":114,"column":42}}],"line":114},"4":{"loc":{"start":{"line":142,"column":8},"end":{"line":189,"column":11}},"type":"switch","locations":[{"start":{"line":143,"column":12},"end":{"line":143,"column":23}},{"start":{"line":144,"column":12},"end":{"line":144,"column":24}},{"start":{"line":145,"column":12},"end":{"line":146,"column":22}},{"start":{"line":147,"column":12},"end":{"line":147,"column":24}},{"start":{"line":148,"column":12},"end":{"line":177,"column":20}},{"start":{"line":178,"column":12},"end":{"line":178,"column":23}},{"start":{"line":179,"column":12},"end":{"line":179,"column":24}},{"start":{"line":180,"column":12},"end":{"line":180,"column":23}},{"start":{"line":181,"column":12},"end":{"line":184,"column":20}},{"start":{"line":185,"column":12},"end":{"line":185,"column":22}},{"start":{"line":186,"column":12},"end":{"line":186,"column":22}},{"start":{"line":187,"column":12},"end":{"line":188,"column":20}}],"line":142},"5":{"loc":{"start":{"line":149,"column":14},"end":{"line":176,"column":15}},"type":"switch","locations":[{"start":{"line":150,"column":16},"end":{"line":150,"column":26}},{"start":{"line":151,"column":16},"end":{"line":151,"column":26}},{"start":{"line":152,"column":16},"end":{"line":152,"column":26}},{"start":{"line":153,"column":16},"end":{"line":153,"column":26}},{"start":{"line":154,"column":16},"end":{"line":154,"column":26}},{"start":{"line":155,"column":16},"end":{"line":155,"column":26}},{"start":{"line":156,"column":16},"end":{"line":156,"column":26}},{"start":{"line":157,"column":16},"end":{"line":157,"column":26}},{"start":{"line":158,"column":16},"end":{"line":158,"column":26}},{"start":{"line":159,"column":16},"end":{"line":162,"column":26}},{"start":{"line":163,"column":16},"end":{"line":163,"column":26}},{"start":{"line":164,"column":16},"end":{"line":164,"column":26}},{"start":{"line":165,"column":16},"end":{"line":165,"column":26}},{"start":{"line":166,"column":16},"end":{"line":166,"column":26}},{"start":{"line":167,"column":16},"end":{"line":167,"column":26}},{"start":{"line":168,"column":16},"end":{"line":171,"column":26}},{"start":{"line":172,"column":16},"end":{"line":175,"column":26}}],"line":149},"6":{"loc":{"start":{"line":270,"column":36},"end":{"line":270,"column":55}},"type":"binary-expr","locations":[{"start":{"line":270,"column":36},"end":{"line":270,"column":49}},{"start":{"line":270,"column":53},"end":{"line":270,"column":55}}],"line":270},"7":{"loc":{"start":{"line":295,"column":20},"end":{"line":299,"column":21}},"type":"if","locations":[{"start":{"line":295,"column":20},"end":{"line":299,"column":21}},{"start":{"line":295,"column":20},"end":{"line":299,"column":21}}],"line":295},"8":{"loc":{"start":{"line":325,"column":8},"end":{"line":337,"column":9}},"type":"if","locations":[{"start":{"line":325,"column":8},"end":{"line":337,"column":9}},{"start":{"line":325,"column":8},"end":{"line":337,"column":9}}],"line":325},"9":{"loc":{"start":{"line":338,"column":8},"end":{"line":340,"column":9}},"type":"if","locations":[{"start":{"line":338,"column":8},"end":{"line":340,"column":9}},{"start":{"line":338,"column":8},"end":{"line":340,"column":9}}],"line":338},"10":{"loc":{"start":{"line":345,"column":8},"end":{"line":350,"column":9}},"type":"if","locations":[{"start":{"line":345,"column":8},"end":{"line":350,"column":9}},{"start":{"line":345,"column":8},"end":{"line":350,"column":9}}],"line":345},"11":{"loc":{"start":{"line":366,"column":3},"end":{"line":370,"column":4}},"type":"if","locations":[{"start":{"line":366,"column":3},"end":{"line":370,"column":4}},{"start":{"line":366,"column":3},"end":{"line":370,"column":4}}],"line":366},"12":{"loc":{"start":{"line":366,"column":7},"end":{"line":366,"column":41}},"type":"binary-expr","locations":[{"start":{"line":366,"column":7},"end":{"line":366,"column":12}},{"start":{"line":366,"column":16},"end":{"line":366,"column":41}}],"line":366},"13":{"loc":{"start":{"line":385,"column":3},"end":{"line":387,"column":4}},"type":"if","locations":[{"start":{"line":385,"column":3},"end":{"line":387,"column":4}},{"start":{"line":385,"column":3},"end":{"line":387,"column":4}}],"line":385},"14":{"loc":{"start":{"line":390,"column":4},"end":{"line":392,"column":5}},"type":"if","locations":[{"start":{"line":390,"column":4},"end":{"line":392,"column":5}},{"start":{"line":390,"column":4},"end":{"line":392,"column":5}}],"line":390}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0,0,0,0,0,0,0,0,0,0,0],"5":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts","statementMap":{"0":{"start":{"line":18,"column":8},"end":{"line":18,"column":69}},"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":29}},"2":{"start":{"line":27,"column":8},"end":{"line":27,"column":66}},"3":{"start":{"line":32,"column":8},"end":{"line":37,"column":3}},"4":{"start":{"line":33,"column":12},"end":{"line":33,"column":52}},"5":{"start":{"line":33,"column":45},"end":{"line":33,"column":52}},"6":{"start":{"line":34,"column":12},"end":{"line":34,"column":95}},"7":{"start":{"line":36,"column":3},"end":{"line":36,"column":27}},"8":{"start":{"line":42,"column":8},"end":{"line":47,"column":3}},"9":{"start":{"line":43,"column":12},"end":{"line":43,"column":52}},"10":{"start":{"line":43,"column":45},"end":{"line":43,"column":52}},"11":{"start":{"line":44,"column":12},"end":{"line":44,"column":98}},"12":{"start":{"line":46,"column":3},"end":{"line":46,"column":27}},"13":{"start":{"line":52,"column":8},"end":{"line":58,"column":3}},"14":{"start":{"line":53,"column":12},"end":{"line":53,"column":52}},"15":{"start":{"line":53,"column":45},"end":{"line":53,"column":52}},"16":{"start":{"line":54,"column":12},"end":{"line":54,"column":121}},"17":{"start":{"line":56,"column":12},"end":{"line":56,"column":90}},"18":{"start":{"line":57,"column":12},"end":{"line":57,"column":36}},"19":{"start":{"line":63,"column":8},"end":{"line":68,"column":3}},"20":{"start":{"line":64,"column":12},"end":{"line":64,"column":52}},"21":{"start":{"line":64,"column":45},"end":{"line":64,"column":52}},"22":{"start":{"line":65,"column":12},"end":{"line":65,"column":105}},"23":{"start":{"line":67,"column":3},"end":{"line":67,"column":27}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":4},"end":{"line":17,"column":5}},"loc":{"start":{"line":17,"column":38},"end":{"line":19,"column":5}},"line":17},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":22},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":35},"end":{"line":28,"column":5}},"line":26},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":1},"end":{"line":31,"column":2}},"loc":{"start":{"line":31,"column":78},"end":{"line":38,"column":2}},"line":31},"4":{"name":"(anonymous_4)","decl":{"start":{"line":41,"column":1},"end":{"line":41,"column":2}},"loc":{"start":{"line":41,"column":81},"end":{"line":48,"column":2}},"line":41},"5":{"name":"(anonymous_5)","decl":{"start":{"line":51,"column":1},"end":{"line":51,"column":2}},"loc":{"start":{"line":51,"column":119},"end":{"line":59,"column":2}},"line":51},"6":{"name":"(anonymous_6)","decl":{"start":{"line":62,"column":1},"end":{"line":62,"column":2}},"loc":{"start":{"line":62,"column":87},"end":{"line":69,"column":2}},"line":62}},"branchMap":{"0":{"loc":{"start":{"line":33,"column":12},"end":{"line":33,"column":52}},"type":"if","locations":[{"start":{"line":33,"column":12},"end":{"line":33,"column":52}},{"start":{"line":33,"column":12},"end":{"line":33,"column":52}}],"line":33},"1":{"loc":{"start":{"line":43,"column":12},"end":{"line":43,"column":52}},"type":"if","locations":[{"start":{"line":43,"column":12},"end":{"line":43,"column":52}},{"start":{"line":43,"column":12},"end":{"line":43,"column":52}}],"line":43},"2":{"loc":{"start":{"line":53,"column":12},"end":{"line":53,"column":52}},"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":53,"column":52}},{"start":{"line":53,"column":12},"end":{"line":53,"column":52}}],"line":53},"3":{"loc":{"start":{"line":64,"column":12},"end":{"line":64,"column":52}},"type":"if","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":52}},{"start":{"line":64,"column":12},"end":{"line":64,"column":52}}],"line":64}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts","statementMap":{"0":{"start":{"line":6,"column":28},"end":{"line":95,"column":3}},"1":{"start":{"line":97,"column":33},"end":{"line":144,"column":3}},"2":{"start":{"line":146,"column":40},"end":{"line":196,"column":3}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts","statementMap":{"0":{"start":{"line":40,"column":61},"end":{"line":40,"column":78}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts","statementMap":{"0":{"start":{"line":12,"column":37},"end":{"line":12,"column":79}},"1":{"start":{"line":13,"column":30},"end":{"line":13,"column":57}},"2":{"start":{"line":14,"column":42},"end":{"line":14,"column":73}},"3":{"start":{"line":15,"column":35},"end":{"line":15,"column":67}},"4":{"start":{"line":23,"column":8},"end":{"line":23,"column":38}},"5":{"start":{"line":24,"column":8},"end":{"line":24,"column":32}},"6":{"start":{"line":25,"column":8},"end":{"line":27,"column":9}},"7":{"start":{"line":26,"column":12},"end":{"line":26,"column":36}},"8":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"9":{"start":{"line":32,"column":12},"end":{"line":32,"column":88}},"10":{"start":{"line":34,"column":8},"end":{"line":34,"column":55}},"11":{"start":{"line":38,"column":26},"end":{"line":38,"column":54}},"12":{"start":{"line":39,"column":8},"end":{"line":44,"column":9}},"13":{"start":{"line":40,"column":28},"end":{"line":40,"column":79}},"14":{"start":{"line":41,"column":12},"end":{"line":41,"column":63}},"15":{"start":{"line":41,"column":38},"end":{"line":41,"column":61}},"16":{"start":{"line":42,"column":12},"end":{"line":42,"column":63}},"17":{"start":{"line":42,"column":38},"end":{"line":42,"column":61}},"18":{"start":{"line":43,"column":12},"end":{"line":43,"column":63}},"19":{"start":{"line":43,"column":38},"end":{"line":43,"column":61}},"20":{"start":{"line":48,"column":29},"end":{"line":48,"column":64}},"21":{"start":{"line":49,"column":8},"end":{"line":54,"column":9}},"22":{"start":{"line":50,"column":12},"end":{"line":50,"column":52}},"23":{"start":{"line":51,"column":12},"end":{"line":51,"column":57}},"24":{"start":{"line":53,"column":12},"end":{"line":53,"column":46}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":48},"end":{"line":28,"column":5}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":30,"column":4},"end":{"line":30,"column":5}},"loc":{"start":{"line":30,"column":74},"end":{"line":35,"column":5}},"line":30},"2":{"name":"(anonymous_2)","decl":{"start":{"line":37,"column":4},"end":{"line":37,"column":5}},"loc":{"start":{"line":37,"column":31},"end":{"line":45,"column":5}},"line":37},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":32},"end":{"line":41,"column":33}},"loc":{"start":{"line":41,"column":38},"end":{"line":41,"column":61}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":42,"column":32},"end":{"line":42,"column":33}},"loc":{"start":{"line":42,"column":38},"end":{"line":42,"column":61}},"line":42},"5":{"name":"(anonymous_5)","decl":{"start":{"line":43,"column":32},"end":{"line":43,"column":33}},"loc":{"start":{"line":43,"column":38},"end":{"line":43,"column":61}},"line":43},"6":{"name":"(anonymous_6)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":37},"end":{"line":55,"column":5}},"line":47}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":8},"end":{"line":27,"column":9}},"type":"if","locations":[{"start":{"line":25,"column":8},"end":{"line":27,"column":9}},{"start":{"line":25,"column":8},"end":{"line":27,"column":9}}],"line":25},"1":{"loc":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"type":"if","locations":[{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},{"start":{"line":31,"column":8},"end":{"line":33,"column":9}}],"line":31},"2":{"loc":{"start":{"line":39,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":44,"column":9}},{"start":{"line":39,"column":8},"end":{"line":44,"column":9}}],"line":39},"3":{"loc":{"start":{"line":49,"column":8},"end":{"line":54,"column":9}},"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":54,"column":9}},{"start":{"line":49,"column":8},"end":{"line":54,"column":9}}],"line":49},"4":{"loc":{"start":{"line":49,"column":12},"end":{"line":49,"column":63}},"type":"binary-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":24}},{"start":{"line":49,"column":28},"end":{"line":49,"column":63}}],"line":49}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts","statementMap":{"0":{"start":{"line":16,"column":31},"end":{"line":16,"column":46}},"1":{"start":{"line":19,"column":4},"end":{"line":21,"column":15}},"2":{"start":{"line":20,"column":8},"end":{"line":20,"column":83}},"3":{"start":{"line":25,"column":4},"end":{"line":30,"column":5}},"4":{"start":{"line":25,"column":17},"end":{"line":25,"column":18}},"5":{"start":{"line":26,"column":38},"end":{"line":26,"column":114}},"6":{"start":{"line":27,"column":8},"end":{"line":29,"column":9}},"7":{"start":{"line":28,"column":12},"end":{"line":28,"column":41}},"8":{"start":{"line":31,"column":4},"end":{"line":31,"column":16}},"9":{"start":{"line":38,"column":4},"end":{"line":38,"column":33}},"10":{"start":{"line":38,"column":21},"end":{"line":38,"column":33}},"11":{"start":{"line":39,"column":4},"end":{"line":39,"column":50}},"12":{"start":{"line":39,"column":38},"end":{"line":39,"column":50}},"13":{"start":{"line":40,"column":4},"end":{"line":40,"column":41}},"14":{"start":{"line":40,"column":29},"end":{"line":40,"column":41}},"15":{"start":{"line":41,"column":34},"end":{"line":41,"column":49}},"16":{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},"17":{"start":{"line":43,"column":8},"end":{"line":43,"column":37}},"18":{"start":{"line":45,"column":4},"end":{"line":45,"column":74}},"19":{"start":{"line":52,"column":4},"end":{"line":52,"column":30}},"20":{"start":{"line":60,"column":28},"end":{"line":60,"column":52}},"21":{"start":{"line":61,"column":4},"end":{"line":72,"column":5}},"22":{"start":{"line":62,"column":35},"end":{"line":62,"column":59}},"23":{"start":{"line":63,"column":50},"end":{"line":63,"column":84}},"24":{"start":{"line":64,"column":8},"end":{"line":71,"column":9}},"25":{"start":{"line":64,"column":21},"end":{"line":64,"column":22}},"26":{"start":{"line":65,"column":29},"end":{"line":65,"column":55}},"27":{"start":{"line":66,"column":29},"end":{"line":66,"column":73}},"28":{"start":{"line":67,"column":28},"end":{"line":67,"column":45}},"29":{"start":{"line":68,"column":12},"end":{"line":70,"column":13}},"30":{"start":{"line":69,"column":16},"end":{"line":69,"column":31}},"31":{"start":{"line":73,"column":4},"end":{"line":73,"column":16}},"32":{"start":{"line":78,"column":24},"end":{"line":78,"column":26}},"33":{"start":{"line":79,"column":4},"end":{"line":99,"column":5}},"34":{"start":{"line":80,"column":8},"end":{"line":96,"column":11}},"35":{"start":{"line":82,"column":35},"end":{"line":82,"column":111}},"36":{"start":{"line":83,"column":12},"end":{"line":95,"column":13}},"37":{"start":{"line":84,"column":16},"end":{"line":87,"column":19}},"38":{"start":{"line":89,"column":16},"end":{"line":94,"column":18}},"39":{"start":{"line":90,"column":20},"end":{"line":93,"column":23}},"40":{"start":{"line":98,"column":8},"end":{"line":98,"column":139}},"41":{"start":{"line":100,"column":4},"end":{"line":100,"column":18}}},"fnMap":{"0":{"name":"workspaceContainsPortalConfigFolder","decl":{"start":{"line":18,"column":16},"end":{"line":18,"column":51}},"loc":{"start":{"line":18,"column":109},"end":{"line":22,"column":1}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":38},"end":{"line":19,"column":39}},"loc":{"start":{"line":19,"column":61},"end":{"line":21,"column":5}},"line":19},"2":{"name":"getPortalConfigFolderUrl","decl":{"start":{"line":24,"column":16},"end":{"line":24,"column":40}},"loc":{"start":{"line":24,"column":132},"end":{"line":32,"column":1}},"line":24},"3":{"name":"searchPortalConfigFolder","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":40}},"loc":{"start":{"line":37,"column":94},"end":{"line":46,"column":1}},"line":37},"4":{"name":"getParentDirectory","decl":{"start":{"line":51,"column":9},"end":{"line":51,"column":27}},"loc":{"start":{"line":51,"column":50},"end":{"line":53,"column":1}},"line":51},"5":{"name":"isSibling","decl":{"start":{"line":59,"column":9},"end":{"line":59,"column":18}},"loc":{"start":{"line":59,"column":45},"end":{"line":74,"column":1}},"line":59},"6":{"name":"getPortalsOrgURLs","decl":{"start":{"line":76,"column":16},"end":{"line":76,"column":33}},"loc":{"start":{"line":76,"column":105},"end":{"line":101,"column":1}},"line":76},"7":{"name":"(anonymous_7)","decl":{"start":{"line":80,"column":38},"end":{"line":80,"column":39}},"loc":{"start":{"line":80,"column":61},"end":{"line":96,"column":9}},"line":80},"8":{"name":"(anonymous_8)","decl":{"start":{"line":89,"column":39},"end":{"line":89,"column":40}},"loc":{"start":{"line":89,"column":54},"end":{"line":94,"column":17}},"line":89}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":11},"end":{"line":21,"column":15}},"type":"binary-expr","locations":[{"start":{"line":19,"column":11},"end":{"line":21,"column":6}},{"start":{"line":21,"column":10},"end":{"line":21,"column":15}}],"line":19},"1":{"loc":{"start":{"line":25,"column":20},"end":{"line":25,"column":76}},"type":"binary-expr","locations":[{"start":{"line":25,"column":20},"end":{"line":25,"column":40}},{"start":{"line":25,"column":44},"end":{"line":25,"column":76}}],"line":25},"2":{"loc":{"start":{"line":27,"column":8},"end":{"line":29,"column":9}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":29,"column":9}},{"start":{"line":27,"column":8},"end":{"line":29,"column":9}}],"line":27},"3":{"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":33}},"type":"if","locations":[{"start":{"line":38,"column":4},"end":{"line":38,"column":33}},{"start":{"line":38,"column":4},"end":{"line":38,"column":33}}],"line":38},"4":{"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":50}},"type":"if","locations":[{"start":{"line":39,"column":4},"end":{"line":39,"column":50}},{"start":{"line":39,"column":4},"end":{"line":39,"column":50}}],"line":39},"5":{"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":41}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":40,"column":41}},{"start":{"line":40,"column":4},"end":{"line":40,"column":41}}],"line":40},"6":{"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},{"start":{"line":42,"column":4},"end":{"line":44,"column":5}}],"line":42},"7":{"loc":{"start":{"line":61,"column":4},"end":{"line":72,"column":5}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":72,"column":5}},{"start":{"line":61,"column":4},"end":{"line":72,"column":5}}],"line":61},"8":{"loc":{"start":{"line":68,"column":12},"end":{"line":70,"column":13}},"type":"if","locations":[{"start":{"line":68,"column":12},"end":{"line":70,"column":13}},{"start":{"line":68,"column":12},"end":{"line":70,"column":13}}],"line":68},"9":{"loc":{"start":{"line":83,"column":12},"end":{"line":95,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":95,"column":13}},{"start":{"line":83,"column":12},"end":{"line":95,"column":13}}],"line":83}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts","statementMap":{"0":{"start":{"line":13,"column":8},"end":{"line":13,"column":81}},"1":{"start":{"line":13,"column":31},"end":{"line":13,"column":81}},"2":{"start":{"line":14,"column":8},"end":{"line":14,"column":92}},"3":{"start":{"line":14,"column":33},"end":{"line":14,"column":92}},"4":{"start":{"line":16,"column":31},"end":{"line":16,"column":66}},"5":{"start":{"line":17,"column":21},"end":{"line":17,"column":52}},"6":{"start":{"line":18,"column":8},"end":{"line":18,"column":119}},"7":{"start":{"line":18,"column":43},"end":{"line":18,"column":119}},"8":{"start":{"line":19,"column":8},"end":{"line":19,"column":66}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":4},"end":{"line":9,"column":5}},"loc":{"start":{"line":12,"column":6},"end":{"line":20,"column":5}},"line":12}},"branchMap":{"0":{"loc":{"start":{"line":13,"column":8},"end":{"line":13,"column":81}},"type":"if","locations":[{"start":{"line":13,"column":8},"end":{"line":13,"column":81}},{"start":{"line":13,"column":8},"end":{"line":13,"column":81}}],"line":13},"1":{"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":92}},"type":"if","locations":[{"start":{"line":14,"column":8},"end":{"line":14,"column":92}},{"start":{"line":14,"column":8},"end":{"line":14,"column":92}}],"line":14},"2":{"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":119}},"type":"if","locations":[{"start":{"line":18,"column":8},"end":{"line":18,"column":119}},{"start":{"line":18,"column":8},"end":{"line":18,"column":119}}],"line":18}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts","statementMap":{"0":{"start":{"line":12,"column":8},"end":{"line":12,"column":68}},"1":{"start":{"line":13,"column":8},"end":{"line":16,"column":11}},"2":{"start":{"line":14,"column":12},"end":{"line":14,"column":133}},"3":{"start":{"line":14,"column":33},"end":{"line":14,"column":133}},"4":{"start":{"line":15,"column":12},"end":{"line":15,"column":54}},"5":{"start":{"line":17,"column":8},"end":{"line":19,"column":9}},"6":{"start":{"line":18,"column":12},"end":{"line":18,"column":82}},"7":{"start":{"line":23,"column":8},"end":{"line":28,"column":9}},"8":{"start":{"line":24,"column":26},"end":{"line":24,"column":62}},"9":{"start":{"line":25,"column":12},"end":{"line":27,"column":13}},"10":{"start":{"line":26,"column":16},"end":{"line":26,"column":29}},"11":{"start":{"line":29,"column":8},"end":{"line":29,"column":36}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":11,"column":4},"end":{"line":11,"column":5}},"loc":{"start":{"line":11,"column":109},"end":{"line":20,"column":5}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":36},"end":{"line":13,"column":37}},"loc":{"start":{"line":13,"column":41},"end":{"line":16,"column":9}},"line":13},"2":{"name":"(anonymous_2)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":93},"end":{"line":30,"column":5}},"line":22}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":12},"end":{"line":14,"column":133}},"type":"if","locations":[{"start":{"line":14,"column":12},"end":{"line":14,"column":133}},{"start":{"line":14,"column":12},"end":{"line":14,"column":133}}],"line":14},"1":{"loc":{"start":{"line":17,"column":8},"end":{"line":19,"column":9}},"type":"if","locations":[{"start":{"line":17,"column":8},"end":{"line":19,"column":9}},{"start":{"line":17,"column":8},"end":{"line":19,"column":9}}],"line":17},"2":{"loc":{"start":{"line":17,"column":12},"end":{"line":17,"column":97}},"type":"binary-expr","locations":[{"start":{"line":17,"column":12},"end":{"line":17,"column":40}},{"start":{"line":17,"column":44},"end":{"line":17,"column":97}}],"line":17},"3":{"loc":{"start":{"line":23,"column":8},"end":{"line":28,"column":9}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":28,"column":9}},{"start":{"line":23,"column":8},"end":{"line":28,"column":9}}],"line":23},"4":{"loc":{"start":{"line":25,"column":12},"end":{"line":27,"column":13}},"type":"if","locations":[{"start":{"line":25,"column":12},"end":{"line":27,"column":13}},{"start":{"line":25,"column":12},"end":{"line":27,"column":13}}],"line":25}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts","statementMap":{"0":{"start":{"line":17,"column":4},"end":{"line":22,"column":6}},"1":{"start":{"line":26,"column":4},"end":{"line":26,"column":29}},"2":{"start":{"line":30,"column":29},"end":{"line":30,"column":106}},"3":{"start":{"line":31,"column":33},"end":{"line":31,"column":88}},"4":{"start":{"line":32,"column":4},"end":{"line":32,"column":73}},"5":{"start":{"line":36,"column":21},"end":{"line":36,"column":34}},"6":{"start":{"line":37,"column":4},"end":{"line":46,"column":5}},"7":{"start":{"line":39,"column":12},"end":{"line":39,"column":32}},"8":{"start":{"line":41,"column":12},"end":{"line":41,"column":50}},"9":{"start":{"line":43,"column":12},"end":{"line":43,"column":54}},"10":{"start":{"line":45,"column":12},"end":{"line":45,"column":81}},"11":{"start":{"line":50,"column":4},"end":{"line":59,"column":5}},"12":{"start":{"line":51,"column":8},"end":{"line":51,"column":37}},"13":{"start":{"line":53,"column":8},"end":{"line":53,"column":165}},"14":{"start":{"line":55,"column":8},"end":{"line":58,"column":10}}},"fnMap":{"0":{"name":"createGlobalTelemetryEnvironment","decl":{"start":{"line":16,"column":16},"end":{"line":16,"column":48}},"loc":{"start":{"line":16,"column":173},"end":{"line":23,"column":1}},"line":16},"1":{"name":"getEnvironmentVariableFromProcess","decl":{"start":{"line":25,"column":9},"end":{"line":25,"column":42}},"loc":{"start":{"line":25,"column":77},"end":{"line":27,"column":1}},"line":25},"2":{"name":"getUserSettingsFromSharedInstall","decl":{"start":{"line":29,"column":16},"end":{"line":29,"column":48}},"loc":{"start":{"line":29,"column":91},"end":{"line":33,"column":1}},"line":29},"3":{"name":"getAppDataPath","decl":{"start":{"line":35,"column":9},"end":{"line":35,"column":23}},"loc":{"start":{"line":35,"column":34},"end":{"line":47,"column":1}},"line":35},"4":{"name":"getCurrentUserSettingsOrDefault","decl":{"start":{"line":49,"column":9},"end":{"line":49,"column":40}},"loc":{"start":{"line":49,"column":125},"end":{"line":60,"column":1}},"line":49}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":49},"end":{"line":16,"column":145}},"type":"default-arg","locations":[{"start":{"line":16,"column":112},"end":{"line":16,"column":145}}],"line":16},"1":{"loc":{"start":{"line":37,"column":4},"end":{"line":46,"column":5}},"type":"switch","locations":[{"start":{"line":38,"column":8},"end":{"line":39,"column":32}},{"start":{"line":40,"column":8},"end":{"line":41,"column":50}},{"start":{"line":42,"column":8},"end":{"line":43,"column":54}},{"start":{"line":44,"column":8},"end":{"line":45,"column":81}}],"line":37}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0],"1":[0,0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts","statementMap":{"0":{"start":{"line":9,"column":33},"end":{"line":9,"column":35}},"1":{"start":{"line":13,"column":25},"end":{"line":13,"column":45}},"2":{"start":{"line":14,"column":27},"end":{"line":14,"column":46}},"3":{"start":{"line":17,"column":4},"end":{"line":17,"column":72}},"4":{"start":{"line":17,"column":22},"end":{"line":17,"column":72}},"5":{"start":{"line":18,"column":4},"end":{"line":18,"column":78}},"6":{"start":{"line":18,"column":25},"end":{"line":18,"column":78}},"7":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"8":{"start":{"line":21,"column":8},"end":{"line":21,"column":165}},"9":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"10":{"start":{"line":24,"column":8},"end":{"line":24,"column":126}},"11":{"start":{"line":27,"column":4},"end":{"line":27,"column":46}},"12":{"start":{"line":31,"column":4},"end":{"line":41,"column":5}},"13":{"start":{"line":33,"column":30},"end":{"line":33,"column":57}},"14":{"start":{"line":34,"column":28},"end":{"line":34,"column":55}},"15":{"start":{"line":35,"column":40},"end":{"line":37,"column":54}},"16":{"start":{"line":39,"column":30},"end":{"line":39,"column":132}},"17":{"start":{"line":40,"column":8},"end":{"line":40,"column":83}},"18":{"start":{"line":43,"column":4},"end":{"line":43,"column":17}},"19":{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},"20":{"start":{"line":54,"column":16},"end":{"line":54,"column":60}},"21":{"start":{"line":56,"column":25},"end":{"line":56,"column":47}},"22":{"start":{"line":57,"column":4},"end":{"line":62,"column":5}},"23":{"start":{"line":58,"column":8},"end":{"line":61,"column":10}},"24":{"start":{"line":64,"column":18},"end":{"line":64,"column":41}},"25":{"start":{"line":65,"column":4},"end":{"line":70,"column":5}},"26":{"start":{"line":66,"column":8},"end":{"line":69,"column":10}},"27":{"start":{"line":72,"column":24},"end":{"line":72,"column":32}},"28":{"start":{"line":73,"column":4},"end":{"line":79,"column":5}},"29":{"start":{"line":75,"column":8},"end":{"line":78,"column":10}},"30":{"start":{"line":81,"column":27},"end":{"line":81,"column":35}},"31":{"start":{"line":82,"column":4},"end":{"line":87,"column":5}},"32":{"start":{"line":83,"column":8},"end":{"line":86,"column":10}},"33":{"start":{"line":89,"column":4},"end":{"line":93,"column":6}},"34":{"start":{"line":97,"column":4},"end":{"line":99,"column":5}},"35":{"start":{"line":98,"column":8},"end":{"line":98,"column":25}},"36":{"start":{"line":101,"column":19},"end":{"line":101,"column":95}},"37":{"start":{"line":102,"column":4},"end":{"line":105,"column":5}},"38":{"start":{"line":104,"column":8},"end":{"line":104,"column":227}},"39":{"start":{"line":107,"column":16},"end":{"line":107,"column":43}},"40":{"start":{"line":110,"column":4},"end":{"line":113,"column":5}},"41":{"start":{"line":112,"column":8},"end":{"line":112,"column":117}},"42":{"start":{"line":115,"column":4},"end":{"line":115,"column":17}},"43":{"start":{"line":119,"column":4},"end":{"line":126,"column":5}},"44":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"45":{"start":{"line":121,"column":12},"end":{"line":121,"column":24}},"46":{"start":{"line":123,"column":8},"end":{"line":125,"column":9}},"47":{"start":{"line":124,"column":12},"end":{"line":124,"column":25}},"48":{"start":{"line":128,"column":4},"end":{"line":128,"column":21}},"49":{"start":{"line":132,"column":47},"end":{"line":132,"column":49}},"50":{"start":{"line":134,"column":18},"end":{"line":134,"column":65}},"51":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"52":{"start":{"line":136,"column":8},"end":{"line":136,"column":77}},"53":{"start":{"line":139,"column":4},"end":{"line":139,"column":22}}},"fnMap":{"0":{"name":"composeAutomationAgentString","decl":{"start":{"line":16,"column":16},"end":{"line":16,"column":44}},"loc":{"start":{"line":16,"column":98},"end":{"line":28,"column":1}},"line":16},"1":{"name":"isSupportedAgentProductVersion","decl":{"start":{"line":30,"column":16},"end":{"line":30,"column":46}},"loc":{"start":{"line":30,"column":80},"end":{"line":44,"column":1}},"line":30},"2":{"name":"tryParseAutomationAgentStringProductNameVersion","decl":{"start":{"line":46,"column":16},"end":{"line":46,"column":63}},"loc":{"start":{"line":53,"column":2},"end":{"line":94,"column":1}},"line":53},"3":{"name":"validateAndSanitizeAutomationAgent","decl":{"start":{"line":96,"column":9},"end":{"line":96,"column":43}},"loc":{"start":{"line":96,"column":103},"end":{"line":116,"column":1}},"line":96},"4":{"name":"parseBooleanEnvironmentVariable","decl":{"start":{"line":118,"column":16},"end":{"line":118,"column":47}},"loc":{"start":{"line":118,"column":103},"end":{"line":129,"column":1}},"line":118},"5":{"name":"createCommonAppStartProperties","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":46}},"loc":{"start":{"line":131,"column":110},"end":{"line":140,"column":1}},"line":131}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":72}},"type":"if","locations":[{"start":{"line":17,"column":4},"end":{"line":17,"column":72}},{"start":{"line":17,"column":4},"end":{"line":17,"column":72}}],"line":17},"1":{"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":78}},"type":"if","locations":[{"start":{"line":18,"column":4},"end":{"line":18,"column":78}},{"start":{"line":18,"column":4},"end":{"line":18,"column":78}}],"line":18},"2":{"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"type":"if","locations":[{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},{"start":{"line":20,"column":4},"end":{"line":22,"column":5}}],"line":20},"3":{"loc":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},{"start":{"line":23,"column":4},"end":{"line":25,"column":5}}],"line":23},"4":{"loc":{"start":{"line":31,"column":4},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":41,"column":5}},{"start":{"line":31,"column":4},"end":{"line":41,"column":5}}],"line":31},"5":{"loc":{"start":{"line":35,"column":40},"end":{"line":37,"column":54}},"type":"cond-expr","locations":[{"start":{"line":35,"column":60},"end":{"line":35,"column":71}},{"start":{"line":36,"column":14},"end":{"line":37,"column":54}}],"line":35},"6":{"loc":{"start":{"line":36,"column":14},"end":{"line":37,"column":54}},"type":"cond-expr","locations":[{"start":{"line":36,"column":32},"end":{"line":36,"column":45}},{"start":{"line":37,"column":18},"end":{"line":37,"column":54}}],"line":36},"7":{"loc":{"start":{"line":39,"column":30},"end":{"line":39,"column":132}},"type":"cond-expr","locations":[{"start":{"line":39,"column":63},"end":{"line":39,"column":77}},{"start":{"line":39,"column":80},"end":{"line":39,"column":132}}],"line":39},"8":{"loc":{"start":{"line":40,"column":15},"end":{"line":40,"column":82}},"type":"binary-expr","locations":[{"start":{"line":40,"column":15},"end":{"line":40,"column":40}},{"start":{"line":40,"column":44},"end":{"line":40,"column":82}}],"line":40},"9":{"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},"type":"if","locations":[{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},{"start":{"line":54,"column":4},"end":{"line":54,"column":60}}],"line":54},"10":{"loc":{"start":{"line":57,"column":4},"end":{"line":62,"column":5}},"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":62,"column":5}},{"start":{"line":57,"column":4},"end":{"line":62,"column":5}}],"line":57},"11":{"loc":{"start":{"line":65,"column":4},"end":{"line":70,"column":5}},"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":70,"column":5}},{"start":{"line":65,"column":4},"end":{"line":70,"column":5}}],"line":65},"12":{"loc":{"start":{"line":73,"column":4},"end":{"line":79,"column":5}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":79,"column":5}},{"start":{"line":73,"column":4},"end":{"line":79,"column":5}}],"line":73},"13":{"loc":{"start":{"line":73,"column":8},"end":{"line":74,"column":46}},"type":"binary-expr","locations":[{"start":{"line":73,"column":8},"end":{"line":73,"column":20}},{"start":{"line":74,"column":11},"end":{"line":74,"column":46}}],"line":73},"14":{"loc":{"start":{"line":82,"column":4},"end":{"line":87,"column":5}},"type":"if","locations":[{"start":{"line":82,"column":4},"end":{"line":87,"column":5}},{"start":{"line":82,"column":4},"end":{"line":87,"column":5}}],"line":82},"15":{"loc":{"start":{"line":97,"column":4},"end":{"line":99,"column":5}},"type":"if","locations":[{"start":{"line":97,"column":4},"end":{"line":99,"column":5}},{"start":{"line":97,"column":4},"end":{"line":99,"column":5}}],"line":97},"16":{"loc":{"start":{"line":102,"column":4},"end":{"line":105,"column":5}},"type":"if","locations":[{"start":{"line":102,"column":4},"end":{"line":105,"column":5}},{"start":{"line":102,"column":4},"end":{"line":105,"column":5}}],"line":102},"17":{"loc":{"start":{"line":110,"column":4},"end":{"line":113,"column":5}},"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":113,"column":5}},{"start":{"line":110,"column":4},"end":{"line":113,"column":5}}],"line":110},"18":{"loc":{"start":{"line":119,"column":4},"end":{"line":126,"column":5}},"type":"if","locations":[{"start":{"line":119,"column":4},"end":{"line":126,"column":5}},{"start":{"line":119,"column":4},"end":{"line":126,"column":5}}],"line":119},"19":{"loc":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},{"start":{"line":120,"column":8},"end":{"line":122,"column":9}}],"line":120},"20":{"loc":{"start":{"line":120,"column":12},"end":{"line":120,"column":59}},"type":"binary-expr","locations":[{"start":{"line":120,"column":12},"end":{"line":120,"column":25}},{"start":{"line":120,"column":29},"end":{"line":120,"column":59}}],"line":120},"21":{"loc":{"start":{"line":123,"column":8},"end":{"line":125,"column":9}},"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":125,"column":9}},{"start":{"line":123,"column":8},"end":{"line":125,"column":9}}],"line":123},"22":{"loc":{"start":{"line":123,"column":12},"end":{"line":123,"column":60}},"type":"binary-expr","locations":[{"start":{"line":123,"column":12},"end":{"line":123,"column":25}},{"start":{"line":123,"column":29},"end":{"line":123,"column":60}}],"line":123},"23":{"loc":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"type":"if","locations":[{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},{"start":{"line":135,"column":4},"end":{"line":137,"column":5}}],"line":135}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts","statementMap":{"0":{"start":{"line":9,"column":38},"end":{"line":9,"column":65}},"1":{"start":{"line":10,"column":44},"end":{"line":10,"column":78}},"2":{"start":{"line":11,"column":38},"end":{"line":11,"column":65}},"3":{"start":{"line":12,"column":45},"end":{"line":12,"column":80}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts","statementMap":{"0":{"start":{"line":9,"column":31},"end":{"line":9,"column":48}},"1":{"start":{"line":10,"column":37},"end":{"line":10,"column":54}},"2":{"start":{"line":11,"column":23},"end":{"line":11,"column":32}},"3":{"start":{"line":12,"column":26},"end":{"line":12,"column":38}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts","statementMap":{"0":{"start":{"line":18,"column":25},"end":{"line":18,"column":30}},"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":80}},"2":{"start":{"line":27,"column":31},"end":{"line":27,"column":80}},"3":{"start":{"line":30,"column":8},"end":{"line":30,"column":63}},"4":{"start":{"line":34,"column":8},"end":{"line":52,"column":9}},"5":{"start":{"line":36,"column":29},"end":{"line":36,"column":52}},"6":{"start":{"line":38,"column":12},"end":{"line":41,"column":14}},"7":{"start":{"line":43,"column":12},"end":{"line":49,"column":13}},"8":{"start":{"line":44,"column":16},"end":{"line":48,"column":17}},"9":{"start":{"line":45,"column":20},"end":{"line":45,"column":28}},"10":{"start":{"line":47,"column":20},"end":{"line":47,"column":90}},"11":{"start":{"line":51,"column":12},"end":{"line":51,"column":67}},"12":{"start":{"line":56,"column":8},"end":{"line":56,"column":40}},"13":{"start":{"line":58,"column":25},"end":{"line":58,"column":44}},"14":{"start":{"line":61,"column":8},"end":{"line":65,"column":9}},"15":{"start":{"line":63,"column":12},"end":{"line":63,"column":42}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":66}},"17":{"start":{"line":68,"column":8},"end":{"line":68,"column":76}},"18":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"19":{"start":{"line":73,"column":12},"end":{"line":73,"column":19}},"20":{"start":{"line":77,"column":8},"end":{"line":77,"column":62}},"21":{"start":{"line":80,"column":64},"end":{"line":84,"column":9}},"22":{"start":{"line":86,"column":8},"end":{"line":91,"column":9}},"23":{"start":{"line":87,"column":12},"end":{"line":87,"column":79}},"24":{"start":{"line":98,"column":21},"end":{"line":98,"column":67}},"25":{"start":{"line":100,"column":8},"end":{"line":113,"column":9}},"26":{"start":{"line":102,"column":27},"end":{"line":102,"column":81}},"27":{"start":{"line":103,"column":12},"end":{"line":103,"column":127}},"28":{"start":{"line":103,"column":60},"end":{"line":103,"column":127}},"29":{"start":{"line":104,"column":12},"end":{"line":104,"column":158}},"30":{"start":{"line":104,"column":66},"end":{"line":104,"column":158}},"31":{"start":{"line":105,"column":12},"end":{"line":105,"column":119}},"32":{"start":{"line":105,"column":62},"end":{"line":105,"column":119}},"33":{"start":{"line":107,"column":12},"end":{"line":107,"column":55}},"34":{"start":{"line":112,"column":12},"end":{"line":112,"column":75}},"35":{"start":{"line":118,"column":8},"end":{"line":118,"column":137}},"36":{"start":{"line":118,"column":70},"end":{"line":118,"column":137}},"37":{"start":{"line":119,"column":8},"end":{"line":119,"column":150}},"38":{"start":{"line":119,"column":91},"end":{"line":119,"column":150}},"39":{"start":{"line":120,"column":8},"end":{"line":120,"column":129}},"40":{"start":{"line":120,"column":72},"end":{"line":120,"column":129}},"41":{"start":{"line":121,"column":21},"end":{"line":121,"column":57}},"42":{"start":{"line":124,"column":23},"end":{"line":124,"column":50}},"43":{"start":{"line":127,"column":8},"end":{"line":130,"column":11}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":42},"end":{"line":31,"column":5}},"line":26},"1":{"name":"(anonymous_1)","decl":{"start":{"line":33,"column":4},"end":{"line":33,"column":5}},"loc":{"start":{"line":33,"column":48},"end":{"line":53,"column":5}},"line":33},"2":{"name":"(anonymous_2)","decl":{"start":{"line":55,"column":4},"end":{"line":55,"column":5}},"loc":{"start":{"line":55,"column":81},"end":{"line":69,"column":5}},"line":55},"3":{"name":"(anonymous_3)","decl":{"start":{"line":71,"column":4},"end":{"line":71,"column":5}},"loc":{"start":{"line":71,"column":45},"end":{"line":92,"column":5}},"line":71},"4":{"name":"(anonymous_4)","decl":{"start":{"line":94,"column":4},"end":{"line":94,"column":5}},"loc":{"start":{"line":94,"column":54},"end":{"line":114,"column":5}},"line":94},"5":{"name":"(anonymous_5)","decl":{"start":{"line":116,"column":4},"end":{"line":116,"column":5}},"loc":{"start":{"line":116,"column":106},"end":{"line":131,"column":5}},"line":116}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":8},"end":{"line":27,"column":80}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":27,"column":80}},{"start":{"line":27,"column":8},"end":{"line":27,"column":80}}],"line":27},"1":{"loc":{"start":{"line":43,"column":12},"end":{"line":49,"column":13}},"type":"if","locations":[{"start":{"line":43,"column":12},"end":{"line":49,"column":13}},{"start":{"line":43,"column":12},"end":{"line":49,"column":13}}],"line":43},"2":{"loc":{"start":{"line":44,"column":16},"end":{"line":48,"column":17}},"type":"if","locations":[{"start":{"line":44,"column":16},"end":{"line":48,"column":17}},{"start":{"line":44,"column":16},"end":{"line":48,"column":17}}],"line":44},"3":{"loc":{"start":{"line":61,"column":8},"end":{"line":65,"column":9}},"type":"if","locations":[{"start":{"line":61,"column":8},"end":{"line":65,"column":9}},{"start":{"line":61,"column":8},"end":{"line":65,"column":9}}],"line":61},"4":{"loc":{"start":{"line":61,"column":12},"end":{"line":61,"column":94}},"type":"binary-expr","locations":[{"start":{"line":61,"column":12},"end":{"line":61,"column":30}},{"start":{"line":61,"column":34},"end":{"line":61,"column":94}}],"line":61},"5":{"loc":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},{"start":{"line":72,"column":8},"end":{"line":74,"column":9}}],"line":72},"6":{"loc":{"start":{"line":103,"column":12},"end":{"line":103,"column":127}},"type":"if","locations":[{"start":{"line":103,"column":12},"end":{"line":103,"column":127}},{"start":{"line":103,"column":12},"end":{"line":103,"column":127}}],"line":103},"7":{"loc":{"start":{"line":104,"column":12},"end":{"line":104,"column":158}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":104,"column":158}},{"start":{"line":104,"column":12},"end":{"line":104,"column":158}}],"line":104},"8":{"loc":{"start":{"line":104,"column":16},"end":{"line":104,"column":64}},"type":"binary-expr","locations":[{"start":{"line":104,"column":16},"end":{"line":104,"column":31}},{"start":{"line":104,"column":35},"end":{"line":104,"column":64}}],"line":104},"9":{"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":119}},"type":"if","locations":[{"start":{"line":105,"column":12},"end":{"line":105,"column":119}},{"start":{"line":105,"column":12},"end":{"line":105,"column":119}}],"line":105},"10":{"loc":{"start":{"line":118,"column":8},"end":{"line":118,"column":137}},"type":"if","locations":[{"start":{"line":118,"column":8},"end":{"line":118,"column":137}},{"start":{"line":118,"column":8},"end":{"line":118,"column":137}}],"line":118},"11":{"loc":{"start":{"line":119,"column":8},"end":{"line":119,"column":150}},"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":150}},{"start":{"line":119,"column":8},"end":{"line":119,"column":150}}],"line":119},"12":{"loc":{"start":{"line":119,"column":12},"end":{"line":119,"column":89}},"type":"binary-expr","locations":[{"start":{"line":119,"column":12},"end":{"line":119,"column":42}},{"start":{"line":119,"column":46},"end":{"line":119,"column":89}}],"line":119},"13":{"loc":{"start":{"line":120,"column":8},"end":{"line":120,"column":129}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":129}},{"start":{"line":120,"column":8},"end":{"line":120,"column":129}}],"line":120},"14":{"loc":{"start":{"line":124,"column":23},"end":{"line":124,"column":50}},"type":"cond-expr","locations":[{"start":{"line":124,"column":40},"end":{"line":124,"column":43}},{"start":{"line":124,"column":46},"end":{"line":124,"column":50}}],"line":124}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts","statementMap":{"0":{"start":{"line":6,"column":22},"end":{"line":6,"column":28}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts","statementMap":{"0":{"start":{"line":10,"column":52},"end":{"line":13,"column":5}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts","statementMap":{"0":{"start":{"line":6,"column":22},"end":{"line":6,"column":28}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts","statementMap":{"0":{"start":{"line":6,"column":22},"end":{"line":6,"column":28}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts","statementMap":{"0":{"start":{"line":10,"column":52},"end":{"line":13,"column":5}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts","statementMap":{"0":{"start":{"line":10,"column":52},"end":{"line":13,"column":5}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts","statementMap":{"0":{"start":{"line":9,"column":50},"end":{"line":9,"column":52}},"1":{"start":{"line":10,"column":57},"end":{"line":10,"column":59}},"2":{"start":{"line":13,"column":8},"end":{"line":15,"column":10}},"3":{"start":{"line":14,"column":36},"end":{"line":14,"column":69}},"4":{"start":{"line":20,"column":8},"end":{"line":22,"column":9}},"5":{"start":{"line":21,"column":12},"end":{"line":21,"column":42}},"6":{"start":{"line":25,"column":24},"end":{"line":25,"column":51}},"7":{"start":{"line":26,"column":8},"end":{"line":26,"column":19}},"8":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"9":{"start":{"line":32,"column":12},"end":{"line":32,"column":42}},"10":{"start":{"line":36,"column":24},"end":{"line":36,"column":50}},"11":{"start":{"line":37,"column":8},"end":{"line":37,"column":23}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":37},"end":{"line":16,"column":5}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":14,"column":24},"end":{"line":14,"column":25}},"loc":{"start":{"line":14,"column":35},"end":{"line":14,"column":71}},"line":14},"2":{"name":"(anonymous_2)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":25},"end":{"line":27,"column":5}},"line":18},"3":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":4},"end":{"line":29,"column":5}},"loc":{"start":{"line":29,"column":27},"end":{"line":38,"column":5}},"line":29}},"branchMap":{"0":{"loc":{"start":{"line":20,"column":8},"end":{"line":22,"column":9}},"type":"if","locations":[{"start":{"line":20,"column":8},"end":{"line":22,"column":9}},{"start":{"line":20,"column":8},"end":{"line":22,"column":9}}],"line":20},"1":{"loc":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"type":"if","locations":[{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},{"start":{"line":31,"column":8},"end":{"line":33,"column":9}}],"line":31}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts","statementMap":{"0":{"start":{"line":12,"column":4},"end":{"line":14,"column":5}},"1":{"start":{"line":13,"column":8},"end":{"line":13,"column":18}},"2":{"start":{"line":15,"column":22},"end":{"line":15,"column":38}},"3":{"start":{"line":16,"column":17},"end":{"line":16,"column":51}},"4":{"start":{"line":17,"column":4},"end":{"line":17,"column":23}},"5":{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},"6":{"start":{"line":27,"column":8},"end":{"line":27,"column":36}},"7":{"start":{"line":30,"column":22},"end":{"line":30,"column":38}},"8":{"start":{"line":32,"column":22},"end":{"line":32,"column":42}},"9":{"start":{"line":33,"column":20},"end":{"line":33,"column":38}},"10":{"start":{"line":35,"column":4},"end":{"line":35,"column":46}},"11":{"start":{"line":40,"column":18},"end":{"line":42,"column":6}},"12":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"13":{"start":{"line":44,"column":8},"end":{"line":44,"column":55}},"14":{"start":{"line":46,"column":4},"end":{"line":46,"column":34}},"15":{"start":{"line":51,"column":15},"end":{"line":51,"column":17}},"16":{"start":{"line":52,"column":21},"end":{"line":52,"column":85}},"17":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"18":{"start":{"line":53,"column":17},"end":{"line":53,"column":18}},"19":{"start":{"line":54,"column":8},"end":{"line":54,"column":77}},"20":{"start":{"line":56,"column":4},"end":{"line":56,"column":16}},"21":{"start":{"line":61,"column":18},"end":{"line":61,"column":35}},"22":{"start":{"line":62,"column":4},"end":{"line":62,"column":20}},"23":{"start":{"line":66,"column":28},"end":{"line":66,"column":45}},"24":{"start":{"line":67,"column":4},"end":{"line":71,"column":5}},"25":{"start":{"line":68,"column":8},"end":{"line":68,"column":31}},"26":{"start":{"line":70,"column":8},"end":{"line":70,"column":21}},"27":{"start":{"line":75,"column":4},"end":{"line":75,"column":43}},"28":{"start":{"line":80,"column":4},"end":{"line":86,"column":6}},"29":{"start":{"line":90,"column":4},"end":{"line":93,"column":7}},"30":{"start":{"line":97,"column":4},"end":{"line":103,"column":7}},"31":{"start":{"line":102,"column":8},"end":{"line":102,"column":28}},"32":{"start":{"line":107,"column":22},"end":{"line":107,"column":66}},"33":{"start":{"line":108,"column":4},"end":{"line":108,"column":58}},"34":{"start":{"line":112,"column":4},"end":{"line":112,"column":75}},"35":{"start":{"line":116,"column":27},"end":{"line":116,"column":141}},"36":{"start":{"line":117,"column":4},"end":{"line":117,"column":75}},"37":{"start":{"line":121,"column":37},"end":{"line":123,"column":59}},"38":{"start":{"line":124,"column":4},"end":{"line":124,"column":47}}},"fnMap":{"0":{"name":"getSelectedCode","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":31}},"loc":{"start":{"line":11,"column":67},"end":{"line":18,"column":1}},"line":11},"1":{"name":"getSelectedCodeLineRange","decl":{"start":{"line":25,"column":16},"end":{"line":25,"column":40}},"loc":{"start":{"line":25,"column":100},"end":{"line":36,"column":1}},"line":25},"2":{"name":"getOrgID","decl":{"start":{"line":39,"column":22},"end":{"line":39,"column":30}},"loc":{"start":{"line":39,"column":50},"end":{"line":47,"column":1}},"line":39},"3":{"name":"getNonce","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":24}},"loc":{"start":{"line":50,"column":27},"end":{"line":57,"column":1}},"line":50},"4":{"name":"getUserName","decl":{"start":{"line":60,"column":16},"end":{"line":60,"column":27}},"loc":{"start":{"line":60,"column":42},"end":{"line":63,"column":1}},"line":60},"5":{"name":"getLastThreePartsOfFileName","decl":{"start":{"line":65,"column":16},"end":{"line":65,"column":43}},"loc":{"start":{"line":65,"column":70},"end":{"line":72,"column":1}},"line":65},"6":{"name":"escapeDollarSign","decl":{"start":{"line":74,"column":16},"end":{"line":74,"column":32}},"loc":{"start":{"line":74,"column":60},"end":{"line":76,"column":1}},"line":74},"7":{"name":"showConnectedOrgMessage","decl":{"start":{"line":79,"column":16},"end":{"line":79,"column":39}},"loc":{"start":{"line":79,"column":81},"end":{"line":87,"column":1}},"line":79},"8":{"name":"showInputBoxAndGetOrgUrl","decl":{"start":{"line":89,"column":22},"end":{"line":89,"column":46}},"loc":{"start":{"line":89,"column":49},"end":{"line":94,"column":1}},"line":89},"9":{"name":"showProgressWithNotification","decl":{"start":{"line":96,"column":22},"end":{"line":96,"column":50}},"loc":{"start":{"line":96,"column":105},"end":{"line":104,"column":1}},"line":96},"10":{"name":"(anonymous_10)","decl":{"start":{"line":101,"column":7},"end":{"line":101,"column":8}},"loc":{"start":{"line":101,"column":19},"end":{"line":103,"column":5}},"line":101},"11":{"name":"getExtensionVersion","decl":{"start":{"line":106,"column":16},"end":{"line":106,"column":35}},"loc":{"start":{"line":106,"column":46},"end":{"line":109,"column":1}},"line":106},"12":{"name":"getExtensionType","decl":{"start":{"line":111,"column":16},"end":{"line":111,"column":32}},"loc":{"start":{"line":111,"column":43},"end":{"line":113,"column":1}},"line":111},"13":{"name":"openWalkthrough","decl":{"start":{"line":115,"column":16},"end":{"line":115,"column":31}},"loc":{"start":{"line":115,"column":58},"end":{"line":118,"column":1}},"line":115},"14":{"name":"isCustomTelemetryEnabled","decl":{"start":{"line":120,"column":16},"end":{"line":120,"column":40}},"loc":{"start":{"line":120,"column":51},"end":{"line":125,"column":1}},"line":120}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":4},"end":{"line":14,"column":5}},"type":"if","locations":[{"start":{"line":12,"column":4},"end":{"line":14,"column":5}},{"start":{"line":12,"column":4},"end":{"line":14,"column":5}}],"line":12},"1":{"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},"type":"if","locations":[{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},{"start":{"line":26,"column":4},"end":{"line":28,"column":5}}],"line":26},"2":{"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"type":"if","locations":[{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},{"start":{"line":43,"column":4},"end":{"line":45,"column":5}}],"line":43},"3":{"loc":{"start":{"line":67,"column":4},"end":{"line":71,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":71,"column":5}},{"start":{"line":67,"column":4},"end":{"line":71,"column":5}}],"line":67},"4":{"loc":{"start":{"line":108,"column":11},"end":{"line":108,"column":57}},"type":"cond-expr","locations":[{"start":{"line":108,"column":23},"end":{"line":108,"column":52}},{"start":{"line":108,"column":55},"end":{"line":108,"column":57}}],"line":108},"5":{"loc":{"start":{"line":112,"column":11},"end":{"line":112,"column":74}},"type":"cond-expr","locations":[{"start":{"line":112,"column":57},"end":{"line":112,"column":66}},{"start":{"line":112,"column":69},"end":{"line":112,"column":74}}],"line":112}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts","statementMap":{"0":{"start":{"line":14,"column":46},"end":{"line":14,"column":71}},"1":{"start":{"line":15,"column":44},"end":{"line":15,"column":61}},"2":{"start":{"line":23,"column":8},"end":{"line":27,"column":10}},"3":{"start":{"line":36,"column":12},"end":{"line":36,"column":49}},"4":{"start":{"line":37,"column":26},"end":{"line":37,"column":42}},"5":{"start":{"line":38,"column":8},"end":{"line":40,"column":10}},"6":{"start":{"line":42,"column":8},"end":{"line":49,"column":9}},"7":{"start":{"line":43,"column":12},"end":{"line":45,"column":14}},"8":{"start":{"line":46,"column":12},"end":{"line":48,"column":14}},"9":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"10":{"start":{"line":52,"column":12},"end":{"line":52,"column":70}},"11":{"start":{"line":55,"column":8},"end":{"line":55,"column":27}},"12":{"start":{"line":64,"column":8},"end":{"line":66,"column":10}},"13":{"start":{"line":65,"column":21},"end":{"line":65,"column":73}},"14":{"start":{"line":75,"column":8},"end":{"line":77,"column":10}},"15":{"start":{"line":76,"column":21},"end":{"line":76,"column":71}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":69},"end":{"line":28,"column":5}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":29},"end":{"line":56,"column":5}},"line":34},"2":{"name":"(anonymous_2)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":64},"end":{"line":67,"column":5}},"line":63},"3":{"name":"(anonymous_3)","decl":{"start":{"line":65,"column":12},"end":{"line":65,"column":13}},"loc":{"start":{"line":65,"column":21},"end":{"line":65,"column":73}},"line":65},"4":{"name":"(anonymous_4)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":74,"column":56},"end":{"line":78,"column":5}},"line":74},"5":{"name":"(anonymous_5)","decl":{"start":{"line":76,"column":12},"end":{"line":76,"column":13}},"loc":{"start":{"line":76,"column":21},"end":{"line":76,"column":71}},"line":76}},"branchMap":{"0":{"loc":{"start":{"line":42,"column":8},"end":{"line":49,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":49,"column":9}},{"start":{"line":42,"column":8},"end":{"line":49,"column":9}}],"line":42},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts","statementMap":{"0":{"start":{"line":18,"column":25},"end":{"line":18,"column":56}},"1":{"start":{"line":27,"column":8},"end":{"line":88,"column":10}},"2":{"start":{"line":99,"column":8},"end":{"line":101,"column":52}},"3":{"start":{"line":102,"column":8},"end":{"line":102,"column":43}},"4":{"start":{"line":110,"column":8},"end":{"line":121,"column":9}},"5":{"start":{"line":111,"column":32},"end":{"line":111,"column":61}},"6":{"start":{"line":112,"column":12},"end":{"line":112,"column":31}},"7":{"start":{"line":114,"column":12},"end":{"line":119,"column":14}},"8":{"start":{"line":120,"column":12},"end":{"line":120,"column":24}},"9":{"start":{"line":129,"column":8},"end":{"line":136,"column":9}},"10":{"start":{"line":131,"column":16},"end":{"line":131,"column":29}},"11":{"start":{"line":133,"column":16},"end":{"line":133,"column":33}},"12":{"start":{"line":135,"column":16},"end":{"line":135,"column":31}},"13":{"start":{"line":148,"column":19},"end":{"line":148,"column":79}},"14":{"start":{"line":149,"column":8},"end":{"line":157,"column":9}},"15":{"start":{"line":151,"column":12},"end":{"line":156,"column":13}},"16":{"start":{"line":152,"column":31},"end":{"line":152,"column":70}},"17":{"start":{"line":153,"column":16},"end":{"line":155,"column":17}},"18":{"start":{"line":154,"column":20},"end":{"line":154,"column":34}},"19":{"start":{"line":159,"column":8},"end":{"line":159,"column":55}},"20":{"start":{"line":170,"column":8},"end":{"line":174,"column":9}},"21":{"start":{"line":171,"column":12},"end":{"line":173,"column":14}},"22":{"start":{"line":176,"column":8},"end":{"line":181,"column":9}},"23":{"start":{"line":180,"column":12},"end":{"line":180,"column":47}},"24":{"start":{"line":182,"column":8},"end":{"line":187,"column":9}},"25":{"start":{"line":186,"column":12},"end":{"line":186,"column":49}},"26":{"start":{"line":188,"column":8},"end":{"line":190,"column":9}},"27":{"start":{"line":189,"column":12},"end":{"line":189,"column":35}},"28":{"start":{"line":191,"column":8},"end":{"line":196,"column":9}},"29":{"start":{"line":195,"column":12},"end":{"line":195,"column":43}},"30":{"start":{"line":198,"column":8},"end":{"line":200,"column":10}},"31":{"start":{"line":208,"column":8},"end":{"line":208,"column":79}},"32":{"start":{"line":216,"column":8},"end":{"line":216,"column":75}},"33":{"start":{"line":224,"column":8},"end":{"line":224,"column":77}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":95,"column":4},"end":{"line":95,"column":5}},"loc":{"start":{"line":98,"column":6},"end":{"line":103,"column":5}},"line":98},"1":{"name":"(anonymous_1)","decl":{"start":{"line":109,"column":4},"end":{"line":109,"column":5}},"loc":{"start":{"line":109,"column":44},"end":{"line":122,"column":5}},"line":109},"2":{"name":"(anonymous_2)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":36},"end":{"line":137,"column":5}},"line":128},"3":{"name":"(anonymous_3)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":54},"end":{"line":160,"column":5}},"line":147},"4":{"name":"(anonymous_4)","decl":{"start":{"line":167,"column":4},"end":{"line":167,"column":5}},"loc":{"start":{"line":169,"column":23},"end":{"line":201,"column":5}},"line":169},"5":{"name":"(anonymous_5)","decl":{"start":{"line":207,"column":4},"end":{"line":207,"column":5}},"loc":{"start":{"line":207,"column":42},"end":{"line":209,"column":5}},"line":207},"6":{"name":"(anonymous_6)","decl":{"start":{"line":215,"column":4},"end":{"line":215,"column":5}},"loc":{"start":{"line":215,"column":38},"end":{"line":217,"column":5}},"line":215},"7":{"name":"(anonymous_7)","decl":{"start":{"line":223,"column":4},"end":{"line":223,"column":5}},"loc":{"start":{"line":223,"column":40},"end":{"line":225,"column":5}},"line":223}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":56}},"type":"binary-expr","locations":[{"start":{"line":18,"column":25},"end":{"line":18,"column":49}},{"start":{"line":18,"column":53},"end":{"line":18,"column":56}}],"line":18},"1":{"loc":{"start":{"line":100,"column":12},"end":{"line":101,"column":51}},"type":"binary-expr","locations":[{"start":{"line":100,"column":12},"end":{"line":100,"column":37}},{"start":{"line":101,"column":12},"end":{"line":101,"column":51}}],"line":100},"2":{"loc":{"start":{"line":129,"column":8},"end":{"line":136,"column":9}},"type":"switch","locations":[{"start":{"line":130,"column":12},"end":{"line":131,"column":29}},{"start":{"line":132,"column":12},"end":{"line":133,"column":33}},{"start":{"line":134,"column":12},"end":{"line":135,"column":31}}],"line":129},"3":{"loc":{"start":{"line":148,"column":47},"end":{"line":148,"column":78}},"type":"binary-expr","locations":[{"start":{"line":148,"column":47},"end":{"line":148,"column":65}},{"start":{"line":148,"column":69},"end":{"line":148,"column":78}}],"line":148},"4":{"loc":{"start":{"line":149,"column":8},"end":{"line":157,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":157,"column":9}},{"start":{"line":149,"column":8},"end":{"line":157,"column":9}}],"line":149},"5":{"loc":{"start":{"line":153,"column":16},"end":{"line":155,"column":17}},"type":"if","locations":[{"start":{"line":153,"column":16},"end":{"line":155,"column":17}},{"start":{"line":153,"column":16},"end":{"line":155,"column":17}}],"line":153},"6":{"loc":{"start":{"line":170,"column":8},"end":{"line":174,"column":9}},"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":174,"column":9}},{"start":{"line":170,"column":8},"end":{"line":174,"column":9}}],"line":170},"7":{"loc":{"start":{"line":176,"column":8},"end":{"line":181,"column":9}},"type":"if","locations":[{"start":{"line":176,"column":8},"end":{"line":181,"column":9}},{"start":{"line":176,"column":8},"end":{"line":181,"column":9}}],"line":176},"8":{"loc":{"start":{"line":177,"column":12},"end":{"line":178,"column":59}},"type":"binary-expr","locations":[{"start":{"line":177,"column":12},"end":{"line":177,"column":37}},{"start":{"line":178,"column":13},"end":{"line":178,"column":58}}],"line":177},"9":{"loc":{"start":{"line":182,"column":8},"end":{"line":187,"column":9}},"type":"if","locations":[{"start":{"line":182,"column":8},"end":{"line":187,"column":9}},{"start":{"line":182,"column":8},"end":{"line":187,"column":9}}],"line":182},"10":{"loc":{"start":{"line":183,"column":12},"end":{"line":184,"column":61}},"type":"binary-expr","locations":[{"start":{"line":183,"column":12},"end":{"line":183,"column":37}},{"start":{"line":184,"column":13},"end":{"line":184,"column":60}}],"line":183},"11":{"loc":{"start":{"line":188,"column":8},"end":{"line":190,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":190,"column":9}},{"start":{"line":188,"column":8},"end":{"line":190,"column":9}}],"line":188},"12":{"loc":{"start":{"line":188,"column":12},"end":{"line":188,"column":72}},"type":"binary-expr","locations":[{"start":{"line":188,"column":12},"end":{"line":188,"column":33}},{"start":{"line":188,"column":38},"end":{"line":188,"column":71}}],"line":188},"13":{"loc":{"start":{"line":191,"column":8},"end":{"line":196,"column":9}},"type":"if","locations":[{"start":{"line":191,"column":8},"end":{"line":196,"column":9}},{"start":{"line":191,"column":8},"end":{"line":196,"column":9}}],"line":191},"14":{"loc":{"start":{"line":192,"column":12},"end":{"line":193,"column":55}},"type":"binary-expr","locations":[{"start":{"line":192,"column":12},"end":{"line":192,"column":35}},{"start":{"line":193,"column":13},"end":{"line":193,"column":54}}],"line":192},"15":{"loc":{"start":{"line":208,"column":15},"end":{"line":208,"column":78}},"type":"binary-expr","locations":[{"start":{"line":208,"column":15},"end":{"line":208,"column":42}},{"start":{"line":208,"column":46},"end":{"line":208,"column":78}}],"line":208},"16":{"loc":{"start":{"line":216,"column":15},"end":{"line":216,"column":74}},"type":"binary-expr","locations":[{"start":{"line":216,"column":15},"end":{"line":216,"column":38}},{"start":{"line":216,"column":42},"end":{"line":216,"column":74}}],"line":216},"17":{"loc":{"start":{"line":224,"column":15},"end":{"line":224,"column":76}},"type":"binary-expr","locations":[{"start":{"line":224,"column":15},"end":{"line":224,"column":40}},{"start":{"line":224,"column":44},"end":{"line":224,"column":76}}],"line":224}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts","statementMap":{"0":{"start":{"line":43,"column":40},"end":{"line":43,"column":49}},"1":{"start":{"line":60,"column":25},"end":{"line":60,"column":30}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":72}},"3":{"start":{"line":95,"column":8},"end":{"line":95,"column":45}},"4":{"start":{"line":103,"column":8},"end":{"line":103,"column":45}},"5":{"start":{"line":111,"column":31},"end":{"line":114,"column":9}},"6":{"start":{"line":115,"column":8},"end":{"line":115,"column":80}},"7":{"start":{"line":117,"column":24},"end":{"line":117,"column":47}},"8":{"start":{"line":118,"column":22},"end":{"line":118,"column":43}},"9":{"start":{"line":120,"column":8},"end":{"line":145,"column":9}},"10":{"start":{"line":121,"column":12},"end":{"line":133,"column":13}},"11":{"start":{"line":122,"column":16},"end":{"line":122,"column":50}},"12":{"start":{"line":124,"column":16},"end":{"line":131,"column":18}},"13":{"start":{"line":132,"column":16},"end":{"line":132,"column":28}},"14":{"start":{"line":136,"column":16},"end":{"line":136,"column":109}},"15":{"start":{"line":137,"column":12},"end":{"line":143,"column":14}},"16":{"start":{"line":144,"column":12},"end":{"line":144,"column":37}},"17":{"start":{"line":153,"column":8},"end":{"line":155,"column":9}},"18":{"start":{"line":154,"column":12},"end":{"line":154,"column":40}},"19":{"start":{"line":158,"column":12},"end":{"line":158,"column":76}},"20":{"start":{"line":161,"column":28},"end":{"line":161,"column":63}},"21":{"start":{"line":163,"column":8},"end":{"line":192,"column":9}},"22":{"start":{"line":164,"column":12},"end":{"line":168,"column":14}},"23":{"start":{"line":171,"column":12},"end":{"line":173,"column":15}},"24":{"start":{"line":172,"column":16},"end":{"line":172,"column":49}},"25":{"start":{"line":174,"column":28},"end":{"line":174,"column":64}},"26":{"start":{"line":175,"column":12},"end":{"line":180,"column":15}},"27":{"start":{"line":182,"column":12},"end":{"line":182,"column":40}},"28":{"start":{"line":184,"column":12},"end":{"line":189,"column":14}},"29":{"start":{"line":191,"column":12},"end":{"line":191,"column":24}},"30":{"start":{"line":207,"column":28},"end":{"line":207,"column":69}},"31":{"start":{"line":208,"column":21},"end":{"line":208,"column":40}},"32":{"start":{"line":209,"column":32},"end":{"line":214,"column":10}},"33":{"start":{"line":215,"column":8},"end":{"line":215,"column":31}},"34":{"start":{"line":226,"column":31},"end":{"line":229,"column":9}},"35":{"start":{"line":227,"column":12},"end":{"line":227,"column":65}},"36":{"start":{"line":228,"column":12},"end":{"line":228,"column":43}},"37":{"start":{"line":231,"column":8},"end":{"line":233,"column":11}},"38":{"start":{"line":232,"column":12},"end":{"line":232,"column":34}},"39":{"start":{"line":235,"column":36},"end":{"line":238,"column":9}},"40":{"start":{"line":236,"column":12},"end":{"line":236,"column":63}},"41":{"start":{"line":237,"column":12},"end":{"line":237,"column":63}},"42":{"start":{"line":240,"column":31},"end":{"line":242,"column":9}},"43":{"start":{"line":241,"column":12},"end":{"line":241,"column":65}},"44":{"start":{"line":243,"column":8},"end":{"line":243,"column":57}},"45":{"start":{"line":244,"column":8},"end":{"line":255,"column":9}},"46":{"start":{"line":245,"column":12},"end":{"line":245,"column":73}},"47":{"start":{"line":246,"column":12},"end":{"line":246,"column":63}},"48":{"start":{"line":248,"column":12},"end":{"line":253,"column":14}},"49":{"start":{"line":254,"column":12},"end":{"line":254,"column":35}},"50":{"start":{"line":262,"column":8},"end":{"line":264,"column":9}},"51":{"start":{"line":263,"column":12},"end":{"line":263,"column":19}},"52":{"start":{"line":265,"column":29},"end":{"line":270,"column":9}},"53":{"start":{"line":266,"column":12},"end":{"line":269,"column":13}},"54":{"start":{"line":267,"column":16},"end":{"line":267,"column":51}},"55":{"start":{"line":268,"column":16},"end":{"line":268,"column":49}},"56":{"start":{"line":271,"column":8},"end":{"line":271,"column":40}},"57":{"start":{"line":272,"column":8},"end":{"line":272,"column":40}},"58":{"start":{"line":273,"column":8},"end":{"line":273,"column":39}},"59":{"start":{"line":274,"column":8},"end":{"line":274,"column":28}},"60":{"start":{"line":275,"column":8},"end":{"line":275,"column":31}},"61":{"start":{"line":282,"column":8},"end":{"line":282,"column":38}},"62":{"start":{"line":283,"column":8},"end":{"line":283,"column":41}},"63":{"start":{"line":284,"column":8},"end":{"line":284,"column":37}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":45},"end":{"line":68,"column":5}},"line":66},"1":{"name":"(anonymous_1)","decl":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}},"loc":{"start":{"line":88,"column":6},"end":{"line":88,"column":8}},"line":88},"2":{"name":"(anonymous_2)","decl":{"start":{"line":94,"column":4},"end":{"line":94,"column":5}},"loc":{"start":{"line":94,"column":72},"end":{"line":96,"column":5}},"line":94},"3":{"name":"(anonymous_3)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":102,"column":72},"end":{"line":104,"column":5}},"line":102},"4":{"name":"(anonymous_4)","decl":{"start":{"line":110,"column":4},"end":{"line":110,"column":5}},"loc":{"start":{"line":110,"column":41},"end":{"line":146,"column":5}},"line":110},"5":{"name":"(anonymous_5)","decl":{"start":{"line":152,"column":4},"end":{"line":152,"column":5}},"loc":{"start":{"line":152,"column":49},"end":{"line":193,"column":5}},"line":152},"6":{"name":"(anonymous_6)","decl":{"start":{"line":171,"column":52},"end":{"line":171,"column":53}},"loc":{"start":{"line":171,"column":58},"end":{"line":173,"column":13}},"line":171},"7":{"name":"(anonymous_7)","decl":{"start":{"line":202,"column":4},"end":{"line":202,"column":5}},"loc":{"start":{"line":206,"column":6},"end":{"line":216,"column":5}},"line":206},"8":{"name":"(anonymous_8)","decl":{"start":{"line":222,"column":4},"end":{"line":222,"column":5}},"loc":{"start":{"line":222,"column":43},"end":{"line":256,"column":5}},"line":222},"9":{"name":"(anonymous_9)","decl":{"start":{"line":226,"column":31},"end":{"line":226,"column":32}},"loc":{"start":{"line":226,"column":43},"end":{"line":229,"column":9}},"line":226},"10":{"name":"(anonymous_10)","decl":{"start":{"line":231,"column":27},"end":{"line":231,"column":28}},"loc":{"start":{"line":231,"column":33},"end":{"line":233,"column":9}},"line":231},"11":{"name":"(anonymous_11)","decl":{"start":{"line":235,"column":36},"end":{"line":235,"column":37}},"loc":{"start":{"line":235,"column":48},"end":{"line":238,"column":9}},"line":235},"12":{"name":"(anonymous_12)","decl":{"start":{"line":240,"column":31},"end":{"line":240,"column":32}},"loc":{"start":{"line":240,"column":43},"end":{"line":242,"column":9}},"line":240},"13":{"name":"(anonymous_13)","decl":{"start":{"line":261,"column":4},"end":{"line":261,"column":5}},"loc":{"start":{"line":261,"column":21},"end":{"line":276,"column":5}},"line":261},"14":{"name":"(anonymous_14)","decl":{"start":{"line":265,"column":29},"end":{"line":265,"column":30}},"loc":{"start":{"line":265,"column":41},"end":{"line":270,"column":9}},"line":265},"15":{"name":"(anonymous_15)","decl":{"start":{"line":281,"column":4},"end":{"line":281,"column":5}},"loc":{"start":{"line":281,"column":38},"end":{"line":285,"column":5}},"line":281}},"branchMap":{"0":{"loc":{"start":{"line":67,"column":15},"end":{"line":67,"column":71}},"type":"binary-expr","locations":[{"start":{"line":67,"column":15},"end":{"line":67,"column":56}},{"start":{"line":67,"column":60},"end":{"line":67,"column":71}}],"line":67},"1":{"loc":{"start":{"line":87,"column":25},"end":{"line":87,"column":66}},"type":"default-arg","locations":[{"start":{"line":87,"column":50},"end":{"line":87,"column":66}}],"line":87},"2":{"loc":{"start":{"line":120,"column":8},"end":{"line":145,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":145,"column":9}},{"start":{"line":120,"column":8},"end":{"line":145,"column":9}}],"line":120},"3":{"loc":{"start":{"line":153,"column":8},"end":{"line":155,"column":9}},"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":155,"column":9}},{"start":{"line":153,"column":8},"end":{"line":155,"column":9}}],"line":153},"4":{"loc":{"start":{"line":178,"column":28},"end":{"line":178,"column":74}},"type":"binary-expr","locations":[{"start":{"line":178,"column":28},"end":{"line":178,"column":61}},{"start":{"line":178,"column":65},"end":{"line":178,"column":74}}],"line":178},"5":{"loc":{"start":{"line":227,"column":12},"end":{"line":227,"column":64}},"type":"binary-expr","locations":[{"start":{"line":227,"column":12},"end":{"line":227,"column":31}},{"start":{"line":227,"column":36},"end":{"line":227,"column":63}}],"line":227},"6":{"loc":{"start":{"line":241,"column":12},"end":{"line":241,"column":64}},"type":"binary-expr","locations":[{"start":{"line":241,"column":12},"end":{"line":241,"column":31}},{"start":{"line":241,"column":36},"end":{"line":241,"column":63}}],"line":241},"7":{"loc":{"start":{"line":262,"column":8},"end":{"line":264,"column":9}},"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":264,"column":9}},{"start":{"line":262,"column":8},"end":{"line":264,"column":9}}],"line":262},"8":{"loc":{"start":{"line":266,"column":12},"end":{"line":269,"column":13}},"type":"if","locations":[{"start":{"line":266,"column":12},"end":{"line":269,"column":13}},{"start":{"line":266,"column":12},"end":{"line":269,"column":13}}],"line":266}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"b":{"0":[0,0],"1":[0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts","statementMap":{"0":{"start":{"line":38,"column":8},"end":{"line":38,"column":67}},"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":53}},"2":{"start":{"line":48,"column":30},"end":{"line":48,"column":59}},"3":{"start":{"line":50,"column":27},"end":{"line":50,"column":46}},"4":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"5":{"start":{"line":52,"column":12},"end":{"line":52,"column":28}},"6":{"start":{"line":55,"column":8},"end":{"line":55,"column":50}},"7":{"start":{"line":63,"column":8},"end":{"line":83,"column":9}},"8":{"start":{"line":64,"column":39},"end":{"line":66,"column":13}},"9":{"start":{"line":67,"column":32},"end":{"line":67,"column":46}},"10":{"start":{"line":68,"column":12},"end":{"line":68,"column":54}},"11":{"start":{"line":70,"column":12},"end":{"line":70,"column":31}},"12":{"start":{"line":72,"column":12},"end":{"line":77,"column":14}},"13":{"start":{"line":78,"column":12},"end":{"line":82,"column":14}},"14":{"start":{"line":92,"column":24},"end":{"line":92,"column":63}},"15":{"start":{"line":93,"column":8},"end":{"line":95,"column":9}},"16":{"start":{"line":94,"column":12},"end":{"line":94,"column":19}},"17":{"start":{"line":97,"column":8},"end":{"line":102,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":37,"column":6},"end":{"line":40,"column":5}},"line":37},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":58},"end":{"line":56,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":62,"column":4},"end":{"line":62,"column":5}},"loc":{"start":{"line":62,"column":53},"end":{"line":84,"column":5}},"line":62},"3":{"name":"(anonymous_3)","decl":{"start":{"line":91,"column":4},"end":{"line":91,"column":5}},"loc":{"start":{"line":91,"column":72},"end":{"line":103,"column":5}},"line":91}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":25},"end":{"line":36,"column":70}},"type":"default-arg","locations":[{"start":{"line":36,"column":44},"end":{"line":36,"column":70}}],"line":36},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51},"2":{"loc":{"start":{"line":81,"column":22},"end":{"line":81,"column":68}},"type":"cond-expr","locations":[{"start":{"line":81,"column":47},"end":{"line":81,"column":60}},{"start":{"line":81,"column":63},"end":{"line":81,"column":68}}],"line":81},"3":{"loc":{"start":{"line":93,"column":8},"end":{"line":95,"column":9}},"type":"if","locations":[{"start":{"line":93,"column":8},"end":{"line":95,"column":9}},{"start":{"line":93,"column":8},"end":{"line":95,"column":9}}],"line":93}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts","statementMap":{"0":{"start":{"line":53,"column":27},"end":{"line":53,"column":64}},"1":{"start":{"line":54,"column":29},"end":{"line":57,"column":9}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":65}},"3":{"start":{"line":60,"column":8},"end":{"line":60,"column":28}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":60}},"5":{"start":{"line":76,"column":8},"end":{"line":76,"column":58}},"6":{"start":{"line":87,"column":28},"end":{"line":87,"column":68}},"7":{"start":{"line":88,"column":8},"end":{"line":92,"column":10}},"8":{"start":{"line":104,"column":8},"end":{"line":112,"column":9}},"9":{"start":{"line":105,"column":12},"end":{"line":105,"column":50}},"10":{"start":{"line":108,"column":16},"end":{"line":108,"column":53}},"11":{"start":{"line":109,"column":12},"end":{"line":111,"column":13}},"12":{"start":{"line":110,"column":16},"end":{"line":110,"column":50}},"13":{"start":{"line":118,"column":30},"end":{"line":118,"column":53}},"14":{"start":{"line":120,"column":8},"end":{"line":131,"column":9}},"15":{"start":{"line":124,"column":12},"end":{"line":127,"column":14}},"16":{"start":{"line":128,"column":15},"end":{"line":131,"column":9}},"17":{"start":{"line":130,"column":12},"end":{"line":130,"column":22}},"18":{"start":{"line":133,"column":8},"end":{"line":133,"column":27}},"19":{"start":{"line":148,"column":8},"end":{"line":152,"column":9}},"20":{"start":{"line":149,"column":12},"end":{"line":151,"column":14}},"21":{"start":{"line":154,"column":8},"end":{"line":160,"column":9}},"22":{"start":{"line":155,"column":12},"end":{"line":159,"column":14}},"23":{"start":{"line":164,"column":32},"end":{"line":167,"column":9}},"24":{"start":{"line":169,"column":21},"end":{"line":171,"column":9}},"25":{"start":{"line":173,"column":8},"end":{"line":192,"column":10}},"26":{"start":{"line":205,"column":8},"end":{"line":210,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":41,"column":4},"end":{"line":41,"column":5}},"loc":{"start":{"line":41,"column":26},"end":{"line":43,"column":5}},"line":41},"1":{"name":"(anonymous_1)","decl":{"start":{"line":50,"column":4},"end":{"line":50,"column":5}},"loc":{"start":{"line":52,"column":24},"end":{"line":61,"column":5}},"line":52},"2":{"name":"(anonymous_2)","decl":{"start":{"line":67,"column":4},"end":{"line":67,"column":5}},"loc":{"start":{"line":67,"column":52},"end":{"line":69,"column":5}},"line":67},"3":{"name":"(anonymous_3)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":45},"end":{"line":77,"column":5}},"line":75},"4":{"name":"(anonymous_4)","decl":{"start":{"line":84,"column":4},"end":{"line":84,"column":5}},"loc":{"start":{"line":86,"column":25},"end":{"line":93,"column":5}},"line":86},"5":{"name":"(anonymous_5)","decl":{"start":{"line":100,"column":4},"end":{"line":100,"column":5}},"loc":{"start":{"line":102,"column":14},"end":{"line":134,"column":5}},"line":102},"6":{"name":"(anonymous_6)","decl":{"start":{"line":142,"column":4},"end":{"line":142,"column":5}},"loc":{"start":{"line":145,"column":24},"end":{"line":193,"column":5}},"line":145},"7":{"name":"(anonymous_7)","decl":{"start":{"line":201,"column":4},"end":{"line":201,"column":5}},"loc":{"start":{"line":204,"column":23},"end":{"line":211,"column":5}},"line":204}},"branchMap":{"0":{"loc":{"start":{"line":104,"column":8},"end":{"line":112,"column":9}},"type":"if","locations":[{"start":{"line":104,"column":8},"end":{"line":112,"column":9}},{"start":{"line":104,"column":8},"end":{"line":112,"column":9}}],"line":104},"1":{"loc":{"start":{"line":109,"column":12},"end":{"line":111,"column":13}},"type":"if","locations":[{"start":{"line":109,"column":12},"end":{"line":111,"column":13}},{"start":{"line":109,"column":12},"end":{"line":111,"column":13}}],"line":109},"2":{"loc":{"start":{"line":120,"column":8},"end":{"line":131,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":131,"column":9}},{"start":{"line":120,"column":8},"end":{"line":131,"column":9}}],"line":120},"3":{"loc":{"start":{"line":121,"column":12},"end":{"line":122,"column":79}},"type":"binary-expr","locations":[{"start":{"line":121,"column":12},"end":{"line":121,"column":50}},{"start":{"line":122,"column":13},"end":{"line":122,"column":47}},{"start":{"line":122,"column":51},"end":{"line":122,"column":78}}],"line":121},"4":{"loc":{"start":{"line":128,"column":15},"end":{"line":131,"column":9}},"type":"if","locations":[{"start":{"line":128,"column":15},"end":{"line":131,"column":9}},{"start":{"line":128,"column":15},"end":{"line":131,"column":9}}],"line":128},"5":{"loc":{"start":{"line":148,"column":8},"end":{"line":152,"column":9}},"type":"if","locations":[{"start":{"line":148,"column":8},"end":{"line":152,"column":9}},{"start":{"line":148,"column":8},"end":{"line":152,"column":9}}],"line":148},"6":{"loc":{"start":{"line":154,"column":8},"end":{"line":160,"column":9}},"type":"if","locations":[{"start":{"line":154,"column":8},"end":{"line":160,"column":9}},{"start":{"line":154,"column":8},"end":{"line":160,"column":9}}],"line":154},"7":{"loc":{"start":{"line":174,"column":17},"end":{"line":174,"column":66}},"type":"binary-expr","locations":[{"start":{"line":174,"column":17},"end":{"line":174,"column":38}},{"start":{"line":174,"column":42},"end":{"line":174,"column":66}}],"line":174},"8":{"loc":{"start":{"line":176,"column":16},"end":{"line":176,"column":78}},"type":"binary-expr","locations":[{"start":{"line":176,"column":16},"end":{"line":176,"column":40}},{"start":{"line":176,"column":44},"end":{"line":176,"column":78}}],"line":176},"9":{"loc":{"start":{"line":177,"column":21},"end":{"line":177,"column":71}},"type":"binary-expr","locations":[{"start":{"line":177,"column":21},"end":{"line":177,"column":39}},{"start":{"line":177,"column":43},"end":{"line":177,"column":71}}],"line":177},"10":{"loc":{"start":{"line":180,"column":16},"end":{"line":182,"column":46}},"type":"binary-expr","locations":[{"start":{"line":180,"column":16},"end":{"line":180,"column":31}},{"start":{"line":181,"column":16},"end":{"line":181,"column":41}},{"start":{"line":182,"column":16},"end":{"line":182,"column":46}}],"line":180},"11":{"loc":{"start":{"line":185,"column":16},"end":{"line":185,"column":74}},"type":"binary-expr","locations":[{"start":{"line":185,"column":16},"end":{"line":185,"column":38}},{"start":{"line":185,"column":42},"end":{"line":185,"column":74}}],"line":185},"12":{"loc":{"start":{"line":187,"column":16},"end":{"line":188,"column":62}},"type":"binary-expr","locations":[{"start":{"line":187,"column":16},"end":{"line":187,"column":52}},{"start":{"line":188,"column":16},"end":{"line":188,"column":62}}],"line":187},"13":{"loc":{"start":{"line":191,"column":18},"end":{"line":191,"column":72}},"type":"binary-expr","locations":[{"start":{"line":191,"column":18},"end":{"line":191,"column":43}},{"start":{"line":191,"column":47},"end":{"line":191,"column":72}}],"line":191},"14":{"loc":{"start":{"line":206,"column":12},"end":{"line":206,"column":50}},"type":"binary-expr","locations":[{"start":{"line":206,"column":12},"end":{"line":206,"column":41}},{"start":{"line":206,"column":45},"end":{"line":206,"column":50}}],"line":206},"15":{"loc":{"start":{"line":209,"column":12},"end":{"line":209,"column":51}},"type":"binary-expr","locations":[{"start":{"line":209,"column":12},"end":{"line":209,"column":30}},{"start":{"line":209,"column":34},"end":{"line":209,"column":51}}],"line":209}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts","statementMap":{"0":{"start":{"line":32,"column":8},"end":{"line":32,"column":54}},"1":{"start":{"line":47,"column":31},"end":{"line":47,"column":65}},"2":{"start":{"line":49,"column":8},"end":{"line":62,"column":9}},"3":{"start":{"line":50,"column":12},"end":{"line":54,"column":13}},"4":{"start":{"line":52,"column":20},"end":{"line":52,"column":72}},"5":{"start":{"line":53,"column":16},"end":{"line":53,"column":35}},"6":{"start":{"line":56,"column":12},"end":{"line":61,"column":14}},"7":{"start":{"line":64,"column":8},"end":{"line":64,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":53},"end":{"line":23,"column":55}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":4},"end":{"line":29,"column":5}},"loc":{"start":{"line":31,"column":6},"end":{"line":33,"column":5}},"line":31},"2":{"name":"(anonymous_2)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":46,"column":56},"end":{"line":65,"column":5}},"line":46}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":8},"end":{"line":62,"column":9}},"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":62,"column":9}},{"start":{"line":49,"column":8},"end":{"line":62,"column":9}}],"line":49},"1":{"loc":{"start":{"line":49,"column":12},"end":{"line":49,"column":63}},"type":"binary-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":18}},{"start":{"line":49,"column":22},"end":{"line":49,"column":63}}],"line":49},"2":{"loc":{"start":{"line":50,"column":12},"end":{"line":54,"column":13}},"type":"if","locations":[{"start":{"line":50,"column":12},"end":{"line":54,"column":13}},{"start":{"line":50,"column":12},"end":{"line":54,"column":13}}],"line":50},"3":{"loc":{"start":{"line":50,"column":16},"end":{"line":50,"column":61}},"type":"binary-expr","locations":[{"start":{"line":50,"column":16},"end":{"line":50,"column":30}},{"start":{"line":50,"column":34},"end":{"line":50,"column":61}}],"line":50}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts","statementMap":{"0":{"start":{"line":13,"column":62},"end":{"line":22,"column":1}},"1":{"start":{"line":35,"column":8},"end":{"line":48,"column":9}},"2":{"start":{"line":44,"column":12},"end":{"line":47,"column":14}},"3":{"start":{"line":65,"column":8},"end":{"line":67,"column":9}},"4":{"start":{"line":66,"column":12},"end":{"line":66,"column":66}},"5":{"start":{"line":70,"column":8},"end":{"line":92,"column":9}},"6":{"start":{"line":71,"column":12},"end":{"line":75,"column":13}},"7":{"start":{"line":72,"column":16},"end":{"line":74,"column":18}},"8":{"start":{"line":76,"column":12},"end":{"line":80,"column":14}},"9":{"start":{"line":82,"column":12},"end":{"line":86,"column":13}},"10":{"start":{"line":83,"column":16},"end":{"line":85,"column":18}},"11":{"start":{"line":87,"column":12},"end":{"line":91,"column":14}},"12":{"start":{"line":93,"column":8},"end":{"line":93,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":34,"column":12},"end":{"line":49,"column":5}},"line":34},"1":{"name":"(anonymous_1)","decl":{"start":{"line":59,"column":4},"end":{"line":59,"column":5}},"loc":{"start":{"line":64,"column":23},"end":{"line":94,"column":5}},"line":64}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":48,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":48,"column":9}},{"start":{"line":35,"column":8},"end":{"line":48,"column":9}}],"line":35},"1":{"loc":{"start":{"line":36,"column":12},"end":{"line":42,"column":71}},"type":"binary-expr","locations":[{"start":{"line":36,"column":12},"end":{"line":36,"column":29}},{"start":{"line":37,"column":12},"end":{"line":37,"column":33}},{"start":{"line":38,"column":12},"end":{"line":38,"column":30}},{"start":{"line":39,"column":12},"end":{"line":39,"column":30}},{"start":{"line":40,"column":12},"end":{"line":40,"column":30}},{"start":{"line":41,"column":12},"end":{"line":41,"column":54}},{"start":{"line":42,"column":12},"end":{"line":42,"column":71}}],"line":36},"2":{"loc":{"start":{"line":65,"column":8},"end":{"line":67,"column":9}},"type":"if","locations":[{"start":{"line":65,"column":8},"end":{"line":67,"column":9}},{"start":{"line":65,"column":8},"end":{"line":67,"column":9}}],"line":65},"3":{"loc":{"start":{"line":70,"column":8},"end":{"line":92,"column":9}},"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":92,"column":9}},{"start":{"line":70,"column":8},"end":{"line":92,"column":9}}],"line":70},"4":{"loc":{"start":{"line":71,"column":12},"end":{"line":75,"column":13}},"type":"if","locations":[{"start":{"line":71,"column":12},"end":{"line":75,"column":13}},{"start":{"line":71,"column":12},"end":{"line":75,"column":13}}],"line":71},"5":{"loc":{"start":{"line":82,"column":12},"end":{"line":86,"column":13}},"type":"if","locations":[{"start":{"line":82,"column":12},"end":{"line":86,"column":13}},{"start":{"line":82,"column":12},"end":{"line":86,"column":13}}],"line":82}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0,0,0,0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts","statementMap":{"0":{"start":{"line":24,"column":25},"end":{"line":24,"column":43}},"1":{"start":{"line":25,"column":21},"end":{"line":25,"column":49}},"2":{"start":{"line":26,"column":27},"end":{"line":26,"column":61}},"3":{"start":{"line":27,"column":22},"end":{"line":27,"column":51}},"4":{"start":{"line":28,"column":28},"end":{"line":28,"column":68}},"5":{"start":{"line":29,"column":24},"end":{"line":29,"column":55}},"6":{"start":{"line":30,"column":30},"end":{"line":30,"column":53}},"7":{"start":{"line":32,"column":8},"end":{"line":39,"column":10}},"8":{"start":{"line":48,"column":25},"end":{"line":48,"column":43}},"9":{"start":{"line":50,"column":12},"end":{"line":50,"column":69}},"10":{"start":{"line":51,"column":8},"end":{"line":51,"column":29}},"11":{"start":{"line":59,"column":25},"end":{"line":59,"column":43}},"12":{"start":{"line":60,"column":38},"end":{"line":60,"column":71}},"13":{"start":{"line":61,"column":8},"end":{"line":61,"column":52}},"14":{"start":{"line":61,"column":40},"end":{"line":61,"column":50}},"15":{"start":{"line":65,"column":25},"end":{"line":65,"column":43}},"16":{"start":{"line":66,"column":8},"end":{"line":69,"column":10}},"17":{"start":{"line":77,"column":8},"end":{"line":79,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":54},"end":{"line":40,"column":5}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":52},"end":{"line":52,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":58,"column":4},"end":{"line":58,"column":5}},"loc":{"start":{"line":58,"column":45},"end":{"line":62,"column":5}},"line":58},"3":{"name":"(anonymous_3)","decl":{"start":{"line":61,"column":31},"end":{"line":61,"column":32}},"loc":{"start":{"line":61,"column":40},"end":{"line":61,"column":50}},"line":61},"4":{"name":"(anonymous_4)","decl":{"start":{"line":64,"column":4},"end":{"line":64,"column":5}},"loc":{"start":{"line":64,"column":50},"end":{"line":70,"column":5}},"line":64},"5":{"name":"(anonymous_5)","decl":{"start":{"line":76,"column":4},"end":{"line":76,"column":5}},"loc":{"start":{"line":76,"column":64},"end":{"line":80,"column":5}},"line":76}},"branchMap":{"0":{"loc":{"start":{"line":50,"column":12},"end":{"line":50,"column":69}},"type":"binary-expr","locations":[{"start":{"line":50,"column":12},"end":{"line":50,"column":56}},{"start":{"line":50,"column":60},"end":{"line":50,"column":69}}],"line":50},"1":{"loc":{"start":{"line":60,"column":38},"end":{"line":60,"column":71}},"type":"binary-expr","locations":[{"start":{"line":60,"column":38},"end":{"line":60,"column":65}},{"start":{"line":60,"column":69},"end":{"line":60,"column":71}}],"line":60},"2":{"loc":{"start":{"line":67,"column":12},"end":{"line":68,"column":42}},"type":"binary-expr","locations":[{"start":{"line":67,"column":12},"end":{"line":67,"column":63}},{"start":{"line":68,"column":12},"end":{"line":68,"column":42}}],"line":67}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts","statementMap":{"0":{"start":{"line":17,"column":46},"end":{"line":17,"column":50}},"1":{"start":{"line":22,"column":40},"end":{"line":22,"column":42}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":41}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":42}},"4":{"start":{"line":59,"column":8},"end":{"line":59,"column":32}},"5":{"start":{"line":67,"column":20},"end":{"line":67,"column":40}},"6":{"start":{"line":72,"column":12},"end":{"line":72,"column":44}},"7":{"start":{"line":74,"column":8},"end":{"line":78,"column":9}},"8":{"start":{"line":76,"column":35},"end":{"line":76,"column":71}},"9":{"start":{"line":77,"column":12},"end":{"line":77,"column":101}},"10":{"start":{"line":80,"column":8},"end":{"line":80,"column":19}},"11":{"start":{"line":92,"column":8},"end":{"line":92,"column":52}},"12":{"start":{"line":93,"column":8},"end":{"line":93,"column":51}},"13":{"start":{"line":106,"column":8},"end":{"line":126,"column":9}},"14":{"start":{"line":107,"column":12},"end":{"line":107,"column":42}},"15":{"start":{"line":109,"column":12},"end":{"line":119,"column":14}},"16":{"start":{"line":120,"column":12},"end":{"line":125,"column":13}},"17":{"start":{"line":121,"column":16},"end":{"line":121,"column":61}},"18":{"start":{"line":122,"column":16},"end":{"line":122,"column":71}},"19":{"start":{"line":124,"column":16},"end":{"line":124,"column":52}},"20":{"start":{"line":131,"column":8},"end":{"line":133,"column":9}},"21":{"start":{"line":132,"column":12},"end":{"line":132,"column":19}},"22":{"start":{"line":134,"column":8},"end":{"line":134,"column":20}},"23":{"start":{"line":147,"column":8},"end":{"line":149,"column":9}},"24":{"start":{"line":148,"column":12},"end":{"line":148,"column":19}},"25":{"start":{"line":150,"column":24},"end":{"line":150,"column":64}},"26":{"start":{"line":152,"column":8},"end":{"line":171,"column":9}},"27":{"start":{"line":153,"column":12},"end":{"line":153,"column":61}},"28":{"start":{"line":154,"column":12},"end":{"line":154,"column":60}},"29":{"start":{"line":156,"column":12},"end":{"line":170,"column":13}},"30":{"start":{"line":157,"column":16},"end":{"line":157,"column":61}},"31":{"start":{"line":158,"column":16},"end":{"line":158,"column":70}},"32":{"start":{"line":160,"column":16},"end":{"line":167,"column":18}},"33":{"start":{"line":169,"column":16},"end":{"line":169,"column":52}},"34":{"start":{"line":180,"column":8},"end":{"line":184,"column":10}},"35":{"start":{"line":191,"column":8},"end":{"line":191,"column":31}},"36":{"start":{"line":192,"column":8},"end":{"line":194,"column":9}},"37":{"start":{"line":193,"column":12},"end":{"line":193,"column":47}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":56,"column":6},"end":{"line":60,"column":5}},"line":56},"1":{"name":"(anonymous_1)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":33},"end":{"line":81,"column":5}},"line":66},"2":{"name":"(anonymous_2)","decl":{"start":{"line":88,"column":4},"end":{"line":88,"column":5}},"loc":{"start":{"line":91,"column":21},"end":{"line":94,"column":5}},"line":91},"3":{"name":"(anonymous_3)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":105,"column":21},"end":{"line":127,"column":5}},"line":105},"4":{"name":"(anonymous_4)","decl":{"start":{"line":129,"column":4},"end":{"line":129,"column":5}},"loc":{"start":{"line":129,"column":58},"end":{"line":135,"column":5}},"line":129},"5":{"name":"(anonymous_5)","decl":{"start":{"line":143,"column":4},"end":{"line":143,"column":5}},"loc":{"start":{"line":146,"column":21},"end":{"line":172,"column":5}},"line":146},"6":{"name":"(anonymous_6)","decl":{"start":{"line":179,"column":4},"end":{"line":179,"column":5}},"loc":{"start":{"line":179,"column":53},"end":{"line":185,"column":5}},"line":179},"7":{"name":"(anonymous_7)","decl":{"start":{"line":190,"column":4},"end":{"line":190,"column":5}},"loc":{"start":{"line":190,"column":27},"end":{"line":195,"column":5}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":54,"column":25},"end":{"line":54,"column":99}},"type":"default-arg","locations":[{"start":{"line":54,"column":62},"end":{"line":54,"column":99}}],"line":54},"1":{"loc":{"start":{"line":55,"column":25},"end":{"line":55,"column":88}},"type":"default-arg","locations":[{"start":{"line":55,"column":57},"end":{"line":55,"column":88}}],"line":55},"2":{"loc":{"start":{"line":74,"column":8},"end":{"line":78,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":78,"column":9}},{"start":{"line":74,"column":8},"end":{"line":78,"column":9}}],"line":74},"3":{"loc":{"start":{"line":90,"column":8},"end":{"line":90,"column":55}},"type":"default-arg","locations":[{"start":{"line":90,"column":29},"end":{"line":90,"column":55}}],"line":90},"4":{"loc":{"start":{"line":104,"column":8},"end":{"line":104,"column":55}},"type":"default-arg","locations":[{"start":{"line":104,"column":29},"end":{"line":104,"column":55}}],"line":104},"5":{"loc":{"start":{"line":120,"column":12},"end":{"line":125,"column":13}},"type":"if","locations":[{"start":{"line":120,"column":12},"end":{"line":125,"column":13}},{"start":{"line":120,"column":12},"end":{"line":125,"column":13}}],"line":120},"6":{"loc":{"start":{"line":131,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":131,"column":8},"end":{"line":133,"column":9}},{"start":{"line":131,"column":8},"end":{"line":133,"column":9}}],"line":131},"7":{"loc":{"start":{"line":131,"column":12},"end":{"line":131,"column":72}},"type":"binary-expr","locations":[{"start":{"line":131,"column":12},"end":{"line":131,"column":27}},{"start":{"line":131,"column":31},"end":{"line":131,"column":72}}],"line":131},"8":{"loc":{"start":{"line":145,"column":8},"end":{"line":145,"column":55}},"type":"default-arg","locations":[{"start":{"line":145,"column":29},"end":{"line":145,"column":55}}],"line":145},"9":{"loc":{"start":{"line":147,"column":8},"end":{"line":149,"column":9}},"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":149,"column":9}},{"start":{"line":147,"column":8},"end":{"line":149,"column":9}}],"line":147},"10":{"loc":{"start":{"line":156,"column":12},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":156,"column":12},"end":{"line":170,"column":13}},{"start":{"line":156,"column":12},"end":{"line":170,"column":13}}],"line":156},"11":{"loc":{"start":{"line":181,"column":12},"end":{"line":183,"column":48}},"type":"binary-expr","locations":[{"start":{"line":181,"column":12},"end":{"line":181,"column":38}},{"start":{"line":182,"column":12},"end":{"line":182,"column":28}},{"start":{"line":183,"column":13},"end":{"line":183,"column":29}},{"start":{"line":183,"column":33},"end":{"line":183,"column":47}}],"line":181},"12":{"loc":{"start":{"line":192,"column":8},"end":{"line":194,"column":9}},"type":"if","locations":[{"start":{"line":192,"column":8},"end":{"line":194,"column":9}},{"start":{"line":192,"column":8},"end":{"line":194,"column":9}}],"line":192}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0],"1":[0],"2":[0,0],"3":[0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0,0,0],"12":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts","statementMap":{"0":{"start":{"line":48,"column":28},"end":{"line":48,"column":69}},"1":{"start":{"line":50,"column":30},"end":{"line":54,"column":9}},"2":{"start":{"line":56,"column":29},"end":{"line":60,"column":9}},"3":{"start":{"line":61,"column":34},"end":{"line":64,"column":9}},"4":{"start":{"line":66,"column":31},"end":{"line":66,"column":75}},"5":{"start":{"line":68,"column":31},"end":{"line":68,"column":75}},"6":{"start":{"line":70,"column":8},"end":{"line":77,"column":10}},"7":{"start":{"line":89,"column":32},"end":{"line":89,"column":57}},"8":{"start":{"line":90,"column":8},"end":{"line":93,"column":9}},"9":{"start":{"line":91,"column":12},"end":{"line":91,"column":40}},"10":{"start":{"line":92,"column":12},"end":{"line":92,"column":19}},"11":{"start":{"line":95,"column":31},"end":{"line":98,"column":9}},"12":{"start":{"line":99,"column":29},"end":{"line":104,"column":9}},"13":{"start":{"line":105,"column":8},"end":{"line":105,"column":66}},"14":{"start":{"line":113,"column":24},"end":{"line":113,"column":56}},"15":{"start":{"line":114,"column":32},"end":{"line":114,"column":42}},"16":{"start":{"line":115,"column":8},"end":{"line":123,"column":9}},"17":{"start":{"line":116,"column":12},"end":{"line":121,"column":14}},"18":{"start":{"line":122,"column":12},"end":{"line":122,"column":19}},"19":{"start":{"line":124,"column":8},"end":{"line":124,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":53},"end":{"line":36,"column":55}},"line":36},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":47,"column":22},"end":{"line":78,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":86,"column":4},"end":{"line":86,"column":5}},"loc":{"start":{"line":88,"column":55},"end":{"line":106,"column":5}},"line":88},"3":{"name":"(anonymous_3)","decl":{"start":{"line":112,"column":4},"end":{"line":112,"column":5}},"loc":{"start":{"line":112,"column":62},"end":{"line":125,"column":5}},"line":112}},"branchMap":{"0":{"loc":{"start":{"line":90,"column":8},"end":{"line":93,"column":9}},"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":93,"column":9}},{"start":{"line":90,"column":8},"end":{"line":93,"column":9}}],"line":90},"1":{"loc":{"start":{"line":113,"column":24},"end":{"line":113,"column":56}},"type":"binary-expr","locations":[{"start":{"line":113,"column":24},"end":{"line":113,"column":50}},{"start":{"line":113,"column":54},"end":{"line":113,"column":56}}],"line":113},"2":{"loc":{"start":{"line":115,"column":8},"end":{"line":123,"column":9}},"type":"if","locations":[{"start":{"line":115,"column":8},"end":{"line":123,"column":9}},{"start":{"line":115,"column":8},"end":{"line":123,"column":9}}],"line":115}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts","statementMap":{"0":{"start":{"line":27,"column":38},"end":{"line":27,"column":39}},"1":{"start":{"line":32,"column":38},"end":{"line":32,"column":42}},"2":{"start":{"line":37,"column":42},"end":{"line":37,"column":46}},"3":{"start":{"line":47,"column":24},"end":{"line":47,"column":29}},"4":{"start":{"line":54,"column":30},"end":{"line":54,"column":54}},"5":{"start":{"line":55,"column":8},"end":{"line":58,"column":10}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":51}},"7":{"start":{"line":86,"column":8},"end":{"line":86,"column":75}},"8":{"start":{"line":87,"column":8},"end":{"line":89,"column":11}},"9":{"start":{"line":88,"column":12},"end":{"line":88,"column":33}},"10":{"start":{"line":90,"column":8},"end":{"line":92,"column":11}},"11":{"start":{"line":91,"column":12},"end":{"line":91,"column":38}},"12":{"start":{"line":94,"column":8},"end":{"line":96,"column":10}},"13":{"start":{"line":95,"column":25},"end":{"line":95,"column":60}},"14":{"start":{"line":106,"column":47},"end":{"line":110,"column":5}},"15":{"start":{"line":107,"column":8},"end":{"line":109,"column":10}},"16":{"start":{"line":108,"column":27},"end":{"line":108,"column":36}},"17":{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},"18":{"start":{"line":122,"column":16},"end":{"line":122,"column":42}},"19":{"start":{"line":123,"column":16},"end":{"line":123,"column":22}},"20":{"start":{"line":125,"column":16},"end":{"line":125,"column":49}},"21":{"start":{"line":126,"column":16},"end":{"line":126,"column":22}},"22":{"start":{"line":135,"column":8},"end":{"line":139,"column":9}},"23":{"start":{"line":136,"column":12},"end":{"line":136,"column":47}},"24":{"start":{"line":138,"column":12},"end":{"line":138,"column":39}},"25":{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},"26":{"start":{"line":150,"column":12},"end":{"line":150,"column":52}},"27":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"28":{"start":{"line":155,"column":12},"end":{"line":155,"column":19}},"29":{"start":{"line":158,"column":8},"end":{"line":161,"column":11}},"30":{"start":{"line":162,"column":30},"end":{"line":162,"column":54}},"31":{"start":{"line":163,"column":8},"end":{"line":166,"column":9}},"32":{"start":{"line":164,"column":12},"end":{"line":164,"column":54}},"33":{"start":{"line":165,"column":12},"end":{"line":165,"column":19}},"34":{"start":{"line":168,"column":52},"end":{"line":174,"column":9}},"35":{"start":{"line":177,"column":8},"end":{"line":192,"column":9}},"36":{"start":{"line":178,"column":12},"end":{"line":182,"column":14}},"37":{"start":{"line":184,"column":12},"end":{"line":190,"column":14}},"38":{"start":{"line":191,"column":12},"end":{"line":191,"column":28}},"39":{"start":{"line":194,"column":8},"end":{"line":201,"column":9}},"40":{"start":{"line":195,"column":12},"end":{"line":198,"column":14}},"41":{"start":{"line":200,"column":12},"end":{"line":200,"column":66}},"42":{"start":{"line":211,"column":8},"end":{"line":220,"column":10}},"43":{"start":{"line":222,"column":8},"end":{"line":238,"column":9}},"44":{"start":{"line":223,"column":12},"end":{"line":223,"column":50}},"45":{"start":{"line":224,"column":12},"end":{"line":224,"column":58}},"46":{"start":{"line":226,"column":12},"end":{"line":237,"column":14}},"47":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"48":{"start":{"line":248,"column":12},"end":{"line":248,"column":19}},"49":{"start":{"line":251,"column":8},"end":{"line":251,"column":49}},"50":{"start":{"line":252,"column":8},"end":{"line":255,"column":14}},"51":{"start":{"line":254,"column":29},"end":{"line":254,"column":69}},"52":{"start":{"line":257,"column":8},"end":{"line":260,"column":11}},"53":{"start":{"line":267,"column":8},"end":{"line":269,"column":11}},"54":{"start":{"line":271,"column":8},"end":{"line":276,"column":9}},"55":{"start":{"line":274,"column":12},"end":{"line":274,"column":61}},"56":{"start":{"line":275,"column":12},"end":{"line":275,"column":58}},"57":{"start":{"line":278,"column":8},"end":{"line":278,"column":23}},"58":{"start":{"line":287,"column":8},"end":{"line":288,"column":56}},"59":{"start":{"line":289,"column":8},"end":{"line":291,"column":9}},"60":{"start":{"line":290,"column":12},"end":{"line":290,"column":19}},"61":{"start":{"line":292,"column":8},"end":{"line":297,"column":10}},"62":{"start":{"line":299,"column":8},"end":{"line":299,"column":23}},"63":{"start":{"line":306,"column":8},"end":{"line":308,"column":9}},"64":{"start":{"line":307,"column":12},"end":{"line":307,"column":19}},"65":{"start":{"line":310,"column":8},"end":{"line":313,"column":9}},"66":{"start":{"line":311,"column":12},"end":{"line":311,"column":52}},"67":{"start":{"line":312,"column":12},"end":{"line":312,"column":54}},"68":{"start":{"line":315,"column":8},"end":{"line":318,"column":9}},"69":{"start":{"line":316,"column":12},"end":{"line":316,"column":60}},"70":{"start":{"line":317,"column":12},"end":{"line":317,"column":62}},"71":{"start":{"line":320,"column":8},"end":{"line":322,"column":9}},"72":{"start":{"line":321,"column":12},"end":{"line":321,"column":42}},"73":{"start":{"line":324,"column":8},"end":{"line":324,"column":42}},"74":{"start":{"line":325,"column":8},"end":{"line":325,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":36},"end":{"line":59,"column":5}},"line":53},"1":{"name":"(anonymous_1)","decl":{"start":{"line":65,"column":4},"end":{"line":65,"column":5}},"loc":{"start":{"line":65,"column":53},"end":{"line":67,"column":5}},"line":65},"2":{"name":"(anonymous_2)","decl":{"start":{"line":77,"column":4},"end":{"line":77,"column":5}},"loc":{"start":{"line":85,"column":6},"end":{"line":97,"column":5}},"line":85},"3":{"name":"(anonymous_3)","decl":{"start":{"line":87,"column":51},"end":{"line":87,"column":52}},"loc":{"start":{"line":87,"column":63},"end":{"line":89,"column":9}},"line":87},"4":{"name":"(anonymous_4)","decl":{"start":{"line":90,"column":51},"end":{"line":90,"column":52}},"loc":{"start":{"line":90,"column":63},"end":{"line":92,"column":9}},"line":90},"5":{"name":"(anonymous_5)","decl":{"start":{"line":95,"column":12},"end":{"line":95,"column":13}},"loc":{"start":{"line":95,"column":25},"end":{"line":95,"column":60}},"line":95},"6":{"name":"(anonymous_6)","decl":{"start":{"line":106,"column":47},"end":{"line":106,"column":48}},"loc":{"start":{"line":106,"column":53},"end":{"line":110,"column":5}},"line":106},"7":{"name":"(anonymous_7)","decl":{"start":{"line":108,"column":21},"end":{"line":108,"column":22}},"loc":{"start":{"line":108,"column":27},"end":{"line":108,"column":36}},"line":108},"8":{"name":"(anonymous_8)","decl":{"start":{"line":119,"column":4},"end":{"line":119,"column":5}},"loc":{"start":{"line":119,"column":50},"end":{"line":128,"column":5}},"line":119},"9":{"name":"(anonymous_9)","decl":{"start":{"line":134,"column":4},"end":{"line":134,"column":5}},"loc":{"start":{"line":134,"column":41},"end":{"line":140,"column":5}},"line":134},"10":{"name":"(anonymous_10)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":148,"column":21},"end":{"line":202,"column":5}},"line":148},"11":{"name":"(anonymous_11)","decl":{"start":{"line":208,"column":4},"end":{"line":208,"column":5}},"loc":{"start":{"line":210,"column":21},"end":{"line":239,"column":5}},"line":210},"12":{"name":"(anonymous_12)","decl":{"start":{"line":245,"column":4},"end":{"line":245,"column":5}},"loc":{"start":{"line":245,"column":72},"end":{"line":261,"column":5}},"line":245},"13":{"name":"(anonymous_13)","decl":{"start":{"line":254,"column":16},"end":{"line":254,"column":17}},"loc":{"start":{"line":254,"column":29},"end":{"line":254,"column":69}},"line":254},"14":{"name":"(anonymous_14)","decl":{"start":{"line":266,"column":4},"end":{"line":266,"column":5}},"loc":{"start":{"line":266,"column":48},"end":{"line":279,"column":5}},"line":266},"15":{"name":"(anonymous_15)","decl":{"start":{"line":285,"column":4},"end":{"line":285,"column":5}},"loc":{"start":{"line":285,"column":78},"end":{"line":300,"column":5}},"line":285},"16":{"name":"(anonymous_16)","decl":{"start":{"line":305,"column":4},"end":{"line":305,"column":5}},"loc":{"start":{"line":305,"column":14},"end":{"line":326,"column":5}},"line":305}},"branchMap":{"0":{"loc":{"start":{"line":56,"column":12},"end":{"line":57,"column":58}},"type":"binary-expr","locations":[{"start":{"line":56,"column":12},"end":{"line":56,"column":39}},{"start":{"line":57,"column":12},"end":{"line":57,"column":58}}],"line":56},"1":{"loc":{"start":{"line":82,"column":25},"end":{"line":82,"column":84}},"type":"default-arg","locations":[{"start":{"line":82,"column":55},"end":{"line":82,"column":84}}],"line":82},"2":{"loc":{"start":{"line":83,"column":25},"end":{"line":83,"column":84}},"type":"default-arg","locations":[{"start":{"line":83,"column":55},"end":{"line":83,"column":84}}],"line":83},"3":{"loc":{"start":{"line":84,"column":25},"end":{"line":84,"column":92}},"type":"default-arg","locations":[{"start":{"line":84,"column":59},"end":{"line":84,"column":92}}],"line":84},"4":{"loc":{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},"type":"switch","locations":[{"start":{"line":121,"column":12},"end":{"line":123,"column":22}},{"start":{"line":124,"column":12},"end":{"line":126,"column":22}}],"line":120},"5":{"loc":{"start":{"line":147,"column":8},"end":{"line":147,"column":53}},"type":"default-arg","locations":[{"start":{"line":147,"column":29},"end":{"line":147,"column":53}}],"line":147},"6":{"loc":{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},{"start":{"line":149,"column":8},"end":{"line":151,"column":9}}],"line":149},"7":{"loc":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"type":"if","locations":[{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},{"start":{"line":154,"column":8},"end":{"line":156,"column":9}}],"line":154},"8":{"loc":{"start":{"line":163,"column":8},"end":{"line":166,"column":9}},"type":"if","locations":[{"start":{"line":163,"column":8},"end":{"line":166,"column":9}},{"start":{"line":163,"column":8},"end":{"line":166,"column":9}}],"line":163},"9":{"loc":{"start":{"line":163,"column":12},"end":{"line":163,"column":43}},"type":"binary-expr","locations":[{"start":{"line":163,"column":12},"end":{"line":163,"column":25}},{"start":{"line":163,"column":29},"end":{"line":163,"column":43}}],"line":163},"10":{"loc":{"start":{"line":194,"column":8},"end":{"line":201,"column":9}},"type":"if","locations":[{"start":{"line":194,"column":8},"end":{"line":201,"column":9}},{"start":{"line":194,"column":8},"end":{"line":201,"column":9}}],"line":194},"11":{"loc":{"start":{"line":218,"column":28},"end":{"line":218,"column":58}},"type":"binary-expr","locations":[{"start":{"line":218,"column":28},"end":{"line":218,"column":43}},{"start":{"line":218,"column":47},"end":{"line":218,"column":58}}],"line":218},"12":{"loc":{"start":{"line":222,"column":8},"end":{"line":238,"column":9}},"type":"if","locations":[{"start":{"line":222,"column":8},"end":{"line":238,"column":9}},{"start":{"line":222,"column":8},"end":{"line":238,"column":9}}],"line":222},"13":{"loc":{"start":{"line":234,"column":24},"end":{"line":235,"column":35}},"type":"binary-expr","locations":[{"start":{"line":234,"column":24},"end":{"line":234,"column":67}},{"start":{"line":235,"column":24},"end":{"line":235,"column":35}}],"line":234},"14":{"loc":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"type":"if","locations":[{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},{"start":{"line":247,"column":8},"end":{"line":249,"column":9}}],"line":247},"15":{"loc":{"start":{"line":247,"column":12},"end":{"line":247,"column":61}},"type":"binary-expr","locations":[{"start":{"line":247,"column":12},"end":{"line":247,"column":26}},{"start":{"line":247,"column":30},"end":{"line":247,"column":61}}],"line":247},"16":{"loc":{"start":{"line":258,"column":32},"end":{"line":258,"column":72}},"type":"binary-expr","locations":[{"start":{"line":258,"column":32},"end":{"line":258,"column":57}},{"start":{"line":258,"column":61},"end":{"line":258,"column":72}}],"line":258},"17":{"loc":{"start":{"line":259,"column":29},"end":{"line":259,"column":65}},"type":"binary-expr","locations":[{"start":{"line":259,"column":29},"end":{"line":259,"column":50}},{"start":{"line":259,"column":54},"end":{"line":259,"column":65}}],"line":259},"18":{"loc":{"start":{"line":268,"column":23},"end":{"line":268,"column":63}},"type":"binary-expr","locations":[{"start":{"line":268,"column":23},"end":{"line":268,"column":48}},{"start":{"line":268,"column":52},"end":{"line":268,"column":63}}],"line":268},"19":{"loc":{"start":{"line":271,"column":8},"end":{"line":276,"column":9}},"type":"if","locations":[{"start":{"line":271,"column":8},"end":{"line":276,"column":9}},{"start":{"line":271,"column":8},"end":{"line":276,"column":9}}],"line":271},"20":{"loc":{"start":{"line":271,"column":12},"end":{"line":271,"column":61}},"type":"binary-expr","locations":[{"start":{"line":271,"column":12},"end":{"line":271,"column":43}},{"start":{"line":271,"column":47},"end":{"line":271,"column":61}}],"line":271},"21":{"loc":{"start":{"line":287,"column":8},"end":{"line":288,"column":55}},"type":"binary-expr","locations":[{"start":{"line":287,"column":8},"end":{"line":287,"column":40}},{"start":{"line":288,"column":13},"end":{"line":288,"column":54}}],"line":287},"22":{"loc":{"start":{"line":289,"column":8},"end":{"line":291,"column":9}},"type":"if","locations":[{"start":{"line":289,"column":8},"end":{"line":291,"column":9}},{"start":{"line":289,"column":8},"end":{"line":291,"column":9}}],"line":289},"23":{"loc":{"start":{"line":306,"column":8},"end":{"line":308,"column":9}},"type":"if","locations":[{"start":{"line":306,"column":8},"end":{"line":308,"column":9}},{"start":{"line":306,"column":8},"end":{"line":308,"column":9}}],"line":306},"24":{"loc":{"start":{"line":310,"column":8},"end":{"line":313,"column":9}},"type":"if","locations":[{"start":{"line":310,"column":8},"end":{"line":313,"column":9}},{"start":{"line":310,"column":8},"end":{"line":313,"column":9}}],"line":310},"25":{"loc":{"start":{"line":315,"column":8},"end":{"line":318,"column":9}},"type":"if","locations":[{"start":{"line":315,"column":8},"end":{"line":318,"column":9}},{"start":{"line":315,"column":8},"end":{"line":318,"column":9}}],"line":315},"26":{"loc":{"start":{"line":320,"column":8},"end":{"line":322,"column":9}},"type":"if","locations":[{"start":{"line":320,"column":8},"end":{"line":322,"column":9}},{"start":{"line":320,"column":8},"end":{"line":322,"column":9}}],"line":320}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"b":{"0":[0,0],"1":[0],"2":[0],"3":[0],"4":[0,0],"5":[0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts","statementMap":{"0":{"start":{"line":24,"column":4},"end":{"line":27,"column":6}},"1":{"start":{"line":29,"column":4},"end":{"line":34,"column":6}},"2":{"start":{"line":41,"column":4},"end":{"line":41,"column":38}},"3":{"start":{"line":47,"column":36},"end":{"line":48,"column":52}},"4":{"start":{"line":48,"column":4},"end":{"line":48,"column":52}}},"fnMap":{"0":{"name":"activateDebugger","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":32}},"loc":{"start":{"line":22,"column":8},"end":{"line":35,"column":1}},"line":22},"1":{"name":"deactivateDebugger","decl":{"start":{"line":40,"column":16},"end":{"line":40,"column":34}},"loc":{"start":{"line":40,"column":43},"end":{"line":42,"column":1}},"line":40},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":36},"end":{"line":47,"column":37}},"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":52}},"line":48}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0,"2":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts","statementMap":{"0":{"start":{"line":31,"column":34},"end":{"line":31,"column":39}},"1":{"start":{"line":36,"column":49},"end":{"line":36,"column":53}},"2":{"start":{"line":55,"column":24},"end":{"line":55,"column":73}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":75}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":62}},"5":{"start":{"line":57,"column":42},"end":{"line":57,"column":60}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":41}},"7":{"start":{"line":69,"column":8},"end":{"line":71,"column":9}},"8":{"start":{"line":70,"column":12},"end":{"line":70,"column":19}},"9":{"start":{"line":73,"column":8},"end":{"line":73,"column":40}},"10":{"start":{"line":74,"column":31},"end":{"line":95,"column":9}},"11":{"start":{"line":75,"column":12},"end":{"line":77,"column":13}},"12":{"start":{"line":76,"column":16},"end":{"line":76,"column":23}},"13":{"start":{"line":82,"column":12},"end":{"line":82,"column":56}},"14":{"start":{"line":83,"column":12},"end":{"line":93,"column":13}},"15":{"start":{"line":84,"column":16},"end":{"line":84,"column":42}},"16":{"start":{"line":86,"column":16},"end":{"line":92,"column":18}},"17":{"start":{"line":94,"column":12},"end":{"line":94,"column":45}},"18":{"start":{"line":96,"column":8},"end":{"line":96,"column":30}},"19":{"start":{"line":103,"column":8},"end":{"line":103,"column":31}},"20":{"start":{"line":104,"column":8},"end":{"line":104,"column":38}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":54,"column":6},"end":{"line":58,"column":5}},"line":54},"1":{"name":"(anonymous_1)","decl":{"start":{"line":57,"column":33},"end":{"line":57,"column":34}},"loc":{"start":{"line":57,"column":42},"end":{"line":57,"column":60}},"line":57},"2":{"name":"(anonymous_2)","decl":{"start":{"line":60,"column":4},"end":{"line":60,"column":5}},"loc":{"start":{"line":60,"column":55},"end":{"line":62,"column":5}},"line":60},"3":{"name":"(anonymous_3)","decl":{"start":{"line":68,"column":4},"end":{"line":68,"column":5}},"loc":{"start":{"line":68,"column":29},"end":{"line":97,"column":5}},"line":68},"4":{"name":"(anonymous_4)","decl":{"start":{"line":74,"column":31},"end":{"line":74,"column":32}},"loc":{"start":{"line":74,"column":43},"end":{"line":95,"column":9}},"line":74},"5":{"name":"(anonymous_5)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":102,"column":14},"end":{"line":105,"column":5}},"line":102}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":67}},"type":"default-arg","locations":[{"start":{"line":53,"column":34},"end":{"line":53,"column":67}}],"line":53},"1":{"loc":{"start":{"line":69,"column":8},"end":{"line":71,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":71,"column":9}},{"start":{"line":69,"column":8},"end":{"line":71,"column":9}}],"line":69},"2":{"loc":{"start":{"line":75,"column":12},"end":{"line":77,"column":13}},"type":"if","locations":[{"start":{"line":75,"column":12},"end":{"line":77,"column":13}},{"start":{"line":75,"column":12},"end":{"line":77,"column":13}}],"line":75}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts","statementMap":{"0":{"start":{"line":23,"column":8},"end":{"line":23,"column":41}},"1":{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},"2":{"start":{"line":61,"column":12},"end":{"line":61,"column":19}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":71}},"4":{"start":{"line":65,"column":8},"end":{"line":66,"column":56}},"5":{"start":{"line":66,"column":12},"end":{"line":66,"column":55}},"6":{"start":{"line":67,"column":8},"end":{"line":67,"column":70}},"7":{"start":{"line":68,"column":8},"end":{"line":68,"column":48}},"8":{"start":{"line":75,"column":8},"end":{"line":75,"column":71}},"9":{"start":{"line":87,"column":8},"end":{"line":89,"column":61}},"10":{"start":{"line":98,"column":8},"end":{"line":101,"column":10}},"11":{"start":{"line":114,"column":8},"end":{"line":128,"column":9}},"12":{"start":{"line":115,"column":12},"end":{"line":119,"column":15}},"13":{"start":{"line":121,"column":12},"end":{"line":126,"column":14}},"14":{"start":{"line":127,"column":12},"end":{"line":127,"column":19}},"15":{"start":{"line":130,"column":8},"end":{"line":132,"column":9}},"16":{"start":{"line":131,"column":12},"end":{"line":131,"column":67}},"17":{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},"18":{"start":{"line":144,"column":12},"end":{"line":144,"column":37}},"19":{"start":{"line":146,"column":12},"end":{"line":152,"column":14}},"20":{"start":{"line":160,"column":8},"end":{"line":163,"column":9}},"21":{"start":{"line":161,"column":12},"end":{"line":161,"column":68}},"22":{"start":{"line":162,"column":12},"end":{"line":162,"column":42}},"23":{"start":{"line":165,"column":8},"end":{"line":165,"column":38}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":48,"column":6},"end":{"line":48,"column":8}},"line":48},"1":{"name":"(anonymous_1)","decl":{"start":{"line":55,"column":4},"end":{"line":55,"column":5}},"loc":{"start":{"line":58,"column":21},"end":{"line":69,"column":5}},"line":58},"2":{"name":"(anonymous_2)","decl":{"start":{"line":65,"column":32},"end":{"line":65,"column":33}},"loc":{"start":{"line":66,"column":12},"end":{"line":66,"column":55}},"line":66},"3":{"name":"(anonymous_3)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":74,"column":53},"end":{"line":76,"column":5}},"line":74},"4":{"name":"(anonymous_4)","decl":{"start":{"line":83,"column":4},"end":{"line":83,"column":5}},"loc":{"start":{"line":86,"column":12},"end":{"line":90,"column":5}},"line":86},"5":{"name":"(anonymous_5)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":62},"end":{"line":102,"column":5}},"line":97},"6":{"name":"(anonymous_6)","decl":{"start":{"line":110,"column":4},"end":{"line":110,"column":5}},"loc":{"start":{"line":113,"column":21},"end":{"line":133,"column":5}},"line":113},"7":{"name":"(anonymous_7)","decl":{"start":{"line":140,"column":4},"end":{"line":140,"column":5}},"loc":{"start":{"line":142,"column":21},"end":{"line":154,"column":5}},"line":142},"8":{"name":"(anonymous_8)","decl":{"start":{"line":159,"column":4},"end":{"line":159,"column":5}},"loc":{"start":{"line":159,"column":14},"end":{"line":166,"column":5}},"line":159}},"branchMap":{"0":{"loc":{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},{"start":{"line":60,"column":8},"end":{"line":62,"column":9}}],"line":60},"1":{"loc":{"start":{"line":87,"column":8},"end":{"line":89,"column":60}},"type":"cond-expr","locations":[{"start":{"line":88,"column":14},"end":{"line":88,"column":75}},{"start":{"line":89,"column":14},"end":{"line":89,"column":60}}],"line":87},"2":{"loc":{"start":{"line":99,"column":12},"end":{"line":100,"column":72}},"type":"binary-expr","locations":[{"start":{"line":99,"column":12},"end":{"line":99,"column":38}},{"start":{"line":100,"column":12},"end":{"line":100,"column":72}}],"line":99},"3":{"loc":{"start":{"line":130,"column":8},"end":{"line":132,"column":9}},"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":132,"column":9}},{"start":{"line":130,"column":8},"end":{"line":132,"column":9}}],"line":130},"4":{"loc":{"start":{"line":160,"column":8},"end":{"line":163,"column":9}},"type":"if","locations":[{"start":{"line":160,"column":8},"end":{"line":163,"column":9}},{"start":{"line":160,"column":8},"end":{"line":163,"column":9}}],"line":160},"5":{"loc":{"start":{"line":160,"column":12},"end":{"line":160,"column":54}},"type":"binary-expr","locations":[{"start":{"line":160,"column":12},"end":{"line":160,"column":29}},{"start":{"line":160,"column":33},"end":{"line":160,"column":54}}],"line":160}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts","statementMap":{"0":{"start":{"line":17,"column":8},"end":{"line":17,"column":49}},"1":{"start":{"line":25,"column":31},"end":{"line":25,"column":70}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":32}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":57},"end":{"line":27,"column":5}},"line":24}},"branchMap":{},"s":{"0":0,"1":0,"2":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts","statementMap":{"0":{"start":{"line":20,"column":34},"end":{"line":27,"column":1}},"1":{"start":{"line":21,"column":46},"end":{"line":25,"column":5}},"2":{"start":{"line":26,"column":4},"end":{"line":26,"column":21}},"3":{"start":{"line":29,"column":64},"end":{"line":45,"column":1}},"4":{"start":{"line":47,"column":68},"end":{"line":54,"column":1}},"5":{"start":{"line":56,"column":33},"end":{"line":73,"column":1}},"6":{"start":{"line":59,"column":31},"end":{"line":59,"column":40}},"7":{"start":{"line":60,"column":32},"end":{"line":60,"column":41}},"8":{"start":{"line":61,"column":4},"end":{"line":65,"column":5}},"9":{"start":{"line":62,"column":8},"end":{"line":62,"column":28}},"10":{"start":{"line":64,"column":8},"end":{"line":64,"column":28}},"11":{"start":{"line":66,"column":4},"end":{"line":70,"column":22}},"12":{"start":{"line":71,"column":4},"end":{"line":72,"column":29}},"13":{"start":{"line":75,"column":26},"end":{"line":87,"column":1}},"14":{"start":{"line":81,"column":4},"end":{"line":86,"column":32}},"15":{"start":{"line":82,"column":22},"end":{"line":82,"column":28}},"16":{"start":{"line":83,"column":19},"end":{"line":83,"column":22}},"17":{"start":{"line":89,"column":25},"end":{"line":93,"column":5}},"18":{"start":{"line":90,"column":4},"end":{"line":93,"column":5}},"19":{"start":{"line":95,"column":30},"end":{"line":129,"column":1}},"20":{"start":{"line":100,"column":17},"end":{"line":113,"column":5}},"21":{"start":{"line":101,"column":26},"end":{"line":101,"column":35}},"22":{"start":{"line":102,"column":37},"end":{"line":102,"column":46}},"23":{"start":{"line":103,"column":27},"end":{"line":103,"column":36}},"24":{"start":{"line":105,"column":12},"end":{"line":105,"column":75}},"25":{"start":{"line":108,"column":12},"end":{"line":110,"column":45}},"26":{"start":{"line":112,"column":38},"end":{"line":112,"column":47}},"27":{"start":{"line":114,"column":20},"end":{"line":126,"column":27}},"28":{"start":{"line":115,"column":27},"end":{"line":115,"column":33}},"29":{"start":{"line":116,"column":29},"end":{"line":116,"column":33}},"30":{"start":{"line":117,"column":23},"end":{"line":117,"column":33}},"31":{"start":{"line":118,"column":26},"end":{"line":118,"column":40}},"32":{"start":{"line":119,"column":24},"end":{"line":119,"column":42}},"33":{"start":{"line":120,"column":21},"end":{"line":120,"column":30}},"34":{"start":{"line":122,"column":12},"end":{"line":124,"column":27}},"35":{"start":{"line":128,"column":4},"end":{"line":128,"column":19}},"36":{"start":{"line":131,"column":37},"end":{"line":135,"column":1}},"37":{"start":{"line":132,"column":4},"end":{"line":134,"column":46}},"38":{"start":{"line":133,"column":28},"end":{"line":133,"column":56}},"39":{"start":{"line":133,"column":45},"end":{"line":133,"column":54}},"40":{"start":{"line":137,"column":34},"end":{"line":147,"column":1}},"41":{"start":{"line":138,"column":28},"end":{"line":138,"column":65}},"42":{"start":{"line":139,"column":4},"end":{"line":145,"column":5}},"43":{"start":{"line":140,"column":29},"end":{"line":142,"column":9}},"44":{"start":{"line":141,"column":12},"end":{"line":141,"column":22}},"45":{"start":{"line":143,"column":8},"end":{"line":144,"column":61}},"46":{"start":{"line":146,"column":4},"end":{"line":146,"column":27}},"47":{"start":{"line":149,"column":35},"end":{"line":155,"column":1}},"48":{"start":{"line":152,"column":29},"end":{"line":152,"column":67}},"49":{"start":{"line":153,"column":4},"end":{"line":153,"column":61}},"50":{"start":{"line":154,"column":4},"end":{"line":154,"column":28}},"51":{"start":{"line":157,"column":41},"end":{"line":173,"column":1}},"52":{"start":{"line":160,"column":35},"end":{"line":160,"column":79}},"53":{"start":{"line":161,"column":4},"end":{"line":171,"column":5}},"54":{"start":{"line":162,"column":29},"end":{"line":169,"column":9}},"55":{"start":{"line":166,"column":12},"end":{"line":168,"column":13}},"56":{"start":{"line":167,"column":16},"end":{"line":167,"column":59}},"57":{"start":{"line":170,"column":8},"end":{"line":170,"column":64}},"58":{"start":{"line":172,"column":4},"end":{"line":172,"column":34}},"59":{"start":{"line":175,"column":37},"end":{"line":178,"column":1}},"60":{"start":{"line":176,"column":31},"end":{"line":176,"column":71}},"61":{"start":{"line":177,"column":4},"end":{"line":177,"column":30}},"62":{"start":{"line":180,"column":37},"end":{"line":186,"column":1}},"63":{"start":{"line":183,"column":31},"end":{"line":183,"column":71}},"64":{"start":{"line":184,"column":4},"end":{"line":184,"column":46}},"65":{"start":{"line":185,"column":4},"end":{"line":185,"column":30}},"66":{"start":{"line":188,"column":37},"end":{"line":207,"column":1}},"67":{"start":{"line":192,"column":31},"end":{"line":192,"column":71}},"68":{"start":{"line":193,"column":4},"end":{"line":198,"column":5}},"69":{"start":{"line":194,"column":35},"end":{"line":196,"column":9}},"70":{"start":{"line":195,"column":12},"end":{"line":195,"column":22}},"71":{"start":{"line":197,"column":8},"end":{"line":197,"column":80}},"72":{"start":{"line":200,"column":4},"end":{"line":205,"column":5}},"73":{"start":{"line":201,"column":35},"end":{"line":203,"column":9}},"74":{"start":{"line":202,"column":12},"end":{"line":202,"column":22}},"75":{"start":{"line":204,"column":8},"end":{"line":204,"column":80}},"76":{"start":{"line":206,"column":4},"end":{"line":206,"column":30}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":34},"end":{"line":20,"column":35}},"loc":{"start":{"line":20,"column":40},"end":{"line":27,"column":1}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":56,"column":33},"end":{"line":56,"column":34}},"loc":{"start":{"line":58,"column":20},"end":{"line":73,"column":1}},"line":58},"2":{"name":"(anonymous_2)","decl":{"start":{"line":75,"column":26},"end":{"line":75,"column":27}},"loc":{"start":{"line":80,"column":18},"end":{"line":87,"column":1}},"line":80},"3":{"name":"(anonymous_3)","decl":{"start":{"line":82,"column":16},"end":{"line":82,"column":17}},"loc":{"start":{"line":82,"column":22},"end":{"line":82,"column":28}},"line":82},"4":{"name":"(anonymous_4)","decl":{"start":{"line":83,"column":13},"end":{"line":83,"column":14}},"loc":{"start":{"line":83,"column":19},"end":{"line":83,"column":22}},"line":83},"5":{"name":"(anonymous_5)","decl":{"start":{"line":89,"column":25},"end":{"line":89,"column":26}},"loc":{"start":{"line":90,"column":4},"end":{"line":93,"column":5}},"line":90},"6":{"name":"(anonymous_6)","decl":{"start":{"line":95,"column":30},"end":{"line":95,"column":31}},"loc":{"start":{"line":99,"column":14},"end":{"line":129,"column":1}},"line":99},"7":{"name":"(anonymous_7)","decl":{"start":{"line":101,"column":14},"end":{"line":101,"column":15}},"loc":{"start":{"line":101,"column":26},"end":{"line":101,"column":35}},"line":101},"8":{"name":"(anonymous_8)","decl":{"start":{"line":102,"column":25},"end":{"line":102,"column":26}},"loc":{"start":{"line":102,"column":37},"end":{"line":102,"column":46}},"line":102},"9":{"name":"(anonymous_9)","decl":{"start":{"line":103,"column":15},"end":{"line":103,"column":16}},"loc":{"start":{"line":103,"column":27},"end":{"line":103,"column":36}},"line":103},"10":{"name":"(anonymous_10)","decl":{"start":{"line":104,"column":14},"end":{"line":104,"column":15}},"loc":{"start":{"line":104,"column":55},"end":{"line":106,"column":9}},"line":104},"11":{"name":"(anonymous_11)","decl":{"start":{"line":107,"column":12},"end":{"line":107,"column":13}},"loc":{"start":{"line":107,"column":73},"end":{"line":111,"column":9}},"line":107},"12":{"name":"(anonymous_12)","decl":{"start":{"line":112,"column":32},"end":{"line":112,"column":33}},"loc":{"start":{"line":112,"column":38},"end":{"line":112,"column":47}},"line":112},"13":{"name":"(anonymous_13)","decl":{"start":{"line":115,"column":15},"end":{"line":115,"column":16}},"loc":{"start":{"line":115,"column":27},"end":{"line":115,"column":33}},"line":115},"14":{"name":"(anonymous_14)","decl":{"start":{"line":116,"column":17},"end":{"line":116,"column":18}},"loc":{"start":{"line":116,"column":29},"end":{"line":116,"column":33}},"line":116},"15":{"name":"(anonymous_15)","decl":{"start":{"line":117,"column":17},"end":{"line":117,"column":18}},"loc":{"start":{"line":117,"column":23},"end":{"line":117,"column":33}},"line":117},"16":{"name":"(anonymous_16)","decl":{"start":{"line":118,"column":20},"end":{"line":118,"column":21}},"loc":{"start":{"line":118,"column":26},"end":{"line":118,"column":40}},"line":118},"17":{"name":"(anonymous_17)","decl":{"start":{"line":119,"column":17},"end":{"line":119,"column":18}},"loc":{"start":{"line":119,"column":24},"end":{"line":119,"column":42}},"line":119},"18":{"name":"(anonymous_18)","decl":{"start":{"line":120,"column":15},"end":{"line":120,"column":16}},"loc":{"start":{"line":120,"column":21},"end":{"line":120,"column":30}},"line":120},"19":{"name":"(anonymous_19)","decl":{"start":{"line":121,"column":12},"end":{"line":121,"column":13}},"loc":{"start":{"line":121,"column":53},"end":{"line":125,"column":9}},"line":121},"20":{"name":"(anonymous_20)","decl":{"start":{"line":131,"column":37},"end":{"line":131,"column":38}},"loc":{"start":{"line":131,"column":43},"end":{"line":135,"column":1}},"line":131},"21":{"name":"(anonymous_21)","decl":{"start":{"line":133,"column":21},"end":{"line":133,"column":22}},"loc":{"start":{"line":133,"column":28},"end":{"line":133,"column":56}},"line":133},"22":{"name":"(anonymous_22)","decl":{"start":{"line":133,"column":39},"end":{"line":133,"column":40}},"loc":{"start":{"line":133,"column":45},"end":{"line":133,"column":54}},"line":133},"23":{"name":"(anonymous_23)","decl":{"start":{"line":137,"column":34},"end":{"line":137,"column":35}},"loc":{"start":{"line":137,"column":77},"end":{"line":147,"column":1}},"line":137},"24":{"name":"(anonymous_24)","decl":{"start":{"line":140,"column":29},"end":{"line":140,"column":30}},"loc":{"start":{"line":140,"column":58},"end":{"line":142,"column":9}},"line":140},"25":{"name":"(anonymous_25)","decl":{"start":{"line":149,"column":35},"end":{"line":149,"column":36}},"loc":{"start":{"line":151,"column":19},"end":{"line":155,"column":1}},"line":151},"26":{"name":"(anonymous_26)","decl":{"start":{"line":157,"column":41},"end":{"line":157,"column":42}},"loc":{"start":{"line":159,"column":25},"end":{"line":173,"column":1}},"line":159},"27":{"name":"(anonymous_27)","decl":{"start":{"line":162,"column":29},"end":{"line":162,"column":30}},"loc":{"start":{"line":165,"column":13},"end":{"line":169,"column":9}},"line":165},"28":{"name":"(anonymous_28)","decl":{"start":{"line":175,"column":37},"end":{"line":175,"column":38}},"loc":{"start":{"line":175,"column":59},"end":{"line":178,"column":1}},"line":175},"29":{"name":"(anonymous_29)","decl":{"start":{"line":180,"column":37},"end":{"line":180,"column":38}},"loc":{"start":{"line":182,"column":21},"end":{"line":186,"column":1}},"line":182},"30":{"name":"(anonymous_30)","decl":{"start":{"line":188,"column":37},"end":{"line":188,"column":38}},"loc":{"start":{"line":191,"column":21},"end":{"line":207,"column":1}},"line":191},"31":{"name":"(anonymous_31)","decl":{"start":{"line":194,"column":35},"end":{"line":194,"column":36}},"loc":{"start":{"line":194,"column":64},"end":{"line":196,"column":9}},"line":194},"32":{"name":"(anonymous_32)","decl":{"start":{"line":201,"column":35},"end":{"line":201,"column":36}},"loc":{"start":{"line":201,"column":64},"end":{"line":203,"column":9}},"line":201}},"branchMap":{"0":{"loc":{"start":{"line":78,"column":4},"end":{"line":78,"column":64}},"type":"default-arg","locations":[{"start":{"line":78,"column":53},"end":{"line":78,"column":64}}],"line":78},"1":{"loc":{"start":{"line":79,"column":4},"end":{"line":79,"column":65}},"type":"default-arg","locations":[{"start":{"line":79,"column":54},"end":{"line":79,"column":65}}],"line":79},"2":{"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":74}},"type":"binary-expr","locations":[{"start":{"line":105,"column":12},"end":{"line":105,"column":29}},{"start":{"line":105,"column":33},"end":{"line":105,"column":60}},{"start":{"line":105,"column":64},"end":{"line":105,"column":74}}],"line":105},"3":{"loc":{"start":{"line":108,"column":12},"end":{"line":110,"column":44}},"type":"binary-expr","locations":[{"start":{"line":108,"column":12},"end":{"line":108,"column":31}},{"start":{"line":109,"column":16},"end":{"line":109,"column":43}},{"start":{"line":110,"column":16},"end":{"line":110,"column":44}}],"line":108},"4":{"loc":{"start":{"line":122,"column":12},"end":{"line":124,"column":26}},"type":"binary-expr","locations":[{"start":{"line":122,"column":12},"end":{"line":122,"column":36}},{"start":{"line":123,"column":16},"end":{"line":123,"column":51}},{"start":{"line":124,"column":16},"end":{"line":124,"column":26}}],"line":122},"5":{"loc":{"start":{"line":137,"column":35},"end":{"line":137,"column":59}},"type":"default-arg","locations":[{"start":{"line":137,"column":54},"end":{"line":137,"column":59}}],"line":137},"6":{"loc":{"start":{"line":139,"column":4},"end":{"line":145,"column":5}},"type":"if","locations":[{"start":{"line":139,"column":4},"end":{"line":145,"column":5}},{"start":{"line":139,"column":4},"end":{"line":145,"column":5}}],"line":139},"7":{"loc":{"start":{"line":150,"column":4},"end":{"line":150,"column":39}},"type":"default-arg","locations":[{"start":{"line":150,"column":19},"end":{"line":150,"column":39}}],"line":150},"8":{"loc":{"start":{"line":158,"column":4},"end":{"line":158,"column":28}},"type":"default-arg","locations":[{"start":{"line":158,"column":23},"end":{"line":158,"column":28}}],"line":158},"9":{"loc":{"start":{"line":161,"column":4},"end":{"line":171,"column":5}},"type":"if","locations":[{"start":{"line":161,"column":4},"end":{"line":171,"column":5}},{"start":{"line":161,"column":4},"end":{"line":171,"column":5}}],"line":161},"10":{"loc":{"start":{"line":166,"column":12},"end":{"line":168,"column":13}},"type":"if","locations":[{"start":{"line":166,"column":12},"end":{"line":168,"column":13}},{"start":{"line":166,"column":12},"end":{"line":168,"column":13}}],"line":166},"11":{"loc":{"start":{"line":181,"column":4},"end":{"line":181,"column":25}},"type":"default-arg","locations":[{"start":{"line":181,"column":11},"end":{"line":181,"column":25}}],"line":181},"12":{"loc":{"start":{"line":189,"column":4},"end":{"line":189,"column":32}},"type":"default-arg","locations":[{"start":{"line":189,"column":27},"end":{"line":189,"column":32}}],"line":189},"13":{"loc":{"start":{"line":190,"column":4},"end":{"line":190,"column":32}},"type":"default-arg","locations":[{"start":{"line":190,"column":27},"end":{"line":190,"column":32}}],"line":190},"14":{"loc":{"start":{"line":193,"column":4},"end":{"line":198,"column":5}},"type":"if","locations":[{"start":{"line":193,"column":4},"end":{"line":198,"column":5}},{"start":{"line":193,"column":4},"end":{"line":198,"column":5}}],"line":193},"15":{"loc":{"start":{"line":200,"column":4},"end":{"line":205,"column":5}},"type":"if","locations":[{"start":{"line":200,"column":4},"end":{"line":205,"column":5}},{"start":{"line":200,"column":4},"end":{"line":205,"column":5}}],"line":200}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},"b":{"0":[0],"1":[0],"2":[0,0,0],"3":[0,0,0],"4":[0,0,0],"5":[0],"6":[0,0],"7":[0],"8":[0],"9":[0,0],"10":[0,0],"11":[0],"12":[0],"13":[0],"14":[0,0],"15":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts","statementMap":{"0":{"start":{"line":12,"column":18},"end":{"line":15,"column":6}},"1":{"start":{"line":17,"column":22},"end":{"line":17,"column":51}},"2":{"start":{"line":19,"column":4},"end":{"line":42,"column":7}},"3":{"start":{"line":20,"column":8},"end":{"line":41,"column":11}},"4":{"start":{"line":21,"column":12},"end":{"line":23,"column":13}},"5":{"start":{"line":22,"column":16},"end":{"line":22,"column":30}},"6":{"start":{"line":26,"column":12},"end":{"line":26,"column":76}},"7":{"start":{"line":26,"column":33},"end":{"line":26,"column":74}},"8":{"start":{"line":28,"column":12},"end":{"line":40,"column":13}},"9":{"start":{"line":30,"column":16},"end":{"line":36,"column":19}},"10":{"start":{"line":31,"column":20},"end":{"line":35,"column":21}},"11":{"start":{"line":32,"column":24},"end":{"line":32,"column":66}},"12":{"start":{"line":34,"column":24},"end":{"line":34,"column":28}},"13":{"start":{"line":38,"column":16},"end":{"line":38,"column":35}},"14":{"start":{"line":39,"column":16},"end":{"line":39,"column":23}}},"fnMap":{"0":{"name":"run","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":37},"end":{"line":43,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":23},"end":{"line":19,"column":24}},"loc":{"start":{"line":19,"column":33},"end":{"line":42,"column":5}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":20,"column":50},"end":{"line":20,"column":51}},"loc":{"start":{"line":20,"column":66},"end":{"line":41,"column":9}},"line":20},"3":{"name":"(anonymous_3)","decl":{"start":{"line":26,"column":26},"end":{"line":26,"column":27}},"loc":{"start":{"line":26,"column":33},"end":{"line":26,"column":74}},"line":26},"4":{"name":"(anonymous_4)","decl":{"start":{"line":30,"column":26},"end":{"line":30,"column":27}},"loc":{"start":{"line":30,"column":40},"end":{"line":36,"column":17}},"line":30}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":12},"end":{"line":23,"column":13}},"type":"if","locations":[{"start":{"line":21,"column":12},"end":{"line":23,"column":13}},{"start":{"line":21,"column":12},"end":{"line":23,"column":13}}],"line":21},"1":{"loc":{"start":{"line":31,"column":20},"end":{"line":35,"column":21}},"type":"if","locations":[{"start":{"line":31,"column":20},"end":{"line":35,"column":21}},{"start":{"line":31,"column":20},"end":{"line":35,"column":21}}],"line":31}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts","statementMap":{"0":{"start":{"line":11,"column":4},"end":{"line":28,"column":5}},"1":{"start":{"line":14,"column":41},"end":{"line":14,"column":77}},"2":{"start":{"line":18,"column":35},"end":{"line":21,"column":9}},"3":{"start":{"line":24,"column":8},"end":{"line":24,"column":73}},"4":{"start":{"line":26,"column":8},"end":{"line":26,"column":45}},"5":{"start":{"line":27,"column":8},"end":{"line":27,"column":24}},"6":{"start":{"line":31,"column":0},"end":{"line":31,"column":20}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":10,"column":15},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":22},"end":{"line":29,"column":1}},"line":10}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts","statementMap":{"0":{"start":{"line":12,"column":4},"end":{"line":12,"column":54}},"1":{"start":{"line":22,"column":4},"end":{"line":22,"column":57}},"2":{"start":{"line":31,"column":4},"end":{"line":31,"column":61}},"3":{"start":{"line":31,"column":36},"end":{"line":31,"column":59}}},"fnMap":{"0":{"name":"removeTrailingSlash","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":35}},"loc":{"start":{"line":11,"column":57},"end":{"line":13,"column":1}},"line":11},"1":{"name":"replaceWorkSpaceFolderPlaceholder","decl":{"start":{"line":21,"column":16},"end":{"line":21,"column":49}},"loc":{"start":{"line":21,"column":70},"end":{"line":23,"column":1}},"line":21},"2":{"name":"sleep","decl":{"start":{"line":30,"column":16},"end":{"line":30,"column":21}},"loc":{"start":{"line":30,"column":49},"end":{"line":32,"column":1}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":23},"end":{"line":31,"column":24}},"loc":{"start":{"line":31,"column":36},"end":{"line":31,"column":59}},"line":31}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":11},"end":{"line":12,"column":53}},"type":"cond-expr","locations":[{"start":{"line":12,"column":31},"end":{"line":12,"column":47}},{"start":{"line":12,"column":50},"end":{"line":12,"column":53}}],"line":12}},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts","statementMap":{"0":{"start":{"line":6,"column":30},"end":{"line":6,"column":282}},"1":{"start":{"line":7,"column":38},"end":{"line":7,"column":76}},"2":{"start":{"line":8,"column":38},"end":{"line":8,"column":76}},"3":{"start":{"line":9,"column":35},"end":{"line":9,"column":73}},"4":{"start":{"line":10,"column":31},"end":{"line":10,"column":89}},"5":{"start":{"line":11,"column":35},"end":{"line":11,"column":99}},"6":{"start":{"line":12,"column":30},"end":{"line":12,"column":97}},"7":{"start":{"line":14,"column":41},"end":{"line":14,"column":70}},"8":{"start":{"line":16,"column":37},"end":{"line":33,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts","statementMap":{"0":{"start":{"line":26,"column":19},"end":{"line":26,"column":57}},"1":{"start":{"line":29,"column":47},"end":{"line":29,"column":78}},"2":{"start":{"line":31,"column":33},"end":{"line":31,"column":38}},"3":{"start":{"line":32,"column":35},"end":{"line":32,"column":40}},"4":{"start":{"line":33,"column":53},"end":{"line":33,"column":57}},"5":{"start":{"line":36,"column":48},"end":{"line":36,"column":53}},"6":{"start":{"line":38,"column":0},"end":{"line":74,"column":3}},"7":{"start":{"line":39,"column":25},"end":{"line":39,"column":44}},"8":{"start":{"line":40,"column":4},"end":{"line":40,"column":51}},"9":{"start":{"line":43,"column":4},"end":{"line":45,"column":6}},"10":{"start":{"line":46,"column":4},"end":{"line":48,"column":6}},"11":{"start":{"line":50,"column":4},"end":{"line":54,"column":6}},"12":{"start":{"line":55,"column":4},"end":{"line":55,"column":27}},"13":{"start":{"line":57,"column":37},"end":{"line":65,"column":5}},"14":{"start":{"line":66,"column":4},"end":{"line":72,"column":5}},"15":{"start":{"line":67,"column":8},"end":{"line":71,"column":10}},"16":{"start":{"line":73,"column":4},"end":{"line":73,"column":18}},"17":{"start":{"line":76,"column":0},"end":{"line":86,"column":3}},"18":{"start":{"line":77,"column":4},"end":{"line":80,"column":5}},"19":{"start":{"line":79,"column":8},"end":{"line":79,"column":87}},"20":{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},"21":{"start":{"line":82,"column":8},"end":{"line":84,"column":11}},"22":{"start":{"line":91,"column":0},"end":{"line":93,"column":3}},"23":{"start":{"line":92,"column":4},"end":{"line":92,"column":43}},"24":{"start":{"line":96,"column":0},"end":{"line":103,"column":2}},"25":{"start":{"line":98,"column":38},"end":{"line":98,"column":76}},"26":{"start":{"line":99,"column":25},"end":{"line":99,"column":60}},"27":{"start":{"line":100,"column":25},"end":{"line":100,"column":65}},"28":{"start":{"line":101,"column":8},"end":{"line":101,"column":127}},"29":{"start":{"line":108,"column":0},"end":{"line":112,"column":2}},"30":{"start":{"line":110,"column":8},"end":{"line":110,"column":20}},"31":{"start":{"line":116,"column":0},"end":{"line":116,"column":29}},"32":{"start":{"line":119,"column":0},"end":{"line":119,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":38,"column":24},"end":{"line":38,"column":25}},"loc":{"start":{"line":38,"column":54},"end":{"line":74,"column":1}},"line":38},"1":{"name":"(anonymous_1)","decl":{"start":{"line":76,"column":25},"end":{"line":76,"column":26}},"loc":{"start":{"line":76,"column":31},"end":{"line":86,"column":1}},"line":76},"2":{"name":"(anonymous_2)","decl":{"start":{"line":82,"column":57},"end":{"line":82,"column":58}},"loc":{"start":{"line":82,"column":63},"end":{"line":84,"column":9}},"line":82},"3":{"name":"(anonymous_3)","decl":{"start":{"line":91,"column":29},"end":{"line":91,"column":30}},"loc":{"start":{"line":91,"column":39},"end":{"line":93,"column":1}},"line":91},"4":{"name":"(anonymous_4)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":92},"end":{"line":102,"column":5}},"line":97},"5":{"name":"(anonymous_5)","decl":{"start":{"line":109,"column":4},"end":{"line":109,"column":5}},"loc":{"start":{"line":109,"column":46},"end":{"line":111,"column":5}},"line":109}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":72}},"type":"binary-expr","locations":[{"start":{"line":44,"column":8},"end":{"line":44,"column":30}},{"start":{"line":44,"column":34},"end":{"line":44,"column":72}}],"line":44},"1":{"loc":{"start":{"line":47,"column":8},"end":{"line":47,"column":75}},"type":"binary-expr","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":30}},{"start":{"line":47,"column":34},"end":{"line":47,"column":75}}],"line":47},"2":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":71}},"type":"binary-expr","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":33}},{"start":{"line":52,"column":8},"end":{"line":52,"column":52}},{"start":{"line":53,"column":8},"end":{"line":53,"column":71}}],"line":51},"3":{"loc":{"start":{"line":66,"column":4},"end":{"line":72,"column":5}},"type":"if","locations":[{"start":{"line":66,"column":4},"end":{"line":72,"column":5}},{"start":{"line":66,"column":4},"end":{"line":72,"column":5}}],"line":66},"4":{"loc":{"start":{"line":77,"column":4},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":80,"column":5}},{"start":{"line":77,"column":4},"end":{"line":80,"column":5}}],"line":77},"5":{"loc":{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},{"start":{"line":81,"column":4},"end":{"line":85,"column":5}}],"line":81}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts","statementMap":{"0":{"start":{"line":11,"column":18},"end":{"line":11,"column":58}},"1":{"start":{"line":12,"column":21},"end":{"line":12,"column":23}},"2":{"start":{"line":13,"column":4},"end":{"line":17,"column":5}},"3":{"start":{"line":13,"column":17},"end":{"line":13,"column":18}},"4":{"start":{"line":14,"column":8},"end":{"line":16,"column":9}},"5":{"start":{"line":15,"column":12},"end":{"line":15,"column":34}},"6":{"start":{"line":18,"column":4},"end":{"line":18,"column":22}}},"fnMap":{"0":{"name":"getEditedLineContent","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":36}},"loc":{"start":{"line":10,"column":103},"end":{"line":19,"column":1}},"line":10}},"branchMap":{"0":{"loc":{"start":{"line":13,"column":20},"end":{"line":13,"column":45}},"type":"binary-expr","locations":[{"start":{"line":13,"column":20},"end":{"line":13,"column":25}},{"start":{"line":13,"column":29},"end":{"line":13,"column":45}}],"line":13},"1":{"loc":{"start":{"line":14,"column":8},"end":{"line":16,"column":9}},"type":"if","locations":[{"start":{"line":14,"column":8},"end":{"line":16,"column":9}},{"start":{"line":14,"column":8},"end":{"line":16,"column":9}}],"line":14}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts","statementMap":{"0":{"start":{"line":14,"column":29},"end":{"line":14,"column":30}},"1":{"start":{"line":15,"column":21},"end":{"line":15,"column":28}},"2":{"start":{"line":25,"column":32},"end":{"line":39,"column":1}},"3":{"start":{"line":26,"column":25},"end":{"line":26,"column":116}},"4":{"start":{"line":28,"column":55},"end":{"line":28,"column":145}},"5":{"start":{"line":29,"column":4},"end":{"line":37,"column":11}},"6":{"start":{"line":29,"column":51},"end":{"line":29,"column":120}},"7":{"start":{"line":31,"column":29},"end":{"line":31,"column":78}},"8":{"start":{"line":32,"column":12},"end":{"line":36,"column":31}},"9":{"start":{"line":41,"column":29},"end":{"line":50,"column":1}},"10":{"start":{"line":42,"column":42},"end":{"line":42,"column":44}},"11":{"start":{"line":43,"column":22},"end":{"line":43,"column":56}},"12":{"start":{"line":44,"column":23},"end":{"line":44,"column":67}},"13":{"start":{"line":45,"column":23},"end":{"line":45,"column":95}},"14":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"15":{"start":{"line":47,"column":8},"end":{"line":47,"column":89}},"16":{"start":{"line":49,"column":4},"end":{"line":49,"column":22}},"17":{"start":{"line":52,"column":51},"end":{"line":59,"column":1}},"18":{"start":{"line":54,"column":30},"end":{"line":54,"column":123}},"19":{"start":{"line":57,"column":8},"end":{"line":57,"column":103}},"20":{"start":{"line":61,"column":52},"end":{"line":68,"column":1}},"21":{"start":{"line":63,"column":30},"end":{"line":63,"column":123}},"22":{"start":{"line":66,"column":8},"end":{"line":66,"column":100}},"23":{"start":{"line":70,"column":52},"end":{"line":77,"column":1}},"24":{"start":{"line":72,"column":30},"end":{"line":72,"column":123}},"25":{"start":{"line":75,"column":8},"end":{"line":75,"column":99}},"26":{"start":{"line":79,"column":53},"end":{"line":86,"column":1}},"27":{"start":{"line":81,"column":30},"end":{"line":81,"column":125}},"28":{"start":{"line":84,"column":8},"end":{"line":84,"column":99}},"29":{"start":{"line":88,"column":48},"end":{"line":106,"column":1}},"30":{"start":{"line":90,"column":30},"end":{"line":90,"column":143}},"31":{"start":{"line":93,"column":46},"end":{"line":93,"column":48}},"32":{"start":{"line":94,"column":25},"end":{"line":94,"column":44}},"33":{"start":{"line":95,"column":8},"end":{"line":103,"column":9}},"34":{"start":{"line":96,"column":12},"end":{"line":102,"column":15}},"35":{"start":{"line":97,"column":16},"end":{"line":101,"column":35}},"36":{"start":{"line":104,"column":8},"end":{"line":104,"column":26}},"37":{"start":{"line":108,"column":58},"end":{"line":127,"column":1}},"38":{"start":{"line":110,"column":30},"end":{"line":110,"column":143}},"39":{"start":{"line":113,"column":46},"end":{"line":113,"column":48}},"40":{"start":{"line":114,"column":25},"end":{"line":114,"column":44}},"41":{"start":{"line":115,"column":29},"end":{"line":115,"column":133}},"42":{"start":{"line":116,"column":8},"end":{"line":124,"column":9}},"43":{"start":{"line":117,"column":12},"end":{"line":123,"column":15}},"44":{"start":{"line":118,"column":16},"end":{"line":122,"column":35}},"45":{"start":{"line":125,"column":8},"end":{"line":125,"column":26}},"46":{"start":{"line":129,"column":51},"end":{"line":157,"column":1}},"47":{"start":{"line":131,"column":30},"end":{"line":131,"column":138}},"48":{"start":{"line":134,"column":46},"end":{"line":134,"column":48}},"49":{"start":{"line":135,"column":26},"end":{"line":135,"column":71}},"50":{"start":{"line":136,"column":23},"end":{"line":136,"column":45}},"51":{"start":{"line":137,"column":8},"end":{"line":154,"column":10}},"52":{"start":{"line":138,"column":29},"end":{"line":138,"column":48}},"53":{"start":{"line":139,"column":12},"end":{"line":148,"column":13}},"54":{"start":{"line":140,"column":16},"end":{"line":146,"column":19}},"55":{"start":{"line":141,"column":20},"end":{"line":145,"column":39}},"56":{"start":{"line":147,"column":16},"end":{"line":147,"column":23}},"57":{"start":{"line":149,"column":30},"end":{"line":149,"column":51}},"58":{"start":{"line":150,"column":12},"end":{"line":153,"column":13}},"59":{"start":{"line":151,"column":16},"end":{"line":151,"column":126}},"60":{"start":{"line":152,"column":16},"end":{"line":152,"column":23}},"61":{"start":{"line":155,"column":8},"end":{"line":155,"column":26}},"62":{"start":{"line":159,"column":51},"end":{"line":187,"column":1}},"63":{"start":{"line":161,"column":30},"end":{"line":161,"column":138}},"64":{"start":{"line":164,"column":46},"end":{"line":164,"column":48}},"65":{"start":{"line":165,"column":26},"end":{"line":165,"column":71}},"66":{"start":{"line":166,"column":23},"end":{"line":166,"column":45}},"67":{"start":{"line":167,"column":8},"end":{"line":184,"column":10}},"68":{"start":{"line":168,"column":29},"end":{"line":168,"column":48}},"69":{"start":{"line":169,"column":12},"end":{"line":178,"column":13}},"70":{"start":{"line":170,"column":16},"end":{"line":176,"column":19}},"71":{"start":{"line":171,"column":20},"end":{"line":175,"column":39}},"72":{"start":{"line":177,"column":16},"end":{"line":177,"column":23}},"73":{"start":{"line":179,"column":30},"end":{"line":179,"column":51}},"74":{"start":{"line":180,"column":12},"end":{"line":183,"column":13}},"75":{"start":{"line":181,"column":16},"end":{"line":181,"column":126}},"76":{"start":{"line":182,"column":16},"end":{"line":182,"column":23}},"77":{"start":{"line":185,"column":8},"end":{"line":185,"column":26}},"78":{"start":{"line":189,"column":48},"end":{"line":217,"column":1}},"79":{"start":{"line":191,"column":30},"end":{"line":191,"column":135}},"80":{"start":{"line":194,"column":46},"end":{"line":194,"column":48}},"81":{"start":{"line":195,"column":26},"end":{"line":195,"column":71}},"82":{"start":{"line":196,"column":23},"end":{"line":196,"column":45}},"83":{"start":{"line":197,"column":8},"end":{"line":214,"column":10}},"84":{"start":{"line":198,"column":29},"end":{"line":198,"column":48}},"85":{"start":{"line":199,"column":12},"end":{"line":208,"column":13}},"86":{"start":{"line":200,"column":16},"end":{"line":206,"column":19}},"87":{"start":{"line":201,"column":20},"end":{"line":205,"column":39}},"88":{"start":{"line":207,"column":16},"end":{"line":207,"column":23}},"89":{"start":{"line":209,"column":30},"end":{"line":209,"column":51}},"90":{"start":{"line":210,"column":12},"end":{"line":213,"column":13}},"91":{"start":{"line":211,"column":16},"end":{"line":211,"column":122}},"92":{"start":{"line":212,"column":16},"end":{"line":212,"column":23}},"93":{"start":{"line":215,"column":8},"end":{"line":215,"column":26}},"94":{"start":{"line":219,"column":48},"end":{"line":246,"column":1}},"95":{"start":{"line":221,"column":30},"end":{"line":221,"column":135}},"96":{"start":{"line":224,"column":46},"end":{"line":224,"column":48}},"97":{"start":{"line":225,"column":26},"end":{"line":225,"column":68}},"98":{"start":{"line":226,"column":22},"end":{"line":226,"column":43}},"99":{"start":{"line":227,"column":29},"end":{"line":227,"column":51}},"100":{"start":{"line":228,"column":8},"end":{"line":231,"column":9}},"101":{"start":{"line":229,"column":12},"end":{"line":229,"column":107}},"102":{"start":{"line":230,"column":12},"end":{"line":230,"column":30}},"103":{"start":{"line":232,"column":23},"end":{"line":232,"column":45}},"104":{"start":{"line":233,"column":8},"end":{"line":243,"column":10}},"105":{"start":{"line":234,"column":29},"end":{"line":234,"column":62}},"106":{"start":{"line":235,"column":30},"end":{"line":235,"column":51}},"107":{"start":{"line":236,"column":12},"end":{"line":242,"column":13}},"108":{"start":{"line":237,"column":16},"end":{"line":237,"column":111}},"109":{"start":{"line":238,"column":16},"end":{"line":238,"column":23}},"110":{"start":{"line":239,"column":19},"end":{"line":242,"column":13}},"111":{"start":{"line":240,"column":16},"end":{"line":240,"column":107}},"112":{"start":{"line":241,"column":16},"end":{"line":241,"column":23}},"113":{"start":{"line":244,"column":8},"end":{"line":244,"column":26}},"114":{"start":{"line":248,"column":49},"end":{"line":295,"column":1}},"115":{"start":{"line":250,"column":30},"end":{"line":250,"column":136}},"116":{"start":{"line":253,"column":46},"end":{"line":253,"column":48}},"117":{"start":{"line":254,"column":26},"end":{"line":254,"column":68}},"118":{"start":{"line":255,"column":27},"end":{"line":255,"column":63}},"119":{"start":{"line":256,"column":8},"end":{"line":264,"column":9}},"120":{"start":{"line":257,"column":12},"end":{"line":263,"column":14}},"121":{"start":{"line":258,"column":16},"end":{"line":262,"column":35}},"122":{"start":{"line":265,"column":22},"end":{"line":265,"column":43}},"123":{"start":{"line":266,"column":34},"end":{"line":266,"column":56}},"124":{"start":{"line":267,"column":8},"end":{"line":278,"column":9}},"125":{"start":{"line":268,"column":12},"end":{"line":268,"column":115}},"126":{"start":{"line":269,"column":12},"end":{"line":269,"column":30}},"127":{"start":{"line":270,"column":15},"end":{"line":278,"column":9}},"128":{"start":{"line":271,"column":12},"end":{"line":277,"column":14}},"129":{"start":{"line":272,"column":16},"end":{"line":276,"column":35}},"130":{"start":{"line":279,"column":23},"end":{"line":279,"column":45}},"131":{"start":{"line":280,"column":8},"end":{"line":292,"column":10}},"132":{"start":{"line":281,"column":29},"end":{"line":281,"column":48}},"133":{"start":{"line":282,"column":12},"end":{"line":291,"column":13}},"134":{"start":{"line":283,"column":16},"end":{"line":289,"column":19}},"135":{"start":{"line":284,"column":20},"end":{"line":288,"column":39}},"136":{"start":{"line":290,"column":16},"end":{"line":290,"column":22}},"137":{"start":{"line":293,"column":8},"end":{"line":293,"column":26}},"138":{"start":{"line":297,"column":48},"end":{"line":326,"column":1}},"139":{"start":{"line":299,"column":30},"end":{"line":299,"column":63}},"140":{"start":{"line":302,"column":46},"end":{"line":302,"column":48}},"141":{"start":{"line":303,"column":37},"end":{"line":303,"column":39}},"142":{"start":{"line":304,"column":8},"end":{"line":311,"column":9}},"143":{"start":{"line":305,"column":23},"end":{"line":305,"column":57}},"144":{"start":{"line":306,"column":12},"end":{"line":306,"column":31}},"145":{"start":{"line":307,"column":12},"end":{"line":307,"column":39}},"146":{"start":{"line":309,"column":23},"end":{"line":309,"column":101}},"147":{"start":{"line":310,"column":12},"end":{"line":310,"column":39}},"148":{"start":{"line":313,"column":8},"end":{"line":323,"column":10}},"149":{"start":{"line":314,"column":12},"end":{"line":322,"column":13}},"150":{"start":{"line":315,"column":16},"end":{"line":321,"column":19}},"151":{"start":{"line":316,"column":20},"end":{"line":320,"column":39}},"152":{"start":{"line":324,"column":8},"end":{"line":324,"column":26}},"153":{"start":{"line":328,"column":31},"end":{"line":341,"column":1}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":25,"column":32},"end":{"line":25,"column":33}},"loc":{"start":{"line":25,"column":168},"end":{"line":39,"column":1}},"line":25},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":41},"end":{"line":29,"column":42}},"loc":{"start":{"line":29,"column":51},"end":{"line":29,"column":120}},"line":29},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":13},"end":{"line":30,"column":14}},"loc":{"start":{"line":30,"column":23},"end":{"line":37,"column":9}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":29},"end":{"line":41,"column":30}},"loc":{"start":{"line":41,"column":121},"end":{"line":50,"column":1}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":54,"column":13},"end":{"line":54,"column":14}},"loc":{"start":{"line":54,"column":30},"end":{"line":54,"column":123}},"line":54},"5":{"name":"(anonymous_5)","decl":{"start":{"line":56,"column":11},"end":{"line":56,"column":12}},"loc":{"start":{"line":56,"column":33},"end":{"line":58,"column":5}},"line":56},"6":{"name":"(anonymous_6)","decl":{"start":{"line":63,"column":13},"end":{"line":63,"column":14}},"loc":{"start":{"line":63,"column":30},"end":{"line":63,"column":123}},"line":63},"7":{"name":"(anonymous_7)","decl":{"start":{"line":65,"column":11},"end":{"line":65,"column":12}},"loc":{"start":{"line":65,"column":33},"end":{"line":67,"column":5}},"line":65},"8":{"name":"(anonymous_8)","decl":{"start":{"line":72,"column":13},"end":{"line":72,"column":14}},"loc":{"start":{"line":72,"column":30},"end":{"line":72,"column":123}},"line":72},"9":{"name":"(anonymous_9)","decl":{"start":{"line":74,"column":11},"end":{"line":74,"column":12}},"loc":{"start":{"line":74,"column":33},"end":{"line":76,"column":5}},"line":74},"10":{"name":"(anonymous_10)","decl":{"start":{"line":81,"column":13},"end":{"line":81,"column":14}},"loc":{"start":{"line":81,"column":30},"end":{"line":81,"column":125}},"line":81},"11":{"name":"(anonymous_11)","decl":{"start":{"line":83,"column":11},"end":{"line":83,"column":12}},"loc":{"start":{"line":83,"column":33},"end":{"line":85,"column":5}},"line":83},"12":{"name":"(anonymous_12)","decl":{"start":{"line":90,"column":13},"end":{"line":90,"column":14}},"loc":{"start":{"line":90,"column":30},"end":{"line":90,"column":143}},"line":90},"13":{"name":"(anonymous_13)","decl":{"start":{"line":92,"column":11},"end":{"line":92,"column":12}},"loc":{"start":{"line":92,"column":28},"end":{"line":105,"column":5}},"line":92},"14":{"name":"(anonymous_14)","decl":{"start":{"line":96,"column":51},"end":{"line":96,"column":52}},"loc":{"start":{"line":96,"column":58},"end":{"line":102,"column":13}},"line":96},"15":{"name":"(anonymous_15)","decl":{"start":{"line":110,"column":13},"end":{"line":110,"column":14}},"loc":{"start":{"line":110,"column":30},"end":{"line":110,"column":143}},"line":110},"16":{"name":"(anonymous_16)","decl":{"start":{"line":112,"column":11},"end":{"line":112,"column":12}},"loc":{"start":{"line":112,"column":28},"end":{"line":126,"column":5}},"line":112},"17":{"name":"(anonymous_17)","decl":{"start":{"line":117,"column":84},"end":{"line":117,"column":85}},"loc":{"start":{"line":117,"column":91},"end":{"line":123,"column":13}},"line":117},"18":{"name":"(anonymous_18)","decl":{"start":{"line":131,"column":13},"end":{"line":131,"column":14}},"loc":{"start":{"line":131,"column":30},"end":{"line":131,"column":138}},"line":131},"19":{"name":"(anonymous_19)","decl":{"start":{"line":133,"column":11},"end":{"line":133,"column":12}},"loc":{"start":{"line":133,"column":33},"end":{"line":156,"column":5}},"line":133},"20":{"name":"(anonymous_20)","decl":{"start":{"line":137,"column":23},"end":{"line":137,"column":24}},"loc":{"start":{"line":137,"column":31},"end":{"line":154,"column":9}},"line":137},"21":{"name":"(anonymous_21)","decl":{"start":{"line":140,"column":63},"end":{"line":140,"column":64}},"loc":{"start":{"line":140,"column":70},"end":{"line":146,"column":17}},"line":140},"22":{"name":"(anonymous_22)","decl":{"start":{"line":161,"column":13},"end":{"line":161,"column":14}},"loc":{"start":{"line":161,"column":30},"end":{"line":161,"column":138}},"line":161},"23":{"name":"(anonymous_23)","decl":{"start":{"line":163,"column":11},"end":{"line":163,"column":12}},"loc":{"start":{"line":163,"column":33},"end":{"line":186,"column":5}},"line":163},"24":{"name":"(anonymous_24)","decl":{"start":{"line":167,"column":23},"end":{"line":167,"column":24}},"loc":{"start":{"line":167,"column":31},"end":{"line":184,"column":9}},"line":167},"25":{"name":"(anonymous_25)","decl":{"start":{"line":170,"column":63},"end":{"line":170,"column":64}},"loc":{"start":{"line":170,"column":70},"end":{"line":176,"column":17}},"line":170},"26":{"name":"(anonymous_26)","decl":{"start":{"line":191,"column":13},"end":{"line":191,"column":14}},"loc":{"start":{"line":191,"column":30},"end":{"line":191,"column":135}},"line":191},"27":{"name":"(anonymous_27)","decl":{"start":{"line":193,"column":11},"end":{"line":193,"column":12}},"loc":{"start":{"line":193,"column":33},"end":{"line":216,"column":5}},"line":193},"28":{"name":"(anonymous_28)","decl":{"start":{"line":197,"column":23},"end":{"line":197,"column":24}},"loc":{"start":{"line":197,"column":31},"end":{"line":214,"column":9}},"line":197},"29":{"name":"(anonymous_29)","decl":{"start":{"line":200,"column":60},"end":{"line":200,"column":61}},"loc":{"start":{"line":200,"column":67},"end":{"line":206,"column":17}},"line":200},"30":{"name":"(anonymous_30)","decl":{"start":{"line":221,"column":13},"end":{"line":221,"column":14}},"loc":{"start":{"line":221,"column":30},"end":{"line":221,"column":135}},"line":221},"31":{"name":"(anonymous_31)","decl":{"start":{"line":223,"column":11},"end":{"line":223,"column":12}},"loc":{"start":{"line":223,"column":30},"end":{"line":245,"column":5}},"line":223},"32":{"name":"(anonymous_32)","decl":{"start":{"line":233,"column":23},"end":{"line":233,"column":24}},"loc":{"start":{"line":233,"column":31},"end":{"line":243,"column":9}},"line":233},"33":{"name":"(anonymous_33)","decl":{"start":{"line":250,"column":13},"end":{"line":250,"column":14}},"loc":{"start":{"line":250,"column":30},"end":{"line":250,"column":136}},"line":250},"34":{"name":"(anonymous_34)","decl":{"start":{"line":252,"column":11},"end":{"line":252,"column":12}},"loc":{"start":{"line":252,"column":30},"end":{"line":294,"column":5}},"line":252},"35":{"name":"(anonymous_35)","decl":{"start":{"line":257,"column":56},"end":{"line":257,"column":57}},"loc":{"start":{"line":257,"column":70},"end":{"line":263,"column":13}},"line":257},"36":{"name":"(anonymous_36)","decl":{"start":{"line":271,"column":39},"end":{"line":271,"column":40}},"loc":{"start":{"line":271,"column":53},"end":{"line":277,"column":13}},"line":271},"37":{"name":"(anonymous_37)","decl":{"start":{"line":280,"column":23},"end":{"line":280,"column":24}},"loc":{"start":{"line":280,"column":31},"end":{"line":292,"column":9}},"line":280},"38":{"name":"(anonymous_38)","decl":{"start":{"line":283,"column":60},"end":{"line":283,"column":61}},"loc":{"start":{"line":283,"column":67},"end":{"line":289,"column":17}},"line":283},"39":{"name":"(anonymous_39)","decl":{"start":{"line":299,"column":13},"end":{"line":299,"column":14}},"loc":{"start":{"line":299,"column":30},"end":{"line":299,"column":63}},"line":299},"40":{"name":"(anonymous_40)","decl":{"start":{"line":301,"column":11},"end":{"line":301,"column":12}},"loc":{"start":{"line":301,"column":28},"end":{"line":325,"column":5}},"line":301},"41":{"name":"(anonymous_41)","decl":{"start":{"line":313,"column":24},"end":{"line":313,"column":25}},"loc":{"start":{"line":313,"column":34},"end":{"line":323,"column":9}},"line":313},"42":{"name":"(anonymous_42)","decl":{"start":{"line":315,"column":55},"end":{"line":315,"column":56}},"loc":{"start":{"line":315,"column":62},"end":{"line":321,"column":17}},"line":315}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":25},"end":{"line":26,"column":116}},"type":"binary-expr","locations":[{"start":{"line":26,"column":25},"end":{"line":26,"column":110}},{"start":{"line":26,"column":114},"end":{"line":26,"column":116}}],"line":26},"1":{"loc":{"start":{"line":31,"column":29},"end":{"line":31,"column":78}},"type":"cond-expr","locations":[{"start":{"line":31,"column":42},"end":{"line":31,"column":57}},{"start":{"line":31,"column":60},"end":{"line":31,"column":78}}],"line":31},"2":{"loc":{"start":{"line":34,"column":28},"end":{"line":34,"column":101}},"type":"cond-expr","locations":[{"start":{"line":34,"column":75},"end":{"line":34,"column":83}},{"start":{"line":34,"column":86},"end":{"line":34,"column":101}}],"line":34},"3":{"loc":{"start":{"line":34,"column":46},"end":{"line":34,"column":71}},"type":"binary-expr","locations":[{"start":{"line":34,"column":46},"end":{"line":34,"column":65}},{"start":{"line":34,"column":69},"end":{"line":34,"column":71}}],"line":34},"4":{"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},{"start":{"line":46,"column":4},"end":{"line":48,"column":5}}],"line":46},"5":{"loc":{"start":{"line":54,"column":30},"end":{"line":54,"column":123}},"type":"binary-expr","locations":[{"start":{"line":54,"column":30},"end":{"line":54,"column":67}},{"start":{"line":54,"column":71},"end":{"line":54,"column":123}}],"line":54},"6":{"loc":{"start":{"line":63,"column":30},"end":{"line":63,"column":123}},"type":"binary-expr","locations":[{"start":{"line":63,"column":30},"end":{"line":63,"column":67}},{"start":{"line":63,"column":71},"end":{"line":63,"column":123}}],"line":63},"7":{"loc":{"start":{"line":72,"column":30},"end":{"line":72,"column":123}},"type":"binary-expr","locations":[{"start":{"line":72,"column":30},"end":{"line":72,"column":67}},{"start":{"line":72,"column":71},"end":{"line":72,"column":123}}],"line":72},"8":{"loc":{"start":{"line":81,"column":30},"end":{"line":81,"column":125}},"type":"binary-expr","locations":[{"start":{"line":81,"column":30},"end":{"line":81,"column":67}},{"start":{"line":81,"column":71},"end":{"line":81,"column":125}}],"line":81},"9":{"loc":{"start":{"line":90,"column":30},"end":{"line":90,"column":143}},"type":"binary-expr","locations":[{"start":{"line":90,"column":30},"end":{"line":90,"column":67}},{"start":{"line":90,"column":71},"end":{"line":90,"column":105}},{"start":{"line":90,"column":109},"end":{"line":90,"column":143}}],"line":90},"10":{"loc":{"start":{"line":95,"column":8},"end":{"line":103,"column":9}},"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":103,"column":9}},{"start":{"line":95,"column":8},"end":{"line":103,"column":9}}],"line":95},"11":{"loc":{"start":{"line":110,"column":30},"end":{"line":110,"column":143}},"type":"binary-expr","locations":[{"start":{"line":110,"column":30},"end":{"line":110,"column":67}},{"start":{"line":110,"column":72},"end":{"line":110,"column":105}},{"start":{"line":110,"column":109},"end":{"line":110,"column":142}}],"line":110},"12":{"loc":{"start":{"line":115,"column":29},"end":{"line":115,"column":133}},"type":"cond-expr","locations":[{"start":{"line":115,"column":54},"end":{"line":115,"column":76}},{"start":{"line":115,"column":79},"end":{"line":115,"column":133}}],"line":115},"13":{"loc":{"start":{"line":115,"column":79},"end":{"line":115,"column":133}},"type":"cond-expr","locations":[{"start":{"line":115,"column":104},"end":{"line":115,"column":126}},{"start":{"line":115,"column":129},"end":{"line":115,"column":133}}],"line":115},"14":{"loc":{"start":{"line":116,"column":8},"end":{"line":124,"column":9}},"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":124,"column":9}},{"start":{"line":116,"column":8},"end":{"line":124,"column":9}}],"line":116},"15":{"loc":{"start":{"line":116,"column":12},"end":{"line":116,"column":113}},"type":"binary-expr","locations":[{"start":{"line":116,"column":12},"end":{"line":116,"column":56}},{"start":{"line":116,"column":60},"end":{"line":116,"column":72}},{"start":{"line":116,"column":76},"end":{"line":116,"column":113}}],"line":116},"16":{"loc":{"start":{"line":117,"column":33},"end":{"line":117,"column":78}},"type":"binary-expr","locations":[{"start":{"line":117,"column":33},"end":{"line":117,"column":72}},{"start":{"line":117,"column":76},"end":{"line":117,"column":78}}],"line":117},"17":{"loc":{"start":{"line":131,"column":30},"end":{"line":131,"column":138}},"type":"binary-expr","locations":[{"start":{"line":131,"column":30},"end":{"line":131,"column":64}},{"start":{"line":131,"column":68},"end":{"line":131,"column":138}}],"line":131},"18":{"loc":{"start":{"line":139,"column":12},"end":{"line":148,"column":13}},"type":"if","locations":[{"start":{"line":139,"column":12},"end":{"line":148,"column":13}},{"start":{"line":139,"column":12},"end":{"line":148,"column":13}}],"line":139},"19":{"loc":{"start":{"line":150,"column":12},"end":{"line":153,"column":13}},"type":"if","locations":[{"start":{"line":150,"column":12},"end":{"line":153,"column":13}},{"start":{"line":150,"column":12},"end":{"line":153,"column":13}}],"line":150},"20":{"loc":{"start":{"line":150,"column":16},"end":{"line":150,"column":106}},"type":"binary-expr","locations":[{"start":{"line":150,"column":16},"end":{"line":150,"column":62}},{"start":{"line":150,"column":66},"end":{"line":150,"column":106}}],"line":150},"21":{"loc":{"start":{"line":161,"column":30},"end":{"line":161,"column":138}},"type":"binary-expr","locations":[{"start":{"line":161,"column":30},"end":{"line":161,"column":64}},{"start":{"line":161,"column":68},"end":{"line":161,"column":138}}],"line":161},"22":{"loc":{"start":{"line":169,"column":12},"end":{"line":178,"column":13}},"type":"if","locations":[{"start":{"line":169,"column":12},"end":{"line":178,"column":13}},{"start":{"line":169,"column":12},"end":{"line":178,"column":13}}],"line":169},"23":{"loc":{"start":{"line":180,"column":12},"end":{"line":183,"column":13}},"type":"if","locations":[{"start":{"line":180,"column":12},"end":{"line":183,"column":13}},{"start":{"line":180,"column":12},"end":{"line":183,"column":13}}],"line":180},"24":{"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":106}},"type":"binary-expr","locations":[{"start":{"line":180,"column":16},"end":{"line":180,"column":62}},{"start":{"line":180,"column":66},"end":{"line":180,"column":106}}],"line":180},"25":{"loc":{"start":{"line":191,"column":30},"end":{"line":191,"column":135}},"type":"binary-expr","locations":[{"start":{"line":191,"column":30},"end":{"line":191,"column":64}},{"start":{"line":191,"column":68},"end":{"line":191,"column":135}}],"line":191},"26":{"loc":{"start":{"line":199,"column":12},"end":{"line":208,"column":13}},"type":"if","locations":[{"start":{"line":199,"column":12},"end":{"line":208,"column":13}},{"start":{"line":199,"column":12},"end":{"line":208,"column":13}}],"line":199},"27":{"loc":{"start":{"line":210,"column":12},"end":{"line":213,"column":13}},"type":"if","locations":[{"start":{"line":210,"column":12},"end":{"line":213,"column":13}},{"start":{"line":210,"column":12},"end":{"line":213,"column":13}}],"line":210},"28":{"loc":{"start":{"line":210,"column":16},"end":{"line":210,"column":106}},"type":"binary-expr","locations":[{"start":{"line":210,"column":16},"end":{"line":210,"column":62}},{"start":{"line":210,"column":66},"end":{"line":210,"column":106}}],"line":210},"29":{"loc":{"start":{"line":221,"column":30},"end":{"line":221,"column":135}},"type":"binary-expr","locations":[{"start":{"line":221,"column":30},"end":{"line":221,"column":64}},{"start":{"line":221,"column":68},"end":{"line":221,"column":135}}],"line":221},"30":{"loc":{"start":{"line":227,"column":29},"end":{"line":227,"column":51}},"type":"binary-expr","locations":[{"start":{"line":227,"column":29},"end":{"line":227,"column":45}},{"start":{"line":227,"column":49},"end":{"line":227,"column":51}}],"line":227},"31":{"loc":{"start":{"line":228,"column":8},"end":{"line":231,"column":9}},"type":"if","locations":[{"start":{"line":228,"column":8},"end":{"line":231,"column":9}},{"start":{"line":228,"column":8},"end":{"line":231,"column":9}}],"line":228},"32":{"loc":{"start":{"line":236,"column":12},"end":{"line":242,"column":13}},"type":"if","locations":[{"start":{"line":236,"column":12},"end":{"line":242,"column":13}},{"start":{"line":236,"column":12},"end":{"line":242,"column":13}}],"line":236},"33":{"loc":{"start":{"line":236,"column":16},"end":{"line":236,"column":201}},"type":"binary-expr","locations":[{"start":{"line":236,"column":16},"end":{"line":236,"column":62}},{"start":{"line":236,"column":66},"end":{"line":236,"column":112}},{"start":{"line":236,"column":116},"end":{"line":236,"column":201}}],"line":236},"34":{"loc":{"start":{"line":239,"column":19},"end":{"line":242,"column":13}},"type":"if","locations":[{"start":{"line":239,"column":19},"end":{"line":242,"column":13}},{"start":{"line":239,"column":19},"end":{"line":242,"column":13}}],"line":239},"35":{"loc":{"start":{"line":239,"column":23},"end":{"line":239,"column":184}},"type":"binary-expr","locations":[{"start":{"line":239,"column":23},"end":{"line":239,"column":41}},{"start":{"line":239,"column":45},"end":{"line":239,"column":91}},{"start":{"line":239,"column":95},"end":{"line":239,"column":184}}],"line":239},"36":{"loc":{"start":{"line":250,"column":30},"end":{"line":250,"column":136}},"type":"binary-expr","locations":[{"start":{"line":250,"column":30},"end":{"line":250,"column":64}},{"start":{"line":250,"column":68},"end":{"line":250,"column":136}}],"line":250},"37":{"loc":{"start":{"line":256,"column":8},"end":{"line":264,"column":9}},"type":"if","locations":[{"start":{"line":256,"column":8},"end":{"line":264,"column":9}},{"start":{"line":256,"column":8},"end":{"line":264,"column":9}}],"line":256},"38":{"loc":{"start":{"line":266,"column":34},"end":{"line":266,"column":56}},"type":"binary-expr","locations":[{"start":{"line":266,"column":34},"end":{"line":266,"column":50}},{"start":{"line":266,"column":54},"end":{"line":266,"column":56}}],"line":266},"39":{"loc":{"start":{"line":267,"column":8},"end":{"line":278,"column":9}},"type":"if","locations":[{"start":{"line":267,"column":8},"end":{"line":278,"column":9}},{"start":{"line":267,"column":8},"end":{"line":278,"column":9}}],"line":267},"40":{"loc":{"start":{"line":267,"column":12},"end":{"line":267,"column":108}},"type":"binary-expr","locations":[{"start":{"line":267,"column":12},"end":{"line":267,"column":65}},{"start":{"line":267,"column":69},"end":{"line":267,"column":108}}],"line":267},"41":{"loc":{"start":{"line":270,"column":15},"end":{"line":278,"column":9}},"type":"if","locations":[{"start":{"line":270,"column":15},"end":{"line":278,"column":9}},{"start":{"line":270,"column":15},"end":{"line":278,"column":9}}],"line":270},"42":{"loc":{"start":{"line":270,"column":19},"end":{"line":270,"column":111}},"type":"binary-expr","locations":[{"start":{"line":270,"column":19},"end":{"line":270,"column":72}},{"start":{"line":270,"column":76},"end":{"line":270,"column":111}}],"line":270},"43":{"loc":{"start":{"line":282,"column":12},"end":{"line":291,"column":13}},"type":"if","locations":[{"start":{"line":282,"column":12},"end":{"line":291,"column":13}},{"start":{"line":282,"column":12},"end":{"line":291,"column":13}}],"line":282},"44":{"loc":{"start":{"line":304,"column":8},"end":{"line":311,"column":9}},"type":"if","locations":[{"start":{"line":304,"column":8},"end":{"line":311,"column":9}},{"start":{"line":304,"column":8},"end":{"line":311,"column":9}}],"line":304},"45":{"loc":{"start":{"line":314,"column":12},"end":{"line":322,"column":13}},"type":"if","locations":[{"start":{"line":314,"column":12},"end":{"line":322,"column":13}},{"start":{"line":314,"column":12},"end":{"line":322,"column":13}}],"line":314}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0,0],"10":[0,0],"11":[0,0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0,0],"34":[0,0],"35":[0,0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts","statementMap":{"0":{"start":{"line":27,"column":33},"end":{"line":27,"column":37}},"1":{"start":{"line":28,"column":31},"end":{"line":28,"column":35}},"2":{"start":{"line":30,"column":36},"end":{"line":30,"column":40}},"3":{"start":{"line":31,"column":34},"end":{"line":31,"column":38}},"4":{"start":{"line":33,"column":41},"end":{"line":33,"column":43}},"5":{"start":{"line":35,"column":50},"end":{"line":41,"column":1}},"6":{"start":{"line":43,"column":36},"end":{"line":45,"column":1}},"7":{"start":{"line":44,"column":4},"end":{"line":44,"column":53}},"8":{"start":{"line":44,"column":36},"end":{"line":44,"column":52}},"9":{"start":{"line":47,"column":32},"end":{"line":62,"column":1}},"10":{"start":{"line":48,"column":4},"end":{"line":61,"column":15}},"11":{"start":{"line":49,"column":28},"end":{"line":49,"column":60}},"12":{"start":{"line":51,"column":12},"end":{"line":57,"column":13}},"13":{"start":{"line":52,"column":36},"end":{"line":52,"column":65}},"14":{"start":{"line":53,"column":16},"end":{"line":53,"column":200}},"15":{"start":{"line":54,"column":16},"end":{"line":54,"column":34}},"16":{"start":{"line":56,"column":16},"end":{"line":56,"column":25}},"17":{"start":{"line":60,"column":12},"end":{"line":60,"column":37}},"18":{"start":{"line":64,"column":30},"end":{"line":88,"column":1}},"19":{"start":{"line":65,"column":23},"end":{"line":65,"column":73}},"20":{"start":{"line":66,"column":34},"end":{"line":66,"column":81}},"21":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"22":{"start":{"line":68,"column":8},"end":{"line":68,"column":17}},"23":{"start":{"line":70,"column":4},"end":{"line":86,"column":5}},"24":{"start":{"line":71,"column":26},"end":{"line":71,"column":43}},"25":{"start":{"line":72,"column":26},"end":{"line":76,"column":14}},"26":{"start":{"line":77,"column":29},"end":{"line":77,"column":59}},"27":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"28":{"start":{"line":79,"column":12},"end":{"line":79,"column":21}},"29":{"start":{"line":81,"column":28},"end":{"line":81,"column":155}},"30":{"start":{"line":82,"column":8},"end":{"line":82,"column":163}},"31":{"start":{"line":83,"column":8},"end":{"line":83,"column":26}},"32":{"start":{"line":87,"column":4},"end":{"line":87,"column":13}},"33":{"start":{"line":90,"column":34},"end":{"line":96,"column":1}},"34":{"start":{"line":91,"column":4},"end":{"line":95,"column":5}},"35":{"start":{"line":92,"column":8},"end":{"line":92,"column":207}},"36":{"start":{"line":98,"column":28},"end":{"line":113,"column":1}},"37":{"start":{"line":99,"column":34},"end":{"line":99,"column":67}},"38":{"start":{"line":100,"column":47},"end":{"line":100,"column":96}},"39":{"start":{"line":101,"column":49},"end":{"line":101,"column":146}},"40":{"start":{"line":102,"column":35},"end":{"line":102,"column":84}},"41":{"start":{"line":103,"column":45},"end":{"line":103,"column":89}},"42":{"start":{"line":104,"column":50},"end":{"line":104,"column":151}},"43":{"start":{"line":105,"column":4},"end":{"line":112,"column":5}},"44":{"start":{"line":106,"column":8},"end":{"line":109,"column":32}},"45":{"start":{"line":111,"column":8},"end":{"line":111,"column":15}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":43,"column":36},"end":{"line":43,"column":37}},"loc":{"start":{"line":43,"column":42},"end":{"line":45,"column":1}},"line":43},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":28},"end":{"line":44,"column":29}},"loc":{"start":{"line":44,"column":36},"end":{"line":44,"column":52}},"line":44},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":32},"end":{"line":47,"column":33}},"loc":{"start":{"line":47,"column":126},"end":{"line":62,"column":1}},"line":47},"3":{"name":"(anonymous_3)","decl":{"start":{"line":49,"column":14},"end":{"line":49,"column":15}},"loc":{"start":{"line":49,"column":26},"end":{"line":49,"column":62}},"line":49},"4":{"name":"(anonymous_4)","decl":{"start":{"line":50,"column":13},"end":{"line":50,"column":14}},"loc":{"start":{"line":50,"column":18},"end":{"line":58,"column":9}},"line":50},"5":{"name":"(anonymous_5)","decl":{"start":{"line":59,"column":16},"end":{"line":59,"column":17}},"loc":{"start":{"line":59,"column":38},"end":{"line":61,"column":9}},"line":59},"6":{"name":"(anonymous_6)","decl":{"start":{"line":64,"column":30},"end":{"line":64,"column":31}},"loc":{"start":{"line":64,"column":207},"end":{"line":88,"column":1}},"line":64},"7":{"name":"(anonymous_7)","decl":{"start":{"line":90,"column":34},"end":{"line":90,"column":35}},"loc":{"start":{"line":90,"column":76},"end":{"line":96,"column":1}},"line":90},"8":{"name":"(anonymous_8)","decl":{"start":{"line":98,"column":28},"end":{"line":98,"column":29}},"loc":{"start":{"line":98,"column":116},"end":{"line":113,"column":1}},"line":98}},"branchMap":{"0":{"loc":{"start":{"line":51,"column":12},"end":{"line":57,"column":13}},"type":"if","locations":[{"start":{"line":51,"column":12},"end":{"line":57,"column":13}},{"start":{"line":51,"column":12},"end":{"line":57,"column":13}}],"line":51},"1":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}],"line":67},"2":{"loc":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},{"start":{"line":78,"column":8},"end":{"line":80,"column":9}}],"line":78},"3":{"loc":{"start":{"line":92,"column":15},"end":{"line":92,"column":207}},"type":"binary-expr","locations":[{"start":{"line":92,"column":15},"end":{"line":92,"column":106}},{"start":{"line":92,"column":110},"end":{"line":92,"column":207}}],"line":92},"4":{"loc":{"start":{"line":105,"column":4},"end":{"line":112,"column":5}},"type":"if","locations":[{"start":{"line":105,"column":4},"end":{"line":112,"column":5}},{"start":{"line":105,"column":4},"end":{"line":112,"column":5}}],"line":105},"5":{"loc":{"start":{"line":105,"column":8},"end":{"line":105,"column":88}},"type":"binary-expr","locations":[{"start":{"line":105,"column":8},"end":{"line":105,"column":47}},{"start":{"line":105,"column":51},"end":{"line":105,"column":88}}],"line":105}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts","statementMap":{"0":{"start":{"line":15,"column":17},"end":{"line":15,"column":28}},"1":{"start":{"line":23,"column":53},"end":{"line":23,"column":55}},"2":{"start":{"line":24,"column":4},"end":{"line":41,"column":5}},"3":{"start":{"line":25,"column":38},"end":{"line":25,"column":121}},"4":{"start":{"line":26,"column":8},"end":{"line":40,"column":9}},"5":{"start":{"line":27,"column":42},"end":{"line":27,"column":79}},"6":{"start":{"line":28,"column":12},"end":{"line":39,"column":14}},"7":{"start":{"line":29,"column":16},"end":{"line":38,"column":17}},"8":{"start":{"line":30,"column":45},"end":{"line":30,"column":94}},"9":{"start":{"line":31,"column":41},"end":{"line":31,"column":91}},"10":{"start":{"line":32,"column":20},"end":{"line":37,"column":21}},"11":{"start":{"line":33,"column":51},"end":{"line":33,"column":75}},"12":{"start":{"line":34,"column":24},"end":{"line":34,"column":86}},"13":{"start":{"line":42,"column":4},"end":{"line":42,"column":34}}},"fnMap":{"0":{"name":"getMatchedManifestRecords","decl":{"start":{"line":22,"column":16},"end":{"line":22,"column":41}},"loc":{"start":{"line":22,"column":170},"end":{"line":43,"column":1}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":28,"column":32},"end":{"line":28,"column":33}},"loc":{"start":{"line":28,"column":46},"end":{"line":39,"column":13}},"line":28}},"branchMap":{"0":{"loc":{"start":{"line":24,"column":4},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":24,"column":4},"end":{"line":41,"column":5}},{"start":{"line":24,"column":4},"end":{"line":41,"column":5}}],"line":24},"1":{"loc":{"start":{"line":26,"column":8},"end":{"line":40,"column":9}},"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":40,"column":9}},{"start":{"line":26,"column":8},"end":{"line":40,"column":9}}],"line":26},"2":{"loc":{"start":{"line":26,"column":12},"end":{"line":26,"column":53}},"type":"binary-expr","locations":[{"start":{"line":26,"column":12},"end":{"line":26,"column":33}},{"start":{"line":26,"column":37},"end":{"line":26,"column":53}}],"line":26},"3":{"loc":{"start":{"line":29,"column":16},"end":{"line":38,"column":17}},"type":"if","locations":[{"start":{"line":29,"column":16},"end":{"line":38,"column":17}},{"start":{"line":29,"column":16},"end":{"line":38,"column":17}}],"line":29}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts","statementMap":{"0":{"start":{"line":10,"column":20},"end":{"line":10,"column":49}},"1":{"start":{"line":11,"column":4},"end":{"line":11,"column":74}}},"fnMap":{"0":{"name":"sendTelemetryEvent","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":34}},"loc":{"start":{"line":9,"column":96},"end":{"line":12,"column":1}},"line":9}},"branchMap":{},"s":{"0":0,"1":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts","statementMap":{"0":{"start":{"line":29,"column":19},"end":{"line":29,"column":57}},"1":{"start":{"line":32,"column":47},"end":{"line":32,"column":78}},"2":{"start":{"line":34,"column":33},"end":{"line":34,"column":38}},"3":{"start":{"line":35,"column":35},"end":{"line":35,"column":40}},"4":{"start":{"line":36,"column":53},"end":{"line":36,"column":57}},"5":{"start":{"line":39,"column":48},"end":{"line":39,"column":53}},"6":{"start":{"line":43,"column":0},"end":{"line":78,"column":3}},"7":{"start":{"line":44,"column":25},"end":{"line":44,"column":44}},"8":{"start":{"line":45,"column":4},"end":{"line":45,"column":51}},"9":{"start":{"line":48,"column":4},"end":{"line":50,"column":6}},"10":{"start":{"line":51,"column":4},"end":{"line":53,"column":6}},"11":{"start":{"line":55,"column":4},"end":{"line":59,"column":6}},"12":{"start":{"line":61,"column":37},"end":{"line":69,"column":5}},"13":{"start":{"line":70,"column":4},"end":{"line":76,"column":5}},"14":{"start":{"line":71,"column":8},"end":{"line":75,"column":10}},"15":{"start":{"line":77,"column":4},"end":{"line":77,"column":18}},"16":{"start":{"line":80,"column":0},"end":{"line":90,"column":3}},"17":{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},"18":{"start":{"line":83,"column":8},"end":{"line":83,"column":87}},"19":{"start":{"line":85,"column":4},"end":{"line":89,"column":5}},"20":{"start":{"line":86,"column":8},"end":{"line":88,"column":11}},"21":{"start":{"line":95,"column":0},"end":{"line":97,"column":3}},"22":{"start":{"line":96,"column":1},"end":{"line":96,"column":40}},"23":{"start":{"line":101,"column":0},"end":{"line":107,"column":2}},"24":{"start":{"line":103,"column":38},"end":{"line":103,"column":76}},"25":{"start":{"line":104,"column":25},"end":{"line":104,"column":60}},"26":{"start":{"line":105,"column":8},"end":{"line":105,"column":69}},"27":{"start":{"line":110,"column":54},"end":{"line":116,"column":5}},"28":{"start":{"line":117,"column":38},"end":{"line":117,"column":46}},"29":{"start":{"line":118,"column":20},"end":{"line":118,"column":104}},"30":{"start":{"line":119,"column":46},"end":{"line":119,"column":48}},"31":{"start":{"line":120,"column":4},"end":{"line":136,"column":5}},"32":{"start":{"line":121,"column":8},"end":{"line":121,"column":63}},"33":{"start":{"line":122,"column":33},"end":{"line":122,"column":61}},"34":{"start":{"line":123,"column":51},"end":{"line":123,"column":71}},"35":{"start":{"line":124,"column":59},"end":{"line":124,"column":147}},"36":{"start":{"line":125,"column":8},"end":{"line":125,"column":115}},"37":{"start":{"line":126,"column":8},"end":{"line":135,"column":9}},"38":{"start":{"line":127,"column":12},"end":{"line":134,"column":15}},"39":{"start":{"line":128,"column":45},"end":{"line":132,"column":17}},"40":{"start":{"line":133,"column":16},"end":{"line":133,"column":43}},"41":{"start":{"line":138,"column":4},"end":{"line":142,"column":5}},"42":{"start":{"line":139,"column":8},"end":{"line":139,"column":50}},"43":{"start":{"line":140,"column":8},"end":{"line":140,"column":87}},"44":{"start":{"line":141,"column":8},"end":{"line":141,"column":54}},"45":{"start":{"line":143,"column":4},"end":{"line":143,"column":27}},"46":{"start":{"line":147,"column":42},"end":{"line":147,"column":52}},"47":{"start":{"line":148,"column":4},"end":{"line":150,"column":5}},"48":{"start":{"line":149,"column":8},"end":{"line":149,"column":131}},"49":{"start":{"line":151,"column":4},"end":{"line":151,"column":43}},"50":{"start":{"line":157,"column":0},"end":{"line":161,"column":2}},"51":{"start":{"line":159,"column":8},"end":{"line":159,"column":20}},"52":{"start":{"line":165,"column":0},"end":{"line":165,"column":29}},"53":{"start":{"line":168,"column":0},"end":{"line":168,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":43,"column":24},"end":{"line":43,"column":25}},"loc":{"start":{"line":43,"column":54},"end":{"line":78,"column":1}},"line":43},"1":{"name":"(anonymous_1)","decl":{"start":{"line":80,"column":25},"end":{"line":80,"column":26}},"loc":{"start":{"line":80,"column":31},"end":{"line":90,"column":1}},"line":80},"2":{"name":"(anonymous_2)","decl":{"start":{"line":86,"column":57},"end":{"line":86,"column":58}},"loc":{"start":{"line":86,"column":63},"end":{"line":88,"column":9}},"line":86},"3":{"name":"(anonymous_3)","decl":{"start":{"line":95,"column":29},"end":{"line":95,"column":30}},"loc":{"start":{"line":95,"column":39},"end":{"line":97,"column":1}},"line":95},"4":{"name":"(anonymous_4)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":102,"column":92},"end":{"line":106,"column":5}},"line":102},"5":{"name":"getSuggestions","decl":{"start":{"line":109,"column":9},"end":{"line":109,"column":23}},"loc":{"start":{"line":109,"column":73},"end":{"line":144,"column":1}},"line":109},"6":{"name":"(anonymous_6)","decl":{"start":{"line":127,"column":43},"end":{"line":127,"column":44}},"loc":{"start":{"line":127,"column":74},"end":{"line":134,"column":13}},"line":127},"7":{"name":"getKeyForCompletion","decl":{"start":{"line":146,"column":9},"end":{"line":146,"column":28}},"loc":{"start":{"line":146,"column":56},"end":{"line":152,"column":1}},"line":146},"8":{"name":"(anonymous_8)","decl":{"start":{"line":158,"column":4},"end":{"line":158,"column":5}},"loc":{"start":{"line":158,"column":46},"end":{"line":160,"column":5}},"line":158}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":8},"end":{"line":49,"column":72}},"type":"binary-expr","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":30}},{"start":{"line":49,"column":34},"end":{"line":49,"column":72}}],"line":49},"1":{"loc":{"start":{"line":52,"column":8},"end":{"line":52,"column":75}},"type":"binary-expr","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":30}},{"start":{"line":52,"column":34},"end":{"line":52,"column":75}}],"line":52},"2":{"loc":{"start":{"line":56,"column":8},"end":{"line":58,"column":71}},"type":"binary-expr","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":33}},{"start":{"line":57,"column":8},"end":{"line":57,"column":52}},{"start":{"line":58,"column":8},"end":{"line":58,"column":71}}],"line":56},"3":{"loc":{"start":{"line":70,"column":4},"end":{"line":76,"column":5}},"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":76,"column":5}},{"start":{"line":70,"column":4},"end":{"line":76,"column":5}}],"line":70},"4":{"loc":{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},{"start":{"line":81,"column":4},"end":{"line":84,"column":5}}],"line":81},"5":{"loc":{"start":{"line":85,"column":4},"end":{"line":89,"column":5}},"type":"if","locations":[{"start":{"line":85,"column":4},"end":{"line":89,"column":5}},{"start":{"line":85,"column":4},"end":{"line":89,"column":5}}],"line":85},"6":{"loc":{"start":{"line":120,"column":4},"end":{"line":136,"column":5}},"type":"if","locations":[{"start":{"line":120,"column":4},"end":{"line":136,"column":5}},{"start":{"line":120,"column":4},"end":{"line":136,"column":5}}],"line":120},"7":{"loc":{"start":{"line":126,"column":8},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":135,"column":9}},{"start":{"line":126,"column":8},"end":{"line":135,"column":9}}],"line":126},"8":{"loc":{"start":{"line":138,"column":4},"end":{"line":142,"column":5}},"type":"if","locations":[{"start":{"line":138,"column":4},"end":{"line":142,"column":5}},{"start":{"line":138,"column":4},"end":{"line":142,"column":5}}],"line":138},"9":{"loc":{"start":{"line":148,"column":4},"end":{"line":150,"column":5}},"type":"if","locations":[{"start":{"line":148,"column":4},"end":{"line":150,"column":5}},{"start":{"line":148,"column":4},"end":{"line":150,"column":5}}],"line":148},"10":{"loc":{"start":{"line":148,"column":8},"end":{"line":148,"column":100}},"type":"binary-expr","locations":[{"start":{"line":148,"column":8},"end":{"line":148,"column":50}},{"start":{"line":148,"column":54},"end":{"line":148,"column":100}}],"line":148}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts","statementMap":{"0":{"start":{"line":27,"column":4},"end":{"line":35,"column":6}},"1":{"start":{"line":40,"column":22},"end":{"line":40,"column":24}},"2":{"start":{"line":41,"column":15},"end":{"line":41,"column":17}},"3":{"start":{"line":42,"column":17},"end":{"line":42,"column":19}},"4":{"start":{"line":43,"column":4},"end":{"line":66,"column":5}},"5":{"start":{"line":44,"column":22},"end":{"line":44,"column":126}},"6":{"start":{"line":45,"column":8},"end":{"line":48,"column":9}},"7":{"start":{"line":46,"column":12},"end":{"line":46,"column":133}},"8":{"start":{"line":47,"column":12},"end":{"line":47,"column":33}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":49}},"10":{"start":{"line":50,"column":8},"end":{"line":50,"column":37}},"11":{"start":{"line":51,"column":8},"end":{"line":53,"column":15}},"12":{"start":{"line":54,"column":8},"end":{"line":56,"column":9}},"13":{"start":{"line":55,"column":12},"end":{"line":55,"column":52}},"14":{"start":{"line":58,"column":8},"end":{"line":60,"column":9}},"15":{"start":{"line":59,"column":12},"end":{"line":59,"column":126}},"16":{"start":{"line":62,"column":27},"end":{"line":62,"column":41}},"17":{"start":{"line":63,"column":8},"end":{"line":64,"column":78}},"18":{"start":{"line":65,"column":8},"end":{"line":65,"column":140}},"19":{"start":{"line":67,"column":4},"end":{"line":67,"column":41}},"20":{"start":{"line":74,"column":22},"end":{"line":74,"column":24}},"21":{"start":{"line":75,"column":4},"end":{"line":124,"column":5}},"22":{"start":{"line":76,"column":22},"end":{"line":83,"column":9}},"23":{"start":{"line":84,"column":8},"end":{"line":93,"column":9}},"24":{"start":{"line":85,"column":12},"end":{"line":92,"column":14}},"25":{"start":{"line":95,"column":8},"end":{"line":95,"column":49}},"26":{"start":{"line":96,"column":8},"end":{"line":98,"column":9}},"27":{"start":{"line":97,"column":12},"end":{"line":97,"column":52}},"28":{"start":{"line":100,"column":8},"end":{"line":110,"column":9}},"29":{"start":{"line":101,"column":12},"end":{"line":109,"column":14}},"30":{"start":{"line":112,"column":26},"end":{"line":112,"column":51}},"31":{"start":{"line":113,"column":8},"end":{"line":118,"column":10}},"32":{"start":{"line":119,"column":8},"end":{"line":123,"column":10}},"33":{"start":{"line":126,"column":4},"end":{"line":126,"column":23}},"34":{"start":{"line":132,"column":22},"end":{"line":132,"column":24}},"35":{"start":{"line":133,"column":4},"end":{"line":135,"column":6}},"36":{"start":{"line":136,"column":4},"end":{"line":162,"column":5}},"37":{"start":{"line":137,"column":24},"end":{"line":141,"column":9}},"38":{"start":{"line":142,"column":8},"end":{"line":142,"column":49}},"39":{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},"40":{"start":{"line":144,"column":12},"end":{"line":144,"column":52}},"41":{"start":{"line":146,"column":8},"end":{"line":148,"column":10}},"42":{"start":{"line":150,"column":26},"end":{"line":150,"column":51}},"43":{"start":{"line":151,"column":8},"end":{"line":156,"column":10}},"44":{"start":{"line":157,"column":8},"end":{"line":161,"column":10}},"45":{"start":{"line":164,"column":4},"end":{"line":164,"column":23}},"46":{"start":{"line":170,"column":22},"end":{"line":170,"column":24}},"47":{"start":{"line":171,"column":4},"end":{"line":221,"column":5}},"48":{"start":{"line":172,"column":22},"end":{"line":179,"column":9}},"49":{"start":{"line":181,"column":8},"end":{"line":190,"column":9}},"50":{"start":{"line":182,"column":12},"end":{"line":189,"column":14}},"51":{"start":{"line":192,"column":8},"end":{"line":192,"column":49}},"52":{"start":{"line":193,"column":8},"end":{"line":195,"column":9}},"53":{"start":{"line":194,"column":12},"end":{"line":194,"column":52}},"54":{"start":{"line":197,"column":8},"end":{"line":207,"column":9}},"55":{"start":{"line":198,"column":12},"end":{"line":206,"column":14}},"56":{"start":{"line":209,"column":26},"end":{"line":209,"column":51}},"57":{"start":{"line":210,"column":8},"end":{"line":215,"column":10}},"58":{"start":{"line":216,"column":8},"end":{"line":220,"column":10}},"59":{"start":{"line":223,"column":4},"end":{"line":223,"column":23}}},"fnMap":{"0":{"name":"getCommonHeaders","decl":{"start":{"line":23,"column":16},"end":{"line":23,"column":32}},"loc":{"start":{"line":26,"column":2},"end":{"line":36,"column":1}},"line":26},"1":{"name":"intelligenceAPIAuthentication","decl":{"start":{"line":39,"column":22},"end":{"line":39,"column":51}},"loc":{"start":{"line":39,"column":196},"end":{"line":68,"column":1}},"line":39},"2":{"name":"dataverseAuthentication","decl":{"start":{"line":70,"column":22},"end":{"line":70,"column":45}},"loc":{"start":{"line":73,"column":19},"end":{"line":127,"column":1}},"line":73},"3":{"name":"npsAuthentication","decl":{"start":{"line":129,"column":22},"end":{"line":129,"column":39}},"loc":{"start":{"line":131,"column":19},"end":{"line":165,"column":1}},"line":131},"4":{"name":"graphClientAuthentication","decl":{"start":{"line":167,"column":22},"end":{"line":167,"column":47}},"loc":{"start":{"line":169,"column":19},"end":{"line":224,"column":1}},"line":169}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":24},"end":{"line":31,"column":47}},"type":"cond-expr","locations":[{"start":{"line":30,"column":14},"end":{"line":30,"column":40}},{"start":{"line":31,"column":14},"end":{"line":31,"column":47}}],"line":29},"1":{"loc":{"start":{"line":39,"column":109},"end":{"line":39,"column":130}},"type":"default-arg","locations":[{"start":{"line":39,"column":125},"end":{"line":39,"column":130}}],"line":39},"2":{"loc":{"start":{"line":45,"column":8},"end":{"line":48,"column":9}},"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":48,"column":9}},{"start":{"line":45,"column":8},"end":{"line":48,"column":9}}],"line":45},"3":{"loc":{"start":{"line":49,"column":22},"end":{"line":49,"column":48}},"type":"binary-expr","locations":[{"start":{"line":49,"column":22},"end":{"line":49,"column":42}},{"start":{"line":49,"column":46},"end":{"line":49,"column":48}}],"line":49},"4":{"loc":{"start":{"line":51,"column":17},"end":{"line":53,"column":14}},"type":"binary-expr","locations":[{"start":{"line":51,"column":17},"end":{"line":51,"column":53}},{"start":{"line":52,"column":12},"end":{"line":52,"column":31}},{"start":{"line":53,"column":12},"end":{"line":53,"column":14}}],"line":51},"5":{"loc":{"start":{"line":54,"column":8},"end":{"line":56,"column":9}},"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":56,"column":9}},{"start":{"line":54,"column":8},"end":{"line":56,"column":9}}],"line":54},"6":{"loc":{"start":{"line":58,"column":8},"end":{"line":60,"column":9}},"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":60,"column":9}},{"start":{"line":58,"column":8},"end":{"line":60,"column":9}}],"line":58},"7":{"loc":{"start":{"line":72,"column":4},"end":{"line":72,"column":25}},"type":"default-arg","locations":[{"start":{"line":72,"column":20},"end":{"line":72,"column":25}}],"line":72},"8":{"loc":{"start":{"line":84,"column":8},"end":{"line":93,"column":9}},"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":93,"column":9}},{"start":{"line":84,"column":8},"end":{"line":93,"column":9}}],"line":84},"9":{"loc":{"start":{"line":95,"column":22},"end":{"line":95,"column":48}},"type":"binary-expr","locations":[{"start":{"line":95,"column":22},"end":{"line":95,"column":42}},{"start":{"line":95,"column":46},"end":{"line":95,"column":48}}],"line":95},"10":{"loc":{"start":{"line":96,"column":8},"end":{"line":98,"column":9}},"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":98,"column":9}},{"start":{"line":96,"column":8},"end":{"line":98,"column":9}}],"line":96},"11":{"loc":{"start":{"line":100,"column":8},"end":{"line":110,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":110,"column":9}},{"start":{"line":100,"column":8},"end":{"line":110,"column":9}}],"line":100},"12":{"loc":{"start":{"line":105,"column":24},"end":{"line":107,"column":26}},"type":"binary-expr","locations":[{"start":{"line":105,"column":24},"end":{"line":105,"column":60}},{"start":{"line":106,"column":24},"end":{"line":106,"column":43}},{"start":{"line":107,"column":24},"end":{"line":107,"column":26}}],"line":105},"13":{"loc":{"start":{"line":142,"column":22},"end":{"line":142,"column":48}},"type":"binary-expr","locations":[{"start":{"line":142,"column":22},"end":{"line":142,"column":42}},{"start":{"line":142,"column":46},"end":{"line":142,"column":48}}],"line":142},"14":{"loc":{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},{"start":{"line":143,"column":8},"end":{"line":145,"column":9}}],"line":143},"15":{"loc":{"start":{"line":168,"column":4},"end":{"line":168,"column":25}},"type":"default-arg","locations":[{"start":{"line":168,"column":20},"end":{"line":168,"column":25}}],"line":168},"16":{"loc":{"start":{"line":181,"column":8},"end":{"line":190,"column":9}},"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":190,"column":9}},{"start":{"line":181,"column":8},"end":{"line":190,"column":9}}],"line":181},"17":{"loc":{"start":{"line":192,"column":22},"end":{"line":192,"column":48}},"type":"binary-expr","locations":[{"start":{"line":192,"column":22},"end":{"line":192,"column":42}},{"start":{"line":192,"column":46},"end":{"line":192,"column":48}}],"line":192},"18":{"loc":{"start":{"line":193,"column":8},"end":{"line":195,"column":9}},"type":"if","locations":[{"start":{"line":193,"column":8},"end":{"line":195,"column":9}},{"start":{"line":193,"column":8},"end":{"line":195,"column":9}}],"line":193},"19":{"loc":{"start":{"line":197,"column":8},"end":{"line":207,"column":9}},"type":"if","locations":[{"start":{"line":197,"column":8},"end":{"line":207,"column":9}},{"start":{"line":197,"column":8},"end":{"line":207,"column":9}}],"line":197},"20":{"loc":{"start":{"line":202,"column":24},"end":{"line":204,"column":26}},"type":"binary-expr","locations":[{"start":{"line":202,"column":24},"end":{"line":202,"column":60}},{"start":{"line":203,"column":24},"end":{"line":203,"column":43}},{"start":{"line":204,"column":24},"end":{"line":204,"column":26}}],"line":202}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0],"2":[0,0],"3":[0,0],"4":[0,0,0],"5":[0,0],"6":[0,0],"7":[0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0,0],"13":[0,0],"14":[0,0],"15":[0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts","statementMap":{"0":{"start":{"line":7,"column":39},"end":{"line":7,"column":45}},"1":{"start":{"line":8,"column":43},"end":{"line":8,"column":49}},"2":{"start":{"line":9,"column":34},"end":{"line":9,"column":53}},"3":{"start":{"line":10,"column":37},"end":{"line":10,"column":40}},"4":{"start":{"line":11,"column":26},"end":{"line":11,"column":29}},"5":{"start":{"line":12,"column":31},"end":{"line":12,"column":48}},"6":{"start":{"line":13,"column":23},"end":{"line":13,"column":30}},"7":{"start":{"line":14,"column":27},"end":{"line":14,"column":38}},"8":{"start":{"line":15,"column":36},"end":{"line":15,"column":47}},"9":{"start":{"line":16,"column":43},"end":{"line":16,"column":59}},"10":{"start":{"line":17,"column":27},"end":{"line":17,"column":40}},"11":{"start":{"line":18,"column":22},"end":{"line":18,"column":30}},"12":{"start":{"line":19,"column":24},"end":{"line":19,"column":34}},"13":{"start":{"line":20,"column":39},"end":{"line":20,"column":61}},"14":{"start":{"line":21,"column":49},"end":{"line":21,"column":80}},"15":{"start":{"line":22,"column":26},"end":{"line":22,"column":39}},"16":{"start":{"line":23,"column":31},"end":{"line":23,"column":48}},"17":{"start":{"line":24,"column":27},"end":{"line":24,"column":41}},"18":{"start":{"line":25,"column":38},"end":{"line":25,"column":41}},"19":{"start":{"line":26,"column":44},"end":{"line":26,"column":46}},"20":{"start":{"line":27,"column":50},"end":{"line":27,"column":54}},"21":{"start":{"line":28,"column":42},"end":{"line":28,"column":82}},"22":{"start":{"line":29,"column":43},"end":{"line":29,"column":133}},"23":{"start":{"line":30,"column":34},"end":{"line":30,"column":40}},"24":{"start":{"line":31,"column":39},"end":{"line":31,"column":64}},"25":{"start":{"line":32,"column":58},"end":{"line":32,"column":102}},"26":{"start":{"line":33,"column":56},"end":{"line":33,"column":98}},"27":{"start":{"line":34,"column":68},"end":{"line":34,"column":122}},"28":{"start":{"line":35,"column":60},"end":{"line":35,"column":106}},"29":{"start":{"line":36,"column":73},"end":{"line":36,"column":131}},"30":{"start":{"line":37,"column":55},"end":{"line":37,"column":97}},"31":{"start":{"line":40,"column":23},"end":{"line":40,"column":31}},"32":{"start":{"line":41,"column":20},"end":{"line":41,"column":26}},"33":{"start":{"line":43,"column":4},"end":{"line":43,"column":163}},"34":{"start":{"line":45,"column":4},"end":{"line":45,"column":82}},"35":{"start":{"line":46,"column":35},"end":{"line":46,"column":43}},"36":{"start":{"line":47,"column":35},"end":{"line":47,"column":43}},"37":{"start":{"line":48,"column":35},"end":{"line":48,"column":43}},"38":{"start":{"line":49,"column":34},"end":{"line":49,"column":41}},"39":{"start":{"line":50,"column":41},"end":{"line":50,"column":55}},"40":{"start":{"line":55,"column":4},"end":{"line":55,"column":26}},"41":{"start":{"line":58,"column":47},"end":{"line":58,"column":71}},"42":{"start":{"line":61,"column":48},"end":{"line":61,"column":73}},"43":{"start":{"line":64,"column":47},"end":{"line":64,"column":90}},"44":{"start":{"line":129,"column":42},"end":{"line":129,"column":57}},"45":{"start":{"line":130,"column":49},"end":{"line":130,"column":69}},"46":{"start":{"line":132,"column":46},"end":{"line":132,"column":87}},"47":{"start":{"line":139,"column":60},"end":{"line":139,"column":75}},"48":{"start":{"line":142,"column":48},"end":{"line":142,"column":58}},"49":{"start":{"line":143,"column":34},"end":{"line":143,"column":43}},"50":{"start":{"line":144,"column":31},"end":{"line":144,"column":37}},"51":{"start":{"line":145,"column":32},"end":{"line":145,"column":50}},"52":{"start":{"line":146,"column":29},"end":{"line":146,"column":44}},"53":{"start":{"line":147,"column":54},"end":{"line":147,"column":97}},"54":{"start":{"line":148,"column":54},"end":{"line":148,"column":97}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts","statementMap":{"0":{"start":{"line":8,"column":0},"end":{"line":46,"column":2}},"1":{"start":{"line":17,"column":8},"end":{"line":17,"column":45}},"2":{"start":{"line":18,"column":8},"end":{"line":18,"column":49}},"3":{"start":{"line":26,"column":8},"end":{"line":28,"column":9}},"4":{"start":{"line":27,"column":12},"end":{"line":27,"column":67}},"5":{"start":{"line":29,"column":8},"end":{"line":31,"column":10}},"6":{"start":{"line":39,"column":8},"end":{"line":41,"column":9}},"7":{"start":{"line":40,"column":12},"end":{"line":40,"column":67}},"8":{"start":{"line":42,"column":8},"end":{"line":44,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":13,"column":4},"end":{"line":13,"column":5}},"loc":{"start":{"line":16,"column":6},"end":{"line":19,"column":5}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":25,"column":31},"end":{"line":32,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":38,"column":31},"end":{"line":45,"column":5}},"line":38}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":8},"end":{"line":28,"column":9}},"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":28,"column":9}},{"start":{"line":26,"column":8},"end":{"line":28,"column":9}}],"line":26},"1":{"loc":{"start":{"line":39,"column":8},"end":{"line":41,"column":9}},"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":41,"column":9}},{"start":{"line":39,"column":8},"end":{"line":41,"column":9}}],"line":39}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts","statementMap":{"0":{"start":{"line":13,"column":22},"end":{"line":60,"column":1}},"1":{"start":{"line":63,"column":20},"end":{"line":63,"column":58}},"2":{"start":{"line":64,"column":4},"end":{"line":64,"column":57}},"3":{"start":{"line":71,"column":27},"end":{"line":73,"column":5}},"4":{"start":{"line":74,"column":4},"end":{"line":74,"column":65}},"5":{"start":{"line":75,"column":24},"end":{"line":77,"column":5}},"6":{"start":{"line":78,"column":29},"end":{"line":80,"column":37}},"7":{"start":{"line":81,"column":4},"end":{"line":81,"column":71}},"8":{"start":{"line":88,"column":4},"end":{"line":92,"column":6}},"9":{"start":{"line":98,"column":4},"end":{"line":109,"column":5}},"10":{"start":{"line":102,"column":12},"end":{"line":102,"column":24}},"11":{"start":{"line":104,"column":12},"end":{"line":107,"column":14}},"12":{"start":{"line":108,"column":12},"end":{"line":108,"column":25}},"13":{"start":{"line":116,"column":4},"end":{"line":147,"column":5}},"14":{"start":{"line":120,"column":27},"end":{"line":120,"column":71}},"15":{"start":{"line":121,"column":31},"end":{"line":121,"column":79}},"16":{"start":{"line":122,"column":31},"end":{"line":122,"column":76}},"17":{"start":{"line":123,"column":30},"end":{"line":123,"column":77}},"18":{"start":{"line":124,"column":12},"end":{"line":139,"column":13}},"19":{"start":{"line":125,"column":16},"end":{"line":125,"column":28}},"20":{"start":{"line":127,"column":16},"end":{"line":131,"column":18}},"21":{"start":{"line":132,"column":16},"end":{"line":137,"column":18}},"22":{"start":{"line":138,"column":16},"end":{"line":138,"column":29}},"23":{"start":{"line":142,"column":12},"end":{"line":145,"column":14}},"24":{"start":{"line":146,"column":12},"end":{"line":146,"column":25}},"25":{"start":{"line":154,"column":4},"end":{"line":186,"column":5}},"26":{"start":{"line":158,"column":36},"end":{"line":158,"column":93}},"27":{"start":{"line":159,"column":39},"end":{"line":159,"column":87}},"28":{"start":{"line":160,"column":30},"end":{"line":160,"column":80}},"29":{"start":{"line":161,"column":12},"end":{"line":178,"column":13}},"30":{"start":{"line":164,"column":16},"end":{"line":164,"column":28}},"31":{"start":{"line":166,"column":16},"end":{"line":170,"column":18}},"32":{"start":{"line":171,"column":16},"end":{"line":176,"column":18}},"33":{"start":{"line":177,"column":16},"end":{"line":177,"column":29}},"34":{"start":{"line":181,"column":12},"end":{"line":184,"column":14}},"35":{"start":{"line":185,"column":12},"end":{"line":185,"column":25}}},"fnMap":{"0":{"name":"showErrorDialog","decl":{"start":{"line":62,"column":16},"end":{"line":62,"column":31}},"loc":{"start":{"line":62,"column":77},"end":{"line":65,"column":1}},"line":62},"1":{"name":"removeEncodingFromParameters","decl":{"start":{"line":67,"column":16},"end":{"line":67,"column":44}},"loc":{"start":{"line":69,"column":2},"end":{"line":82,"column":1}},"line":69},"2":{"name":"checkMandatoryParameters","decl":{"start":{"line":84,"column":16},"end":{"line":84,"column":40}},"loc":{"start":{"line":87,"column":11},"end":{"line":93,"column":1}},"line":87},"3":{"name":"checkMandatoryPathParameters","decl":{"start":{"line":95,"column":16},"end":{"line":95,"column":44}},"loc":{"start":{"line":97,"column":11},"end":{"line":110,"column":1}},"line":97},"4":{"name":"checkMandatoryQueryParameters","decl":{"start":{"line":112,"column":16},"end":{"line":112,"column":45}},"loc":{"start":{"line":115,"column":11},"end":{"line":148,"column":1}},"line":115},"5":{"name":"checkMandatoryMultifileParameters","decl":{"start":{"line":150,"column":16},"end":{"line":150,"column":49}},"loc":{"start":{"line":153,"column":11},"end":{"line":187,"column":1}},"line":153}},"branchMap":{"0":{"loc":{"start":{"line":78,"column":29},"end":{"line":80,"column":37}},"type":"cond-expr","locations":[{"start":{"line":79,"column":10},"end":{"line":79,"column":21}},{"start":{"line":80,"column":10},"end":{"line":80,"column":37}}],"line":78},"1":{"loc":{"start":{"line":89,"column":8},"end":{"line":91,"column":66}},"type":"binary-expr","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":45}},{"start":{"line":90,"column":8},"end":{"line":90,"column":62}},{"start":{"line":91,"column":8},"end":{"line":91,"column":66}}],"line":89},"2":{"loc":{"start":{"line":98,"column":4},"end":{"line":109,"column":5}},"type":"switch","locations":[{"start":{"line":101,"column":8},"end":{"line":102,"column":24}},{"start":{"line":103,"column":8},"end":{"line":108,"column":25}}],"line":98},"3":{"loc":{"start":{"line":116,"column":4},"end":{"line":147,"column":5}},"type":"switch","locations":[{"start":{"line":119,"column":8},"end":{"line":140,"column":9}},{"start":{"line":141,"column":8},"end":{"line":146,"column":25}}],"line":116},"4":{"loc":{"start":{"line":124,"column":12},"end":{"line":139,"column":13}},"type":"if","locations":[{"start":{"line":124,"column":12},"end":{"line":139,"column":13}},{"start":{"line":124,"column":12},"end":{"line":139,"column":13}}],"line":124},"5":{"loc":{"start":{"line":124,"column":16},"end":{"line":124,"column":63}},"type":"binary-expr","locations":[{"start":{"line":124,"column":16},"end":{"line":124,"column":22}},{"start":{"line":124,"column":26},"end":{"line":124,"column":36}},{"start":{"line":124,"column":40},"end":{"line":124,"column":50}},{"start":{"line":124,"column":54},"end":{"line":124,"column":63}}],"line":124},"6":{"loc":{"start":{"line":154,"column":4},"end":{"line":186,"column":5}},"type":"switch","locations":[{"start":{"line":157,"column":8},"end":{"line":179,"column":9}},{"start":{"line":180,"column":8},"end":{"line":185,"column":25}}],"line":154},"7":{"loc":{"start":{"line":161,"column":12},"end":{"line":178,"column":13}},"type":"if","locations":[{"start":{"line":161,"column":12},"end":{"line":178,"column":13}},{"start":{"line":161,"column":12},"end":{"line":178,"column":13}}],"line":161},"8":{"loc":{"start":{"line":161,"column":16},"end":{"line":163,"column":40}},"type":"binary-expr","locations":[{"start":{"line":161,"column":17},"end":{"line":161,"column":37}},{"start":{"line":161,"column":41},"end":{"line":161,"column":58}},{"start":{"line":161,"column":62},"end":{"line":161,"column":71}},{"start":{"line":162,"column":20},"end":{"line":162,"column":40}},{"start":{"line":162,"column":44},"end":{"line":162,"column":62}},{"start":{"line":163,"column":19},"end":{"line":163,"column":40}}],"line":161}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0,0,0],"6":[0,0],"7":[0,0],"8":[0,0,0,0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts","statementMap":{"0":{"start":{"line":25,"column":8},"end":{"line":25,"column":32}},"1":{"start":{"line":28,"column":8},"end":{"line":28,"column":30}},"2":{"start":{"line":31,"column":8},"end":{"line":31,"column":32}},"3":{"start":{"line":34,"column":8},"end":{"line":34,"column":34}},"4":{"start":{"line":37,"column":8},"end":{"line":37,"column":37}},"5":{"start":{"line":40,"column":8},"end":{"line":40,"column":30}},"6":{"start":{"line":43,"column":8},"end":{"line":43,"column":35}},"7":{"start":{"line":48,"column":8},"end":{"line":48,"column":33}},"8":{"start":{"line":60,"column":8},"end":{"line":60,"column":34}},"9":{"start":{"line":61,"column":8},"end":{"line":61,"column":38}},"10":{"start":{"line":62,"column":8},"end":{"line":62,"column":38}},"11":{"start":{"line":63,"column":8},"end":{"line":63,"column":42}},"12":{"start":{"line":64,"column":8},"end":{"line":64,"column":48}},"13":{"start":{"line":65,"column":8},"end":{"line":65,"column":34}},"14":{"start":{"line":66,"column":8},"end":{"line":66,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":36},"end":{"line":26,"column":5}},"line":24},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":34},"end":{"line":29,"column":5}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":4},"end":{"line":30,"column":5}},"loc":{"start":{"line":30,"column":36},"end":{"line":32,"column":5}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":33,"column":4},"end":{"line":33,"column":5}},"loc":{"start":{"line":33,"column":64},"end":{"line":35,"column":5}},"line":33},"4":{"name":"(anonymous_4)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":53},"end":{"line":38,"column":5}},"line":36},"5":{"name":"(anonymous_5)","decl":{"start":{"line":39,"column":4},"end":{"line":39,"column":5}},"loc":{"start":{"line":39,"column":51},"end":{"line":41,"column":5}},"line":39},"6":{"name":"(anonymous_6)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":42,"column":51},"end":{"line":44,"column":5}},"line":42},"7":{"name":"(anonymous_7)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":44},"end":{"line":49,"column":5}},"line":47},"8":{"name":"(anonymous_8)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":59,"column":6},"end":{"line":67,"column":5}},"line":59}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts","statementMap":{"0":{"start":{"line":10,"column":49},"end":{"line":10,"column":78}},"1":{"start":{"line":17,"column":31},"end":{"line":17,"column":59}},"2":{"start":{"line":19,"column":8},"end":{"line":23,"column":9}},"3":{"start":{"line":20,"column":12},"end":{"line":20,"column":71}},"4":{"start":{"line":21,"column":12},"end":{"line":21,"column":57}},"5":{"start":{"line":22,"column":12},"end":{"line":22,"column":19}},"6":{"start":{"line":24,"column":8},"end":{"line":24,"column":56}},"7":{"start":{"line":28,"column":8},"end":{"line":28,"column":30}},"8":{"start":{"line":41,"column":30},"end":{"line":41,"column":68}},"9":{"start":{"line":42,"column":31},"end":{"line":42,"column":59}},"10":{"start":{"line":44,"column":8},"end":{"line":46,"column":9}},"11":{"start":{"line":45,"column":12},"end":{"line":45,"column":58}},"12":{"start":{"line":47,"column":8},"end":{"line":47,"column":68}},"13":{"start":{"line":49,"column":25},"end":{"line":49,"column":76}},"14":{"start":{"line":50,"column":8},"end":{"line":52,"column":9}},"15":{"start":{"line":51,"column":12},"end":{"line":51,"column":34}},"16":{"start":{"line":54,"column":27},"end":{"line":62,"column":9}},"17":{"start":{"line":63,"column":8},"end":{"line":63,"column":49}},"18":{"start":{"line":67,"column":31},"end":{"line":67,"column":59}},"19":{"start":{"line":68,"column":8},"end":{"line":70,"column":9}},"20":{"start":{"line":69,"column":12},"end":{"line":69,"column":63}},"21":{"start":{"line":71,"column":8},"end":{"line":71,"column":56}},"22":{"start":{"line":78,"column":38},"end":{"line":81,"column":19}},"23":{"start":{"line":83,"column":8},"end":{"line":89,"column":9}},"24":{"start":{"line":84,"column":44},"end":{"line":84,"column":77}},"25":{"start":{"line":86,"column":12},"end":{"line":86,"column":68}},"26":{"start":{"line":87,"column":15},"end":{"line":89,"column":9}},"27":{"start":{"line":88,"column":12},"end":{"line":88,"column":41}},"28":{"start":{"line":90,"column":8},"end":{"line":90,"column":56}},"29":{"start":{"line":98,"column":31},"end":{"line":98,"column":59}},"30":{"start":{"line":100,"column":8},"end":{"line":126,"column":9}},"31":{"start":{"line":101,"column":42},"end":{"line":103,"column":23}},"32":{"start":{"line":105,"column":12},"end":{"line":125,"column":13}},"33":{"start":{"line":106,"column":48},"end":{"line":108,"column":17}},"34":{"start":{"line":110,"column":16},"end":{"line":111,"column":43}},"35":{"start":{"line":112,"column":16},"end":{"line":115,"column":18}},"36":{"start":{"line":116,"column":16},"end":{"line":116,"column":61}},"37":{"start":{"line":117,"column":16},"end":{"line":117,"column":23}},"38":{"start":{"line":118,"column":19},"end":{"line":125,"column":13}},"39":{"start":{"line":119,"column":16},"end":{"line":123,"column":18}},"40":{"start":{"line":124,"column":16},"end":{"line":124,"column":23}},"41":{"start":{"line":127,"column":8},"end":{"line":127,"column":56}},"42":{"start":{"line":131,"column":31},"end":{"line":131,"column":59}},"43":{"start":{"line":133,"column":8},"end":{"line":136,"column":9}},"44":{"start":{"line":134,"column":12},"end":{"line":134,"column":48}},"45":{"start":{"line":135,"column":12},"end":{"line":135,"column":19}},"46":{"start":{"line":137,"column":8},"end":{"line":137,"column":56}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":16,"column":6},"end":{"line":25,"column":5}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":55},"end":{"line":29,"column":5}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":31,"column":4},"end":{"line":31,"column":5}},"loc":{"start":{"line":40,"column":6},"end":{"line":64,"column":5}},"line":40},"3":{"name":"(anonymous_3)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":66},"end":{"line":72,"column":5}},"line":66},"4":{"name":"(anonymous_4)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":77,"column":6},"end":{"line":91,"column":5}},"line":77},"5":{"name":"(anonymous_5)","decl":{"start":{"line":93,"column":4},"end":{"line":93,"column":5}},"loc":{"start":{"line":97,"column":6},"end":{"line":128,"column":5}},"line":97},"6":{"name":"(anonymous_6)","decl":{"start":{"line":130,"column":4},"end":{"line":130,"column":5}},"loc":{"start":{"line":130,"column":59},"end":{"line":138,"column":5}},"line":130}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":8},"end":{"line":23,"column":9}},"type":"if","locations":[{"start":{"line":19,"column":8},"end":{"line":23,"column":9}},{"start":{"line":19,"column":8},"end":{"line":23,"column":9}}],"line":19},"1":{"loc":{"start":{"line":44,"column":8},"end":{"line":46,"column":9}},"type":"if","locations":[{"start":{"line":44,"column":8},"end":{"line":46,"column":9}},{"start":{"line":44,"column":8},"end":{"line":46,"column":9}}],"line":44},"2":{"loc":{"start":{"line":49,"column":25},"end":{"line":49,"column":76}},"type":"binary-expr","locations":[{"start":{"line":49,"column":25},"end":{"line":49,"column":63}},{"start":{"line":49,"column":67},"end":{"line":49,"column":76}}],"line":49},"3":{"loc":{"start":{"line":50,"column":8},"end":{"line":52,"column":9}},"type":"if","locations":[{"start":{"line":50,"column":8},"end":{"line":52,"column":9}},{"start":{"line":50,"column":8},"end":{"line":52,"column":9}}],"line":50},"4":{"loc":{"start":{"line":68,"column":8},"end":{"line":70,"column":9}},"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":70,"column":9}},{"start":{"line":68,"column":8},"end":{"line":70,"column":9}}],"line":68},"5":{"loc":{"start":{"line":83,"column":8},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":89,"column":9}},{"start":{"line":83,"column":8},"end":{"line":89,"column":9}}],"line":83},"6":{"loc":{"start":{"line":87,"column":15},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":15},"end":{"line":89,"column":9}},{"start":{"line":87,"column":15},"end":{"line":89,"column":9}}],"line":87},"7":{"loc":{"start":{"line":100,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":126,"column":9}},{"start":{"line":100,"column":8},"end":{"line":126,"column":9}}],"line":100},"8":{"loc":{"start":{"line":105,"column":12},"end":{"line":125,"column":13}},"type":"if","locations":[{"start":{"line":105,"column":12},"end":{"line":125,"column":13}},{"start":{"line":105,"column":12},"end":{"line":125,"column":13}}],"line":105},"9":{"loc":{"start":{"line":118,"column":19},"end":{"line":125,"column":13}},"type":"if","locations":[{"start":{"line":118,"column":19},"end":{"line":125,"column":13}},{"start":{"line":118,"column":19},"end":{"line":125,"column":13}}],"line":118},"10":{"loc":{"start":{"line":133,"column":8},"end":{"line":136,"column":9}},"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":136,"column":9}},{"start":{"line":133,"column":8},"end":{"line":136,"column":9}}],"line":133}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts","statementMap":{"0":{"start":{"line":7,"column":60},"end":{"line":7,"column":90}},"1":{"start":{"line":10,"column":8},"end":{"line":10,"column":40}},"2":{"start":{"line":17,"column":31},"end":{"line":17,"column":95}},"3":{"start":{"line":18,"column":8},"end":{"line":18,"column":37}},"4":{"start":{"line":19,"column":8},"end":{"line":19,"column":68}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":4},"end":{"line":9,"column":5}},"loc":{"start":{"line":9,"column":66},"end":{"line":11,"column":5}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":4},"end":{"line":13,"column":5}},"loc":{"start":{"line":16,"column":6},"end":{"line":20,"column":5}},"line":16}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":31},"end":{"line":17,"column":95}},"type":"binary-expr","locations":[{"start":{"line":17,"column":31},"end":{"line":17,"column":74}},{"start":{"line":17,"column":78},"end":{"line":17,"column":95}}],"line":17}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts","statementMap":{"0":{"start":{"line":37,"column":8},"end":{"line":37,"column":32}},"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":30}},"2":{"start":{"line":43,"column":8},"end":{"line":43,"column":30}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":32}},"4":{"start":{"line":49,"column":8},"end":{"line":49,"column":45}},"5":{"start":{"line":52,"column":8},"end":{"line":52,"column":35}},"6":{"start":{"line":55,"column":8},"end":{"line":55,"column":36}},"7":{"start":{"line":58,"column":8},"end":{"line":58,"column":30}},"8":{"start":{"line":61,"column":8},"end":{"line":61,"column":37}},"9":{"start":{"line":64,"column":8},"end":{"line":64,"column":42}},"10":{"start":{"line":67,"column":8},"end":{"line":67,"column":37}},"11":{"start":{"line":71,"column":8},"end":{"line":71,"column":36}},"12":{"start":{"line":76,"column":8},"end":{"line":76,"column":38}},"13":{"start":{"line":79,"column":8},"end":{"line":79,"column":33}},"14":{"start":{"line":82,"column":8},"end":{"line":82,"column":43}},"15":{"start":{"line":86,"column":8},"end":{"line":86,"column":37}},"16":{"start":{"line":101,"column":8},"end":{"line":101,"column":34}},"17":{"start":{"line":102,"column":8},"end":{"line":102,"column":38}},"18":{"start":{"line":103,"column":8},"end":{"line":103,"column":34}},"19":{"start":{"line":104,"column":8},"end":{"line":104,"column":38}},"20":{"start":{"line":105,"column":8},"end":{"line":105,"column":64}},"21":{"start":{"line":106,"column":8},"end":{"line":106,"column":44}},"22":{"start":{"line":107,"column":8},"end":{"line":107,"column":46}},"23":{"start":{"line":108,"column":8},"end":{"line":108,"column":34}},"24":{"start":{"line":109,"column":8},"end":{"line":109,"column":38}},"25":{"start":{"line":110,"column":8},"end":{"line":110,"column":43}},"26":{"start":{"line":111,"column":8},"end":{"line":111,"column":48}},"27":{"start":{"line":112,"column":8},"end":{"line":112,"column":45}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":36},"end":{"line":38,"column":5}},"line":36},"1":{"name":"(anonymous_1)","decl":{"start":{"line":39,"column":4},"end":{"line":39,"column":5}},"loc":{"start":{"line":39,"column":34},"end":{"line":41,"column":5}},"line":39},"2":{"name":"(anonymous_2)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":42,"column":34},"end":{"line":44,"column":5}},"line":42},"3":{"name":"(anonymous_3)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":36},"end":{"line":47,"column":5}},"line":45},"4":{"name":"(anonymous_4)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":49},"end":{"line":50,"column":5}},"line":48},"5":{"name":"(anonymous_5)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":51,"column":47},"end":{"line":53,"column":5}},"line":51},"6":{"name":"(anonymous_6)","decl":{"start":{"line":54,"column":4},"end":{"line":54,"column":5}},"loc":{"start":{"line":54,"column":53},"end":{"line":56,"column":5}},"line":54},"7":{"name":"(anonymous_7)","decl":{"start":{"line":57,"column":4},"end":{"line":57,"column":5}},"loc":{"start":{"line":57,"column":46},"end":{"line":59,"column":5}},"line":57},"8":{"name":"(anonymous_8)","decl":{"start":{"line":60,"column":4},"end":{"line":60,"column":5}},"loc":{"start":{"line":60,"column":42},"end":{"line":62,"column":5}},"line":60},"9":{"name":"(anonymous_9)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":47},"end":{"line":65,"column":5}},"line":63},"10":{"name":"(anonymous_10)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":54},"end":{"line":68,"column":5}},"line":66},"11":{"name":"(anonymous_11)","decl":{"start":{"line":70,"column":4},"end":{"line":70,"column":5}},"loc":{"start":{"line":70,"column":66},"end":{"line":72,"column":5}},"line":70},"12":{"name":"(anonymous_12)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":50},"end":{"line":77,"column":5}},"line":75},"13":{"name":"(anonymous_13)","decl":{"start":{"line":78,"column":4},"end":{"line":78,"column":5}},"loc":{"start":{"line":78,"column":44},"end":{"line":80,"column":5}},"line":78},"14":{"name":"(anonymous_14)","decl":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}},"loc":{"start":{"line":81,"column":55},"end":{"line":83,"column":5}},"line":81},"15":{"name":"(anonymous_15)","decl":{"start":{"line":85,"column":4},"end":{"line":85,"column":5}},"loc":{"start":{"line":85,"column":62},"end":{"line":87,"column":5}},"line":85},"16":{"name":"(anonymous_16)","decl":{"start":{"line":89,"column":4},"end":{"line":89,"column":5}},"loc":{"start":{"line":100,"column":6},"end":{"line":113,"column":5}},"line":100}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts","statementMap":{"0":{"start":{"line":12,"column":45},"end":{"line":12,"column":72}},"1":{"start":{"line":15,"column":8},"end":{"line":15,"column":28}},"2":{"start":{"line":31,"column":25},"end":{"line":42,"column":9}},"3":{"start":{"line":43,"column":8},"end":{"line":43,"column":69}},"4":{"start":{"line":47,"column":31},"end":{"line":47,"column":59}},"5":{"start":{"line":49,"column":8},"end":{"line":52,"column":9}},"6":{"start":{"line":50,"column":12},"end":{"line":50,"column":63}},"7":{"start":{"line":51,"column":12},"end":{"line":51,"column":19}},"8":{"start":{"line":53,"column":8},"end":{"line":53,"column":54}},"9":{"start":{"line":57,"column":31},"end":{"line":57,"column":59}},"10":{"start":{"line":59,"column":8},"end":{"line":62,"column":9}},"11":{"start":{"line":60,"column":12},"end":{"line":60,"column":74}},"12":{"start":{"line":61,"column":12},"end":{"line":61,"column":19}},"13":{"start":{"line":63,"column":8},"end":{"line":63,"column":54}},"14":{"start":{"line":67,"column":31},"end":{"line":67,"column":59}},"15":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"16":{"start":{"line":70,"column":12},"end":{"line":70,"column":48}},"17":{"start":{"line":71,"column":12},"end":{"line":71,"column":19}},"18":{"start":{"line":73,"column":8},"end":{"line":73,"column":54}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":14,"column":4},"end":{"line":14,"column":5}},"loc":{"start":{"line":14,"column":51},"end":{"line":16,"column":5}},"line":14},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":30,"column":6},"end":{"line":44,"column":5}},"line":30},"2":{"name":"(anonymous_2)","decl":{"start":{"line":46,"column":4},"end":{"line":46,"column":5}},"loc":{"start":{"line":46,"column":75},"end":{"line":54,"column":5}},"line":46},"3":{"name":"(anonymous_3)","decl":{"start":{"line":56,"column":4},"end":{"line":56,"column":5}},"loc":{"start":{"line":56,"column":86},"end":{"line":64,"column":5}},"line":56},"4":{"name":"(anonymous_4)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":61},"end":{"line":74,"column":5}},"line":66}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":8},"end":{"line":52,"column":9}},"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":52,"column":9}},{"start":{"line":49,"column":8},"end":{"line":52,"column":9}}],"line":49},"1":{"loc":{"start":{"line":59,"column":8},"end":{"line":62,"column":9}},"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":62,"column":9}},{"start":{"line":59,"column":8},"end":{"line":62,"column":9}}],"line":59},"2":{"loc":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},{"start":{"line":69,"column":8},"end":{"line":72,"column":9}}],"line":69}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts","statementMap":{"0":{"start":{"line":20,"column":8},"end":{"line":20,"column":33}},"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":30}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":28}},"3":{"start":{"line":29,"column":8},"end":{"line":29,"column":30}},"4":{"start":{"line":38,"column":8},"end":{"line":38,"column":40}},"5":{"start":{"line":39,"column":8},"end":{"line":39,"column":34}},"6":{"start":{"line":40,"column":8},"end":{"line":40,"column":30}},"7":{"start":{"line":41,"column":8},"end":{"line":41,"column":34}},"8":{"start":{"line":46,"column":46},"end":{"line":46,"column":73}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":29}},"10":{"start":{"line":58,"column":25},"end":{"line":63,"column":9}},"11":{"start":{"line":65,"column":8},"end":{"line":65,"column":44}},"12":{"start":{"line":69,"column":8},"end":{"line":69,"column":37}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":37},"end":{"line":21,"column":5}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":34},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":25,"column":32},"end":{"line":27,"column":5}},"line":25},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":4},"end":{"line":28,"column":5}},"loc":{"start":{"line":28,"column":36},"end":{"line":30,"column":5}},"line":28},"4":{"name":"(anonymous_4)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":37,"column":6},"end":{"line":42,"column":5}},"line":37},"5":{"name":"(anonymous_5)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":51},"end":{"line":50,"column":5}},"line":48},"6":{"name":"(anonymous_6)","decl":{"start":{"line":52,"column":4},"end":{"line":52,"column":5}},"loc":{"start":{"line":57,"column":6},"end":{"line":66,"column":5}},"line":57},"7":{"name":"(anonymous_7)","decl":{"start":{"line":68,"column":4},"end":{"line":68,"column":5}},"loc":{"start":{"line":68,"column":38},"end":{"line":70,"column":5}},"line":68}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts","statementMap":{"0":{"start":{"line":14,"column":24},"end":{"line":14,"column":98}},"1":{"start":{"line":17,"column":8},"end":{"line":33,"column":9}},"2":{"start":{"line":18,"column":12},"end":{"line":21,"column":15}},"3":{"start":{"line":18,"column":54},"end":{"line":21,"column":13}},"4":{"start":{"line":23,"column":12},"end":{"line":32,"column":13}},"5":{"start":{"line":24,"column":16},"end":{"line":28,"column":18}},"6":{"start":{"line":29,"column":16},"end":{"line":29,"column":53}},"7":{"start":{"line":31,"column":16},"end":{"line":31,"column":24}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":84},"end":{"line":34,"column":5}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":48},"end":{"line":18,"column":49}},"loc":{"start":{"line":18,"column":54},"end":{"line":21,"column":13}},"line":18}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":12},"end":{"line":32,"column":13}},"type":"if","locations":[{"start":{"line":23,"column":12},"end":{"line":32,"column":13}},{"start":{"line":23,"column":12},"end":{"line":32,"column":13}}],"line":23}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts","statementMap":{"0":{"start":{"line":46,"column":8},"end":{"line":46,"column":41}},"1":{"start":{"line":47,"column":8},"end":{"line":47,"column":32}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":32}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":22}},"4":{"start":{"line":50,"column":8},"end":{"line":50,"column":25}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":37}},"6":{"start":{"line":65,"column":8},"end":{"line":65,"column":46}},"7":{"start":{"line":66,"column":8},"end":{"line":66,"column":32}},"8":{"start":{"line":67,"column":8},"end":{"line":67,"column":32}},"9":{"start":{"line":68,"column":8},"end":{"line":68,"column":22}},"10":{"start":{"line":69,"column":8},"end":{"line":69,"column":25}},"11":{"start":{"line":70,"column":8},"end":{"line":70,"column":33}},"12":{"start":{"line":77,"column":11},"end":{"line":77,"column":28}},"13":{"start":{"line":82,"column":8},"end":{"line":106,"column":9}},"14":{"start":{"line":83,"column":12},"end":{"line":105,"column":13}},"15":{"start":{"line":85,"column":20},"end":{"line":88,"column":21}},"16":{"start":{"line":89,"column":40},"end":{"line":91,"column":17}},"17":{"start":{"line":94,"column":16},"end":{"line":104,"column":17}},"18":{"start":{"line":98,"column":20},"end":{"line":98,"column":62}},"19":{"start":{"line":99,"column":20},"end":{"line":99,"column":70}},"20":{"start":{"line":100,"column":20},"end":{"line":100,"column":63}},"21":{"start":{"line":101,"column":20},"end":{"line":103,"column":22}},"22":{"start":{"line":108,"column":8},"end":{"line":108,"column":46}},"23":{"start":{"line":112,"column":52},"end":{"line":112,"column":54}},"24":{"start":{"line":113,"column":8},"end":{"line":119,"column":9}},"25":{"start":{"line":114,"column":12},"end":{"line":116,"column":14}},"26":{"start":{"line":117,"column":12},"end":{"line":117,"column":49}},"27":{"start":{"line":118,"column":12},"end":{"line":118,"column":26}},"28":{"start":{"line":121,"column":22},"end":{"line":121,"column":51}},"29":{"start":{"line":122,"column":8},"end":{"line":126,"column":9}},"30":{"start":{"line":123,"column":12},"end":{"line":125,"column":13}},"31":{"start":{"line":124,"column":16},"end":{"line":124,"column":48}},"32":{"start":{"line":127,"column":8},"end":{"line":127,"column":22}},"33":{"start":{"line":133,"column":19},"end":{"line":133,"column":48}},"34":{"start":{"line":135,"column":36},"end":{"line":135,"column":69}},"35":{"start":{"line":136,"column":8},"end":{"line":140,"column":9}},"36":{"start":{"line":138,"column":12},"end":{"line":138,"column":56}},"37":{"start":{"line":139,"column":12},"end":{"line":139,"column":49}},"38":{"start":{"line":142,"column":28},"end":{"line":142,"column":79}},"39":{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},"40":{"start":{"line":144,"column":12},"end":{"line":152,"column":13}},"41":{"start":{"line":145,"column":16},"end":{"line":145,"column":59}},"42":{"start":{"line":147,"column":33},"end":{"line":147,"column":91}},"43":{"start":{"line":148,"column":16},"end":{"line":151,"column":17}},"44":{"start":{"line":149,"column":20},"end":{"line":149,"column":128}},"45":{"start":{"line":150,"column":20},"end":{"line":150,"column":62}},"46":{"start":{"line":155,"column":8},"end":{"line":155,"column":27}},"47":{"start":{"line":164,"column":25},"end":{"line":164,"column":54}},"48":{"start":{"line":165,"column":23},"end":{"line":165,"column":61}},"49":{"start":{"line":166,"column":20},"end":{"line":166,"column":48}},"50":{"start":{"line":167,"column":28},"end":{"line":167,"column":65}},"51":{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},"52":{"start":{"line":170,"column":12},"end":{"line":170,"column":63}},"53":{"start":{"line":173,"column":8},"end":{"line":175,"column":9}},"54":{"start":{"line":174,"column":12},"end":{"line":174,"column":56}},"55":{"start":{"line":177,"column":8},"end":{"line":179,"column":9}},"56":{"start":{"line":178,"column":12},"end":{"line":178,"column":57}},"57":{"start":{"line":181,"column":8},"end":{"line":185,"column":9}},"58":{"start":{"line":182,"column":12},"end":{"line":182,"column":39}},"59":{"start":{"line":183,"column":12},"end":{"line":183,"column":48}},"60":{"start":{"line":184,"column":12},"end":{"line":184,"column":73}},"61":{"start":{"line":187,"column":8},"end":{"line":214,"column":9}},"62":{"start":{"line":192,"column":12},"end":{"line":198,"column":13}},"63":{"start":{"line":193,"column":16},"end":{"line":195,"column":18}},"64":{"start":{"line":197,"column":16},"end":{"line":197,"column":107}},"65":{"start":{"line":201,"column":12},"end":{"line":213,"column":14}},"66":{"start":{"line":208,"column":20},"end":{"line":210,"column":22}},"67":{"start":{"line":211,"column":20},"end":{"line":211,"column":64}},"68":{"start":{"line":216,"column":8},"end":{"line":216,"column":33}},"69":{"start":{"line":217,"column":8},"end":{"line":217,"column":40}},"70":{"start":{"line":218,"column":8},"end":{"line":218,"column":29}},"71":{"start":{"line":220,"column":8},"end":{"line":220,"column":69}},"72":{"start":{"line":226,"column":22},"end":{"line":226,"column":51}},"73":{"start":{"line":228,"column":8},"end":{"line":241,"column":9}},"74":{"start":{"line":229,"column":29},"end":{"line":229,"column":58}},"75":{"start":{"line":230,"column":28},"end":{"line":230,"column":76}},"76":{"start":{"line":231,"column":27},"end":{"line":231,"column":72}},"77":{"start":{"line":233,"column":26},"end":{"line":233,"column":49}},"78":{"start":{"line":234,"column":12},"end":{"line":234,"column":50}},"79":{"start":{"line":235,"column":12},"end":{"line":235,"column":38}},"80":{"start":{"line":236,"column":12},"end":{"line":236,"column":29}},"81":{"start":{"line":237,"column":12},"end":{"line":240,"column":14}},"82":{"start":{"line":245,"column":8},"end":{"line":248,"column":10}},"83":{"start":{"line":249,"column":8},"end":{"line":249,"column":51}},"84":{"start":{"line":253,"column":8},"end":{"line":256,"column":10}},"85":{"start":{"line":257,"column":8},"end":{"line":257,"column":51}},"86":{"start":{"line":261,"column":25},"end":{"line":261,"column":54}},"87":{"start":{"line":262,"column":23},"end":{"line":262,"column":61}},"88":{"start":{"line":263,"column":22},"end":{"line":263,"column":50}},"89":{"start":{"line":265,"column":8},"end":{"line":267,"column":9}},"90":{"start":{"line":266,"column":12},"end":{"line":266,"column":56}},"91":{"start":{"line":269,"column":8},"end":{"line":271,"column":9}},"92":{"start":{"line":270,"column":12},"end":{"line":270,"column":63}},"93":{"start":{"line":273,"column":8},"end":{"line":273,"column":38}},"94":{"start":{"line":274,"column":8},"end":{"line":274,"column":61}},"95":{"start":{"line":275,"column":8},"end":{"line":275,"column":36}},"96":{"start":{"line":276,"column":8},"end":{"line":276,"column":69}},"97":{"start":{"line":281,"column":22},"end":{"line":281,"column":46}},"98":{"start":{"line":282,"column":22},"end":{"line":282,"column":84}},"99":{"start":{"line":283,"column":61},"end":{"line":283,"column":63}},"100":{"start":{"line":285,"column":8},"end":{"line":290,"column":11}},"101":{"start":{"line":286,"column":28},"end":{"line":286,"column":52}},"102":{"start":{"line":287,"column":12},"end":{"line":289,"column":13}},"103":{"start":{"line":288,"column":16},"end":{"line":288,"column":38}},"104":{"start":{"line":292,"column":8},"end":{"line":292,"column":21}},"105":{"start":{"line":296,"column":24},"end":{"line":296,"column":68}},"106":{"start":{"line":297,"column":36},"end":{"line":297,"column":38}},"107":{"start":{"line":299,"column":8},"end":{"line":308,"column":9}},"108":{"start":{"line":300,"column":29},"end":{"line":300,"column":60}},"109":{"start":{"line":302,"column":12},"end":{"line":307,"column":13}},"110":{"start":{"line":303,"column":33},"end":{"line":303,"column":70}},"111":{"start":{"line":304,"column":16},"end":{"line":304,"column":40}},"112":{"start":{"line":305,"column":19},"end":{"line":307,"column":13}},"113":{"start":{"line":306,"column":16},"end":{"line":306,"column":37}},"114":{"start":{"line":310,"column":8},"end":{"line":310,"column":21}},"115":{"start":{"line":324,"column":22},"end":{"line":324,"column":41}},"116":{"start":{"line":325,"column":27},"end":{"line":325,"column":36}},"117":{"start":{"line":326,"column":8},"end":{"line":345,"column":9}},"118":{"start":{"line":327,"column":12},"end":{"line":329,"column":13}},"119":{"start":{"line":328,"column":16},"end":{"line":328,"column":25}},"120":{"start":{"line":332,"column":12},"end":{"line":334,"column":13}},"121":{"start":{"line":333,"column":16},"end":{"line":333,"column":48}},"122":{"start":{"line":336,"column":12},"end":{"line":342,"column":13}},"123":{"start":{"line":337,"column":16},"end":{"line":341,"column":17}},"124":{"start":{"line":338,"column":20},"end":{"line":338,"column":64}},"125":{"start":{"line":340,"column":20},"end":{"line":340,"column":37}},"126":{"start":{"line":344,"column":12},"end":{"line":344,"column":26}},"127":{"start":{"line":346,"column":8},"end":{"line":346,"column":21}},"128":{"start":{"line":353,"column":22},"end":{"line":353,"column":53}},"129":{"start":{"line":355,"column":8},"end":{"line":357,"column":9}},"130":{"start":{"line":356,"column":12},"end":{"line":356,"column":25}},"131":{"start":{"line":359,"column":8},"end":{"line":359,"column":60}},"132":{"start":{"line":366,"column":22},"end":{"line":366,"column":53}},"133":{"start":{"line":368,"column":8},"end":{"line":370,"column":9}},"134":{"start":{"line":369,"column":12},"end":{"line":369,"column":25}},"135":{"start":{"line":372,"column":8},"end":{"line":372,"column":55}},"136":{"start":{"line":376,"column":24},"end":{"line":376,"column":72}},"137":{"start":{"line":377,"column":8},"end":{"line":377,"column":61}},"138":{"start":{"line":382,"column":23},"end":{"line":382,"column":74}},"139":{"start":{"line":383,"column":56},"end":{"line":383,"column":58}},"140":{"start":{"line":387,"column":8},"end":{"line":387,"column":27}},"141":{"start":{"line":393,"column":8},"end":{"line":393,"column":48}},"142":{"start":{"line":397,"column":8},"end":{"line":397,"column":45}},"143":{"start":{"line":399,"column":8},"end":{"line":401,"column":9}},"144":{"start":{"line":400,"column":12},"end":{"line":400,"column":47}},"145":{"start":{"line":403,"column":8},"end":{"line":406,"column":14}},"146":{"start":{"line":404,"column":12},"end":{"line":404,"column":53}},"147":{"start":{"line":405,"column":12},"end":{"line":405,"column":44}},"148":{"start":{"line":411,"column":8},"end":{"line":417,"column":9}},"149":{"start":{"line":412,"column":12},"end":{"line":415,"column":14}},"150":{"start":{"line":416,"column":12},"end":{"line":416,"column":61}},"151":{"start":{"line":419,"column":8},"end":{"line":421,"column":10}},"152":{"start":{"line":422,"column":8},"end":{"line":427,"column":10}},"153":{"start":{"line":428,"column":8},"end":{"line":439,"column":10}},"154":{"start":{"line":441,"column":8},"end":{"line":441,"column":56}},"155":{"start":{"line":445,"column":24},"end":{"line":445,"column":42}},"156":{"start":{"line":447,"column":8},"end":{"line":467,"column":11}},"157":{"start":{"line":448,"column":12},"end":{"line":466,"column":13}},"158":{"start":{"line":449,"column":16},"end":{"line":451,"column":17}},"159":{"start":{"line":450,"column":20},"end":{"line":450,"column":57}},"160":{"start":{"line":453,"column":16},"end":{"line":456,"column":18}},"161":{"start":{"line":458,"column":43},"end":{"line":458,"column":98}},"162":{"start":{"line":459,"column":16},"end":{"line":461,"column":18}},"163":{"start":{"line":463,"column":16},"end":{"line":465,"column":18}},"164":{"start":{"line":472,"column":8},"end":{"line":472,"column":77}},"165":{"start":{"line":473,"column":8},"end":{"line":477,"column":10}},"166":{"start":{"line":480,"column":8},"end":{"line":503,"column":9}},"167":{"start":{"line":481,"column":12},"end":{"line":487,"column":14}},"168":{"start":{"line":490,"column":12},"end":{"line":490,"column":158}},"169":{"start":{"line":492,"column":12},"end":{"line":502,"column":14}},"170":{"start":{"line":505,"column":8},"end":{"line":508,"column":9}},"171":{"start":{"line":507,"column":12},"end":{"line":507,"column":59}},"172":{"start":{"line":510,"column":8},"end":{"line":516,"column":10}},"173":{"start":{"line":520,"column":25},"end":{"line":520,"column":52}},"174":{"start":{"line":521,"column":27},"end":{"line":521,"column":56}},"175":{"start":{"line":522,"column":25},"end":{"line":522,"column":48}},"176":{"start":{"line":524,"column":8},"end":{"line":545,"column":9}},"177":{"start":{"line":525,"column":12},"end":{"line":525,"column":64}},"178":{"start":{"line":526,"column":12},"end":{"line":530,"column":14}},"179":{"start":{"line":532,"column":12},"end":{"line":539,"column":14}},"180":{"start":{"line":541,"column":12},"end":{"line":544,"column":14}},"181":{"start":{"line":549,"column":8},"end":{"line":549,"column":28}},"182":{"start":{"line":552,"column":8},"end":{"line":552,"column":50}},"183":{"start":{"line":553,"column":8},"end":{"line":553,"column":51}},"184":{"start":{"line":556,"column":8},"end":{"line":556,"column":60}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":30},"end":{"line":52,"column":5}},"line":45},"1":{"name":"(anonymous_1)","decl":{"start":{"line":64,"column":4},"end":{"line":64,"column":5}},"loc":{"start":{"line":64,"column":30},"end":{"line":71,"column":5}},"line":64},"2":{"name":"(anonymous_2)","decl":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}},"loc":{"start":{"line":81,"column":58},"end":{"line":109,"column":5}},"line":81},"3":{"name":"(anonymous_3)","decl":{"start":{"line":111,"column":4},"end":{"line":111,"column":5}},"loc":{"start":{"line":111,"column":105},"end":{"line":128,"column":5}},"line":111},"4":{"name":"(anonymous_4)","decl":{"start":{"line":132,"column":4},"end":{"line":132,"column":5}},"loc":{"start":{"line":132,"column":57},"end":{"line":156,"column":5}},"line":132},"5":{"name":"(anonymous_5)","decl":{"start":{"line":158,"column":4},"end":{"line":158,"column":5}},"loc":{"start":{"line":163,"column":21},"end":{"line":221,"column":5}},"line":163},"6":{"name":"(anonymous_6)","decl":{"start":{"line":207,"column":16},"end":{"line":207,"column":17}},"loc":{"start":{"line":207,"column":28},"end":{"line":212,"column":17}},"line":207},"7":{"name":"(anonymous_7)","decl":{"start":{"line":224,"column":4},"end":{"line":224,"column":5}},"loc":{"start":{"line":224,"column":58},"end":{"line":242,"column":5}},"line":224},"8":{"name":"(anonymous_8)","decl":{"start":{"line":244,"column":4},"end":{"line":244,"column":5}},"loc":{"start":{"line":244,"column":34},"end":{"line":250,"column":5}},"line":244},"9":{"name":"(anonymous_9)","decl":{"start":{"line":252,"column":4},"end":{"line":252,"column":5}},"loc":{"start":{"line":252,"column":34},"end":{"line":258,"column":5}},"line":252},"10":{"name":"(anonymous_10)","decl":{"start":{"line":260,"column":4},"end":{"line":260,"column":5}},"loc":{"start":{"line":260,"column":77},"end":{"line":277,"column":5}},"line":260},"11":{"name":"(anonymous_11)","decl":{"start":{"line":279,"column":4},"end":{"line":279,"column":5}},"loc":{"start":{"line":279,"column":39},"end":{"line":293,"column":5}},"line":279},"12":{"name":"(anonymous_12)","decl":{"start":{"line":285,"column":22},"end":{"line":285,"column":23}},"loc":{"start":{"line":285,"column":35},"end":{"line":290,"column":9}},"line":285},"13":{"name":"(anonymous_13)","decl":{"start":{"line":295,"column":4},"end":{"line":295,"column":5}},"loc":{"start":{"line":295,"column":52},"end":{"line":311,"column":5}},"line":295},"14":{"name":"(anonymous_14)","decl":{"start":{"line":320,"column":4},"end":{"line":320,"column":5}},"loc":{"start":{"line":323,"column":34},"end":{"line":347,"column":5}},"line":323},"15":{"name":"(anonymous_15)","decl":{"start":{"line":349,"column":4},"end":{"line":349,"column":5}},"loc":{"start":{"line":352,"column":26},"end":{"line":360,"column":5}},"line":352},"16":{"name":"(anonymous_16)","decl":{"start":{"line":362,"column":4},"end":{"line":362,"column":5}},"loc":{"start":{"line":365,"column":21},"end":{"line":373,"column":5}},"line":365},"17":{"name":"(anonymous_17)","decl":{"start":{"line":375,"column":4},"end":{"line":375,"column":5}},"loc":{"start":{"line":375,"column":78},"end":{"line":378,"column":5}},"line":375},"18":{"name":"(anonymous_18)","decl":{"start":{"line":390,"column":4},"end":{"line":390,"column":5}},"loc":{"start":{"line":390,"column":52},"end":{"line":394,"column":5}},"line":390},"19":{"name":"(anonymous_19)","decl":{"start":{"line":393,"column":37},"end":{"line":393,"column":38}},"loc":{"start":{"line":393,"column":43},"end":{"line":393,"column":46}},"line":393},"20":{"name":"(anonymous_20)","decl":{"start":{"line":396,"column":4},"end":{"line":396,"column":5}},"loc":{"start":{"line":396,"column":65},"end":{"line":407,"column":5}},"line":396},"21":{"name":"(anonymous_21)","decl":{"start":{"line":403,"column":42},"end":{"line":403,"column":43}},"loc":{"start":{"line":403,"column":48},"end":{"line":406,"column":9}},"line":403},"22":{"name":"(anonymous_22)","decl":{"start":{"line":410,"column":4},"end":{"line":410,"column":5}},"loc":{"start":{"line":410,"column":61},"end":{"line":442,"column":5}},"line":410},"23":{"name":"(anonymous_23)","decl":{"start":{"line":444,"column":4},"end":{"line":444,"column":5}},"loc":{"start":{"line":444,"column":63},"end":{"line":468,"column":5}},"line":444},"24":{"name":"(anonymous_24)","decl":{"start":{"line":447,"column":24},"end":{"line":447,"column":25}},"loc":{"start":{"line":447,"column":42},"end":{"line":467,"column":9}},"line":447},"25":{"name":"(anonymous_25)","decl":{"start":{"line":471,"column":4},"end":{"line":471,"column":5}},"loc":{"start":{"line":471,"column":44},"end":{"line":517,"column":5}},"line":471},"26":{"name":"(anonymous_26)","decl":{"start":{"line":519,"column":4},"end":{"line":519,"column":5}},"loc":{"start":{"line":519,"column":63},"end":{"line":546,"column":5}},"line":519},"27":{"name":"(anonymous_27)","decl":{"start":{"line":548,"column":4},"end":{"line":548,"column":5}},"loc":{"start":{"line":548,"column":63},"end":{"line":557,"column":5}},"line":548}},"branchMap":{"0":{"loc":{"start":{"line":82,"column":8},"end":{"line":106,"column":9}},"type":"if","locations":[{"start":{"line":82,"column":8},"end":{"line":106,"column":9}},{"start":{"line":82,"column":8},"end":{"line":106,"column":9}}],"line":82},"1":{"loc":{"start":{"line":83,"column":12},"end":{"line":105,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":105,"column":13}},{"start":{"line":83,"column":12},"end":{"line":105,"column":13}}],"line":83},"2":{"loc":{"start":{"line":94,"column":16},"end":{"line":104,"column":17}},"type":"if","locations":[{"start":{"line":94,"column":16},"end":{"line":104,"column":17}},{"start":{"line":94,"column":16},"end":{"line":104,"column":17}}],"line":94},"3":{"loc":{"start":{"line":95,"column":20},"end":{"line":96,"column":69}},"type":"binary-expr","locations":[{"start":{"line":95,"column":20},"end":{"line":95,"column":44}},{"start":{"line":96,"column":20},"end":{"line":96,"column":69}}],"line":95},"4":{"loc":{"start":{"line":111,"column":41},"end":{"line":111,"column":65}},"type":"default-arg","locations":[{"start":{"line":111,"column":60},"end":{"line":111,"column":65}}],"line":111},"5":{"loc":{"start":{"line":113,"column":8},"end":{"line":119,"column":9}},"type":"if","locations":[{"start":{"line":113,"column":8},"end":{"line":119,"column":9}},{"start":{"line":113,"column":8},"end":{"line":119,"column":9}}],"line":113},"6":{"loc":{"start":{"line":113,"column":12},"end":{"line":113,"column":64}},"type":"binary-expr","locations":[{"start":{"line":113,"column":12},"end":{"line":113,"column":28}},{"start":{"line":113,"column":32},"end":{"line":113,"column":64}}],"line":113},"7":{"loc":{"start":{"line":122,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":122,"column":8},"end":{"line":126,"column":9}},{"start":{"line":122,"column":8},"end":{"line":126,"column":9}}],"line":122},"8":{"loc":{"start":{"line":136,"column":8},"end":{"line":140,"column":9}},"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":140,"column":9}},{"start":{"line":136,"column":8},"end":{"line":140,"column":9}}],"line":136},"9":{"loc":{"start":{"line":136,"column":12},"end":{"line":137,"column":34}},"type":"binary-expr","locations":[{"start":{"line":136,"column":13},"end":{"line":136,"column":18}},{"start":{"line":136,"column":22},"end":{"line":136,"column":49}},{"start":{"line":137,"column":15},"end":{"line":137,"column":34}}],"line":136},"10":{"loc":{"start":{"line":142,"column":28},"end":{"line":142,"column":79}},"type":"cond-expr","locations":[{"start":{"line":142,"column":51},"end":{"line":142,"column":60}},{"start":{"line":142,"column":63},"end":{"line":142,"column":79}}],"line":142},"11":{"loc":{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},{"start":{"line":143,"column":8},"end":{"line":153,"column":9}}],"line":143},"12":{"loc":{"start":{"line":144,"column":12},"end":{"line":152,"column":13}},"type":"if","locations":[{"start":{"line":144,"column":12},"end":{"line":152,"column":13}},{"start":{"line":144,"column":12},"end":{"line":152,"column":13}}],"line":144},"13":{"loc":{"start":{"line":148,"column":16},"end":{"line":151,"column":17}},"type":"if","locations":[{"start":{"line":148,"column":16},"end":{"line":151,"column":17}},{"start":{"line":148,"column":16},"end":{"line":151,"column":17}}],"line":148},"14":{"loc":{"start":{"line":148,"column":20},"end":{"line":148,"column":64}},"type":"binary-expr","locations":[{"start":{"line":148,"column":20},"end":{"line":148,"column":38}},{"start":{"line":148,"column":42},"end":{"line":148,"column":64}}],"line":148},"15":{"loc":{"start":{"line":162,"column":8},"end":{"line":162,"column":32}},"type":"default-arg","locations":[{"start":{"line":162,"column":27},"end":{"line":162,"column":32}}],"line":162},"16":{"loc":{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},"type":"if","locations":[{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},{"start":{"line":169,"column":8},"end":{"line":171,"column":9}}],"line":169},"17":{"loc":{"start":{"line":173,"column":8},"end":{"line":175,"column":9}},"type":"if","locations":[{"start":{"line":173,"column":8},"end":{"line":175,"column":9}},{"start":{"line":173,"column":8},"end":{"line":175,"column":9}}],"line":173},"18":{"loc":{"start":{"line":173,"column":12},"end":{"line":173,"column":37}},"type":"binary-expr","locations":[{"start":{"line":173,"column":12},"end":{"line":173,"column":18}},{"start":{"line":173,"column":22},"end":{"line":173,"column":37}}],"line":173},"19":{"loc":{"start":{"line":177,"column":8},"end":{"line":179,"column":9}},"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":179,"column":9}},{"start":{"line":177,"column":8},"end":{"line":179,"column":9}}],"line":177},"20":{"loc":{"start":{"line":177,"column":12},"end":{"line":177,"column":57}},"type":"binary-expr","locations":[{"start":{"line":177,"column":12},"end":{"line":177,"column":17}},{"start":{"line":177,"column":21},"end":{"line":177,"column":35}},{"start":{"line":177,"column":39},"end":{"line":177,"column":57}}],"line":177},"21":{"loc":{"start":{"line":181,"column":8},"end":{"line":185,"column":9}},"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":185,"column":9}},{"start":{"line":181,"column":8},"end":{"line":185,"column":9}}],"line":181},"22":{"loc":{"start":{"line":187,"column":8},"end":{"line":214,"column":9}},"type":"if","locations":[{"start":{"line":187,"column":8},"end":{"line":214,"column":9}},{"start":{"line":187,"column":8},"end":{"line":214,"column":9}}],"line":187},"23":{"loc":{"start":{"line":187,"column":12},"end":{"line":190,"column":31}},"type":"binary-expr","locations":[{"start":{"line":187,"column":12},"end":{"line":187,"column":29}},{"start":{"line":188,"column":13},"end":{"line":189,"column":33}},{"start":{"line":190,"column":19},"end":{"line":190,"column":30}}],"line":187},"24":{"loc":{"start":{"line":192,"column":12},"end":{"line":198,"column":13}},"type":"if","locations":[{"start":{"line":192,"column":12},"end":{"line":198,"column":13}},{"start":{"line":192,"column":12},"end":{"line":198,"column":13}}],"line":192},"25":{"loc":{"start":{"line":228,"column":8},"end":{"line":241,"column":9}},"type":"if","locations":[{"start":{"line":228,"column":8},"end":{"line":241,"column":9}},{"start":{"line":228,"column":8},"end":{"line":241,"column":9}}],"line":228},"26":{"loc":{"start":{"line":265,"column":8},"end":{"line":267,"column":9}},"type":"if","locations":[{"start":{"line":265,"column":8},"end":{"line":267,"column":9}},{"start":{"line":265,"column":8},"end":{"line":267,"column":9}}],"line":265},"27":{"loc":{"start":{"line":269,"column":8},"end":{"line":271,"column":9}},"type":"if","locations":[{"start":{"line":269,"column":8},"end":{"line":271,"column":9}},{"start":{"line":269,"column":8},"end":{"line":271,"column":9}}],"line":269},"28":{"loc":{"start":{"line":287,"column":12},"end":{"line":289,"column":13}},"type":"if","locations":[{"start":{"line":287,"column":12},"end":{"line":289,"column":13}},{"start":{"line":287,"column":12},"end":{"line":289,"column":13}}],"line":287},"29":{"loc":{"start":{"line":302,"column":12},"end":{"line":307,"column":13}},"type":"if","locations":[{"start":{"line":302,"column":12},"end":{"line":307,"column":13}},{"start":{"line":302,"column":12},"end":{"line":307,"column":13}}],"line":302},"30":{"loc":{"start":{"line":305,"column":19},"end":{"line":307,"column":13}},"type":"if","locations":[{"start":{"line":305,"column":19},"end":{"line":307,"column":13}},{"start":{"line":305,"column":19},"end":{"line":307,"column":13}}],"line":305},"31":{"loc":{"start":{"line":327,"column":12},"end":{"line":329,"column":13}},"type":"if","locations":[{"start":{"line":327,"column":12},"end":{"line":329,"column":13}},{"start":{"line":327,"column":12},"end":{"line":329,"column":13}}],"line":327},"32":{"loc":{"start":{"line":332,"column":12},"end":{"line":334,"column":13}},"type":"if","locations":[{"start":{"line":332,"column":12},"end":{"line":334,"column":13}},{"start":{"line":332,"column":12},"end":{"line":334,"column":13}}],"line":332},"33":{"loc":{"start":{"line":336,"column":12},"end":{"line":342,"column":13}},"type":"if","locations":[{"start":{"line":336,"column":12},"end":{"line":342,"column":13}},{"start":{"line":336,"column":12},"end":{"line":342,"column":13}}],"line":336},"34":{"loc":{"start":{"line":337,"column":16},"end":{"line":341,"column":17}},"type":"if","locations":[{"start":{"line":337,"column":16},"end":{"line":341,"column":17}},{"start":{"line":337,"column":16},"end":{"line":341,"column":17}}],"line":337},"35":{"loc":{"start":{"line":355,"column":8},"end":{"line":357,"column":9}},"type":"if","locations":[{"start":{"line":355,"column":8},"end":{"line":357,"column":9}},{"start":{"line":355,"column":8},"end":{"line":357,"column":9}}],"line":355},"36":{"loc":{"start":{"line":368,"column":8},"end":{"line":370,"column":9}},"type":"if","locations":[{"start":{"line":368,"column":8},"end":{"line":370,"column":9}},{"start":{"line":368,"column":8},"end":{"line":370,"column":9}}],"line":368},"37":{"loc":{"start":{"line":399,"column":8},"end":{"line":401,"column":9}},"type":"if","locations":[{"start":{"line":399,"column":8},"end":{"line":401,"column":9}},{"start":{"line":399,"column":8},"end":{"line":401,"column":9}}],"line":399},"38":{"loc":{"start":{"line":411,"column":8},"end":{"line":417,"column":9}},"type":"if","locations":[{"start":{"line":411,"column":8},"end":{"line":417,"column":9}},{"start":{"line":411,"column":8},"end":{"line":417,"column":9}}],"line":411},"39":{"loc":{"start":{"line":429,"column":12},"end":{"line":431,"column":19}},"type":"cond-expr","locations":[{"start":{"line":430,"column":18},"end":{"line":430,"column":58}},{"start":{"line":431,"column":18},"end":{"line":431,"column":19}}],"line":429},"40":{"loc":{"start":{"line":449,"column":16},"end":{"line":451,"column":17}},"type":"if","locations":[{"start":{"line":449,"column":16},"end":{"line":451,"column":17}},{"start":{"line":449,"column":16},"end":{"line":451,"column":17}}],"line":449},"41":{"loc":{"start":{"line":480,"column":8},"end":{"line":503,"column":9}},"type":"if","locations":[{"start":{"line":480,"column":8},"end":{"line":503,"column":9}},{"start":{"line":480,"column":8},"end":{"line":503,"column":9}}],"line":480},"42":{"loc":{"start":{"line":480,"column":12},"end":{"line":480,"column":102}},"type":"binary-expr","locations":[{"start":{"line":480,"column":12},"end":{"line":480,"column":54}},{"start":{"line":480,"column":58},"end":{"line":480,"column":102}}],"line":480},"43":{"loc":{"start":{"line":505,"column":8},"end":{"line":508,"column":9}},"type":"if","locations":[{"start":{"line":505,"column":8},"end":{"line":508,"column":9}},{"start":{"line":505,"column":8},"end":{"line":508,"column":9}}],"line":505},"44":{"loc":{"start":{"line":524,"column":8},"end":{"line":545,"column":9}},"type":"if","locations":[{"start":{"line":524,"column":8},"end":{"line":545,"column":9}},{"start":{"line":524,"column":8},"end":{"line":545,"column":9}}],"line":524},"45":{"loc":{"start":{"line":524,"column":12},"end":{"line":524,"column":46}},"type":"binary-expr","locations":[{"start":{"line":524,"column":12},"end":{"line":524,"column":20}},{"start":{"line":524,"column":24},"end":{"line":524,"column":34}},{"start":{"line":524,"column":38},"end":{"line":524,"column":46}}],"line":524}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0],"21":[0,0],"22":[0,0],"23":[0,0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts","statementMap":{"0":{"start":{"line":40,"column":4},"end":{"line":68,"column":5}},"1":{"start":{"line":41,"column":34},"end":{"line":41,"column":114}},"2":{"start":{"line":42,"column":32},"end":{"line":44,"column":19}},"3":{"start":{"line":45,"column":8},"end":{"line":58,"column":12}},"4":{"start":{"line":46,"column":30},"end":{"line":46,"column":50}},"5":{"start":{"line":47,"column":12},"end":{"line":47,"column":133}},"6":{"start":{"line":49,"column":12},"end":{"line":57,"column":13}},"7":{"start":{"line":50,"column":16},"end":{"line":56,"column":18}},"8":{"start":{"line":60,"column":25},"end":{"line":60,"column":50}},"9":{"start":{"line":61,"column":8},"end":{"line":66,"column":10}},"10":{"start":{"line":67,"column":8},"end":{"line":67,"column":187}},"11":{"start":{"line":79,"column":28},"end":{"line":79,"column":48}},"12":{"start":{"line":80,"column":26},"end":{"line":80,"column":30}},"13":{"start":{"line":82,"column":22},"end":{"line":82,"column":24}},"14":{"start":{"line":83,"column":18},"end":{"line":83,"column":19}},"15":{"start":{"line":85,"column":4},"end":{"line":168,"column":5}},"16":{"start":{"line":86,"column":8},"end":{"line":167,"column":9}},"17":{"start":{"line":87,"column":12},"end":{"line":92,"column":14}},"18":{"start":{"line":94,"column":12},"end":{"line":94,"column":53}},"19":{"start":{"line":95,"column":29},"end":{"line":102,"column":14}},"20":{"start":{"line":104,"column":12},"end":{"line":107,"column":13}},"21":{"start":{"line":105,"column":16},"end":{"line":105,"column":40}},"22":{"start":{"line":106,"column":16},"end":{"line":106,"column":58}},"23":{"start":{"line":109,"column":27},"end":{"line":109,"column":48}},"24":{"start":{"line":110,"column":12},"end":{"line":110,"column":45}},"25":{"start":{"line":111,"column":12},"end":{"line":116,"column":13}},"26":{"start":{"line":112,"column":16},"end":{"line":112,"column":39}},"27":{"start":{"line":113,"column":16},"end":{"line":113,"column":63}},"28":{"start":{"line":115,"column":16},"end":{"line":115,"column":40}},"29":{"start":{"line":118,"column":12},"end":{"line":121,"column":13}},"30":{"start":{"line":119,"column":16},"end":{"line":119,"column":71}},"31":{"start":{"line":120,"column":16},"end":{"line":120,"column":55}},"32":{"start":{"line":123,"column":12},"end":{"line":129,"column":14}},"33":{"start":{"line":131,"column":12},"end":{"line":143,"column":13}},"34":{"start":{"line":132,"column":16},"end":{"line":132,"column":62}},"35":{"start":{"line":133,"column":16},"end":{"line":142,"column":17}},"36":{"start":{"line":134,"column":20},"end":{"line":141,"column":22}},"37":{"start":{"line":145,"column":12},"end":{"line":145,"column":36}},"38":{"start":{"line":146,"column":29},"end":{"line":146,"column":54}},"39":{"start":{"line":147,"column":12},"end":{"line":147,"column":72}},"40":{"start":{"line":148,"column":12},"end":{"line":166,"column":13}},"41":{"start":{"line":149,"column":16},"end":{"line":158,"column":18}},"42":{"start":{"line":160,"column":16},"end":{"line":165,"column":18}},"43":{"start":{"line":170,"column":4},"end":{"line":178,"column":5}},"44":{"start":{"line":171,"column":8},"end":{"line":174,"column":10}},"45":{"start":{"line":177,"column":8},"end":{"line":177,"column":90}},"46":{"start":{"line":180,"column":4},"end":{"line":180,"column":16}},"47":{"start":{"line":192,"column":19},"end":{"line":192,"column":21}},"48":{"start":{"line":193,"column":4},"end":{"line":297,"column":5}},"49":{"start":{"line":194,"column":30},"end":{"line":194,"column":51}},"50":{"start":{"line":195,"column":27},"end":{"line":195,"column":73}},"51":{"start":{"line":196,"column":35},"end":{"line":198,"column":9}},"52":{"start":{"line":199,"column":40},"end":{"line":201,"column":9}},"53":{"start":{"line":202,"column":27},"end":{"line":202,"column":74}},"54":{"start":{"line":203,"column":33},"end":{"line":205,"column":19}},"55":{"start":{"line":206,"column":23},"end":{"line":206,"column":75}},"56":{"start":{"line":207,"column":32},"end":{"line":209,"column":9}},"57":{"start":{"line":210,"column":30},"end":{"line":210,"column":79}},"58":{"start":{"line":213,"column":8},"end":{"line":215,"column":9}},"59":{"start":{"line":214,"column":12},"end":{"line":214,"column":49}},"60":{"start":{"line":217,"column":8},"end":{"line":219,"column":9}},"61":{"start":{"line":218,"column":12},"end":{"line":218,"column":53}},"62":{"start":{"line":221,"column":25},"end":{"line":221,"column":69}},"63":{"start":{"line":222,"column":8},"end":{"line":224,"column":9}},"64":{"start":{"line":223,"column":12},"end":{"line":223,"column":50}},"65":{"start":{"line":226,"column":8},"end":{"line":228,"column":40}},"66":{"start":{"line":230,"column":8},"end":{"line":232,"column":9}},"67":{"start":{"line":231,"column":12},"end":{"line":231,"column":52}},"68":{"start":{"line":235,"column":8},"end":{"line":235,"column":117}},"69":{"start":{"line":236,"column":8},"end":{"line":241,"column":9}},"70":{"start":{"line":237,"column":12},"end":{"line":237,"column":91}},"71":{"start":{"line":238,"column":12},"end":{"line":240,"column":14}},"72":{"start":{"line":243,"column":38},"end":{"line":245,"column":9}},"73":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"74":{"start":{"line":248,"column":12},"end":{"line":248,"column":64}},"75":{"start":{"line":251,"column":27},"end":{"line":251,"column":66}},"76":{"start":{"line":252,"column":8},"end":{"line":267,"column":9}},"77":{"start":{"line":256,"column":16},"end":{"line":258,"column":17}},"78":{"start":{"line":260,"column":12},"end":{"line":262,"column":24}},"79":{"start":{"line":264,"column":12},"end":{"line":266,"column":13}},"80":{"start":{"line":265,"column":16},"end":{"line":265,"column":60}},"81":{"start":{"line":269,"column":31},"end":{"line":269,"column":52}},"82":{"start":{"line":272,"column":39},"end":{"line":272,"column":91}},"83":{"start":{"line":274,"column":8},"end":{"line":286,"column":35}},"84":{"start":{"line":289,"column":25},"end":{"line":289,"column":50}},"85":{"start":{"line":290,"column":8},"end":{"line":290,"column":89}},"86":{"start":{"line":291,"column":8},"end":{"line":296,"column":10}},"87":{"start":{"line":316,"column":34},"end":{"line":319,"column":5}},"88":{"start":{"line":320,"column":18},"end":{"line":320,"column":19}},"89":{"start":{"line":321,"column":18},"end":{"line":321,"column":20}},"90":{"start":{"line":323,"column":4},"end":{"line":379,"column":5}},"91":{"start":{"line":324,"column":30},"end":{"line":326,"column":19}},"92":{"start":{"line":328,"column":46},"end":{"line":330,"column":9}},"93":{"start":{"line":332,"column":8},"end":{"line":378,"column":9}},"94":{"start":{"line":333,"column":36},"end":{"line":333,"column":100}},"95":{"start":{"line":335,"column":12},"end":{"line":342,"column":13}},"96":{"start":{"line":336,"column":16},"end":{"line":341,"column":40}},"97":{"start":{"line":345,"column":36},"end":{"line":345,"column":40}},"98":{"start":{"line":346,"column":40},"end":{"line":346,"column":115}},"99":{"start":{"line":348,"column":12},"end":{"line":352,"column":13}},"100":{"start":{"line":349,"column":16},"end":{"line":350,"column":122}},"101":{"start":{"line":351,"column":16},"end":{"line":351,"column":66}},"102":{"start":{"line":355,"column":32},"end":{"line":355,"column":41}},"103":{"start":{"line":357,"column":12},"end":{"line":360,"column":13}},"104":{"start":{"line":358,"column":58},"end":{"line":358,"column":98}},"105":{"start":{"line":359,"column":16},"end":{"line":359,"column":101}},"106":{"start":{"line":362,"column":12},"end":{"line":377,"column":13}},"107":{"start":{"line":363,"column":16},"end":{"line":363,"column":69}},"108":{"start":{"line":364,"column":16},"end":{"line":376,"column":18}},"109":{"start":{"line":381,"column":4},"end":{"line":387,"column":5}},"110":{"start":{"line":384,"column":8},"end":{"line":386,"column":10}},"111":{"start":{"line":399,"column":4},"end":{"line":407,"column":5}},"112":{"start":{"line":399,"column":23},"end":{"line":399,"column":24}},"113":{"start":{"line":400,"column":8},"end":{"line":406,"column":10}},"114":{"start":{"line":424,"column":35},"end":{"line":427,"column":5}},"115":{"start":{"line":428,"column":22},"end":{"line":428,"column":42}},"116":{"start":{"line":429,"column":19},"end":{"line":429,"column":28}},"117":{"start":{"line":430,"column":26},"end":{"line":430,"column":30}},"118":{"start":{"line":432,"column":31},"end":{"line":432,"column":122}},"119":{"start":{"line":435,"column":42},"end":{"line":437,"column":5}},"120":{"start":{"line":439,"column":4},"end":{"line":453,"column":5}},"121":{"start":{"line":440,"column":31},"end":{"line":447,"column":9}},"122":{"start":{"line":448,"column":8},"end":{"line":448,"column":73}},"123":{"start":{"line":449,"column":8},"end":{"line":449,"column":47}},"124":{"start":{"line":450,"column":8},"end":{"line":450,"column":85}},"125":{"start":{"line":452,"column":8},"end":{"line":452,"column":87}},"126":{"start":{"line":455,"column":25},"end":{"line":455,"column":56}},"127":{"start":{"line":456,"column":27},"end":{"line":456,"column":109}},"128":{"start":{"line":456,"column":78},"end":{"line":456,"column":95}},"129":{"start":{"line":458,"column":4},"end":{"line":475,"column":6}},"130":{"start":{"line":486,"column":28},"end":{"line":486,"column":48}},"131":{"start":{"line":488,"column":8},"end":{"line":488,"column":65}},"132":{"start":{"line":489,"column":23},"end":{"line":498,"column":5}},"133":{"start":{"line":500,"column":4},"end":{"line":505,"column":6}},"134":{"start":{"line":506,"column":4},"end":{"line":506,"column":45}},"135":{"start":{"line":508,"column":21},"end":{"line":510,"column":6}},"136":{"start":{"line":512,"column":4},"end":{"line":524,"column":5}},"137":{"start":{"line":513,"column":8},"end":{"line":522,"column":10}},"138":{"start":{"line":523,"column":8},"end":{"line":523,"column":45}},"139":{"start":{"line":526,"column":4},"end":{"line":532,"column":6}},"140":{"start":{"line":534,"column":19},"end":{"line":534,"column":40}},"141":{"start":{"line":535,"column":17},"end":{"line":535,"column":39}},"142":{"start":{"line":536,"column":4},"end":{"line":538,"column":5}},"143":{"start":{"line":537,"column":8},"end":{"line":537,"column":23}},"144":{"start":{"line":540,"column":4},"end":{"line":540,"column":61}},"145":{"start":{"line":548,"column":4},"end":{"line":604,"column":5}},"146":{"start":{"line":549,"column":23},"end":{"line":551,"column":37}},"147":{"start":{"line":553,"column":8},"end":{"line":594,"column":9}},"148":{"start":{"line":555,"column":12},"end":{"line":555,"column":60}},"149":{"start":{"line":556,"column":36},"end":{"line":558,"column":23}},"150":{"start":{"line":559,"column":34},"end":{"line":559,"column":55}},"151":{"start":{"line":560,"column":34},"end":{"line":560,"column":83}},"152":{"start":{"line":561,"column":30},"end":{"line":561,"column":130}},"153":{"start":{"line":562,"column":50},"end":{"line":564,"column":13}},"154":{"start":{"line":566,"column":41},"end":{"line":566,"column":50}},"155":{"start":{"line":568,"column":12},"end":{"line":574,"column":15}},"156":{"start":{"line":569,"column":33},"end":{"line":569,"column":79}},"157":{"start":{"line":570,"column":16},"end":{"line":572,"column":17}},"158":{"start":{"line":571,"column":20},"end":{"line":571,"column":58}},"159":{"start":{"line":573,"column":16},"end":{"line":573,"column":61}},"160":{"start":{"line":577,"column":12},"end":{"line":592,"column":15}},"161":{"start":{"line":578,"column":37},"end":{"line":578,"column":124}},"162":{"start":{"line":581,"column":37},"end":{"line":581,"column":39}},"163":{"start":{"line":584,"column":16},"end":{"line":590,"column":19}},"164":{"start":{"line":585,"column":41},"end":{"line":585,"column":71}},"165":{"start":{"line":587,"column":20},"end":{"line":589,"column":21}},"166":{"start":{"line":588,"column":24},"end":{"line":588,"column":49}},"167":{"start":{"line":591,"column":16},"end":{"line":591,"column":63}},"168":{"start":{"line":593,"column":12},"end":{"line":593,"column":147}},"169":{"start":{"line":597,"column":25},"end":{"line":597,"column":50}},"170":{"start":{"line":598,"column":8},"end":{"line":603,"column":10}},"171":{"start":{"line":606,"column":4},"end":{"line":606,"column":16}},"172":{"start":{"line":628,"column":4},"end":{"line":640,"column":6}},"173":{"start":{"line":643,"column":4},"end":{"line":648,"column":6}},"174":{"start":{"line":651,"column":4},"end":{"line":660,"column":6}},"175":{"start":{"line":663,"column":4},"end":{"line":678,"column":5}},"176":{"start":{"line":664,"column":8},"end":{"line":677,"column":9}},"177":{"start":{"line":665,"column":12},"end":{"line":668,"column":14}},"178":{"start":{"line":670,"column":29},"end":{"line":670,"column":54}},"179":{"start":{"line":671,"column":12},"end":{"line":676,"column":14}}},"fnMap":{"0":{"name":"fetchDataFromDataverseAndUpdateVFS","decl":{"start":{"line":36,"column":22},"end":{"line":36,"column":56}},"loc":{"start":{"line":39,"column":2},"end":{"line":69,"column":1}},"line":39},"1":{"name":"(anonymous_1)","decl":{"start":{"line":45,"column":48},"end":{"line":45,"column":49}},"loc":{"start":{"line":45,"column":66},"end":{"line":58,"column":9}},"line":45},"2":{"name":"fetchFromDataverseAndCreateFiles","decl":{"start":{"line":71,"column":15},"end":{"line":71,"column":47}},"loc":{"start":{"line":78,"column":16},"end":{"line":181,"column":1}},"line":78},"3":{"name":"createContentFiles","decl":{"start":{"line":183,"column":15},"end":{"line":183,"column":33}},"loc":{"start":{"line":191,"column":2},"end":{"line":298,"column":1}},"line":191},"4":{"name":"processDataAndCreateFile","decl":{"start":{"line":300,"column":15},"end":{"line":300,"column":39}},"loc":{"start":{"line":315,"column":2},"end":{"line":388,"column":1}},"line":315},"5":{"name":"processExpandedData","decl":{"start":{"line":390,"column":15},"end":{"line":390,"column":34}},"loc":{"start":{"line":397,"column":2},"end":{"line":408,"column":1}},"line":397},"6":{"name":"createFile","decl":{"start":{"line":410,"column":15},"end":{"line":410,"column":25}},"loc":{"start":{"line":423,"column":2},"end":{"line":476,"column":1}},"line":423},"7":{"name":"(anonymous_7)","decl":{"start":{"line":456,"column":71},"end":{"line":456,"column":72}},"loc":{"start":{"line":456,"column":78},"end":{"line":456,"column":95}},"line":456},"8":{"name":"fetchMappingEntityContent","decl":{"start":{"line":478,"column":15},"end":{"line":478,"column":40}},"loc":{"start":{"line":485,"column":2},"end":{"line":541,"column":1}},"line":485},"9":{"name":"preprocessData","decl":{"start":{"line":543,"column":22},"end":{"line":543,"column":36}},"loc":{"start":{"line":547,"column":2},"end":{"line":607,"column":1}},"line":547},"10":{"name":"(anonymous_10)","decl":{"start":{"line":568,"column":31},"end":{"line":568,"column":32}},"loc":{"start":{"line":568,"column":50},"end":{"line":574,"column":13}},"line":568},"11":{"name":"(anonymous_11)","decl":{"start":{"line":577,"column":26},"end":{"line":577,"column":27}},"loc":{"start":{"line":577,"column":45},"end":{"line":592,"column":13}},"line":577},"12":{"name":"(anonymous_12)","decl":{"start":{"line":584,"column":38},"end":{"line":584,"column":39}},"loc":{"start":{"line":584,"column":53},"end":{"line":590,"column":17}},"line":584},"13":{"name":"createVirtualFile","decl":{"start":{"line":609,"column":15},"end":{"line":609,"column":32}},"loc":{"start":{"line":626,"column":2},"end":{"line":679,"column":1}},"line":626}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":12},"end":{"line":57,"column":13}},"type":"if","locations":[{"start":{"line":49,"column":12},"end":{"line":57,"column":13}},{"start":{"line":49,"column":12},"end":{"line":57,"column":13}}],"line":49},"1":{"loc":{"start":{"line":104,"column":12},"end":{"line":107,"column":13}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":107,"column":13}},{"start":{"line":104,"column":12},"end":{"line":107,"column":13}}],"line":104},"2":{"loc":{"start":{"line":111,"column":12},"end":{"line":116,"column":13}},"type":"if","locations":[{"start":{"line":111,"column":12},"end":{"line":116,"column":13}},{"start":{"line":111,"column":12},"end":{"line":116,"column":13}}],"line":111},"3":{"loc":{"start":{"line":118,"column":12},"end":{"line":121,"column":13}},"type":"if","locations":[{"start":{"line":118,"column":12},"end":{"line":121,"column":13}},{"start":{"line":118,"column":12},"end":{"line":121,"column":13}}],"line":118},"4":{"loc":{"start":{"line":118,"column":16},"end":{"line":118,"column":72}},"type":"binary-expr","locations":[{"start":{"line":118,"column":16},"end":{"line":118,"column":51}},{"start":{"line":118,"column":55},"end":{"line":118,"column":72}}],"line":118},"5":{"loc":{"start":{"line":131,"column":12},"end":{"line":143,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":143,"column":13}},{"start":{"line":131,"column":12},"end":{"line":143,"column":13}}],"line":131},"6":{"loc":{"start":{"line":131,"column":16},"end":{"line":131,"column":43}},"type":"binary-expr","locations":[{"start":{"line":131,"column":16},"end":{"line":131,"column":24}},{"start":{"line":131,"column":28},"end":{"line":131,"column":43}}],"line":131},"7":{"loc":{"start":{"line":148,"column":12},"end":{"line":166,"column":13}},"type":"if","locations":[{"start":{"line":148,"column":12},"end":{"line":166,"column":13}},{"start":{"line":148,"column":12},"end":{"line":166,"column":13}}],"line":148},"8":{"loc":{"start":{"line":170,"column":4},"end":{"line":178,"column":5}},"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":178,"column":5}},{"start":{"line":170,"column":4},"end":{"line":178,"column":5}}],"line":170},"9":{"loc":{"start":{"line":213,"column":8},"end":{"line":215,"column":9}},"type":"if","locations":[{"start":{"line":213,"column":8},"end":{"line":215,"column":9}},{"start":{"line":213,"column":8},"end":{"line":215,"column":9}}],"line":213},"10":{"loc":{"start":{"line":217,"column":8},"end":{"line":219,"column":9}},"type":"if","locations":[{"start":{"line":217,"column":8},"end":{"line":219,"column":9}},{"start":{"line":217,"column":8},"end":{"line":219,"column":9}}],"line":217},"11":{"loc":{"start":{"line":217,"column":12},"end":{"line":217,"column":46}},"type":"binary-expr","locations":[{"start":{"line":217,"column":12},"end":{"line":217,"column":23}},{"start":{"line":217,"column":27},"end":{"line":217,"column":46}}],"line":217},"12":{"loc":{"start":{"line":221,"column":25},"end":{"line":221,"column":69}},"type":"cond-expr","locations":[{"start":{"line":221,"column":41},"end":{"line":221,"column":62}},{"start":{"line":221,"column":65},"end":{"line":221,"column":69}}],"line":221},"13":{"loc":{"start":{"line":222,"column":8},"end":{"line":224,"column":9}},"type":"if","locations":[{"start":{"line":222,"column":8},"end":{"line":224,"column":9}},{"start":{"line":222,"column":8},"end":{"line":224,"column":9}}],"line":222},"14":{"loc":{"start":{"line":226,"column":19},"end":{"line":228,"column":39}},"type":"cond-expr","locations":[{"start":{"line":227,"column":14},"end":{"line":227,"column":37}},{"start":{"line":228,"column":14},"end":{"line":228,"column":39}}],"line":226},"15":{"loc":{"start":{"line":230,"column":8},"end":{"line":232,"column":9}},"type":"if","locations":[{"start":{"line":230,"column":8},"end":{"line":232,"column":9}},{"start":{"line":230,"column":8},"end":{"line":232,"column":9}}],"line":230},"16":{"loc":{"start":{"line":235,"column":29},"end":{"line":235,"column":116}},"type":"binary-expr","locations":[{"start":{"line":235,"column":29},"end":{"line":235,"column":47}},{"start":{"line":235,"column":51},"end":{"line":235,"column":116}}],"line":235},"17":{"loc":{"start":{"line":236,"column":8},"end":{"line":241,"column":9}},"type":"if","locations":[{"start":{"line":236,"column":8},"end":{"line":241,"column":9}},{"start":{"line":236,"column":8},"end":{"line":241,"column":9}}],"line":236},"18":{"loc":{"start":{"line":236,"column":12},"end":{"line":236,"column":68}},"type":"binary-expr","locations":[{"start":{"line":236,"column":12},"end":{"line":236,"column":22}},{"start":{"line":236,"column":26},"end":{"line":236,"column":68}}],"line":236},"19":{"loc":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"type":"if","locations":[{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},{"start":{"line":247,"column":8},"end":{"line":249,"column":9}}],"line":247},"20":{"loc":{"start":{"line":247,"column":12},"end":{"line":247,"column":75}},"type":"binary-expr","locations":[{"start":{"line":247,"column":12},"end":{"line":247,"column":33}},{"start":{"line":247,"column":37},"end":{"line":247,"column":75}}],"line":247},"21":{"loc":{"start":{"line":252,"column":8},"end":{"line":267,"column":9}},"type":"if","locations":[{"start":{"line":252,"column":8},"end":{"line":267,"column":9}},{"start":{"line":252,"column":8},"end":{"line":267,"column":9}}],"line":252},"22":{"loc":{"start":{"line":252,"column":12},"end":{"line":254,"column":41}},"type":"binary-expr","locations":[{"start":{"line":252,"column":12},"end":{"line":252,"column":51}},{"start":{"line":253,"column":12},"end":{"line":253,"column":33}},{"start":{"line":254,"column":12},"end":{"line":254,"column":41}}],"line":252},"23":{"loc":{"start":{"line":264,"column":12},"end":{"line":266,"column":13}},"type":"if","locations":[{"start":{"line":264,"column":12},"end":{"line":266,"column":13}},{"start":{"line":264,"column":12},"end":{"line":266,"column":13}}],"line":264},"24":{"loc":{"start":{"line":264,"column":16},"end":{"line":264,"column":94}},"type":"binary-expr","locations":[{"start":{"line":264,"column":16},"end":{"line":264,"column":64}},{"start":{"line":264,"column":68},"end":{"line":264,"column":94}}],"line":264},"25":{"loc":{"start":{"line":332,"column":8},"end":{"line":378,"column":9}},"type":"if","locations":[{"start":{"line":332,"column":8},"end":{"line":378,"column":9}},{"start":{"line":332,"column":8},"end":{"line":378,"column":9}}],"line":332},"26":{"loc":{"start":{"line":335,"column":12},"end":{"line":342,"column":13}},"type":"if","locations":[{"start":{"line":335,"column":12},"end":{"line":342,"column":13}},{"start":{"line":335,"column":12},"end":{"line":342,"column":13}}],"line":335},"27":{"loc":{"start":{"line":348,"column":12},"end":{"line":352,"column":13}},"type":"if","locations":[{"start":{"line":348,"column":12},"end":{"line":352,"column":13}},{"start":{"line":348,"column":12},"end":{"line":352,"column":13}}],"line":348},"28":{"loc":{"start":{"line":349,"column":36},"end":{"line":350,"column":121}},"type":"binary-expr","locations":[{"start":{"line":349,"column":36},"end":{"line":349,"column":87}},{"start":{"line":350,"column":21},"end":{"line":350,"column":67}},{"start":{"line":350,"column":71},"end":{"line":350,"column":120}}],"line":349},"29":{"loc":{"start":{"line":357,"column":12},"end":{"line":360,"column":13}},"type":"if","locations":[{"start":{"line":357,"column":12},"end":{"line":360,"column":13}},{"start":{"line":357,"column":12},"end":{"line":360,"column":13}}],"line":357},"30":{"loc":{"start":{"line":362,"column":12},"end":{"line":377,"column":13}},"type":"if","locations":[{"start":{"line":362,"column":12},"end":{"line":377,"column":13}},{"start":{"line":362,"column":12},"end":{"line":377,"column":13}}],"line":362},"31":{"loc":{"start":{"line":381,"column":4},"end":{"line":387,"column":5}},"type":"if","locations":[{"start":{"line":381,"column":4},"end":{"line":387,"column":5}},{"start":{"line":381,"column":4},"end":{"line":387,"column":5}}],"line":381},"32":{"loc":{"start":{"line":381,"column":8},"end":{"line":383,"column":49}},"type":"binary-expr","locations":[{"start":{"line":381,"column":8},"end":{"line":381,"column":56}},{"start":{"line":382,"column":11},"end":{"line":382,"column":40}},{"start":{"line":383,"column":11},"end":{"line":383,"column":49}}],"line":381},"33":{"loc":{"start":{"line":432,"column":31},"end":{"line":432,"column":122}},"type":"cond-expr","locations":[{"start":{"line":432,"column":57},"end":{"line":432,"column":115}},{"start":{"line":432,"column":118},"end":{"line":432,"column":122}}],"line":432},"34":{"loc":{"start":{"line":439,"column":4},"end":{"line":453,"column":5}},"type":"if","locations":[{"start":{"line":439,"column":4},"end":{"line":453,"column":5}},{"start":{"line":439,"column":4},"end":{"line":453,"column":5}}],"line":439},"35":{"loc":{"start":{"line":439,"column":8},"end":{"line":439,"column":53}},"type":"binary-expr","locations":[{"start":{"line":439,"column":8},"end":{"line":439,"column":31}},{"start":{"line":439,"column":35},"end":{"line":439,"column":53}}],"line":439},"36":{"loc":{"start":{"line":467,"column":8},"end":{"line":467,"column":60}},"type":"binary-expr","locations":[{"start":{"line":467,"column":8},"end":{"line":467,"column":36}},{"start":{"line":467,"column":40},"end":{"line":467,"column":60}}],"line":467},"37":{"loc":{"start":{"line":470,"column":8},"end":{"line":470,"column":46}},"type":"binary-expr","locations":[{"start":{"line":470,"column":8},"end":{"line":470,"column":16}},{"start":{"line":470,"column":20},"end":{"line":470,"column":46}}],"line":470},"38":{"loc":{"start":{"line":512,"column":4},"end":{"line":524,"column":5}},"type":"if","locations":[{"start":{"line":512,"column":4},"end":{"line":524,"column":5}},{"start":{"line":512,"column":4},"end":{"line":524,"column":5}}],"line":512},"39":{"loc":{"start":{"line":535,"column":17},"end":{"line":535,"column":39}},"type":"binary-expr","locations":[{"start":{"line":535,"column":17},"end":{"line":535,"column":29}},{"start":{"line":535,"column":33},"end":{"line":535,"column":39}}],"line":535},"40":{"loc":{"start":{"line":536,"column":4},"end":{"line":538,"column":5}},"type":"if","locations":[{"start":{"line":536,"column":4},"end":{"line":538,"column":5}},{"start":{"line":536,"column":4},"end":{"line":538,"column":5}}],"line":536},"41":{"loc":{"start":{"line":536,"column":8},"end":{"line":536,"column":83}},"type":"binary-expr","locations":[{"start":{"line":536,"column":8},"end":{"line":536,"column":27}},{"start":{"line":536,"column":31},"end":{"line":536,"column":64}},{"start":{"line":536,"column":68},"end":{"line":536,"column":83}}],"line":536},"42":{"loc":{"start":{"line":540,"column":11},"end":{"line":540,"column":60}},"type":"cond-expr","locations":[{"start":{"line":540,"column":33},"end":{"line":540,"column":37}},{"start":{"line":540,"column":40},"end":{"line":540,"column":60}}],"line":540},"43":{"loc":{"start":{"line":553,"column":8},"end":{"line":594,"column":9}},"type":"if","locations":[{"start":{"line":553,"column":8},"end":{"line":594,"column":9}},{"start":{"line":553,"column":8},"end":{"line":594,"column":9}}],"line":553},"44":{"loc":{"start":{"line":553,"column":12},"end":{"line":554,"column":90}},"type":"binary-expr","locations":[{"start":{"line":553,"column":12},"end":{"line":553,"column":57}},{"start":{"line":554,"column":12},"end":{"line":554,"column":90}}],"line":553},"45":{"loc":{"start":{"line":569,"column":33},"end":{"line":569,"column":79}},"type":"cond-expr","locations":[{"start":{"line":569,"column":49},"end":{"line":569,"column":72}},{"start":{"line":569,"column":75},"end":{"line":569,"column":79}}],"line":569},"46":{"loc":{"start":{"line":570,"column":16},"end":{"line":572,"column":17}},"type":"if","locations":[{"start":{"line":570,"column":16},"end":{"line":572,"column":17}},{"start":{"line":570,"column":16},"end":{"line":572,"column":17}}],"line":570},"47":{"loc":{"start":{"line":587,"column":20},"end":{"line":589,"column":21}},"type":"if","locations":[{"start":{"line":587,"column":20},"end":{"line":589,"column":21}},{"start":{"line":587,"column":20},"end":{"line":589,"column":21}}],"line":587},"48":{"loc":{"start":{"line":663,"column":4},"end":{"line":678,"column":5}},"type":"if","locations":[{"start":{"line":663,"column":4},"end":{"line":678,"column":5}},{"start":{"line":663,"column":4},"end":{"line":678,"column":5}}],"line":663}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts","statementMap":{"0":{"start":{"line":32,"column":8},"end":{"line":32,"column":50}},"1":{"start":{"line":33,"column":28},"end":{"line":35,"column":15}},"2":{"start":{"line":36,"column":23},"end":{"line":36,"column":72}},"3":{"start":{"line":37,"column":25},"end":{"line":39,"column":5}},"4":{"start":{"line":40,"column":21},"end":{"line":40,"column":68}},"5":{"start":{"line":42,"column":23},"end":{"line":51,"column":5}},"6":{"start":{"line":53,"column":24},"end":{"line":53,"column":66}},"7":{"start":{"line":54,"column":52},"end":{"line":60,"column":5}},"8":{"start":{"line":62,"column":4},"end":{"line":62,"column":72}},"9":{"start":{"line":72,"column":23},"end":{"line":72,"column":76}},"10":{"start":{"line":73,"column":52},"end":{"line":78,"column":5}},"11":{"start":{"line":80,"column":4},"end":{"line":119,"column":5}},"12":{"start":{"line":81,"column":26},"end":{"line":81,"column":71}},"13":{"start":{"line":83,"column":8},"end":{"line":88,"column":10}},"14":{"start":{"line":90,"column":8},"end":{"line":93,"column":10}},"15":{"start":{"line":94,"column":8},"end":{"line":100,"column":9}},"16":{"start":{"line":95,"column":12},"end":{"line":99,"column":14}},"17":{"start":{"line":102,"column":8},"end":{"line":106,"column":10}},"18":{"start":{"line":108,"column":8},"end":{"line":112,"column":10}},"19":{"start":{"line":113,"column":8},"end":{"line":118,"column":10}},"20":{"start":{"line":121,"column":4},"end":{"line":121,"column":30}},"21":{"start":{"line":130,"column":42},"end":{"line":130,"column":44}},"22":{"start":{"line":131,"column":21},"end":{"line":131,"column":62}},"23":{"start":{"line":132,"column":21},"end":{"line":132,"column":72}},"24":{"start":{"line":135,"column":8},"end":{"line":138,"column":19}},"25":{"start":{"line":140,"column":4},"end":{"line":146,"column":5}},"26":{"start":{"line":141,"column":8},"end":{"line":141,"column":57}},"27":{"start":{"line":142,"column":8},"end":{"line":144,"column":9}},"28":{"start":{"line":143,"column":12},"end":{"line":143,"column":38}},"29":{"start":{"line":145,"column":8},"end":{"line":145,"column":36}},"30":{"start":{"line":148,"column":4},"end":{"line":148,"column":31}},"31":{"start":{"line":156,"column":4},"end":{"line":233,"column":5}},"32":{"start":{"line":157,"column":27},"end":{"line":158,"column":34}},"33":{"start":{"line":159,"column":34},"end":{"line":159,"column":54}},"34":{"start":{"line":160,"column":34},"end":{"line":162,"column":34}},"35":{"start":{"line":164,"column":8},"end":{"line":232,"column":9}},"36":{"start":{"line":165,"column":12},"end":{"line":171,"column":14}},"37":{"start":{"line":172,"column":12},"end":{"line":174,"column":14}},"38":{"start":{"line":175,"column":29},"end":{"line":178,"column":13}},"39":{"start":{"line":180,"column":12},"end":{"line":182,"column":13}},"40":{"start":{"line":181,"column":16},"end":{"line":181,"column":58}},"41":{"start":{"line":184,"column":12},"end":{"line":192,"column":14}},"42":{"start":{"line":194,"column":30},"end":{"line":194,"column":55}},"43":{"start":{"line":195,"column":12},"end":{"line":213,"column":13}},"44":{"start":{"line":196,"column":16},"end":{"line":205,"column":18}},"45":{"start":{"line":207,"column":16},"end":{"line":212,"column":18}},"46":{"start":{"line":215,"column":12},"end":{"line":229,"column":13}},"47":{"start":{"line":216,"column":16},"end":{"line":223,"column":18}},"48":{"start":{"line":225,"column":16},"end":{"line":228,"column":18}},"49":{"start":{"line":231,"column":12},"end":{"line":231,"column":24}}},"fnMap":{"0":{"name":"saveData","decl":{"start":{"line":30,"column":22},"end":{"line":30,"column":30}},"loc":{"start":{"line":30,"column":52},"end":{"line":63,"column":1}},"line":30},"1":{"name":"getSaveParameters","decl":{"start":{"line":65,"column":15},"end":{"line":65,"column":32}},"loc":{"start":{"line":71,"column":32},"end":{"line":122,"column":1}},"line":71},"2":{"name":"getRequestBody","decl":{"start":{"line":124,"column":15},"end":{"line":124,"column":29}},"loc":{"start":{"line":129,"column":2},"end":{"line":149,"column":1}},"line":129},"3":{"name":"saveDataToDataverse","decl":{"start":{"line":151,"column":15},"end":{"line":151,"column":34}},"loc":{"start":{"line":155,"column":2},"end":{"line":234,"column":1}},"line":155}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":34}},"type":"binary-expr","locations":[{"start":{"line":44,"column":8},"end":{"line":44,"column":20}},{"start":{"line":44,"column":24},"end":{"line":44,"column":34}}],"line":44},"1":{"loc":{"start":{"line":45,"column":8},"end":{"line":45,"column":54}},"type":"binary-expr","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":42}},{"start":{"line":45,"column":46},"end":{"line":45,"column":54}}],"line":45},"2":{"loc":{"start":{"line":80,"column":4},"end":{"line":119,"column":5}},"type":"if","locations":[{"start":{"line":80,"column":4},"end":{"line":119,"column":5}},{"start":{"line":80,"column":4},"end":{"line":119,"column":5}}],"line":80},"3":{"loc":{"start":{"line":94,"column":8},"end":{"line":100,"column":9}},"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":100,"column":9}},{"start":{"line":94,"column":8},"end":{"line":100,"column":9}}],"line":94},"4":{"loc":{"start":{"line":140,"column":4},"end":{"line":146,"column":5}},"type":"if","locations":[{"start":{"line":140,"column":4},"end":{"line":146,"column":5}},{"start":{"line":140,"column":4},"end":{"line":146,"column":5}}],"line":140},"5":{"loc":{"start":{"line":142,"column":8},"end":{"line":144,"column":9}},"type":"if","locations":[{"start":{"line":142,"column":8},"end":{"line":144,"column":9}},{"start":{"line":142,"column":8},"end":{"line":144,"column":9}}],"line":142},"6":{"loc":{"start":{"line":156,"column":4},"end":{"line":233,"column":5}},"type":"if","locations":[{"start":{"line":156,"column":4},"end":{"line":233,"column":5}},{"start":{"line":156,"column":4},"end":{"line":233,"column":5}}],"line":156},"7":{"loc":{"start":{"line":180,"column":12},"end":{"line":182,"column":13}},"type":"if","locations":[{"start":{"line":180,"column":12},"end":{"line":182,"column":13}},{"start":{"line":180,"column":12},"end":{"line":182,"column":13}}],"line":180},"8":{"loc":{"start":{"line":195,"column":12},"end":{"line":213,"column":13}},"type":"if","locations":[{"start":{"line":195,"column":12},"end":{"line":213,"column":13}},{"start":{"line":195,"column":12},"end":{"line":213,"column":13}}],"line":195},"9":{"loc":{"start":{"line":215,"column":12},"end":{"line":229,"column":13}},"type":"if","locations":[{"start":{"line":215,"column":12},"end":{"line":229,"column":13}},{"start":{"line":215,"column":12},"end":{"line":229,"column":13}}],"line":215},"10":{"loc":{"start":{"line":215,"column":16},"end":{"line":215,"column":75}},"type":"binary-expr","locations":[{"start":{"line":215,"column":16},"end":{"line":215,"column":41}},{"start":{"line":215,"column":45},"end":{"line":215,"column":75}}],"line":215}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts","statementMap":{"0":{"start":{"line":45,"column":25},"end":{"line":45,"column":34}},"1":{"start":{"line":47,"column":8},"end":{"line":49,"column":9}},"2":{"start":{"line":50,"column":4},"end":{"line":50,"column":48}},"3":{"start":{"line":51,"column":4},"end":{"line":51,"column":72}},"4":{"start":{"line":52,"column":4},"end":{"line":56,"column":6}},"5":{"start":{"line":57,"column":4},"end":{"line":59,"column":6}},"6":{"start":{"line":61,"column":4},"end":{"line":61,"column":65}},"7":{"start":{"line":62,"column":22},"end":{"line":62,"column":37}},"8":{"start":{"line":63,"column":4},"end":{"line":69,"column":6}},"9":{"start":{"line":71,"column":4},"end":{"line":190,"column":6}},"10":{"start":{"line":75,"column":16},"end":{"line":81,"column":18}},"11":{"start":{"line":83,"column":68},"end":{"line":83,"column":72}},"12":{"start":{"line":84,"column":39},"end":{"line":84,"column":64}},"13":{"start":{"line":86,"column":16},"end":{"line":94,"column":17}},"14":{"start":{"line":87,"column":40},"end":{"line":87,"column":73}},"15":{"start":{"line":88,"column":20},"end":{"line":93,"column":21}},"16":{"start":{"line":89,"column":24},"end":{"line":92,"column":26}},"17":{"start":{"line":95,"column":30},"end":{"line":95,"column":82}},"18":{"start":{"line":96,"column":31},"end":{"line":96,"column":60}},"19":{"start":{"line":97,"column":16},"end":{"line":97,"column":55}},"20":{"start":{"line":98,"column":16},"end":{"line":105,"column":17}},"21":{"start":{"line":104,"column":20},"end":{"line":104,"column":27}},"22":{"start":{"line":107,"column":16},"end":{"line":107,"column":61}},"23":{"start":{"line":108,"column":16},"end":{"line":113,"column":18}},"24":{"start":{"line":114,"column":16},"end":{"line":118,"column":18}},"25":{"start":{"line":120,"column":16},"end":{"line":120,"column":49}},"26":{"start":{"line":122,"column":16},"end":{"line":187,"column":17}},"27":{"start":{"line":123,"column":20},"end":{"line":172,"column":21}},"28":{"start":{"line":127,"column":32},"end":{"line":129,"column":34}},"29":{"start":{"line":131,"column":32},"end":{"line":131,"column":78}},"30":{"start":{"line":133,"column":32},"end":{"line":133,"column":55}},"31":{"start":{"line":135,"column":32},"end":{"line":145,"column":34}},"32":{"start":{"line":142,"column":40},"end":{"line":142,"column":111}},"33":{"start":{"line":143,"column":40},"end":{"line":143,"column":65}},"34":{"start":{"line":147,"column":32},"end":{"line":147,"column":66}},"35":{"start":{"line":148,"column":32},"end":{"line":152,"column":33}},"36":{"start":{"line":149,"column":36},"end":{"line":151,"column":38}},"37":{"start":{"line":154,"column":32},"end":{"line":154,"column":60}},"38":{"start":{"line":156,"column":28},"end":{"line":156,"column":34}},"39":{"start":{"line":159,"column":32},"end":{"line":164,"column":34}},"40":{"start":{"line":166,"column":32},"end":{"line":170,"column":34}},"41":{"start":{"line":174,"column":20},"end":{"line":179,"column":22}},"42":{"start":{"line":181,"column":20},"end":{"line":185,"column":22}},"43":{"start":{"line":186,"column":20},"end":{"line":186,"column":27}},"44":{"start":{"line":192,"column":4},"end":{"line":192,"column":42}},"45":{"start":{"line":194,"column":4},"end":{"line":194,"column":37}},"46":{"start":{"line":196,"column":4},"end":{"line":196,"column":43}},"47":{"start":{"line":198,"column":4},"end":{"line":198,"column":45}},"48":{"start":{"line":200,"column":4},"end":{"line":200,"column":60}},"49":{"start":{"line":204,"column":4},"end":{"line":208,"column":7}},"50":{"start":{"line":206,"column":12},"end":{"line":206,"column":56}},"51":{"start":{"line":212,"column":4},"end":{"line":212,"column":122}},"52":{"start":{"line":213,"column":4},"end":{"line":218,"column":6}},"53":{"start":{"line":216,"column":12},"end":{"line":216,"column":55}},"54":{"start":{"line":219,"column":4},"end":{"line":224,"column":6}},"55":{"start":{"line":222,"column":12},"end":{"line":222,"column":50}},"56":{"start":{"line":228,"column":41},"end":{"line":228,"column":75}},"57":{"start":{"line":229,"column":4},"end":{"line":229,"column":110}},"58":{"start":{"line":230,"column":4},"end":{"line":230,"column":157}},"59":{"start":{"line":230,"column":104},"end":{"line":230,"column":155}},"60":{"start":{"line":231,"column":4},"end":{"line":231,"column":137}},"61":{"start":{"line":231,"column":92},"end":{"line":231,"column":135}},"62":{"start":{"line":232,"column":4},"end":{"line":232,"column":119}},"63":{"start":{"line":236,"column":32},"end":{"line":239,"column":5}},"64":{"start":{"line":240,"column":4},"end":{"line":259,"column":5}},"65":{"start":{"line":241,"column":8},"end":{"line":245,"column":10}},"66":{"start":{"line":246,"column":8},"end":{"line":249,"column":10}},"67":{"start":{"line":250,"column":8},"end":{"line":258,"column":10}},"68":{"start":{"line":263,"column":4},"end":{"line":312,"column":6}},"69":{"start":{"line":265,"column":12},"end":{"line":302,"column":15}},"70":{"start":{"line":266,"column":16},"end":{"line":301,"column":17}},"71":{"start":{"line":267,"column":37},"end":{"line":267,"column":46}},"72":{"start":{"line":268,"column":52},"end":{"line":272,"column":21}},"73":{"start":{"line":273,"column":20},"end":{"line":300,"column":21}},"74":{"start":{"line":274,"column":24},"end":{"line":274,"column":87}},"75":{"start":{"line":275,"column":24},"end":{"line":275,"column":104}},"76":{"start":{"line":278,"column":24},"end":{"line":299,"column":25}},"77":{"start":{"line":279,"column":28},"end":{"line":297,"column":29}},"78":{"start":{"line":280,"column":32},"end":{"line":296,"column":35}},"79":{"start":{"line":298,"column":28},"end":{"line":298,"column":76}},"80":{"start":{"line":304,"column":12},"end":{"line":310,"column":15}},"81":{"start":{"line":305,"column":16},"end":{"line":309,"column":17}},"82":{"start":{"line":306,"column":37},"end":{"line":306,"column":46}},"83":{"start":{"line":307,"column":20},"end":{"line":307,"column":82}},"84":{"start":{"line":308,"column":20},"end":{"line":308,"column":99}},"85":{"start":{"line":318,"column":4},"end":{"line":328,"column":6}},"86":{"start":{"line":320,"column":31},"end":{"line":320,"column":50}},"87":{"start":{"line":322,"column":12},"end":{"line":326,"column":13}},"88":{"start":{"line":323,"column":16},"end":{"line":323,"column":23}},"89":{"start":{"line":324,"column":19},"end":{"line":326,"column":13}},"90":{"start":{"line":325,"column":16},"end":{"line":325,"column":81}},"91":{"start":{"line":333,"column":4},"end":{"line":337,"column":5}},"92":{"start":{"line":334,"column":8},"end":{"line":334,"column":36}},"93":{"start":{"line":335,"column":8},"end":{"line":335,"column":144}},"94":{"start":{"line":335,"column":89},"end":{"line":335,"column":142}},"95":{"start":{"line":336,"column":8},"end":{"line":336,"column":41}},"96":{"start":{"line":343,"column":4},"end":{"line":411,"column":5}},"97":{"start":{"line":344,"column":30},"end":{"line":349,"column":9}},"98":{"start":{"line":351,"column":26},"end":{"line":351,"column":59}},"99":{"start":{"line":353,"column":8},"end":{"line":402,"column":14}},"100":{"start":{"line":355,"column":35},"end":{"line":357,"column":18}},"101":{"start":{"line":359,"column":31},"end":{"line":359,"column":62}},"102":{"start":{"line":361,"column":16},"end":{"line":361,"column":66}},"103":{"start":{"line":363,"column":16},"end":{"line":401,"column":17}},"104":{"start":{"line":364,"column":20},"end":{"line":400,"column":22}},"105":{"start":{"line":365,"column":41},"end":{"line":365,"column":46}},"106":{"start":{"line":367,"column":24},"end":{"line":367,"column":81}},"107":{"start":{"line":369,"column":24},"end":{"line":375,"column":25}},"108":{"start":{"line":370,"column":28},"end":{"line":372,"column":30}},"109":{"start":{"line":373,"column":28},"end":{"line":373,"column":84}},"110":{"start":{"line":374,"column":28},"end":{"line":374,"column":76}},"111":{"start":{"line":376,"column":24},"end":{"line":385,"column":25}},"112":{"start":{"line":377,"column":28},"end":{"line":382,"column":30}},"113":{"start":{"line":383,"column":28},"end":{"line":383,"column":84}},"114":{"start":{"line":384,"column":28},"end":{"line":384,"column":76}},"115":{"start":{"line":386,"column":24},"end":{"line":391,"column":25}},"116":{"start":{"line":387,"column":28},"end":{"line":390,"column":30}},"117":{"start":{"line":392,"column":24},"end":{"line":399,"column":25}},"118":{"start":{"line":393,"column":28},"end":{"line":398,"column":30}},"119":{"start":{"line":404,"column":8},"end":{"line":404,"column":113}},"120":{"start":{"line":406,"column":8},"end":{"line":410,"column":28}},"121":{"start":{"line":415,"column":4},"end":{"line":433,"column":5}},"122":{"start":{"line":420,"column":41},"end":{"line":423,"column":9}},"123":{"start":{"line":424,"column":28},"end":{"line":426,"column":9}},"124":{"start":{"line":427,"column":24},"end":{"line":427,"column":60}},"125":{"start":{"line":428,"column":8},"end":{"line":432,"column":10}},"126":{"start":{"line":440,"column":4},"end":{"line":454,"column":6}},"127":{"start":{"line":444,"column":16},"end":{"line":446,"column":19}},"128":{"start":{"line":447,"column":16},"end":{"line":451,"column":18}},"129":{"start":{"line":456,"column":4},"end":{"line":471,"column":6}},"130":{"start":{"line":460,"column":16},"end":{"line":463,"column":19}},"131":{"start":{"line":464,"column":16},"end":{"line":468,"column":18}},"132":{"start":{"line":473,"column":4},"end":{"line":484,"column":6}},"133":{"start":{"line":477,"column":16},"end":{"line":480,"column":19}},"134":{"start":{"line":481,"column":16},"end":{"line":481,"column":74}},"135":{"start":{"line":487,"column":4},"end":{"line":502,"column":6}},"136":{"start":{"line":491,"column":16},"end":{"line":494,"column":19}},"137":{"start":{"line":495,"column":16},"end":{"line":499,"column":18}},"138":{"start":{"line":504,"column":4},"end":{"line":519,"column":6}},"139":{"start":{"line":508,"column":16},"end":{"line":511,"column":19}},"140":{"start":{"line":512,"column":16},"end":{"line":516,"column":18}},"141":{"start":{"line":521,"column":4},"end":{"line":534,"column":6}},"142":{"start":{"line":525,"column":16},"end":{"line":528,"column":19}},"143":{"start":{"line":529,"column":16},"end":{"line":531,"column":18}},"144":{"start":{"line":538,"column":4},"end":{"line":567,"column":5}},"145":{"start":{"line":539,"column":24},"end":{"line":546,"column":21}},"146":{"start":{"line":548,"column":29},"end":{"line":552,"column":20}},"147":{"start":{"line":554,"column":8},"end":{"line":558,"column":12}},"148":{"start":{"line":560,"column":8},"end":{"line":560,"column":59}},"149":{"start":{"line":562,"column":8},"end":{"line":566,"column":28}},"150":{"start":{"line":571,"column":4},"end":{"line":573,"column":5}},"151":{"start":{"line":572,"column":8},"end":{"line":572,"column":15}},"152":{"start":{"line":575,"column":42},"end":{"line":575,"column":103}},"153":{"start":{"line":576,"column":4},"end":{"line":582,"column":5}},"154":{"start":{"line":577,"column":8},"end":{"line":578,"column":30}},"155":{"start":{"line":580,"column":30},"end":{"line":580,"column":62}},"156":{"start":{"line":581,"column":8},"end":{"line":581,"column":111}},"157":{"start":{"line":586,"column":22},"end":{"line":586,"column":51}},"158":{"start":{"line":587,"column":4},"end":{"line":589,"column":5}},"159":{"start":{"line":588,"column":8},"end":{"line":588,"column":43}},"160":{"start":{"line":590,"column":4},"end":{"line":590,"column":31}},"161":{"start":{"line":594,"column":4},"end":{"line":598,"column":6}},"162":{"start":{"line":602,"column":32},"end":{"line":602,"column":119}},"163":{"start":{"line":603,"column":8},"end":{"line":606,"column":9}},"164":{"start":{"line":605,"column":12},"end":{"line":605,"column":22}},"165":{"start":{"line":608,"column":8},"end":{"line":608,"column":52}},"166":{"start":{"line":613,"column":4},"end":{"line":626,"column":5}},"167":{"start":{"line":614,"column":22},"end":{"line":616,"column":19}},"168":{"start":{"line":618,"column":23},"end":{"line":618,"column":46}},"169":{"start":{"line":619,"column":8},"end":{"line":620,"column":56}},"170":{"start":{"line":622,"column":8},"end":{"line":625,"column":37}}},"fnMap":{"0":{"name":"activate","decl":{"start":{"line":42,"column":16},"end":{"line":42,"column":24}},"loc":{"start":{"line":42,"column":65},"end":{"line":201,"column":1}},"line":42},"1":{"name":"(anonymous_1)","decl":{"start":{"line":74,"column":12},"end":{"line":74,"column":13}},"loc":{"start":{"line":74,"column":28},"end":{"line":188,"column":13}},"line":74},"2":{"name":"(anonymous_2)","decl":{"start":{"line":141,"column":36},"end":{"line":141,"column":37}},"loc":{"start":{"line":141,"column":48},"end":{"line":144,"column":37}},"line":141},"3":{"name":"enableFileSearchFunctionality","decl":{"start":{"line":203,"column":16},"end":{"line":203,"column":45}},"loc":{"start":{"line":203,"column":68},"end":{"line":209,"column":1}},"line":203},"4":{"name":"(anonymous_4)","decl":{"start":{"line":205,"column":34},"end":{"line":205,"column":35}},"loc":{"start":{"line":205,"column":51},"end":{"line":207,"column":9}},"line":205},"5":{"name":"registerCollaborationView","decl":{"start":{"line":211,"column":16},"end":{"line":211,"column":41}},"loc":{"start":{"line":211,"column":44},"end":{"line":225,"column":1}},"line":211},"6":{"name":"(anonymous_6)","decl":{"start":{"line":215,"column":8},"end":{"line":215,"column":9}},"loc":{"start":{"line":215,"column":19},"end":{"line":217,"column":9}},"line":215},"7":{"name":"(anonymous_7)","decl":{"start":{"line":221,"column":8},"end":{"line":221,"column":9}},"loc":{"start":{"line":221,"column":19},"end":{"line":223,"column":9}},"line":221},"8":{"name":"powerPagesNavigation","decl":{"start":{"line":227,"column":16},"end":{"line":227,"column":36}},"loc":{"start":{"line":227,"column":39},"end":{"line":233,"column":1}},"line":227},"9":{"name":"(anonymous_9)","decl":{"start":{"line":230,"column":98},"end":{"line":230,"column":99}},"loc":{"start":{"line":230,"column":104},"end":{"line":230,"column":155}},"line":230},"10":{"name":"(anonymous_10)","decl":{"start":{"line":231,"column":86},"end":{"line":231,"column":87}},"loc":{"start":{"line":231,"column":92},"end":{"line":231,"column":135}},"line":231},"11":{"name":"processWalkthroughFirstRunExperience","decl":{"start":{"line":235,"column":16},"end":{"line":235,"column":52}},"loc":{"start":{"line":235,"column":87},"end":{"line":260,"column":1}},"line":235},"12":{"name":"processWorkspaceStateChanges","decl":{"start":{"line":262,"column":16},"end":{"line":262,"column":44}},"loc":{"start":{"line":262,"column":79},"end":{"line":313,"column":1}},"line":262},"13":{"name":"(anonymous_13)","decl":{"start":{"line":264,"column":48},"end":{"line":264,"column":49}},"loc":{"start":{"line":264,"column":59},"end":{"line":311,"column":9}},"line":264},"14":{"name":"(anonymous_14)","decl":{"start":{"line":265,"column":55},"end":{"line":265,"column":56}},"loc":{"start":{"line":265,"column":62},"end":{"line":302,"column":13}},"line":265},"15":{"name":"(anonymous_15)","decl":{"start":{"line":304,"column":33},"end":{"line":304,"column":34}},"loc":{"start":{"line":304,"column":40},"end":{"line":310,"column":13}},"line":304},"16":{"name":"processWillSaveDocument","decl":{"start":{"line":317,"column":16},"end":{"line":317,"column":39}},"loc":{"start":{"line":317,"column":74},"end":{"line":329,"column":1}},"line":317},"17":{"name":"(anonymous_17)","decl":{"start":{"line":319,"column":48},"end":{"line":319,"column":49}},"loc":{"start":{"line":319,"column":61},"end":{"line":327,"column":9}},"line":319},"18":{"name":"processWillStartCollaboartion","decl":{"start":{"line":331,"column":16},"end":{"line":331,"column":45}},"loc":{"start":{"line":331,"column":80},"end":{"line":338,"column":1}},"line":331},"19":{"name":"(anonymous_19)","decl":{"start":{"line":335,"column":83},"end":{"line":335,"column":84}},"loc":{"start":{"line":335,"column":89},"end":{"line":335,"column":142}},"line":335},"20":{"name":"createWebWorkerInstance","decl":{"start":{"line":340,"column":16},"end":{"line":340,"column":39}},"loc":{"start":{"line":342,"column":2},"end":{"line":412,"column":1}},"line":342},"21":{"name":"(anonymous_21)","decl":{"start":{"line":354,"column":18},"end":{"line":354,"column":19}},"loc":{"start":{"line":354,"column":36},"end":{"line":402,"column":13}},"line":354},"22":{"name":"(anonymous_22)","decl":{"start":{"line":364,"column":59},"end":{"line":364,"column":60}},"loc":{"start":{"line":364,"column":70},"end":{"line":400,"column":21}},"line":364},"23":{"name":"showSiteVisibilityDialog","decl":{"start":{"line":414,"column":22},"end":{"line":414,"column":46}},"loc":{"start":{"line":414,"column":49},"end":{"line":434,"column":1}},"line":414},"24":{"name":"showWalkthrough","decl":{"start":{"line":436,"column":16},"end":{"line":436,"column":31}},"loc":{"start":{"line":439,"column":2},"end":{"line":535,"column":1}},"line":439},"25":{"name":"(anonymous_25)","decl":{"start":{"line":443,"column":12},"end":{"line":443,"column":13}},"loc":{"start":{"line":443,"column":24},"end":{"line":452,"column":13}},"line":443},"26":{"name":"(anonymous_26)","decl":{"start":{"line":459,"column":12},"end":{"line":459,"column":13}},"loc":{"start":{"line":459,"column":24},"end":{"line":469,"column":13}},"line":459},"27":{"name":"(anonymous_27)","decl":{"start":{"line":476,"column":12},"end":{"line":476,"column":13}},"loc":{"start":{"line":476,"column":24},"end":{"line":482,"column":13}},"line":476},"28":{"name":"(anonymous_28)","decl":{"start":{"line":490,"column":12},"end":{"line":490,"column":13}},"loc":{"start":{"line":490,"column":24},"end":{"line":500,"column":13}},"line":490},"29":{"name":"(anonymous_29)","decl":{"start":{"line":507,"column":12},"end":{"line":507,"column":13}},"loc":{"start":{"line":507,"column":24},"end":{"line":517,"column":13}},"line":507},"30":{"name":"(anonymous_30)","decl":{"start":{"line":524,"column":12},"end":{"line":524,"column":13}},"loc":{"start":{"line":524,"column":24},"end":{"line":532,"column":13}},"line":524},"31":{"name":"registerCopilot","decl":{"start":{"line":537,"column":16},"end":{"line":537,"column":31}},"loc":{"start":{"line":537,"column":66},"end":{"line":568,"column":1}},"line":537},"32":{"name":"showNotificationForCopilot","decl":{"start":{"line":570,"column":9},"end":{"line":570,"column":35}},"loc":{"start":{"line":570,"column":85},"end":{"line":583,"column":1}},"line":570},"33":{"name":"deactivate","decl":{"start":{"line":585,"column":22},"end":{"line":585,"column":32}},"loc":{"start":{"line":585,"column":50},"end":{"line":591,"column":1}},"line":585},"34":{"name":"isActiveDocument","decl":{"start":{"line":593,"column":9},"end":{"line":593,"column":25}},"loc":{"start":{"line":593,"column":55},"end":{"line":599,"column":1}},"line":593},"35":{"name":"fetchArtemisData","decl":{"start":{"line":601,"column":15},"end":{"line":601,"column":31}},"loc":{"start":{"line":601,"column":65},"end":{"line":609,"column":1}},"line":601},"36":{"name":"logArtemisTelemetry","decl":{"start":{"line":611,"column":15},"end":{"line":611,"column":34}},"loc":{"start":{"line":611,"column":37},"end":{"line":627,"column":1}},"line":611}},"branchMap":{"0":{"loc":{"start":{"line":86,"column":16},"end":{"line":94,"column":17}},"type":"if","locations":[{"start":{"line":86,"column":16},"end":{"line":94,"column":17}},{"start":{"line":86,"column":16},"end":{"line":94,"column":17}}],"line":86},"1":{"loc":{"start":{"line":98,"column":16},"end":{"line":105,"column":17}},"type":"if","locations":[{"start":{"line":98,"column":16},"end":{"line":105,"column":17}},{"start":{"line":98,"column":16},"end":{"line":105,"column":17}}],"line":98},"2":{"loc":{"start":{"line":122,"column":16},"end":{"line":187,"column":17}},"type":"if","locations":[{"start":{"line":122,"column":16},"end":{"line":187,"column":17}},{"start":{"line":122,"column":16},"end":{"line":187,"column":17}}],"line":122},"3":{"loc":{"start":{"line":123,"column":20},"end":{"line":172,"column":21}},"type":"switch","locations":[{"start":{"line":124,"column":24},"end":{"line":124,"column":38}},{"start":{"line":125,"column":24},"end":{"line":156,"column":34}},{"start":{"line":157,"column":24},"end":{"line":171,"column":29}}],"line":123},"4":{"loc":{"start":{"line":148,"column":32},"end":{"line":152,"column":33}},"type":"if","locations":[{"start":{"line":148,"column":32},"end":{"line":152,"column":33}},{"start":{"line":148,"column":32},"end":{"line":152,"column":33}}],"line":148},"5":{"loc":{"start":{"line":240,"column":4},"end":{"line":259,"column":5}},"type":"if","locations":[{"start":{"line":240,"column":4},"end":{"line":259,"column":5}},{"start":{"line":240,"column":4},"end":{"line":259,"column":5}}],"line":240},"6":{"loc":{"start":{"line":240,"column":8},"end":{"line":240,"column":72}},"type":"binary-expr","locations":[{"start":{"line":240,"column":8},"end":{"line":240,"column":27}},{"start":{"line":240,"column":31},"end":{"line":240,"column":72}}],"line":240},"7":{"loc":{"start":{"line":266,"column":16},"end":{"line":301,"column":17}},"type":"if","locations":[{"start":{"line":266,"column":16},"end":{"line":301,"column":17}},{"start":{"line":266,"column":16},"end":{"line":301,"column":17}}],"line":266},"8":{"loc":{"start":{"line":266,"column":20},"end":{"line":266,"column":106}},"type":"binary-expr","locations":[{"start":{"line":266,"column":20},"end":{"line":266,"column":62}},{"start":{"line":266,"column":66},"end":{"line":266,"column":106}}],"line":266},"9":{"loc":{"start":{"line":273,"column":20},"end":{"line":300,"column":21}},"type":"if","locations":[{"start":{"line":273,"column":20},"end":{"line":300,"column":21}},{"start":{"line":273,"column":20},"end":{"line":300,"column":21}}],"line":273},"10":{"loc":{"start":{"line":273,"column":24},"end":{"line":273,"column":68}},"type":"binary-expr","locations":[{"start":{"line":273,"column":24},"end":{"line":273,"column":43}},{"start":{"line":273,"column":47},"end":{"line":273,"column":68}}],"line":273},"11":{"loc":{"start":{"line":278,"column":24},"end":{"line":299,"column":25}},"type":"if","locations":[{"start":{"line":278,"column":24},"end":{"line":299,"column":25}},{"start":{"line":278,"column":24},"end":{"line":299,"column":25}}],"line":278},"12":{"loc":{"start":{"line":279,"column":28},"end":{"line":297,"column":29}},"type":"if","locations":[{"start":{"line":279,"column":28},"end":{"line":297,"column":29}},{"start":{"line":279,"column":28},"end":{"line":297,"column":29}}],"line":279},"13":{"loc":{"start":{"line":305,"column":16},"end":{"line":309,"column":17}},"type":"if","locations":[{"start":{"line":305,"column":16},"end":{"line":309,"column":17}},{"start":{"line":305,"column":16},"end":{"line":309,"column":17}}],"line":305},"14":{"loc":{"start":{"line":305,"column":20},"end":{"line":305,"column":106}},"type":"binary-expr","locations":[{"start":{"line":305,"column":20},"end":{"line":305,"column":62}},{"start":{"line":305,"column":66},"end":{"line":305,"column":106}}],"line":305},"15":{"loc":{"start":{"line":322,"column":12},"end":{"line":326,"column":13}},"type":"if","locations":[{"start":{"line":322,"column":12},"end":{"line":326,"column":13}},{"start":{"line":322,"column":12},"end":{"line":326,"column":13}}],"line":322},"16":{"loc":{"start":{"line":324,"column":19},"end":{"line":326,"column":13}},"type":"if","locations":[{"start":{"line":324,"column":19},"end":{"line":326,"column":13}},{"start":{"line":324,"column":19},"end":{"line":326,"column":13}}],"line":324},"17":{"loc":{"start":{"line":333,"column":4},"end":{"line":337,"column":5}},"type":"if","locations":[{"start":{"line":333,"column":4},"end":{"line":337,"column":5}},{"start":{"line":333,"column":4},"end":{"line":337,"column":5}}],"line":333},"18":{"loc":{"start":{"line":363,"column":16},"end":{"line":401,"column":17}},"type":"if","locations":[{"start":{"line":363,"column":16},"end":{"line":401,"column":17}},{"start":{"line":363,"column":16},"end":{"line":401,"column":17}}],"line":363},"19":{"loc":{"start":{"line":369,"column":24},"end":{"line":375,"column":25}},"type":"if","locations":[{"start":{"line":369,"column":24},"end":{"line":375,"column":25}},{"start":{"line":369,"column":24},"end":{"line":375,"column":25}}],"line":369},"20":{"loc":{"start":{"line":376,"column":24},"end":{"line":385,"column":25}},"type":"if","locations":[{"start":{"line":376,"column":24},"end":{"line":385,"column":25}},{"start":{"line":376,"column":24},"end":{"line":385,"column":25}}],"line":376},"21":{"loc":{"start":{"line":386,"column":24},"end":{"line":391,"column":25}},"type":"if","locations":[{"start":{"line":386,"column":24},"end":{"line":391,"column":25}},{"start":{"line":386,"column":24},"end":{"line":391,"column":25}}],"line":386},"22":{"loc":{"start":{"line":389,"column":32},"end":{"line":389,"column":75}},"type":"cond-expr","locations":[{"start":{"line":389,"column":47},"end":{"line":389,"column":70}},{"start":{"line":389,"column":73},"end":{"line":389,"column":75}}],"line":389},"23":{"loc":{"start":{"line":392,"column":24},"end":{"line":399,"column":25}},"type":"if","locations":[{"start":{"line":392,"column":24},"end":{"line":399,"column":25}},{"start":{"line":392,"column":24},"end":{"line":399,"column":25}}],"line":392},"24":{"loc":{"start":{"line":415,"column":4},"end":{"line":433,"column":5}},"type":"if","locations":[{"start":{"line":415,"column":4},"end":{"line":433,"column":5}},{"start":{"line":415,"column":4},"end":{"line":433,"column":5}}],"line":415},"25":{"loc":{"start":{"line":571,"column":4},"end":{"line":573,"column":5}},"type":"if","locations":[{"start":{"line":571,"column":4},"end":{"line":573,"column":5}},{"start":{"line":571,"column":4},"end":{"line":573,"column":5}}],"line":571},"26":{"loc":{"start":{"line":576,"column":4},"end":{"line":582,"column":5}},"type":"if","locations":[{"start":{"line":576,"column":4},"end":{"line":582,"column":5}},{"start":{"line":576,"column":4},"end":{"line":582,"column":5}}],"line":576},"27":{"loc":{"start":{"line":587,"column":4},"end":{"line":589,"column":5}},"type":"if","locations":[{"start":{"line":587,"column":4},"end":{"line":589,"column":5}},{"start":{"line":587,"column":4},"end":{"line":589,"column":5}}],"line":587},"28":{"loc":{"start":{"line":595,"column":8},"end":{"line":597,"column":66}},"type":"binary-expr","locations":[{"start":{"line":595,"column":8},"end":{"line":595,"column":55}},{"start":{"line":596,"column":8},"end":{"line":596,"column":40}},{"start":{"line":597,"column":8},"end":{"line":597,"column":66}}],"line":595},"29":{"loc":{"start":{"line":603,"column":8},"end":{"line":606,"column":9}},"type":"if","locations":[{"start":{"line":603,"column":8},"end":{"line":606,"column":9}},{"start":{"line":603,"column":8},"end":{"line":606,"column":9}}],"line":603}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0,0],"29":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts","statementMap":{"0":{"start":{"line":6,"column":42},"end":{"line":6,"column":53}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts","statementMap":{"0":{"start":{"line":6,"column":32},"end":{"line":218,"column":1}},"1":{"start":{"line":220,"column":32},"end":{"line":434,"column":1}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts","statementMap":{"0":{"start":{"line":10,"column":24},"end":{"line":10,"column":62}},"1":{"start":{"line":11,"column":24},"end":{"line":11,"column":47}},"2":{"start":{"line":13,"column":4},"end":{"line":22,"column":5}},"3":{"start":{"line":13,"column":17},"end":{"line":13,"column":18}},"4":{"start":{"line":14,"column":23},"end":{"line":14,"column":53}},"5":{"start":{"line":15,"column":35},"end":{"line":15,"column":60}},"6":{"start":{"line":16,"column":8},"end":{"line":20,"column":9}},"7":{"start":{"line":17,"column":12},"end":{"line":19,"column":13}},"8":{"start":{"line":18,"column":16},"end":{"line":18,"column":60}},"9":{"start":{"line":21,"column":8},"end":{"line":21,"column":69}},"10":{"start":{"line":23,"column":4},"end":{"line":23,"column":23}},"11":{"start":{"line":27,"column":60},"end":{"line":27,"column":113}},"12":{"start":{"line":28,"column":36},"end":{"line":28,"column":61}},"13":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"14":{"start":{"line":31,"column":8},"end":{"line":31,"column":47}},"15":{"start":{"line":33,"column":4},"end":{"line":33,"column":35}},"16":{"start":{"line":38,"column":34},"end":{"line":38,"column":59}},"17":{"start":{"line":39,"column":4},"end":{"line":45,"column":5}},"18":{"start":{"line":40,"column":27},"end":{"line":40,"column":97}},"19":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"20":{"start":{"line":43,"column":12},"end":{"line":43,"column":60}},"21":{"start":{"line":47,"column":4},"end":{"line":47,"column":33}}},"fnMap":{"0":{"name":"getEntitiesSchemaMap","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":36}},"loc":{"start":{"line":9,"column":87},"end":{"line":24,"column":1}},"line":9},"1":{"name":"getDataSourcePropertiesMap","decl":{"start":{"line":26,"column":16},"end":{"line":26,"column":42}},"loc":{"start":{"line":26,"column":80},"end":{"line":34,"column":1}},"line":26},"2":{"name":"getEntitiesFolderNameMap","decl":{"start":{"line":36,"column":16},"end":{"line":36,"column":40}},"loc":{"start":{"line":36,"column":115},"end":{"line":48,"column":1}},"line":36}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":8},"end":{"line":20,"column":9}},"type":"if","locations":[{"start":{"line":16,"column":8},"end":{"line":20,"column":9}},{"start":{"line":16,"column":8},"end":{"line":20,"column":9}}],"line":16},"1":{"loc":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},{"start":{"line":42,"column":8},"end":{"line":44,"column":9}}],"line":42}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts","statementMap":{"0":{"start":{"line":29,"column":27},"end":{"line":29,"column":56}},"1":{"start":{"line":30,"column":25},"end":{"line":30,"column":52}},"2":{"start":{"line":32,"column":34},"end":{"line":32,"column":54}},"3":{"start":{"line":34,"column":27},"end":{"line":34,"column":56}},"4":{"start":{"line":36,"column":32},"end":{"line":38,"column":19}},"5":{"start":{"line":40,"column":27},"end":{"line":47,"column":9}},"6":{"start":{"line":50,"column":12},"end":{"line":51,"column":49}},"7":{"start":{"line":53,"column":8},"end":{"line":142,"column":9}},"8":{"start":{"line":54,"column":45},"end":{"line":59,"column":13}},"9":{"start":{"line":61,"column":12},"end":{"line":66,"column":13}},"10":{"start":{"line":62,"column":16},"end":{"line":65,"column":18}},"11":{"start":{"line":68,"column":12},"end":{"line":78,"column":14}},"12":{"start":{"line":80,"column":12},"end":{"line":80,"column":64}},"13":{"start":{"line":81,"column":29},"end":{"line":81,"column":112}},"14":{"start":{"line":83,"column":12},"end":{"line":113,"column":13}},"15":{"start":{"line":84,"column":31},"end":{"line":84,"column":52}},"16":{"start":{"line":85,"column":39},"end":{"line":87,"column":17}},"17":{"start":{"line":88,"column":38},"end":{"line":88,"column":102}},"18":{"start":{"line":89,"column":16},"end":{"line":89,"column":63}},"19":{"start":{"line":91,"column":16},"end":{"line":97,"column":17}},"20":{"start":{"line":92,"column":20},"end":{"line":94,"column":22}},"21":{"start":{"line":96,"column":20},"end":{"line":96,"column":41}},"22":{"start":{"line":99,"column":16},"end":{"line":101,"column":18}},"23":{"start":{"line":102,"column":19},"end":{"line":113,"column":13}},"24":{"start":{"line":103,"column":16},"end":{"line":105,"column":18}},"25":{"start":{"line":107,"column":16},"end":{"line":111,"column":18}},"26":{"start":{"line":112,"column":16},"end":{"line":112,"column":58}},"27":{"start":{"line":115,"column":12},"end":{"line":121,"column":14}},"28":{"start":{"line":123,"column":12},"end":{"line":141,"column":13}},"29":{"start":{"line":124,"column":34},"end":{"line":124,"column":59}},"30":{"start":{"line":125,"column":16},"end":{"line":134,"column":18}},"31":{"start":{"line":136,"column":16},"end":{"line":140,"column":18}},"32":{"start":{"line":144,"column":8},"end":{"line":144,"column":18}},"33":{"start":{"line":148,"column":27},"end":{"line":148,"column":56}},"34":{"start":{"line":149,"column":25},"end":{"line":149,"column":52}},"35":{"start":{"line":150,"column":34},"end":{"line":150,"column":54}},"36":{"start":{"line":152,"column":32},"end":{"line":154,"column":19}},"37":{"start":{"line":156,"column":27},"end":{"line":163,"column":9}},"38":{"start":{"line":165,"column":8},"end":{"line":226,"column":9}},"39":{"start":{"line":166,"column":45},"end":{"line":171,"column":13}},"40":{"start":{"line":173,"column":12},"end":{"line":178,"column":14}},"41":{"start":{"line":180,"column":12},"end":{"line":180,"column":64}},"42":{"start":{"line":181,"column":29},"end":{"line":181,"column":112}},"43":{"start":{"line":183,"column":12},"end":{"line":196,"column":13}},"44":{"start":{"line":184,"column":31},"end":{"line":184,"column":52}},"45":{"start":{"line":185,"column":16},"end":{"line":188,"column":18}},"46":{"start":{"line":190,"column":16},"end":{"line":194,"column":18}},"47":{"start":{"line":195,"column":16},"end":{"line":195,"column":58}},"48":{"start":{"line":198,"column":12},"end":{"line":204,"column":14}},"49":{"start":{"line":206,"column":12},"end":{"line":225,"column":13}},"50":{"start":{"line":207,"column":34},"end":{"line":207,"column":59}},"51":{"start":{"line":208,"column":16},"end":{"line":217,"column":18}},"52":{"start":{"line":219,"column":16},"end":{"line":224,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":28,"column":23},"end":{"line":145,"column":5}},"line":28},"1":{"name":"(anonymous_1)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":59},"end":{"line":227,"column":5}},"line":147}},"branchMap":{"0":{"loc":{"start":{"line":61,"column":12},"end":{"line":66,"column":13}},"type":"if","locations":[{"start":{"line":61,"column":12},"end":{"line":66,"column":13}},{"start":{"line":61,"column":12},"end":{"line":66,"column":13}}],"line":61},"1":{"loc":{"start":{"line":83,"column":12},"end":{"line":113,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":113,"column":13}},{"start":{"line":83,"column":12},"end":{"line":113,"column":13}}],"line":83},"2":{"loc":{"start":{"line":91,"column":16},"end":{"line":97,"column":17}},"type":"if","locations":[{"start":{"line":91,"column":16},"end":{"line":97,"column":17}},{"start":{"line":91,"column":16},"end":{"line":97,"column":17}}],"line":91},"3":{"loc":{"start":{"line":102,"column":19},"end":{"line":113,"column":13}},"type":"if","locations":[{"start":{"line":102,"column":19},"end":{"line":113,"column":13}},{"start":{"line":102,"column":19},"end":{"line":113,"column":13}}],"line":102},"4":{"loc":{"start":{"line":123,"column":12},"end":{"line":141,"column":13}},"type":"if","locations":[{"start":{"line":123,"column":12},"end":{"line":141,"column":13}},{"start":{"line":123,"column":12},"end":{"line":141,"column":13}}],"line":123},"5":{"loc":{"start":{"line":183,"column":12},"end":{"line":196,"column":13}},"type":"if","locations":[{"start":{"line":183,"column":12},"end":{"line":196,"column":13}},{"start":{"line":183,"column":12},"end":{"line":196,"column":13}}],"line":183},"6":{"loc":{"start":{"line":206,"column":12},"end":{"line":225,"column":13}},"type":"if","locations":[{"start":{"line":206,"column":12},"end":{"line":225,"column":13}},{"start":{"line":206,"column":12},"end":{"line":225,"column":13}}],"line":206}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts","statementMap":{"0":{"start":{"line":16,"column":8},"end":{"line":16,"column":30}},"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":32}},"2":{"start":{"line":24,"column":28},"end":{"line":24,"column":74}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":39}},"4":{"start":{"line":32,"column":32},"end":{"line":32,"column":52}},"5":{"start":{"line":34,"column":25},"end":{"line":34,"column":65}},"6":{"start":{"line":37,"column":8},"end":{"line":52,"column":9}},"7":{"start":{"line":39,"column":16},"end":{"line":39,"column":55}},"8":{"start":{"line":40,"column":16},"end":{"line":40,"column":22}},"9":{"start":{"line":42,"column":16},"end":{"line":48,"column":18}},"10":{"start":{"line":49,"column":16},"end":{"line":49,"column":22}},"11":{"start":{"line":51,"column":16},"end":{"line":51,"column":23}},"12":{"start":{"line":54,"column":8},"end":{"line":108,"column":9}},"13":{"start":{"line":55,"column":12},"end":{"line":60,"column":14}},"14":{"start":{"line":62,"column":12},"end":{"line":62,"column":53}},"15":{"start":{"line":65,"column":16},"end":{"line":72,"column":17}},"16":{"start":{"line":74,"column":12},"end":{"line":76,"column":13}},"17":{"start":{"line":75,"column":16},"end":{"line":75,"column":58}},"18":{"start":{"line":78,"column":12},"end":{"line":84,"column":14}},"19":{"start":{"line":86,"column":12},"end":{"line":86,"column":41}},"20":{"start":{"line":88,"column":29},"end":{"line":88,"column":54}},"21":{"start":{"line":89,"column":12},"end":{"line":107,"column":13}},"22":{"start":{"line":90,"column":16},"end":{"line":99,"column":18}},"23":{"start":{"line":101,"column":16},"end":{"line":106,"column":18}},"24":{"start":{"line":112,"column":8},"end":{"line":129,"column":9}},"25":{"start":{"line":113,"column":12},"end":{"line":115,"column":13}},"26":{"start":{"line":114,"column":16},"end":{"line":114,"column":59}},"27":{"start":{"line":117,"column":29},"end":{"line":120,"column":13}},"28":{"start":{"line":121,"column":12},"end":{"line":121,"column":39}},"29":{"start":{"line":123,"column":12},"end":{"line":128,"column":14}},"30":{"start":{"line":133,"column":8},"end":{"line":150,"column":9}},"31":{"start":{"line":134,"column":12},"end":{"line":136,"column":13}},"32":{"start":{"line":135,"column":16},"end":{"line":135,"column":59}},"33":{"start":{"line":138,"column":29},"end":{"line":141,"column":13}},"34":{"start":{"line":142,"column":12},"end":{"line":142,"column":34}},"35":{"start":{"line":144,"column":12},"end":{"line":149,"column":14}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":4},"end":{"line":15,"column":5}},"loc":{"start":{"line":15,"column":18},"end":{"line":17,"column":5}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":21},"end":{"line":21,"column":5}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":66},"end":{"line":26,"column":5}},"line":23},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":4},"end":{"line":28,"column":5}},"loc":{"start":{"line":31,"column":6},"end":{"line":109,"column":5}},"line":31},"4":{"name":"(anonymous_4)","decl":{"start":{"line":111,"column":4},"end":{"line":111,"column":5}},"loc":{"start":{"line":111,"column":46},"end":{"line":130,"column":5}},"line":111},"5":{"name":"(anonymous_5)","decl":{"start":{"line":132,"column":4},"end":{"line":132,"column":5}},"loc":{"start":{"line":132,"column":55},"end":{"line":151,"column":5}},"line":132}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":43},"end":{"line":23,"column":64}},"type":"default-arg","locations":[{"start":{"line":23,"column":59},"end":{"line":23,"column":64}}],"line":23},"1":{"loc":{"start":{"line":37,"column":8},"end":{"line":52,"column":9}},"type":"switch","locations":[{"start":{"line":38,"column":12},"end":{"line":40,"column":22}},{"start":{"line":41,"column":12},"end":{"line":49,"column":22}},{"start":{"line":50,"column":12},"end":{"line":51,"column":23}}],"line":37},"2":{"loc":{"start":{"line":74,"column":12},"end":{"line":76,"column":13}},"type":"if","locations":[{"start":{"line":74,"column":12},"end":{"line":76,"column":13}},{"start":{"line":74,"column":12},"end":{"line":76,"column":13}}],"line":74},"3":{"loc":{"start":{"line":89,"column":12},"end":{"line":107,"column":13}},"type":"if","locations":[{"start":{"line":89,"column":12},"end":{"line":107,"column":13}},{"start":{"line":89,"column":12},"end":{"line":107,"column":13}}],"line":89},"4":{"loc":{"start":{"line":113,"column":12},"end":{"line":115,"column":13}},"type":"if","locations":[{"start":{"line":113,"column":12},"end":{"line":115,"column":13}},{"start":{"line":113,"column":12},"end":{"line":115,"column":13}}],"line":113},"5":{"loc":{"start":{"line":134,"column":12},"end":{"line":136,"column":13}},"type":"if","locations":[{"start":{"line":134,"column":12},"end":{"line":136,"column":13}},{"start":{"line":134,"column":12},"end":{"line":136,"column":13}}],"line":134}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0],"1":[0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts","statementMap":{"0":{"start":{"line":16,"column":4},"end":{"line":20,"column":6}},"1":{"start":{"line":24,"column":19},"end":{"line":24,"column":99}},"2":{"start":{"line":25,"column":25},"end":{"line":25,"column":49}},"3":{"start":{"line":26,"column":28},"end":{"line":26,"column":30}},"4":{"start":{"line":27,"column":4},"end":{"line":59,"column":5}},"5":{"start":{"line":31,"column":8},"end":{"line":37,"column":9}},"6":{"start":{"line":33,"column":12},"end":{"line":33,"column":77}},"7":{"start":{"line":34,"column":12},"end":{"line":34,"column":18}},"8":{"start":{"line":36,"column":12},"end":{"line":36,"column":76}},"9":{"start":{"line":38,"column":8},"end":{"line":38,"column":14}},"10":{"start":{"line":41,"column":8},"end":{"line":47,"column":9}},"11":{"start":{"line":43,"column":12},"end":{"line":43,"column":72}},"12":{"start":{"line":44,"column":12},"end":{"line":44,"column":18}},"13":{"start":{"line":46,"column":12},"end":{"line":46,"column":71}},"14":{"start":{"line":48,"column":8},"end":{"line":48,"column":14}},"15":{"start":{"line":53,"column":8},"end":{"line":53,"column":67}},"16":{"start":{"line":54,"column":8},"end":{"line":54,"column":14}},"17":{"start":{"line":58,"column":8},"end":{"line":58,"column":14}},"18":{"start":{"line":61,"column":4},"end":{"line":61,"column":29}},"19":{"start":{"line":65,"column":4},"end":{"line":94,"column":5}},"20":{"start":{"line":67,"column":25},"end":{"line":67,"column":52}},"21":{"start":{"line":68,"column":34},"end":{"line":68,"column":97}},"22":{"start":{"line":70,"column":26},"end":{"line":70,"column":56}},"23":{"start":{"line":71,"column":6},"end":{"line":71,"column":53}},"24":{"start":{"line":72,"column":26},"end":{"line":72,"column":217}},"25":{"start":{"line":73,"column":43},"end":{"line":77,"column":7}},"26":{"start":{"line":78,"column":32},"end":{"line":78,"column":52}},"27":{"start":{"line":79,"column":23},"end":{"line":79,"column":111}},"28":{"start":{"line":80,"column":21},"end":{"line":80,"column":43}},"29":{"start":{"line":81,"column":6},"end":{"line":91,"column":7}},"30":{"start":{"line":82,"column":8},"end":{"line":88,"column":10}},"31":{"start":{"line":89,"column":8},"end":{"line":89,"column":52}},"32":{"start":{"line":90,"column":8},"end":{"line":90,"column":84}},"33":{"start":{"line":93,"column":6},"end":{"line":93,"column":159}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":3}},"loc":{"start":{"line":15,"column":50},"end":{"line":21,"column":3}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":2},"end":{"line":23,"column":3}},"loc":{"start":{"line":23,"column":47},"end":{"line":62,"column":3}},"line":23},"2":{"name":"(anonymous_2)","decl":{"start":{"line":64,"column":2},"end":{"line":64,"column":3}},"loc":{"start":{"line":64,"column":39},"end":{"line":95,"column":3}},"line":64}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":4},"end":{"line":59,"column":5}},"type":"switch","locations":[{"start":{"line":28,"column":6},"end":{"line":28,"column":17}},{"start":{"line":29,"column":6},"end":{"line":29,"column":18}},{"start":{"line":30,"column":6},"end":{"line":38,"column":14}},{"start":{"line":39,"column":6},"end":{"line":39,"column":18}},{"start":{"line":40,"column":6},"end":{"line":48,"column":14}},{"start":{"line":49,"column":6},"end":{"line":49,"column":17}},{"start":{"line":50,"column":6},"end":{"line":50,"column":18}},{"start":{"line":51,"column":6},"end":{"line":51,"column":17}},{"start":{"line":52,"column":6},"end":{"line":54,"column":14}},{"start":{"line":55,"column":6},"end":{"line":55,"column":16}},{"start":{"line":56,"column":6},"end":{"line":56,"column":16}},{"start":{"line":57,"column":6},"end":{"line":58,"column":14}}],"line":27},"1":{"loc":{"start":{"line":31,"column":8},"end":{"line":37,"column":9}},"type":"switch","locations":[{"start":{"line":32,"column":10},"end":{"line":34,"column":18}},{"start":{"line":35,"column":10},"end":{"line":36,"column":76}}],"line":31},"2":{"loc":{"start":{"line":41,"column":8},"end":{"line":47,"column":9}},"type":"switch","locations":[{"start":{"line":42,"column":10},"end":{"line":44,"column":18}},{"start":{"line":45,"column":10},"end":{"line":46,"column":71}}],"line":41},"3":{"loc":{"start":{"line":81,"column":6},"end":{"line":91,"column":7}},"type":"if","locations":[{"start":{"line":81,"column":6},"end":{"line":91,"column":7}},{"start":{"line":81,"column":6},"end":{"line":91,"column":7}}],"line":81}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0,0,0,0,0,0,0,0,0,0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts","statementMap":{"0":{"start":{"line":19,"column":8},"end":{"line":19,"column":119}},"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":32}},"2":{"start":{"line":28,"column":66},"end":{"line":33,"column":9}},"3":{"start":{"line":35,"column":8},"end":{"line":38,"column":9}},"4":{"start":{"line":36,"column":12},"end":{"line":37,"column":84}},"5":{"start":{"line":40,"column":8},"end":{"line":40,"column":95}},"6":{"start":{"line":41,"column":8},"end":{"line":41,"column":100}},"7":{"start":{"line":45,"column":83},"end":{"line":62,"column":9}},"8":{"start":{"line":64,"column":8},"end":{"line":67,"column":9}},"9":{"start":{"line":65,"column":12},"end":{"line":65,"column":89}},"10":{"start":{"line":66,"column":12},"end":{"line":66,"column":94}},"11":{"start":{"line":69,"column":8},"end":{"line":69,"column":95}},"12":{"start":{"line":70,"column":8},"end":{"line":70,"column":100}},"13":{"start":{"line":74,"column":67},"end":{"line":79,"column":9}},"14":{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},"15":{"start":{"line":81,"column":12},"end":{"line":81,"column":65}},"16":{"start":{"line":82,"column":12},"end":{"line":82,"column":60}},"17":{"start":{"line":83,"column":12},"end":{"line":83,"column":57}},"18":{"start":{"line":85,"column":8},"end":{"line":94,"column":9}},"19":{"start":{"line":86,"column":33},"end":{"line":86,"column":56}},"20":{"start":{"line":87,"column":12},"end":{"line":87,"column":85}},"21":{"start":{"line":89,"column":12},"end":{"line":89,"column":113}},"22":{"start":{"line":91,"column":12},"end":{"line":91,"column":91}},"23":{"start":{"line":93,"column":12},"end":{"line":93,"column":119}},"24":{"start":{"line":98,"column":8},"end":{"line":98,"column":67}},"25":{"start":{"line":99,"column":8},"end":{"line":99,"column":72}},"26":{"start":{"line":114,"column":8},"end":{"line":114,"column":79}},"27":{"start":{"line":116,"column":61},"end":{"line":130,"column":9}},"28":{"start":{"line":131,"column":8},"end":{"line":138,"column":9}},"29":{"start":{"line":132,"column":33},"end":{"line":132,"column":56}},"30":{"start":{"line":133,"column":12},"end":{"line":133,"column":142}},"31":{"start":{"line":134,"column":12},"end":{"line":134,"column":140}},"32":{"start":{"line":136,"column":12},"end":{"line":136,"column":127}},"33":{"start":{"line":137,"column":12},"end":{"line":137,"column":133}},"34":{"start":{"line":151,"column":8},"end":{"line":161,"column":20}},"35":{"start":{"line":175,"column":8},"end":{"line":185,"column":20}},"36":{"start":{"line":189,"column":62},"end":{"line":194,"column":9}},"37":{"start":{"line":195,"column":8},"end":{"line":195,"column":108}},"38":{"start":{"line":196,"column":8},"end":{"line":196,"column":113}},"39":{"start":{"line":200,"column":8},"end":{"line":200,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":114},"end":{"line":20,"column":5}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":27},"end":{"line":25,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":139},"end":{"line":42,"column":5}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":44,"column":90},"end":{"line":71,"column":5}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":73,"column":4},"end":{"line":73,"column":5}},"loc":{"start":{"line":73,"column":107},"end":{"line":95,"column":5}},"line":73},"5":{"name":"(anonymous_5)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":85},"end":{"line":100,"column":5}},"line":97},"6":{"name":"(anonymous_6)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":112,"column":25},"end":{"line":139,"column":5}},"line":112},"7":{"name":"(anonymous_7)","decl":{"start":{"line":141,"column":4},"end":{"line":141,"column":5}},"loc":{"start":{"line":150,"column":6},"end":{"line":162,"column":5}},"line":150},"8":{"name":"(anonymous_8)","decl":{"start":{"line":164,"column":4},"end":{"line":164,"column":5}},"loc":{"start":{"line":174,"column":6},"end":{"line":186,"column":5}},"line":174},"9":{"name":"(anonymous_9)","decl":{"start":{"line":188,"column":4},"end":{"line":188,"column":5}},"loc":{"start":{"line":188,"column":66},"end":{"line":197,"column":5}},"line":188},"10":{"name":"(anonymous_10)","decl":{"start":{"line":199,"column":4},"end":{"line":199,"column":5}},"loc":{"start":{"line":199,"column":80},"end":{"line":201,"column":5}},"line":199}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":38,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":38,"column":9}},{"start":{"line":35,"column":8},"end":{"line":38,"column":9}}],"line":35},"1":{"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":30}},"type":"binary-expr","locations":[{"start":{"line":35,"column":12},"end":{"line":35,"column":18}},{"start":{"line":35,"column":22},"end":{"line":35,"column":30}}],"line":35},"2":{"loc":{"start":{"line":64,"column":8},"end":{"line":67,"column":9}},"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":67,"column":9}},{"start":{"line":64,"column":8},"end":{"line":67,"column":9}}],"line":64},"3":{"loc":{"start":{"line":64,"column":12},"end":{"line":64,"column":103}},"type":"binary-expr","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":54}},{"start":{"line":64,"column":58},"end":{"line":64,"column":103}}],"line":64},"4":{"loc":{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},{"start":{"line":80,"column":8},"end":{"line":84,"column":9}}],"line":80},"5":{"loc":{"start":{"line":85,"column":8},"end":{"line":94,"column":9}},"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":94,"column":9}},{"start":{"line":85,"column":8},"end":{"line":94,"column":9}}],"line":85},"6":{"loc":{"start":{"line":85,"column":12},"end":{"line":85,"column":33}},"type":"binary-expr","locations":[{"start":{"line":85,"column":12},"end":{"line":85,"column":24}},{"start":{"line":85,"column":28},"end":{"line":85,"column":33}}],"line":85},"7":{"loc":{"start":{"line":114,"column":20},"end":{"line":114,"column":78}},"type":"binary-expr","locations":[{"start":{"line":114,"column":20},"end":{"line":114,"column":29}},{"start":{"line":114,"column":33},"end":{"line":114,"column":78}}],"line":114},"8":{"loc":{"start":{"line":123,"column":30},"end":{"line":123,"column":99}},"type":"cond-expr","locations":[{"start":{"line":123,"column":61},"end":{"line":123,"column":63}},{"start":{"line":123,"column":67},"end":{"line":123,"column":98}}],"line":123},"9":{"loc":{"start":{"line":123,"column":67},"end":{"line":123,"column":98}},"type":"cond-expr","locations":[{"start":{"line":123,"column":82},"end":{"line":123,"column":88}},{"start":{"line":123,"column":91},"end":{"line":123,"column":98}}],"line":123},"10":{"loc":{"start":{"line":128,"column":34},"end":{"line":128,"column":59}},"type":"cond-expr","locations":[{"start":{"line":128,"column":47},"end":{"line":128,"column":55}},{"start":{"line":128,"column":58},"end":{"line":128,"column":59}}],"line":128},"11":{"loc":{"start":{"line":131,"column":8},"end":{"line":138,"column":9}},"type":"if","locations":[{"start":{"line":131,"column":8},"end":{"line":138,"column":9}},{"start":{"line":131,"column":8},"end":{"line":138,"column":9}}],"line":131},"12":{"loc":{"start":{"line":160,"column":12},"end":{"line":160,"column":109}},"type":"cond-expr","locations":[{"start":{"line":160,"column":44},"end":{"line":160,"column":53}},{"start":{"line":160,"column":56},"end":{"line":160,"column":109}}],"line":160},"13":{"loc":{"start":{"line":184,"column":12},"end":{"line":184,"column":109}},"type":"cond-expr","locations":[{"start":{"line":184,"column":44},"end":{"line":184,"column":53}},{"start":{"line":184,"column":56},"end":{"line":184,"column":109}}],"line":184},"14":{"loc":{"start":{"line":192,"column":34},"end":{"line":192,"column":59}},"type":"cond-expr","locations":[{"start":{"line":192,"column":47},"end":{"line":192,"column":55}},{"start":{"line":192,"column":58},"end":{"line":192,"column":59}}],"line":192},"15":{"loc":{"start":{"line":200,"column":15},"end":{"line":200,"column":43}},"type":"cond-expr","locations":[{"start":{"line":200,"column":29},"end":{"line":200,"column":38}},{"start":{"line":200,"column":41},"end":{"line":200,"column":43}}],"line":200}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts","statementMap":{"0":{"start":{"line":14,"column":4},"end":{"line":16,"column":20}},"1":{"start":{"line":19,"column":18},"end":{"line":22,"column":6}},"2":{"start":{"line":24,"column":22},"end":{"line":24,"column":51}},"3":{"start":{"line":26,"column":4},"end":{"line":49,"column":7}},"4":{"start":{"line":27,"column":8},"end":{"line":48,"column":11}},"5":{"start":{"line":28,"column":12},"end":{"line":30,"column":13}},"6":{"start":{"line":29,"column":16},"end":{"line":29,"column":35}},"7":{"start":{"line":33,"column":12},"end":{"line":33,"column":76}},"8":{"start":{"line":33,"column":33},"end":{"line":33,"column":74}},"9":{"start":{"line":35,"column":12},"end":{"line":47,"column":13}},"10":{"start":{"line":37,"column":16},"end":{"line":43,"column":19}},"11":{"start":{"line":38,"column":20},"end":{"line":42,"column":21}},"12":{"start":{"line":39,"column":24},"end":{"line":39,"column":71}},"13":{"start":{"line":41,"column":24},"end":{"line":41,"column":34}},"14":{"start":{"line":45,"column":16},"end":{"line":45,"column":35}},"15":{"start":{"line":46,"column":16},"end":{"line":46,"column":28}},"16":{"start":{"line":53,"column":4},"end":{"line":53,"column":21}}},"fnMap":{"0":{"name":"addTests","decl":{"start":{"line":11,"column":15},"end":{"line":11,"column":23}},"loc":{"start":{"line":11,"column":41},"end":{"line":50,"column":1}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":23},"end":{"line":26,"column":24}},"loc":{"start":{"line":26,"column":44},"end":{"line":49,"column":5}},"line":26},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":50},"end":{"line":27,"column":51}},"loc":{"start":{"line":27,"column":66},"end":{"line":48,"column":9}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":33,"column":26},"end":{"line":33,"column":27}},"loc":{"start":{"line":33,"column":33},"end":{"line":33,"column":74}},"line":33},"4":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":26},"end":{"line":37,"column":27}},"loc":{"start":{"line":37,"column":40},"end":{"line":43,"column":17}},"line":37},"5":{"name":"run","decl":{"start":{"line":52,"column":22},"end":{"line":52,"column":25}},"loc":{"start":{"line":52,"column":43},"end":{"line":54,"column":1}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":28,"column":12},"end":{"line":30,"column":13}},"type":"if","locations":[{"start":{"line":28,"column":12},"end":{"line":30,"column":13}},{"start":{"line":28,"column":12},"end":{"line":30,"column":13}}],"line":28},"1":{"loc":{"start":{"line":38,"column":20},"end":{"line":42,"column":21}},"type":"if","locations":[{"start":{"line":38,"column":20},"end":{"line":42,"column":21}},{"start":{"line":38,"column":20},"end":{"line":42,"column":21}}],"line":38}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts","statementMap":{"0":{"start":{"line":11,"column":4},"end":{"line":32,"column":5}},"1":{"start":{"line":14,"column":41},"end":{"line":14,"column":80}},"2":{"start":{"line":18,"column":35},"end":{"line":21,"column":9}},"3":{"start":{"line":24,"column":8},"end":{"line":28,"column":11}},"4":{"start":{"line":30,"column":8},"end":{"line":30,"column":45}},"5":{"start":{"line":31,"column":8},"end":{"line":31,"column":24}},"6":{"start":{"line":35,"column":0},"end":{"line":35,"column":20}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":10,"column":15},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":22},"end":{"line":33,"column":1}},"line":10}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts","statementMap":{"0":{"start":{"line":29,"column":4},"end":{"line":30,"column":52}},"1":{"start":{"line":35,"column":4},"end":{"line":35,"column":78}},"2":{"start":{"line":44,"column":4},"end":{"line":44,"column":97}},"3":{"start":{"line":45,"column":4},"end":{"line":45,"column":91}},"4":{"start":{"line":47,"column":4},"end":{"line":47,"column":42}},"5":{"start":{"line":51,"column":4},"end":{"line":52,"column":52}},"6":{"start":{"line":56,"column":4},"end":{"line":61,"column":55}},"7":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"8":{"start":{"line":68,"column":4},"end":{"line":79,"column":5}},"9":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"10":{"start":{"line":70,"column":12},"end":{"line":71,"column":99}},"11":{"start":{"line":75,"column":25},"end":{"line":75,"column":50}},"12":{"start":{"line":76,"column":8},"end":{"line":78,"column":129}},"13":{"start":{"line":81,"column":4},"end":{"line":81,"column":17}},"14":{"start":{"line":86,"column":4},"end":{"line":102,"column":5}},"15":{"start":{"line":87,"column":8},"end":{"line":98,"column":9}},"16":{"start":{"line":88,"column":44},"end":{"line":90,"column":13}},"17":{"start":{"line":92,"column":12},"end":{"line":93,"column":24}},"18":{"start":{"line":94,"column":12},"end":{"line":94,"column":83}},"19":{"start":{"line":97,"column":12},"end":{"line":97,"column":51}},"20":{"start":{"line":100,"column":25},"end":{"line":100,"column":50}},"21":{"start":{"line":101,"column":8},"end":{"line":101,"column":146}},"22":{"start":{"line":106,"column":36},"end":{"line":108,"column":60}},"23":{"start":{"line":110,"column":4},"end":{"line":114,"column":5}},"24":{"start":{"line":111,"column":8},"end":{"line":113,"column":10}},"25":{"start":{"line":116,"column":4},"end":{"line":116,"column":46}},"26":{"start":{"line":120,"column":31},"end":{"line":122,"column":45}},"27":{"start":{"line":124,"column":4},"end":{"line":133,"column":5}},"28":{"start":{"line":125,"column":8},"end":{"line":127,"column":10}},"29":{"start":{"line":130,"column":8},"end":{"line":132,"column":10}},"30":{"start":{"line":135,"column":4},"end":{"line":135,"column":41}},"31":{"start":{"line":139,"column":32},"end":{"line":141,"column":46}},"32":{"start":{"line":143,"column":4},"end":{"line":152,"column":5}},"33":{"start":{"line":144,"column":8},"end":{"line":146,"column":10}},"34":{"start":{"line":149,"column":8},"end":{"line":151,"column":10}},"35":{"start":{"line":154,"column":4},"end":{"line":154,"column":42}},"36":{"start":{"line":164,"column":4},"end":{"line":164,"column":51}},"37":{"start":{"line":170,"column":4},"end":{"line":170,"column":78}},"38":{"start":{"line":175,"column":4},"end":{"line":175,"column":48}},"39":{"start":{"line":179,"column":4},"end":{"line":179,"column":34}},"40":{"start":{"line":183,"column":4},"end":{"line":183,"column":50}},"41":{"start":{"line":187,"column":26},"end":{"line":187,"column":62}},"42":{"start":{"line":188,"column":33},"end":{"line":188,"column":61}},"43":{"start":{"line":190,"column":4},"end":{"line":191,"column":42}},"44":{"start":{"line":193,"column":4},"end":{"line":195,"column":38}},"45":{"start":{"line":199,"column":4},"end":{"line":199,"column":93}},"46":{"start":{"line":203,"column":4},"end":{"line":203,"column":93}},"47":{"start":{"line":207,"column":4},"end":{"line":211,"column":5}},"48":{"start":{"line":208,"column":8},"end":{"line":208,"column":38}},"49":{"start":{"line":210,"column":8},"end":{"line":210,"column":38}},"50":{"start":{"line":216,"column":4},"end":{"line":216,"column":116}},"51":{"start":{"line":220,"column":19},"end":{"line":220,"column":93}},"52":{"start":{"line":222,"column":4},"end":{"line":225,"column":112}},"53":{"start":{"line":228,"column":4},"end":{"line":228,"column":99}},"54":{"start":{"line":232,"column":26},"end":{"line":232,"column":62}},"55":{"start":{"line":233,"column":41},"end":{"line":233,"column":81}},"56":{"start":{"line":234,"column":24},"end":{"line":235,"column":82}},"57":{"start":{"line":237,"column":4},"end":{"line":240,"column":5}},"58":{"start":{"line":238,"column":8},"end":{"line":239,"column":46}},"59":{"start":{"line":242,"column":4},"end":{"line":242,"column":23}},"60":{"start":{"line":247,"column":8},"end":{"line":247,"column":66}},"61":{"start":{"line":250,"column":4},"end":{"line":259,"column":5}},"62":{"start":{"line":251,"column":8},"end":{"line":251,"column":131}},"63":{"start":{"line":253,"column":8},"end":{"line":257,"column":10}},"64":{"start":{"line":258,"column":8},"end":{"line":258,"column":49}},"65":{"start":{"line":263,"column":22},"end":{"line":263,"column":106}},"66":{"start":{"line":265,"column":4},"end":{"line":265,"column":79}},"67":{"start":{"line":269,"column":4},"end":{"line":269,"column":74}},"68":{"start":{"line":273,"column":4},"end":{"line":273,"column":28}}},"fnMap":{"0":{"name":"convertContentToUint8Array","decl":{"start":{"line":28,"column":16},"end":{"line":28,"column":42}},"loc":{"start":{"line":28,"column":98},"end":{"line":31,"column":1}},"line":28},"1":{"name":"convertContentToString","decl":{"start":{"line":34,"column":16},"end":{"line":34,"column":38}},"loc":{"start":{"line":34,"column":116},"end":{"line":36,"column":1}},"line":34},"2":{"name":"GetFileNameWithExtension","decl":{"start":{"line":38,"column":16},"end":{"line":38,"column":40}},"loc":{"start":{"line":43,"column":2},"end":{"line":48,"column":1}},"line":43},"3":{"name":"isLanguageCodeNeededInFileName","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":46}},"loc":{"start":{"line":50,"column":63},"end":{"line":53,"column":1}},"line":50},"4":{"name":"isExtensionNeededInFileName","decl":{"start":{"line":55,"column":16},"end":{"line":55,"column":43}},"loc":{"start":{"line":55,"column":60},"end":{"line":62,"column":1}},"line":55},"5":{"name":"getAttributeContent","decl":{"start":{"line":65,"column":16},"end":{"line":65,"column":35}},"loc":{"start":{"line":65,"column":118},"end":{"line":82,"column":1}},"line":65},"6":{"name":"setFileContent","decl":{"start":{"line":85,"column":16},"end":{"line":85,"column":30}},"loc":{"start":{"line":85,"column":91},"end":{"line":103,"column":1}},"line":85},"7":{"name":"isVersionControlEnabled","decl":{"start":{"line":105,"column":16},"end":{"line":105,"column":39}},"loc":{"start":{"line":105,"column":42},"end":{"line":117,"column":1}},"line":105},"8":{"name":"isMultifileEnabled","decl":{"start":{"line":119,"column":16},"end":{"line":119,"column":34}},"loc":{"start":{"line":119,"column":37},"end":{"line":136,"column":1}},"line":119},"9":{"name":"isCoPresenceEnabled","decl":{"start":{"line":138,"column":16},"end":{"line":138,"column":35}},"loc":{"start":{"line":138,"column":38},"end":{"line":155,"column":1}},"line":138},"10":{"name":"isNullOrUndefined","decl":{"start":{"line":163,"column":16},"end":{"line":163,"column":33}},"loc":{"start":{"line":163,"column":75},"end":{"line":165,"column":1}},"line":163},"11":{"name":"getSanitizedFileName","decl":{"start":{"line":169,"column":16},"end":{"line":169,"column":36}},"loc":{"start":{"line":169,"column":63},"end":{"line":171,"column":1}},"line":169},"12":{"name":"getFileExtension","decl":{"start":{"line":174,"column":16},"end":{"line":174,"column":32}},"loc":{"start":{"line":174,"column":71},"end":{"line":176,"column":1}},"line":174},"13":{"name":"getFileExtensionForPreload","decl":{"start":{"line":178,"column":16},"end":{"line":178,"column":42}},"loc":{"start":{"line":178,"column":45},"end":{"line":180,"column":1}},"line":178},"14":{"name":"getImageContent","decl":{"start":{"line":182,"column":16},"end":{"line":182,"column":31}},"loc":{"start":{"line":182,"column":71},"end":{"line":184,"column":1}},"line":182},"15":{"name":"isWebfileContentLoadNeeded","decl":{"start":{"line":186,"column":16},"end":{"line":186,"column":42}},"loc":{"start":{"line":186,"column":86},"end":{"line":196,"column":1}},"line":186},"16":{"name":"isPortalVersionV1","decl":{"start":{"line":198,"column":16},"end":{"line":198,"column":33}},"loc":{"start":{"line":198,"column":45},"end":{"line":200,"column":1}},"line":198},"17":{"name":"isPortalVersionV2","decl":{"start":{"line":202,"column":16},"end":{"line":202,"column":33}},"loc":{"start":{"line":202,"column":45},"end":{"line":204,"column":1}},"line":202},"18":{"name":"getWorkSpaceName","decl":{"start":{"line":206,"column":16},"end":{"line":206,"column":32}},"loc":{"start":{"line":206,"column":60},"end":{"line":212,"column":1}},"line":206},"19":{"name":"getEnvironmentIdFromUrl","decl":{"start":{"line":215,"column":16},"end":{"line":215,"column":39}},"loc":{"start":{"line":215,"column":42},"end":{"line":217,"column":1}},"line":215},"20":{"name":"getBackToStudioURL","decl":{"start":{"line":219,"column":16},"end":{"line":219,"column":34}},"loc":{"start":{"line":219,"column":37},"end":{"line":226,"column":1}},"line":219},"21":{"name":"getSupportedImageFileExtensionsForEdit","decl":{"start":{"line":227,"column":16},"end":{"line":227,"column":54}},"loc":{"start":{"line":227,"column":57},"end":{"line":229,"column":1}},"line":227},"22":{"name":"isImageFileSupportedForEdit","decl":{"start":{"line":231,"column":16},"end":{"line":231,"column":43}},"loc":{"start":{"line":231,"column":71},"end":{"line":243,"column":1}},"line":231},"23":{"name":"updateFileContentInFileDataMap","decl":{"start":{"line":245,"column":16},"end":{"line":245,"column":46}},"loc":{"start":{"line":245,"column":137},"end":{"line":260,"column":1}},"line":245},"24":{"name":"getImageFileContent","decl":{"start":{"line":262,"column":16},"end":{"line":262,"column":35}},"loc":{"start":{"line":262,"column":81},"end":{"line":266,"column":1}},"line":262},"25":{"name":"getTeamChatURL","decl":{"start":{"line":268,"column":16},"end":{"line":268,"column":30}},"loc":{"start":{"line":268,"column":46},"end":{"line":270,"column":1}},"line":268},"26":{"name":"getMailToPath","decl":{"start":{"line":272,"column":16},"end":{"line":272,"column":29}},"loc":{"start":{"line":272,"column":45},"end":{"line":274,"column":1}},"line":272}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":11},"end":{"line":30,"column":51}},"type":"cond-expr","locations":[{"start":{"line":29,"column":29},"end":{"line":29,"column":74}},{"start":{"line":30,"column":8},"end":{"line":30,"column":51}}],"line":29},"1":{"loc":{"start":{"line":35,"column":11},"end":{"line":35,"column":77}},"type":"cond-expr","locations":[{"start":{"line":35,"column":29},"end":{"line":35,"column":67}},{"start":{"line":35,"column":70},"end":{"line":35,"column":77}}],"line":35},"2":{"loc":{"start":{"line":44,"column":15},"end":{"line":44,"column":96}},"type":"cond-expr","locations":[{"start":{"line":44,"column":56},"end":{"line":44,"column":85}},{"start":{"line":44,"column":88},"end":{"line":44,"column":96}}],"line":44},"3":{"loc":{"start":{"line":45,"column":15},"end":{"line":45,"column":90}},"type":"cond-expr","locations":[{"start":{"line":45,"column":53},"end":{"line":45,"column":79}},{"start":{"line":45,"column":82},"end":{"line":45,"column":90}}],"line":45},"4":{"loc":{"start":{"line":51,"column":11},"end":{"line":52,"column":51}},"type":"binary-expr","locations":[{"start":{"line":51,"column":11},"end":{"line":51,"column":47}},{"start":{"line":52,"column":8},"end":{"line":52,"column":51}}],"line":51},"5":{"loc":{"start":{"line":56,"column":11},"end":{"line":61,"column":54}},"type":"binary-expr","locations":[{"start":{"line":56,"column":11},"end":{"line":56,"column":51}},{"start":{"line":57,"column":11},"end":{"line":57,"column":44}},{"start":{"line":58,"column":11},"end":{"line":58,"column":56}},{"start":{"line":59,"column":11},"end":{"line":59,"column":49}},{"start":{"line":60,"column":11},"end":{"line":60,"column":47}},{"start":{"line":61,"column":11},"end":{"line":61,"column":54}}],"line":56},"6":{"loc":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"type":"binary-expr","locations":[{"start":{"line":66,"column":16},"end":{"line":66,"column":44}},{"start":{"line":66,"column":48},"end":{"line":66,"column":58}}],"line":66},"7":{"loc":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},{"start":{"line":69,"column":8},"end":{"line":72,"column":9}}],"line":69},"8":{"loc":{"start":{"line":69,"column":12},"end":{"line":69,"column":77}},"type":"binary-expr","locations":[{"start":{"line":69,"column":12},"end":{"line":69,"column":40}},{"start":{"line":69,"column":44},"end":{"line":69,"column":77}}],"line":69},"9":{"loc":{"start":{"line":71,"column":16},"end":{"line":71,"column":98}},"type":"binary-expr","locations":[{"start":{"line":71,"column":16},"end":{"line":71,"column":84}},{"start":{"line":71,"column":88},"end":{"line":71,"column":98}}],"line":71},"10":{"loc":{"start":{"line":87,"column":8},"end":{"line":98,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":98,"column":9}},{"start":{"line":87,"column":8},"end":{"line":98,"column":9}}],"line":87},"11":{"loc":{"start":{"line":110,"column":4},"end":{"line":114,"column":5}},"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":114,"column":5}},{"start":{"line":110,"column":4},"end":{"line":114,"column":5}}],"line":110},"12":{"loc":{"start":{"line":124,"column":4},"end":{"line":133,"column":5}},"type":"if","locations":[{"start":{"line":124,"column":4},"end":{"line":133,"column":5}},{"start":{"line":124,"column":4},"end":{"line":133,"column":5}}],"line":124},"13":{"loc":{"start":{"line":143,"column":4},"end":{"line":152,"column":5}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":152,"column":5}},{"start":{"line":143,"column":4},"end":{"line":152,"column":5}}],"line":143},"14":{"loc":{"start":{"line":164,"column":11},"end":{"line":164,"column":50}},"type":"binary-expr","locations":[{"start":{"line":164,"column":11},"end":{"line":164,"column":26}},{"start":{"line":164,"column":30},"end":{"line":164,"column":50}}],"line":164},"15":{"loc":{"start":{"line":193,"column":11},"end":{"line":195,"column":37}},"type":"cond-expr","locations":[{"start":{"line":194,"column":8},"end":{"line":195,"column":29}},{"start":{"line":195,"column":32},"end":{"line":195,"column":37}}],"line":193},"16":{"loc":{"start":{"line":194,"column":8},"end":{"line":195,"column":29}},"type":"binary-expr","locations":[{"start":{"line":194,"column":8},"end":{"line":194,"column":66}},{"start":{"line":195,"column":8},"end":{"line":195,"column":29}}],"line":194},"17":{"loc":{"start":{"line":207,"column":4},"end":{"line":211,"column":5}},"type":"if","locations":[{"start":{"line":207,"column":4},"end":{"line":211,"column":5}},{"start":{"line":207,"column":4},"end":{"line":211,"column":5}}],"line":207},"18":{"loc":{"start":{"line":224,"column":30},"end":{"line":224,"column":161}},"type":"cond-expr","locations":[{"start":{"line":224,"column":76},"end":{"line":224,"column":78}},{"start":{"line":224,"column":81},"end":{"line":224,"column":161}}],"line":224},"19":{"loc":{"start":{"line":234,"column":24},"end":{"line":235,"column":82}},"type":"cond-expr","locations":[{"start":{"line":235,"column":8},"end":{"line":235,"column":74}},{"start":{"line":235,"column":77},"end":{"line":235,"column":82}}],"line":234},"20":{"loc":{"start":{"line":237,"column":4},"end":{"line":240,"column":5}},"type":"if","locations":[{"start":{"line":237,"column":4},"end":{"line":240,"column":5}},{"start":{"line":237,"column":4},"end":{"line":240,"column":5}}],"line":237},"21":{"loc":{"start":{"line":245,"column":101},"end":{"line":245,"column":135}},"type":"default-arg","locations":[{"start":{"line":245,"column":130},"end":{"line":245,"column":135}}],"line":245},"22":{"loc":{"start":{"line":250,"column":4},"end":{"line":259,"column":5}},"type":"if","locations":[{"start":{"line":250,"column":4},"end":{"line":259,"column":5}},{"start":{"line":250,"column":4},"end":{"line":259,"column":5}}],"line":250},"23":{"loc":{"start":{"line":250,"column":8},"end":{"line":250,"column":52}},"type":"binary-expr","locations":[{"start":{"line":250,"column":8},"end":{"line":250,"column":26}},{"start":{"line":250,"column":30},"end":{"line":250,"column":52}}],"line":250},"24":{"loc":{"start":{"line":251,"column":58},"end":{"line":251,"column":129}},"type":"cond-expr","locations":[{"start":{"line":251,"column":87},"end":{"line":251,"column":92}},{"start":{"line":251,"column":95},"end":{"line":251,"column":129}}],"line":251},"25":{"loc":{"start":{"line":265,"column":11},"end":{"line":265,"column":78}},"type":"cond-expr","locations":[{"start":{"line":265,"column":23},"end":{"line":265,"column":34}},{"start":{"line":265,"column":37},"end":{"line":265,"column":78}}],"line":265}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0,0,0,0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts","statementMap":{"0":{"start":{"line":9,"column":30},"end":{"line":9,"column":69}},"1":{"start":{"line":11,"column":29},"end":{"line":29,"column":12}},"2":{"start":{"line":31,"column":75},"end":{"line":215,"column":3}},"3":{"start":{"line":224,"column":4},"end":{"line":224,"column":80}},"4":{"start":{"line":228,"column":39},"end":{"line":228,"column":152}},"5":{"start":{"line":231,"column":4},"end":{"line":231,"column":55}},"6":{"start":{"line":240,"column":4},"end":{"line":240,"column":48}},"7":{"start":{"line":243,"column":62},"end":{"line":278,"column":3}}},"fnMap":{"0":{"name":"getGeoShortCodeForLocation","decl":{"start":{"line":223,"column":16},"end":{"line":223,"column":42}},"loc":{"start":{"line":223,"column":80},"end":{"line":225,"column":1}},"line":223},"1":{"name":"getCurrentDataBoundary","decl":{"start":{"line":230,"column":16},"end":{"line":230,"column":38}},"loc":{"start":{"line":230,"column":61},"end":{"line":232,"column":1}},"line":230},"2":{"name":"getDataBoundaryForGeoShortCode","decl":{"start":{"line":239,"column":16},"end":{"line":239,"column":46}},"loc":{"start":{"line":239,"column":80},"end":{"line":241,"column":1}},"line":239}},"branchMap":{"0":{"loc":{"start":{"line":224,"column":11},"end":{"line":224,"column":79}},"type":"binary-expr","locations":[{"start":{"line":224,"column":12},"end":{"line":224,"column":20}},{"start":{"line":224,"column":24},"end":{"line":224,"column":70}},{"start":{"line":224,"column":75},"end":{"line":224,"column":79}}],"line":224},"1":{"loc":{"start":{"line":228,"column":66},"end":{"line":228,"column":151}},"type":"binary-expr","locations":[{"start":{"line":228,"column":66},"end":{"line":228,"column":143}},{"start":{"line":228,"column":147},"end":{"line":228,"column":151}}],"line":228}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts","statementMap":{"0":{"start":{"line":7,"column":4},"end":{"line":13,"column":5}},"1":{"start":{"line":8,"column":6},"end":{"line":8,"column":22}},"2":{"start":{"line":9,"column":11},"end":{"line":13,"column":5}},"3":{"start":{"line":10,"column":6},"end":{"line":10,"column":22}},"4":{"start":{"line":12,"column":6},"end":{"line":12,"column":23}},"5":{"start":{"line":21,"column":21},"end":{"line":21,"column":342}},"6":{"start":{"line":23,"column":4},"end":{"line":23,"column":46}},"7":{"start":{"line":31,"column":21},"end":{"line":31,"column":369}},"8":{"start":{"line":33,"column":4},"end":{"line":33,"column":46}}},"fnMap":{"0":{"name":"getDeviceType","decl":{"start":{"line":6,"column":16},"end":{"line":6,"column":29}},"loc":{"start":{"line":6,"column":40},"end":{"line":14,"column":3}},"line":6},"1":{"name":"isMobileDevice","decl":{"start":{"line":20,"column":18},"end":{"line":20,"column":32}},"loc":{"start":{"line":20,"column":44},"end":{"line":24,"column":3}},"line":20},"2":{"name":"isTabletDevice","decl":{"start":{"line":30,"column":18},"end":{"line":30,"column":32}},"loc":{"start":{"line":30,"column":44},"end":{"line":34,"column":3}},"line":30}},"branchMap":{"0":{"loc":{"start":{"line":7,"column":4},"end":{"line":13,"column":5}},"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":13,"column":5}},{"start":{"line":7,"column":4},"end":{"line":13,"column":5}}],"line":7},"1":{"loc":{"start":{"line":9,"column":11},"end":{"line":13,"column":5}},"type":"if","locations":[{"start":{"line":9,"column":11},"end":{"line":13,"column":5}},{"start":{"line":9,"column":11},"end":{"line":13,"column":5}}],"line":9}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts","statementMap":{"0":{"start":{"line":13,"column":4},"end":{"line":14,"column":37}},"1":{"start":{"line":18,"column":4},"end":{"line":19,"column":42}},"2":{"start":{"line":23,"column":4},"end":{"line":24,"column":108}},"3":{"start":{"line":28,"column":4},"end":{"line":29,"column":112}},"4":{"start":{"line":33,"column":4},"end":{"line":34,"column":42}},"5":{"start":{"line":38,"column":4},"end":{"line":39,"column":31}},"6":{"start":{"line":43,"column":4},"end":{"line":43,"column":109}},"7":{"start":{"line":47,"column":4},"end":{"line":47,"column":76}},"8":{"start":{"line":54,"column":4},"end":{"line":57,"column":6}},"9":{"start":{"line":64,"column":4},"end":{"line":67,"column":6}},"10":{"start":{"line":71,"column":4},"end":{"line":71,"column":95}},"11":{"start":{"line":75,"column":4},"end":{"line":75,"column":39}},"12":{"start":{"line":80,"column":4},"end":{"line":81,"column":31}},"13":{"start":{"line":85,"column":4},"end":{"line":86,"column":26}},"14":{"start":{"line":90,"column":4},"end":{"line":93,"column":6}},"15":{"start":{"line":101,"column":4},"end":{"line":105,"column":6}}},"fnMap":{"0":{"name":"fileHasDirtyChanges","decl":{"start":{"line":12,"column":16},"end":{"line":12,"column":35}},"loc":{"start":{"line":12,"column":56},"end":{"line":15,"column":1}},"line":12},"1":{"name":"fileHasDiffViewTriggered","decl":{"start":{"line":17,"column":16},"end":{"line":17,"column":40}},"loc":{"start":{"line":17,"column":61},"end":{"line":20,"column":1}},"line":17},"2":{"name":"getFileEntityId","decl":{"start":{"line":22,"column":16},"end":{"line":22,"column":31}},"loc":{"start":{"line":22,"column":52},"end":{"line":25,"column":1}},"line":22},"3":{"name":"getFileEntityName","decl":{"start":{"line":27,"column":16},"end":{"line":27,"column":33}},"loc":{"start":{"line":27,"column":54},"end":{"line":30,"column":1}},"line":27},"4":{"name":"getFileAttributePath","decl":{"start":{"line":32,"column":16},"end":{"line":32,"column":36}},"loc":{"start":{"line":32,"column":57},"end":{"line":35,"column":1}},"line":32},"5":{"name":"getFileEntityEtag","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":33}},"loc":{"start":{"line":37,"column":54},"end":{"line":40,"column":1}},"line":37},"6":{"name":"getEntityMetadata","decl":{"start":{"line":42,"column":16},"end":{"line":42,"column":33}},"loc":{"start":{"line":42,"column":54},"end":{"line":44,"column":1}},"line":42},"7":{"name":"updateFileEntityEtag","decl":{"start":{"line":46,"column":16},"end":{"line":46,"column":36}},"loc":{"start":{"line":46,"column":77},"end":{"line":48,"column":1}},"line":46},"8":{"name":"updateFileDirtyChanges","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":38}},"loc":{"start":{"line":53,"column":2},"end":{"line":58,"column":1}},"line":53},"9":{"name":"updateDiffViewTriggered","decl":{"start":{"line":60,"column":16},"end":{"line":60,"column":39}},"loc":{"start":{"line":63,"column":2},"end":{"line":68,"column":1}},"line":63},"10":{"name":"doesFileExist","decl":{"start":{"line":70,"column":16},"end":{"line":70,"column":29}},"loc":{"start":{"line":70,"column":50},"end":{"line":72,"column":1}},"line":70},"11":{"name":"getFileName","decl":{"start":{"line":74,"column":16},"end":{"line":74,"column":27}},"loc":{"start":{"line":74,"column":44},"end":{"line":76,"column":1}},"line":74},"12":{"name":"getEntityEtag","decl":{"start":{"line":79,"column":16},"end":{"line":79,"column":29}},"loc":{"start":{"line":79,"column":48},"end":{"line":82,"column":1}},"line":79},"13":{"name":"getEntityMappingEntityId","decl":{"start":{"line":84,"column":16},"end":{"line":84,"column":40}},"loc":{"start":{"line":84,"column":59},"end":{"line":87,"column":1}},"line":84},"14":{"name":"updateEntityEtag","decl":{"start":{"line":89,"column":16},"end":{"line":89,"column":32}},"loc":{"start":{"line":89,"column":71},"end":{"line":94,"column":1}},"line":89},"15":{"name":"updateEntityColumnContent","decl":{"start":{"line":96,"column":16},"end":{"line":96,"column":41}},"loc":{"start":{"line":100,"column":2},"end":{"line":106,"column":1}},"line":100}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":11},"end":{"line":24,"column":107}},"type":"binary-expr","locations":[{"start":{"line":23,"column":11},"end":{"line":24,"column":28}},{"start":{"line":24,"column":32},"end":{"line":24,"column":107}}],"line":23},"1":{"loc":{"start":{"line":28,"column":11},"end":{"line":29,"column":111}},"type":"binary-expr","locations":[{"start":{"line":28,"column":11},"end":{"line":29,"column":30}},{"start":{"line":29,"column":34},"end":{"line":29,"column":111}}],"line":28}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts","statementMap":{"0":{"start":{"line":17,"column":30},"end":{"line":17,"column":32}},"1":{"start":{"line":19,"column":4},"end":{"line":23,"column":5}},"2":{"start":{"line":20,"column":30},"end":{"line":20,"column":78}},"3":{"start":{"line":21,"column":23},"end":{"line":21,"column":75}},"4":{"start":{"line":22,"column":8},"end":{"line":22,"column":34}},"5":{"start":{"line":25,"column":4},"end":{"line":32,"column":5}},"6":{"start":{"line":26,"column":30},"end":{"line":26,"column":81}},"7":{"start":{"line":27,"column":23},"end":{"line":29,"column":19}},"8":{"start":{"line":31,"column":8},"end":{"line":31,"column":29}},"9":{"start":{"line":34,"column":4},"end":{"line":34,"column":19}},"10":{"start":{"line":41,"column":51},"end":{"line":41,"column":53}},"11":{"start":{"line":42,"column":28},"end":{"line":44,"column":15}},"12":{"start":{"line":46,"column":4},"end":{"line":67,"column":5}},"13":{"start":{"line":50,"column":8},"end":{"line":52,"column":52}},"14":{"start":{"line":53,"column":27},"end":{"line":60,"column":9}},"15":{"start":{"line":61,"column":8},"end":{"line":66,"column":10}},"16":{"start":{"line":69,"column":4},"end":{"line":90,"column":5}},"17":{"start":{"line":70,"column":30},"end":{"line":70,"column":81}},"18":{"start":{"line":72,"column":27},"end":{"line":74,"column":9}},"19":{"start":{"line":75,"column":8},"end":{"line":89,"column":9}},"20":{"start":{"line":76,"column":31},"end":{"line":83,"column":13}},"21":{"start":{"line":85,"column":12},"end":{"line":88,"column":15}},"22":{"start":{"line":92,"column":4},"end":{"line":92,"column":29}},"23":{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},"24":{"start":{"line":97,"column":8},"end":{"line":97,"column":50}},"25":{"start":{"line":100,"column":4},"end":{"line":100,"column":22}}},"fnMap":{"0":{"name":"getFolderSubUris","decl":{"start":{"line":16,"column":16},"end":{"line":16,"column":32}},"loc":{"start":{"line":16,"column":45},"end":{"line":35,"column":1}},"line":16},"1":{"name":"getRequestUrlForEntities","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":40}},"loc":{"start":{"line":40,"column":23},"end":{"line":93,"column":1}},"line":40},"2":{"name":"getEntityNameForExpandedEntityContent","decl":{"start":{"line":95,"column":16},"end":{"line":95,"column":53}},"loc":{"start":{"line":95,"column":82},"end":{"line":101,"column":1}},"line":95}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":4},"end":{"line":23,"column":5}},"type":"if","locations":[{"start":{"line":19,"column":4},"end":{"line":23,"column":5}},{"start":{"line":19,"column":4},"end":{"line":23,"column":5}}],"line":19},"1":{"loc":{"start":{"line":46,"column":4},"end":{"line":67,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":67,"column":5}},{"start":{"line":46,"column":4},"end":{"line":67,"column":5}}],"line":46},"2":{"loc":{"start":{"line":47,"column":8},"end":{"line":48,"column":80}},"type":"binary-expr","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":50}},{"start":{"line":48,"column":9},"end":{"line":48,"column":17}},{"start":{"line":48,"column":21},"end":{"line":48,"column":31}},{"start":{"line":48,"column":35},"end":{"line":48,"column":54}},{"start":{"line":48,"column":58},"end":{"line":48,"column":79}}],"line":47},"3":{"loc":{"start":{"line":50,"column":21},"end":{"line":52,"column":51}},"type":"cond-expr","locations":[{"start":{"line":51,"column":14},"end":{"line":51,"column":24}},{"start":{"line":52,"column":14},"end":{"line":52,"column":51}}],"line":50},"4":{"loc":{"start":{"line":50,"column":21},"end":{"line":50,"column":56}},"type":"binary-expr","locations":[{"start":{"line":50,"column":21},"end":{"line":50,"column":31}},{"start":{"line":50,"column":35},"end":{"line":50,"column":56}}],"line":50},"5":{"loc":{"start":{"line":56,"column":12},"end":{"line":58,"column":53}},"type":"cond-expr","locations":[{"start":{"line":57,"column":18},"end":{"line":57,"column":26}},{"start":{"line":58,"column":18},"end":{"line":58,"column":53}}],"line":56},"6":{"loc":{"start":{"line":56,"column":12},"end":{"line":56,"column":43}},"type":"binary-expr","locations":[{"start":{"line":56,"column":12},"end":{"line":56,"column":20}},{"start":{"line":56,"column":24},"end":{"line":56,"column":43}}],"line":56},"7":{"loc":{"start":{"line":75,"column":8},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":75,"column":8},"end":{"line":89,"column":9}},{"start":{"line":75,"column":8},"end":{"line":89,"column":9}}],"line":75},"8":{"loc":{"start":{"line":75,"column":12},"end":{"line":75,"column":48}},"type":"binary-expr","locations":[{"start":{"line":75,"column":12},"end":{"line":75,"column":22}},{"start":{"line":75,"column":26},"end":{"line":75,"column":48}}],"line":75},"9":{"loc":{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},"type":"if","locations":[{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},{"start":{"line":96,"column":4},"end":{"line":98,"column":5}}],"line":96}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts","statementMap":{"0":{"start":{"line":18,"column":4},"end":{"line":22,"column":6}},"1":{"start":{"line":26,"column":27},"end":{"line":26,"column":92}},"2":{"start":{"line":27,"column":4},"end":{"line":27,"column":144}},"3":{"start":{"line":31,"column":27},"end":{"line":31,"column":92}},"4":{"start":{"line":32,"column":4},"end":{"line":32,"column":134}},"5":{"start":{"line":36,"column":37},"end":{"line":36,"column":76}},"6":{"start":{"line":37,"column":30},"end":{"line":37,"column":67}},"7":{"start":{"line":38,"column":4},"end":{"line":38,"column":57}},"8":{"start":{"line":42,"column":4},"end":{"line":47,"column":5}},"9":{"start":{"line":46,"column":8},"end":{"line":46,"column":32}},"10":{"start":{"line":48,"column":4},"end":{"line":48,"column":28}},"11":{"start":{"line":52,"column":4},"end":{"line":52,"column":61}},"12":{"start":{"line":56,"column":31},"end":{"line":56,"column":54}},"13":{"start":{"line":58,"column":4},"end":{"line":61,"column":6}},"14":{"start":{"line":68,"column":4},"end":{"line":72,"column":6}},"15":{"start":{"line":76,"column":4},"end":{"line":79,"column":6}},"16":{"start":{"line":86,"column":4},"end":{"line":89,"column":6}},"17":{"start":{"line":93,"column":4},"end":{"line":96,"column":6}},"18":{"start":{"line":101,"column":30},"end":{"line":101,"column":55}},"19":{"start":{"line":102,"column":4},"end":{"line":134,"column":5}},"20":{"start":{"line":103,"column":8},"end":{"line":133,"column":9}},"21":{"start":{"line":104,"column":12},"end":{"line":132,"column":13}},"22":{"start":{"line":108,"column":16},"end":{"line":118,"column":17}},"23":{"start":{"line":109,"column":34},"end":{"line":109,"column":35}},"24":{"start":{"line":113,"column":33},"end":{"line":115,"column":59}},"25":{"start":{"line":116,"column":41},"end":{"line":116,"column":75}},"26":{"start":{"line":117,"column":20},"end":{"line":117,"column":73}},"27":{"start":{"line":120,"column":16},"end":{"line":131,"column":17}},"28":{"start":{"line":121,"column":34},"end":{"line":121,"column":35}},"29":{"start":{"line":125,"column":37},"end":{"line":127,"column":59}},"30":{"start":{"line":129,"column":24},"end":{"line":129,"column":62}},"31":{"start":{"line":130,"column":20},"end":{"line":130,"column":70}},"32":{"start":{"line":136,"column":4},"end":{"line":136,"column":29}},"33":{"start":{"line":141,"column":36},"end":{"line":141,"column":61}},"34":{"start":{"line":142,"column":4},"end":{"line":179,"column":5}},"35":{"start":{"line":143,"column":8},"end":{"line":178,"column":9}},"36":{"start":{"line":144,"column":12},"end":{"line":177,"column":13}},"37":{"start":{"line":148,"column":16},"end":{"line":159,"column":17}},"38":{"start":{"line":149,"column":34},"end":{"line":149,"column":35}},"39":{"start":{"line":153,"column":52},"end":{"line":156,"column":30}},"40":{"start":{"line":157,"column":41},"end":{"line":157,"column":75}},"41":{"start":{"line":158,"column":20},"end":{"line":158,"column":98}},"42":{"start":{"line":161,"column":16},"end":{"line":176,"column":17}},"43":{"start":{"line":162,"column":34},"end":{"line":162,"column":35}},"44":{"start":{"line":166,"column":49},"end":{"line":169,"column":57}},"45":{"start":{"line":171,"column":24},"end":{"line":171,"column":62}},"46":{"start":{"line":172,"column":20},"end":{"line":175,"column":22}},"47":{"start":{"line":181,"column":4},"end":{"line":181,"column":35}},"48":{"start":{"line":186,"column":32},"end":{"line":186,"column":57}},"49":{"start":{"line":187,"column":4},"end":{"line":220,"column":5}},"50":{"start":{"line":188,"column":8},"end":{"line":219,"column":9}},"51":{"start":{"line":189,"column":12},"end":{"line":218,"column":13}},"52":{"start":{"line":193,"column":16},"end":{"line":205,"column":17}},"53":{"start":{"line":194,"column":34},"end":{"line":194,"column":35}},"54":{"start":{"line":198,"column":44},"end":{"line":201,"column":30}},"55":{"start":{"line":202,"column":33},"end":{"line":203,"column":51}},"56":{"start":{"line":204,"column":20},"end":{"line":204,"column":78}},"57":{"start":{"line":207,"column":16},"end":{"line":217,"column":17}},"58":{"start":{"line":208,"column":34},"end":{"line":208,"column":35}},"59":{"start":{"line":212,"column":42},"end":{"line":214,"column":30}},"60":{"start":{"line":215,"column":33},"end":{"line":215,"column":75}},"61":{"start":{"line":216,"column":20},"end":{"line":216,"column":65}},"62":{"start":{"line":222,"column":4},"end":{"line":222,"column":31}},"63":{"start":{"line":230,"column":49},"end":{"line":230,"column":74}},"64":{"start":{"line":231,"column":4},"end":{"line":270,"column":5}},"65":{"start":{"line":232,"column":8},"end":{"line":269,"column":9}},"66":{"start":{"line":233,"column":12},"end":{"line":268,"column":13}},"67":{"start":{"line":237,"column":16},"end":{"line":250,"column":17}},"68":{"start":{"line":238,"column":34},"end":{"line":238,"column":35}},"69":{"start":{"line":242,"column":52},"end":{"line":245,"column":30}},"70":{"start":{"line":246,"column":20},"end":{"line":249,"column":22}},"71":{"start":{"line":252,"column":16},"end":{"line":267,"column":17}},"72":{"start":{"line":253,"column":34},"end":{"line":253,"column":35}},"73":{"start":{"line":257,"column":55},"end":{"line":260,"column":59}},"74":{"start":{"line":262,"column":24},"end":{"line":262,"column":67}},"75":{"start":{"line":263,"column":20},"end":{"line":266,"column":22}},"76":{"start":{"line":272,"column":4},"end":{"line":272,"column":48}}},"fnMap":{"0":{"name":"getEntityFetchQuery","decl":{"start":{"line":17,"column":16},"end":{"line":17,"column":35}},"loc":{"start":{"line":17,"column":82},"end":{"line":23,"column":1}},"line":17},"1":{"name":"getLogicalEntityParameter","decl":{"start":{"line":25,"column":16},"end":{"line":25,"column":41}},"loc":{"start":{"line":25,"column":58},"end":{"line":28,"column":1}},"line":25},"2":{"name":"getLogicalFormNameParameter","decl":{"start":{"line":30,"column":16},"end":{"line":30,"column":43}},"loc":{"start":{"line":30,"column":60},"end":{"line":33,"column":1}},"line":30},"3":{"name":"getEntityParameters","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":35}},"loc":{"start":{"line":35,"column":83},"end":{"line":39,"column":1}},"line":35},"4":{"name":"getPortalSchema","decl":{"start":{"line":41,"column":16},"end":{"line":41,"column":31}},"loc":{"start":{"line":41,"column":48},"end":{"line":49,"column":1}},"line":41},"5":{"name":"getEntity","decl":{"start":{"line":51,"column":16},"end":{"line":51,"column":25}},"loc":{"start":{"line":51,"column":42},"end":{"line":53,"column":1}},"line":51},"6":{"name":"getAttributePath","decl":{"start":{"line":55,"column":16},"end":{"line":55,"column":32}},"loc":{"start":{"line":55,"column":68},"end":{"line":62,"column":1}},"line":55},"7":{"name":"isBase64Encoded","decl":{"start":{"line":64,"column":16},"end":{"line":64,"column":31}},"loc":{"start":{"line":67,"column":11},"end":{"line":73,"column":1}},"line":67},"8":{"name":"encodeAsBase64","decl":{"start":{"line":75,"column":16},"end":{"line":75,"column":30}},"loc":{"start":{"line":75,"column":79},"end":{"line":80,"column":1}},"line":75},"9":{"name":"useOctetStreamContentType","decl":{"start":{"line":82,"column":16},"end":{"line":82,"column":41}},"loc":{"start":{"line":85,"column":2},"end":{"line":90,"column":1}},"line":85},"10":{"name":"isWebFileV2","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":27}},"loc":{"start":{"line":92,"column":67},"end":{"line":97,"column":1}},"line":92},"11":{"name":"getLcidCodeMap","decl":{"start":{"line":100,"column":16},"end":{"line":100,"column":30}},"loc":{"start":{"line":100,"column":60},"end":{"line":137,"column":1}},"line":100},"12":{"name":"getPortalLanguageIdToLcidMap","decl":{"start":{"line":140,"column":16},"end":{"line":140,"column":44}},"loc":{"start":{"line":140,"column":74},"end":{"line":182,"column":1}},"line":140},"13":{"name":"getWebsiteIdToLcidMap","decl":{"start":{"line":185,"column":16},"end":{"line":185,"column":37}},"loc":{"start":{"line":185,"column":67},"end":{"line":223,"column":1}},"line":185},"14":{"name":"getWebsiteLanguageIdToPortalLanguageIdMap","decl":{"start":{"line":225,"column":16},"end":{"line":225,"column":57}},"loc":{"start":{"line":229,"column":2},"end":{"line":273,"column":1}},"line":229}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":52},"end":{"line":17,"column":80}},"type":"default-arg","locations":[{"start":{"line":17,"column":75},"end":{"line":17,"column":80}}],"line":17},"1":{"loc":{"start":{"line":19,"column":8},"end":{"line":21,"column":52}},"type":"cond-expr","locations":[{"start":{"line":20,"column":14},"end":{"line":20,"column":63}},{"start":{"line":21,"column":14},"end":{"line":21,"column":52}}],"line":19},"2":{"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":74}},"type":"binary-expr","locations":[{"start":{"line":19,"column":8},"end":{"line":19,"column":49}},{"start":{"line":19,"column":53},"end":{"line":19,"column":74}}],"line":19},"3":{"loc":{"start":{"line":27,"column":11},"end":{"line":27,"column":143}},"type":"cond-expr","locations":[{"start":{"line":27,"column":28},"end":{"line":27,"column":131}},{"start":{"line":27,"column":134},"end":{"line":27,"column":143}}],"line":27},"4":{"loc":{"start":{"line":32,"column":11},"end":{"line":32,"column":133}},"type":"cond-expr","locations":[{"start":{"line":32,"column":28},"end":{"line":32,"column":121}},{"start":{"line":32,"column":124},"end":{"line":32,"column":133}}],"line":32},"5":{"loc":{"start":{"line":42,"column":4},"end":{"line":47,"column":5}},"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":47,"column":5}},{"start":{"line":42,"column":4},"end":{"line":47,"column":5}}],"line":42},"6":{"loc":{"start":{"line":60,"column":22},"end":{"line":60,"column":49}},"type":"binary-expr","locations":[{"start":{"line":60,"column":22},"end":{"line":60,"column":43}},{"start":{"line":60,"column":47},"end":{"line":60,"column":49}}],"line":60},"7":{"loc":{"start":{"line":69,"column":8},"end":{"line":71,"column":77}},"type":"binary-expr","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":44}},{"start":{"line":70,"column":9},"end":{"line":70,"column":74}},{"start":{"line":71,"column":12},"end":{"line":71,"column":76}}],"line":69},"8":{"loc":{"start":{"line":77,"column":8},"end":{"line":78,"column":73}},"type":"binary-expr","locations":[{"start":{"line":77,"column":8},"end":{"line":77,"column":44}},{"start":{"line":78,"column":8},"end":{"line":78,"column":73}}],"line":77},"9":{"loc":{"start":{"line":87,"column":8},"end":{"line":88,"column":72}},"type":"binary-expr","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":44}},{"start":{"line":88,"column":8},"end":{"line":88,"column":72}}],"line":87},"10":{"loc":{"start":{"line":94,"column":8},"end":{"line":95,"column":72}},"type":"binary-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":44}},{"start":{"line":95,"column":8},"end":{"line":95,"column":72}}],"line":94},"11":{"loc":{"start":{"line":102,"column":4},"end":{"line":134,"column":5}},"type":"if","locations":[{"start":{"line":102,"column":4},"end":{"line":134,"column":5}},{"start":{"line":102,"column":4},"end":{"line":134,"column":5}}],"line":102},"12":{"loc":{"start":{"line":103,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":133,"column":9}},{"start":{"line":103,"column":8},"end":{"line":133,"column":9}}],"line":103},"13":{"loc":{"start":{"line":104,"column":12},"end":{"line":132,"column":13}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":132,"column":13}},{"start":{"line":104,"column":12},"end":{"line":132,"column":13}}],"line":104},"14":{"loc":{"start":{"line":113,"column":33},"end":{"line":115,"column":59}},"type":"cond-expr","locations":[{"start":{"line":114,"column":26},"end":{"line":114,"column":52}},{"start":{"line":115,"column":26},"end":{"line":115,"column":59}}],"line":113},"15":{"loc":{"start":{"line":125,"column":37},"end":{"line":127,"column":59}},"type":"cond-expr","locations":[{"start":{"line":126,"column":26},"end":{"line":126,"column":56}},{"start":{"line":127,"column":26},"end":{"line":127,"column":59}}],"line":125},"16":{"loc":{"start":{"line":142,"column":4},"end":{"line":179,"column":5}},"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":179,"column":5}},{"start":{"line":142,"column":4},"end":{"line":179,"column":5}}],"line":142},"17":{"loc":{"start":{"line":143,"column":8},"end":{"line":178,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":178,"column":9}},{"start":{"line":143,"column":8},"end":{"line":178,"column":9}}],"line":143},"18":{"loc":{"start":{"line":144,"column":12},"end":{"line":177,"column":13}},"type":"if","locations":[{"start":{"line":144,"column":12},"end":{"line":177,"column":13}},{"start":{"line":144,"column":12},"end":{"line":177,"column":13}}],"line":144},"19":{"loc":{"start":{"line":153,"column":52},"end":{"line":156,"column":30}},"type":"cond-expr","locations":[{"start":{"line":155,"column":26},"end":{"line":155,"column":71}},{"start":{"line":156,"column":26},"end":{"line":156,"column":30}}],"line":153},"20":{"loc":{"start":{"line":166,"column":49},"end":{"line":169,"column":57}},"type":"cond-expr","locations":[{"start":{"line":168,"column":26},"end":{"line":168,"column":68}},{"start":{"line":169,"column":26},"end":{"line":169,"column":57}}],"line":166},"21":{"loc":{"start":{"line":187,"column":4},"end":{"line":220,"column":5}},"type":"if","locations":[{"start":{"line":187,"column":4},"end":{"line":220,"column":5}},{"start":{"line":187,"column":4},"end":{"line":220,"column":5}}],"line":187},"22":{"loc":{"start":{"line":188,"column":8},"end":{"line":219,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":219,"column":9}},{"start":{"line":188,"column":8},"end":{"line":219,"column":9}}],"line":188},"23":{"loc":{"start":{"line":189,"column":12},"end":{"line":218,"column":13}},"type":"if","locations":[{"start":{"line":189,"column":12},"end":{"line":218,"column":13}},{"start":{"line":189,"column":12},"end":{"line":218,"column":13}}],"line":189},"24":{"loc":{"start":{"line":198,"column":44},"end":{"line":201,"column":30}},"type":"cond-expr","locations":[{"start":{"line":200,"column":26},"end":{"line":200,"column":63}},{"start":{"line":201,"column":26},"end":{"line":201,"column":30}}],"line":198},"25":{"loc":{"start":{"line":212,"column":42},"end":{"line":214,"column":30}},"type":"cond-expr","locations":[{"start":{"line":213,"column":26},"end":{"line":213,"column":61}},{"start":{"line":214,"column":26},"end":{"line":214,"column":30}}],"line":212},"26":{"loc":{"start":{"line":231,"column":4},"end":{"line":270,"column":5}},"type":"if","locations":[{"start":{"line":231,"column":4},"end":{"line":270,"column":5}},{"start":{"line":231,"column":4},"end":{"line":270,"column":5}}],"line":231},"27":{"loc":{"start":{"line":232,"column":8},"end":{"line":269,"column":9}},"type":"if","locations":[{"start":{"line":232,"column":8},"end":{"line":269,"column":9}},{"start":{"line":232,"column":8},"end":{"line":269,"column":9}}],"line":232},"28":{"loc":{"start":{"line":233,"column":12},"end":{"line":268,"column":13}},"type":"if","locations":[{"start":{"line":233,"column":12},"end":{"line":268,"column":13}},{"start":{"line":233,"column":12},"end":{"line":268,"column":13}}],"line":233},"29":{"loc":{"start":{"line":242,"column":52},"end":{"line":245,"column":30}},"type":"cond-expr","locations":[{"start":{"line":244,"column":26},"end":{"line":244,"column":71}},{"start":{"line":245,"column":26},"end":{"line":245,"column":30}}],"line":242},"30":{"loc":{"start":{"line":257,"column":55},"end":{"line":260,"column":59}},"type":"cond-expr","locations":[{"start":{"line":259,"column":26},"end":{"line":259,"column":75}},{"start":{"line":260,"column":26},"end":{"line":260,"column":59}}],"line":257}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts","statementMap":{"0":{"start":{"line":27,"column":50},"end":{"line":39,"column":1}},"1":{"start":{"line":30,"column":4},"end":{"line":34,"column":5}},"2":{"start":{"line":31,"column":8},"end":{"line":33,"column":20}},"3":{"start":{"line":36,"column":4},"end":{"line":38,"column":16}},"4":{"start":{"line":52,"column":8},"end":{"line":52,"column":62}},"5":{"start":{"line":54,"column":4},"end":{"line":65,"column":5}},"6":{"start":{"line":55,"column":8},"end":{"line":64,"column":9}},"7":{"start":{"line":57,"column":16},"end":{"line":60,"column":95}},"8":{"start":{"line":61,"column":16},"end":{"line":61,"column":22}},"9":{"start":{"line":63,"column":16},"end":{"line":63,"column":22}},"10":{"start":{"line":67,"column":4},"end":{"line":100,"column":41}},"11":{"start":{"line":109,"column":8},"end":{"line":111,"column":49}},"12":{"start":{"line":113,"column":23},"end":{"line":144,"column":9}},"13":{"start":{"line":146,"column":4},"end":{"line":146,"column":22}},"14":{"start":{"line":154,"column":4},"end":{"line":157,"column":21}},"15":{"start":{"line":162,"column":23},"end":{"line":162,"column":25}},"16":{"start":{"line":163,"column":4},"end":{"line":169,"column":5}},"17":{"start":{"line":164,"column":28},"end":{"line":164,"column":40}},"18":{"start":{"line":165,"column":25},"end":{"line":165,"column":45}},"19":{"start":{"line":166,"column":8},"end":{"line":166,"column":57}},"20":{"start":{"line":168,"column":8},"end":{"line":168,"column":18}},"21":{"start":{"line":170,"column":4},"end":{"line":170,"column":24}},"22":{"start":{"line":176,"column":27},"end":{"line":178,"column":5}},"23":{"start":{"line":180,"column":4},"end":{"line":182,"column":5}},"24":{"start":{"line":181,"column":8},"end":{"line":181,"column":38}},"25":{"start":{"line":184,"column":4},"end":{"line":184,"column":16}},"26":{"start":{"line":190,"column":25},"end":{"line":192,"column":5}},"27":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"28":{"start":{"line":195,"column":8},"end":{"line":195,"column":33}},"29":{"start":{"line":198,"column":4},"end":{"line":198,"column":18}},"30":{"start":{"line":204,"column":4},"end":{"line":204,"column":28}},"31":{"start":{"line":212,"column":4},"end":{"line":217,"column":5}},"32":{"start":{"line":213,"column":30},"end":{"line":213,"column":65}},"33":{"start":{"line":214,"column":8},"end":{"line":216,"column":41}},"34":{"start":{"line":219,"column":4},"end":{"line":219,"column":25}},"35":{"start":{"line":224,"column":49},"end":{"line":224,"column":51}},"36":{"start":{"line":226,"column":4},"end":{"line":246,"column":5}},"37":{"start":{"line":227,"column":8},"end":{"line":245,"column":9}},"38":{"start":{"line":228,"column":34},"end":{"line":228,"column":55}},"39":{"start":{"line":229,"column":26},"end":{"line":231,"column":46}},"40":{"start":{"line":233,"column":12},"end":{"line":244,"column":13}},"41":{"start":{"line":236,"column":20},"end":{"line":236,"column":61}},"42":{"start":{"line":237,"column":20},"end":{"line":237,"column":26}},"43":{"start":{"line":240,"column":20},"end":{"line":240,"column":59}},"44":{"start":{"line":241,"column":20},"end":{"line":241,"column":26}},"45":{"start":{"line":243,"column":20},"end":{"line":243,"column":26}},"46":{"start":{"line":248,"column":4},"end":{"line":248,"column":26}},"47":{"start":{"line":252,"column":4},"end":{"line":256,"column":5}},"48":{"start":{"line":253,"column":8},"end":{"line":255,"column":9}},"49":{"start":{"line":254,"column":12},"end":{"line":254,"column":24}},"50":{"start":{"line":258,"column":4},"end":{"line":258,"column":17}},"51":{"start":{"line":262,"column":4},"end":{"line":264,"column":40}},"52":{"start":{"line":268,"column":4},"end":{"line":269,"column":88}},"53":{"start":{"line":273,"column":31},"end":{"line":274,"column":25}},"54":{"start":{"line":276,"column":4},"end":{"line":279,"column":28}},"55":{"start":{"line":284,"column":28},"end":{"line":284,"column":48}},"56":{"start":{"line":286,"column":19},"end":{"line":286,"column":41}},"57":{"start":{"line":287,"column":20},"end":{"line":287,"column":61}},"58":{"start":{"line":288,"column":23},"end":{"line":288,"column":47}},"59":{"start":{"line":290,"column":4},"end":{"line":349,"column":5}},"60":{"start":{"line":291,"column":8},"end":{"line":296,"column":10}},"61":{"start":{"line":298,"column":8},"end":{"line":298,"column":49}},"62":{"start":{"line":300,"column":40},"end":{"line":313,"column":9}},"63":{"start":{"line":315,"column":8},"end":{"line":317,"column":9}},"64":{"start":{"line":316,"column":12},"end":{"line":316,"column":69}},"65":{"start":{"line":319,"column":8},"end":{"line":325,"column":10}},"66":{"start":{"line":327,"column":8},"end":{"line":327,"column":52}},"67":{"start":{"line":329,"column":25},"end":{"line":329,"column":50}},"68":{"start":{"line":330,"column":8},"end":{"line":348,"column":9}},"69":{"start":{"line":331,"column":12},"end":{"line":340,"column":14}},"70":{"start":{"line":342,"column":12},"end":{"line":347,"column":14}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":27,"column":50},"end":{"line":27,"column":51}},"loc":{"start":{"line":29,"column":5},"end":{"line":39,"column":1}},"line":29},"1":{"name":"getRequestURL","decl":{"start":{"line":41,"column":16},"end":{"line":41,"column":29}},"loc":{"start":{"line":50,"column":10},"end":{"line":101,"column":1}},"line":50},"2":{"name":"getCustomRequestURL","decl":{"start":{"line":103,"column":16},"end":{"line":103,"column":35}},"loc":{"start":{"line":107,"column":10},"end":{"line":147,"column":1}},"line":107},"3":{"name":"getPatchRequestUrl","decl":{"start":{"line":149,"column":16},"end":{"line":149,"column":34}},"loc":{"start":{"line":153,"column":2},"end":{"line":158,"column":1}},"line":153},"4":{"name":"sanitizeURL","decl":{"start":{"line":161,"column":16},"end":{"line":161,"column":27}},"loc":{"start":{"line":161,"column":49},"end":{"line":171,"column":1}},"line":161},"5":{"name":"getMappingEntityId","decl":{"start":{"line":175,"column":16},"end":{"line":175,"column":34}},"loc":{"start":{"line":175,"column":64},"end":{"line":185,"column":1}},"line":175},"6":{"name":"getMappingEntityContent","decl":{"start":{"line":189,"column":16},"end":{"line":189,"column":39}},"loc":{"start":{"line":189,"column":88},"end":{"line":199,"column":1}},"line":189},"7":{"name":"getMimeType","decl":{"start":{"line":203,"column":16},"end":{"line":203,"column":27}},"loc":{"start":{"line":203,"column":41},"end":{"line":205,"column":1}},"line":203},"8":{"name":"getLogicalEntityName","decl":{"start":{"line":209,"column":16},"end":{"line":209,"column":36}},"loc":{"start":{"line":209,"column":78},"end":{"line":220,"column":1}},"line":209},"9":{"name":"getMetadataInfo","decl":{"start":{"line":223,"column":16},"end":{"line":223,"column":31}},"loc":{"start":{"line":223,"column":92},"end":{"line":249,"column":1}},"line":223},"10":{"name":"pathHasEntityFolderName","decl":{"start":{"line":251,"column":16},"end":{"line":251,"column":39}},"loc":{"start":{"line":251,"column":62},"end":{"line":259,"column":1}},"line":251},"11":{"name":"isValidFilePath","decl":{"start":{"line":261,"column":16},"end":{"line":261,"column":31}},"loc":{"start":{"line":261,"column":57},"end":{"line":265,"column":1}},"line":261},"12":{"name":"isValidDirectoryPath","decl":{"start":{"line":267,"column":16},"end":{"line":267,"column":36}},"loc":{"start":{"line":267,"column":62},"end":{"line":270,"column":1}},"line":267},"13":{"name":"isWebFileWithLazyLoad","decl":{"start":{"line":272,"column":16},"end":{"line":272,"column":37}},"loc":{"start":{"line":272,"column":63},"end":{"line":280,"column":1}},"line":272},"14":{"name":"getOrCreateSharedWorkspace","decl":{"start":{"line":283,"column":22},"end":{"line":283,"column":48}},"loc":{"start":{"line":283,"column":62},"end":{"line":350,"column":1}},"line":283}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":30,"column":4},"end":{"line":34,"column":5}},{"start":{"line":30,"column":4},"end":{"line":34,"column":5}}],"line":30},"1":{"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":30}},"type":"default-arg","locations":[{"start":{"line":46,"column":25},"end":{"line":46,"column":30}}],"line":46},"2":{"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":22}},"type":"default-arg","locations":[{"start":{"line":47,"column":18},"end":{"line":47,"column":22}}],"line":47},"3":{"loc":{"start":{"line":54,"column":4},"end":{"line":65,"column":5}},"type":"if","locations":[{"start":{"line":54,"column":4},"end":{"line":65,"column":5}},{"start":{"line":54,"column":4},"end":{"line":65,"column":5}}],"line":54},"4":{"loc":{"start":{"line":55,"column":8},"end":{"line":64,"column":9}},"type":"switch","locations":[{"start":{"line":56,"column":12},"end":{"line":61,"column":22}},{"start":{"line":62,"column":12},"end":{"line":63,"column":22}}],"line":55},"5":{"loc":{"start":{"line":59,"column":21},"end":{"line":60,"column":93}},"type":"binary-expr","locations":[{"start":{"line":59,"column":21},"end":{"line":59,"column":45}},{"start":{"line":60,"column":24},"end":{"line":60,"column":93}}],"line":59},"6":{"loc":{"start":{"line":60,"column":52},"end":{"line":60,"column":92}},"type":"binary-expr","locations":[{"start":{"line":60,"column":52},"end":{"line":60,"column":71}},{"start":{"line":60,"column":75},"end":{"line":60,"column":92}}],"line":60},"7":{"loc":{"start":{"line":71,"column":12},"end":{"line":73,"column":23}},"type":"binary-expr","locations":[{"start":{"line":71,"column":12},"end":{"line":71,"column":29}},{"start":{"line":71,"column":33},"end":{"line":73,"column":23}}],"line":71},"8":{"loc":{"start":{"line":106,"column":4},"end":{"line":106,"column":52}},"type":"default-arg","locations":[{"start":{"line":106,"column":26},"end":{"line":106,"column":52}}],"line":106},"9":{"loc":{"start":{"line":154,"column":11},"end":{"line":157,"column":20}},"type":"cond-expr","locations":[{"start":{"line":156,"column":10},"end":{"line":156,"column":42}},{"start":{"line":157,"column":10},"end":{"line":157,"column":20}}],"line":154},"10":{"loc":{"start":{"line":154,"column":11},"end":{"line":155,"column":72}},"type":"binary-expr","locations":[{"start":{"line":154,"column":11},"end":{"line":154,"column":47}},{"start":{"line":155,"column":8},"end":{"line":155,"column":72}}],"line":154},"11":{"loc":{"start":{"line":180,"column":4},"end":{"line":182,"column":5}},"type":"if","locations":[{"start":{"line":180,"column":4},"end":{"line":182,"column":5}},{"start":{"line":180,"column":4},"end":{"line":182,"column":5}}],"line":180},"12":{"loc":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"type":"if","locations":[{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},{"start":{"line":194,"column":4},"end":{"line":196,"column":5}}],"line":194},"13":{"loc":{"start":{"line":212,"column":4},"end":{"line":217,"column":5}},"type":"if","locations":[{"start":{"line":212,"column":4},"end":{"line":217,"column":5}},{"start":{"line":212,"column":4},"end":{"line":217,"column":5}}],"line":212},"14":{"loc":{"start":{"line":214,"column":24},"end":{"line":216,"column":40}},"type":"cond-expr","locations":[{"start":{"line":215,"column":12},"end":{"line":215,"column":80}},{"start":{"line":216,"column":12},"end":{"line":216,"column":40}}],"line":214},"15":{"loc":{"start":{"line":226,"column":4},"end":{"line":246,"column":5}},"type":"if","locations":[{"start":{"line":226,"column":4},"end":{"line":246,"column":5}},{"start":{"line":226,"column":4},"end":{"line":246,"column":5}}],"line":226},"16":{"loc":{"start":{"line":229,"column":26},"end":{"line":231,"column":46}},"type":"cond-expr","locations":[{"start":{"line":230,"column":18},"end":{"line":230,"column":86}},{"start":{"line":231,"column":18},"end":{"line":231,"column":46}}],"line":229},"17":{"loc":{"start":{"line":233,"column":12},"end":{"line":244,"column":13}},"type":"switch","locations":[{"start":{"line":234,"column":16},"end":{"line":234,"column":63}},{"start":{"line":235,"column":16},"end":{"line":237,"column":26}},{"start":{"line":238,"column":16},"end":{"line":238,"column":61}},{"start":{"line":239,"column":16},"end":{"line":241,"column":26}},{"start":{"line":242,"column":16},"end":{"line":243,"column":26}}],"line":233},"18":{"loc":{"start":{"line":253,"column":8},"end":{"line":255,"column":9}},"type":"if","locations":[{"start":{"line":253,"column":8},"end":{"line":255,"column":9}},{"start":{"line":253,"column":8},"end":{"line":255,"column":9}}],"line":253},"19":{"loc":{"start":{"line":262,"column":11},"end":{"line":264,"column":39}},"type":"binary-expr","locations":[{"start":{"line":262,"column":11},"end":{"line":262,"column":43}},{"start":{"line":263,"column":8},"end":{"line":263,"column":65}},{"start":{"line":264,"column":8},"end":{"line":264,"column":39}}],"line":262},"20":{"loc":{"start":{"line":268,"column":11},"end":{"line":269,"column":87}},"type":"binary-expr","locations":[{"start":{"line":268,"column":11},"end":{"line":268,"column":43}},{"start":{"line":269,"column":8},"end":{"line":269,"column":87}}],"line":268},"21":{"loc":{"start":{"line":276,"column":11},"end":{"line":279,"column":27}},"type":"binary-expr","locations":[{"start":{"line":276,"column":11},"end":{"line":276,"column":43}},{"start":{"line":277,"column":8},"end":{"line":277,"column":65}},{"start":{"line":278,"column":8},"end":{"line":278,"column":51}},{"start":{"line":279,"column":8},"end":{"line":279,"column":27}}],"line":276},"22":{"loc":{"start":{"line":315,"column":8},"end":{"line":317,"column":9}},"type":"if","locations":[{"start":{"line":315,"column":8},"end":{"line":317,"column":9}},{"start":{"line":315,"column":8},"end":{"line":317,"column":9}}],"line":315},"23":{"loc":{"start":{"line":330,"column":8},"end":{"line":348,"column":9}},"type":"if","locations":[{"start":{"line":330,"column":8},"end":{"line":348,"column":9}},{"start":{"line":330,"column":8},"end":{"line":348,"column":9}}],"line":330}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0,0],"1":[0],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0,0,0,0],"18":[0,0],"19":[0,0,0],"20":[0,0],"21":[0,0,0,0],"22":[0,0],"23":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts","statementMap":{"0":{"start":{"line":121,"column":8},"end":{"line":121,"column":51}},"1":{"start":{"line":124,"column":8},"end":{"line":124,"column":39}},"2":{"start":{"line":127,"column":8},"end":{"line":127,"column":43}},"3":{"start":{"line":130,"column":8},"end":{"line":130,"column":38}},"4":{"start":{"line":133,"column":8},"end":{"line":133,"column":42}},"5":{"start":{"line":136,"column":8},"end":{"line":136,"column":39}},"6":{"start":{"line":139,"column":8},"end":{"line":139,"column":45}},"7":{"start":{"line":142,"column":8},"end":{"line":142,"column":58}},"8":{"start":{"line":145,"column":8},"end":{"line":145,"column":41}},"9":{"start":{"line":148,"column":8},"end":{"line":148,"column":35}},"10":{"start":{"line":151,"column":8},"end":{"line":151,"column":33}},"11":{"start":{"line":154,"column":8},"end":{"line":154,"column":37}},"12":{"start":{"line":157,"column":8},"end":{"line":157,"column":39}},"13":{"start":{"line":160,"column":8},"end":{"line":160,"column":36}},"14":{"start":{"line":163,"column":8},"end":{"line":163,"column":43}},"15":{"start":{"line":166,"column":8},"end":{"line":166,"column":44}},"16":{"start":{"line":169,"column":8},"end":{"line":169,"column":33}},"17":{"start":{"line":172,"column":8},"end":{"line":172,"column":42}},"18":{"start":{"line":175,"column":8},"end":{"line":175,"column":35}},"19":{"start":{"line":178,"column":8},"end":{"line":178,"column":45}},"20":{"start":{"line":181,"column":8},"end":{"line":181,"column":34}},"21":{"start":{"line":184,"column":8},"end":{"line":184,"column":42}},"22":{"start":{"line":187,"column":8},"end":{"line":187,"column":41}},"23":{"start":{"line":190,"column":8},"end":{"line":190,"column":31}},"24":{"start":{"line":193,"column":8},"end":{"line":193,"column":36}},"25":{"start":{"line":196,"column":8},"end":{"line":196,"column":28}},"26":{"start":{"line":199,"column":8},"end":{"line":199,"column":43}},"27":{"start":{"line":202,"column":8},"end":{"line":202,"column":40}},"28":{"start":{"line":205,"column":8},"end":{"line":205,"column":28}},"29":{"start":{"line":208,"column":8},"end":{"line":208,"column":40}},"30":{"start":{"line":211,"column":8},"end":{"line":211,"column":36}},"31":{"start":{"line":214,"column":8},"end":{"line":214,"column":33}},"32":{"start":{"line":217,"column":8},"end":{"line":217,"column":40}},"33":{"start":{"line":220,"column":8},"end":{"line":220,"column":39}},"34":{"start":{"line":223,"column":8},"end":{"line":223,"column":47}},"35":{"start":{"line":226,"column":8},"end":{"line":226,"column":40}},"36":{"start":{"line":230,"column":8},"end":{"line":230,"column":72}},"37":{"start":{"line":231,"column":8},"end":{"line":231,"column":73}},"38":{"start":{"line":232,"column":8},"end":{"line":232,"column":60}},"39":{"start":{"line":233,"column":8},"end":{"line":233,"column":66}},"40":{"start":{"line":234,"column":8},"end":{"line":234,"column":79}},"41":{"start":{"line":235,"column":8},"end":{"line":235,"column":62}},"42":{"start":{"line":236,"column":8},"end":{"line":236,"column":59}},"43":{"start":{"line":237,"column":8},"end":{"line":237,"column":68}},"44":{"start":{"line":238,"column":8},"end":{"line":238,"column":64}},"45":{"start":{"line":239,"column":8},"end":{"line":239,"column":37}},"46":{"start":{"line":240,"column":8},"end":{"line":240,"column":35}},"47":{"start":{"line":241,"column":8},"end":{"line":241,"column":40}},"48":{"start":{"line":242,"column":8},"end":{"line":242,"column":51}},"49":{"start":{"line":243,"column":8},"end":{"line":243,"column":46}},"50":{"start":{"line":244,"column":8},"end":{"line":244,"column":50}},"51":{"start":{"line":245,"column":8},"end":{"line":245,"column":70}},"52":{"start":{"line":246,"column":8},"end":{"line":246,"column":52}},"53":{"start":{"line":247,"column":8},"end":{"line":247,"column":44}},"54":{"start":{"line":248,"column":8},"end":{"line":248,"column":61}},"55":{"start":{"line":249,"column":8},"end":{"line":249,"column":50}},"56":{"start":{"line":250,"column":8},"end":{"line":250,"column":35}},"57":{"start":{"line":251,"column":8},"end":{"line":251,"column":40}},"58":{"start":{"line":252,"column":8},"end":{"line":252,"column":39}},"59":{"start":{"line":253,"column":8},"end":{"line":253,"column":54}},"60":{"start":{"line":254,"column":8},"end":{"line":254,"column":37}},"61":{"start":{"line":255,"column":8},"end":{"line":255,"column":26}},"62":{"start":{"line":256,"column":8},"end":{"line":256,"column":41}},"63":{"start":{"line":257,"column":8},"end":{"line":257,"column":60}},"64":{"start":{"line":258,"column":8},"end":{"line":258,"column":61}},"65":{"start":{"line":259,"column":8},"end":{"line":259,"column":31}},"66":{"start":{"line":260,"column":8},"end":{"line":260,"column":49}},"67":{"start":{"line":261,"column":8},"end":{"line":261,"column":58}},"68":{"start":{"line":262,"column":8},"end":{"line":262,"column":74}},"69":{"start":{"line":263,"column":8},"end":{"line":263,"column":60}},"70":{"start":{"line":272,"column":23},"end":{"line":272,"column":77}},"71":{"start":{"line":274,"column":8},"end":{"line":274,"column":44}},"72":{"start":{"line":275,"column":8},"end":{"line":275,"column":147}},"73":{"start":{"line":276,"column":8},"end":{"line":276,"column":116}},"74":{"start":{"line":277,"column":8},"end":{"line":277,"column":48}},"75":{"start":{"line":278,"column":8},"end":{"line":284,"column":10}},"76":{"start":{"line":285,"column":8},"end":{"line":285,"column":56}},"77":{"start":{"line":288,"column":32},"end":{"line":288,"column":95}},"78":{"start":{"line":289,"column":35},"end":{"line":289,"column":83}},"79":{"start":{"line":290,"column":8},"end":{"line":290,"column":80}},"80":{"start":{"line":292,"column":8},"end":{"line":295,"column":10}},"81":{"start":{"line":298,"column":8},"end":{"line":298,"column":63}},"82":{"start":{"line":299,"column":8},"end":{"line":300,"column":47}},"83":{"start":{"line":301,"column":8},"end":{"line":303,"column":10}},"84":{"start":{"line":304,"column":8},"end":{"line":304,"column":34}},"85":{"start":{"line":308,"column":8},"end":{"line":321,"column":9}},"86":{"start":{"line":309,"column":12},"end":{"line":312,"column":15}},"87":{"start":{"line":310,"column":35},"end":{"line":310,"column":73}},"88":{"start":{"line":311,"column":16},"end":{"line":311,"column":64}},"89":{"start":{"line":313,"column":12},"end":{"line":314,"column":71}},"90":{"start":{"line":316,"column":12},"end":{"line":320,"column":14}},"91":{"start":{"line":325,"column":8},"end":{"line":325,"column":49}},"92":{"start":{"line":327,"column":32},"end":{"line":329,"column":19}},"93":{"start":{"line":330,"column":23},"end":{"line":332,"column":37}},"94":{"start":{"line":334,"column":8},"end":{"line":338,"column":10}},"95":{"start":{"line":340,"column":8},"end":{"line":344,"column":10}},"96":{"start":{"line":345,"column":8},"end":{"line":349,"column":10}},"97":{"start":{"line":351,"column":8},"end":{"line":351,"column":44}},"98":{"start":{"line":354,"column":26},"end":{"line":356,"column":19}},"99":{"start":{"line":358,"column":24},"end":{"line":358,"column":68}},"100":{"start":{"line":361,"column":8},"end":{"line":361,"column":80}},"101":{"start":{"line":365,"column":32},"end":{"line":367,"column":19}},"102":{"start":{"line":368,"column":36},"end":{"line":371,"column":9}},"103":{"start":{"line":373,"column":8},"end":{"line":389,"column":9}},"104":{"start":{"line":375,"column":12},"end":{"line":375,"column":44}},"105":{"start":{"line":376,"column":12},"end":{"line":376,"column":66}},"106":{"start":{"line":377,"column":12},"end":{"line":380,"column":16}},"107":{"start":{"line":381,"column":12},"end":{"line":381,"column":70}},"108":{"start":{"line":382,"column":12},"end":{"line":382,"column":64}},"109":{"start":{"line":384,"column":12},"end":{"line":387,"column":14}},"110":{"start":{"line":388,"column":12},"end":{"line":388,"column":57}},"111":{"start":{"line":391,"column":8},"end":{"line":391,"column":49}},"112":{"start":{"line":407,"column":8},"end":{"line":418,"column":28}},"113":{"start":{"line":431,"column":8},"end":{"line":439,"column":27}},"114":{"start":{"line":446,"column":8},"end":{"line":449,"column":10}},"115":{"start":{"line":453,"column":8},"end":{"line":453,"column":35}},"116":{"start":{"line":461,"column":25},"end":{"line":461,"column":27}},"117":{"start":{"line":462,"column":32},"end":{"line":462,"column":52}},"118":{"start":{"line":464,"column":12},"end":{"line":464,"column":61}},"119":{"start":{"line":466,"column":8},"end":{"line":519,"column":9}},"120":{"start":{"line":467,"column":12},"end":{"line":470,"column":14}},"121":{"start":{"line":471,"column":12},"end":{"line":476,"column":14}},"122":{"start":{"line":478,"column":12},"end":{"line":478,"column":53}},"123":{"start":{"line":479,"column":29},"end":{"line":481,"column":14}},"124":{"start":{"line":482,"column":12},"end":{"line":484,"column":13}},"125":{"start":{"line":483,"column":16},"end":{"line":483,"column":58}},"126":{"start":{"line":485,"column":12},"end":{"line":491,"column":14}},"127":{"start":{"line":492,"column":27},"end":{"line":492,"column":49}},"128":{"start":{"line":493,"column":12},"end":{"line":493,"column":69}},"129":{"start":{"line":494,"column":12},"end":{"line":497,"column":14}},"130":{"start":{"line":499,"column":12},"end":{"line":518,"column":13}},"131":{"start":{"line":500,"column":33},"end":{"line":500,"column":58}},"132":{"start":{"line":501,"column":16},"end":{"line":510,"column":18}},"133":{"start":{"line":512,"column":16},"end":{"line":517,"column":18}},"134":{"start":{"line":527,"column":25},"end":{"line":527,"column":27}},"135":{"start":{"line":528,"column":32},"end":{"line":528,"column":52}},"136":{"start":{"line":530,"column":12},"end":{"line":530,"column":62}},"137":{"start":{"line":532,"column":8},"end":{"line":582,"column":9}},"138":{"start":{"line":533,"column":12},"end":{"line":536,"column":14}},"139":{"start":{"line":537,"column":12},"end":{"line":542,"column":14}},"140":{"start":{"line":544,"column":12},"end":{"line":544,"column":53}},"141":{"start":{"line":545,"column":29},"end":{"line":547,"column":14}},"142":{"start":{"line":548,"column":12},"end":{"line":550,"column":13}},"143":{"start":{"line":549,"column":16},"end":{"line":549,"column":58}},"144":{"start":{"line":551,"column":12},"end":{"line":557,"column":14}},"145":{"start":{"line":558,"column":27},"end":{"line":558,"column":49}},"146":{"start":{"line":559,"column":12},"end":{"line":560,"column":74}},"147":{"start":{"line":562,"column":12},"end":{"line":581,"column":13}},"148":{"start":{"line":563,"column":33},"end":{"line":563,"column":58}},"149":{"start":{"line":564,"column":16},"end":{"line":573,"column":18}},"150":{"start":{"line":575,"column":16},"end":{"line":580,"column":18}},"151":{"start":{"line":590,"column":25},"end":{"line":590,"column":27}},"152":{"start":{"line":591,"column":32},"end":{"line":591,"column":52}},"153":{"start":{"line":592,"column":34},"end":{"line":592,"column":76}},"154":{"start":{"line":594,"column":8},"end":{"line":644,"column":9}},"155":{"start":{"line":595,"column":12},"end":{"line":598,"column":14}},"156":{"start":{"line":599,"column":12},"end":{"line":604,"column":14}},"157":{"start":{"line":606,"column":12},"end":{"line":606,"column":53}},"158":{"start":{"line":607,"column":29},"end":{"line":609,"column":14}},"159":{"start":{"line":611,"column":12},"end":{"line":613,"column":13}},"160":{"start":{"line":612,"column":16},"end":{"line":612,"column":58}},"161":{"start":{"line":614,"column":12},"end":{"line":620,"column":14}},"162":{"start":{"line":621,"column":27},"end":{"line":621,"column":49}},"163":{"start":{"line":622,"column":12},"end":{"line":622,"column":78}},"164":{"start":{"line":624,"column":12},"end":{"line":643,"column":13}},"165":{"start":{"line":625,"column":33},"end":{"line":625,"column":58}},"166":{"start":{"line":626,"column":16},"end":{"line":635,"column":18}},"167":{"start":{"line":637,"column":16},"end":{"line":642,"column":18}},"168":{"start":{"line":649,"column":12},"end":{"line":653,"column":19}},"169":{"start":{"line":654,"column":8},"end":{"line":657,"column":10}},"170":{"start":{"line":659,"column":8},"end":{"line":661,"column":20}},"171":{"start":{"line":662,"column":8},"end":{"line":665,"column":10}},"172":{"start":{"line":669,"column":8},"end":{"line":669,"column":43}},"173":{"start":{"line":673,"column":8},"end":{"line":673,"column":27}},"174":{"start":{"line":677,"column":8},"end":{"line":677,"column":60}},"175":{"start":{"line":690,"column":8},"end":{"line":693,"column":9}},"176":{"start":{"line":691,"column":12},"end":{"line":691,"column":51}},"177":{"start":{"line":692,"column":12},"end":{"line":692,"column":19}},"178":{"start":{"line":694,"column":8},"end":{"line":694,"column":51}},"179":{"start":{"line":698,"column":8},"end":{"line":698,"column":51}},"180":{"start":{"line":703,"column":8},"end":{"line":731,"column":9}},"181":{"start":{"line":704,"column":12},"end":{"line":706,"column":14}},"182":{"start":{"line":708,"column":29},"end":{"line":710,"column":13}},"183":{"start":{"line":712,"column":12},"end":{"line":716,"column":13}},"184":{"start":{"line":713,"column":16},"end":{"line":715,"column":18}},"185":{"start":{"line":718,"column":12},"end":{"line":721,"column":14}},"186":{"start":{"line":723,"column":12},"end":{"line":723,"column":41}},"187":{"start":{"line":725,"column":12},"end":{"line":730,"column":14}},"188":{"start":{"line":735,"column":8},"end":{"line":735,"column":30}},"189":{"start":{"line":744,"column":8},"end":{"line":772,"column":9}},"190":{"start":{"line":745,"column":36},"end":{"line":749,"column":14}},"191":{"start":{"line":751,"column":45},"end":{"line":751,"column":70}},"192":{"start":{"line":752,"column":12},"end":{"line":757,"column":13}},"193":{"start":{"line":753,"column":16},"end":{"line":756,"column":18}},"194":{"start":{"line":759,"column":12},"end":{"line":759,"column":64}},"195":{"start":{"line":761,"column":12},"end":{"line":764,"column":14}},"196":{"start":{"line":766,"column":12},"end":{"line":771,"column":14}},"197":{"start":{"line":781,"column":8},"end":{"line":786,"column":10}},"198":{"start":{"line":790,"column":8},"end":{"line":790,"column":47}},"199":{"start":{"line":794,"column":21},"end":{"line":794,"column":71}},"200":{"start":{"line":795,"column":8},"end":{"line":795,"column":20}},"201":{"start":{"line":799,"column":8},"end":{"line":807,"column":11}},"202":{"start":{"line":800,"column":12},"end":{"line":806,"column":13}},"203":{"start":{"line":801,"column":16},"end":{"line":801,"column":97}},"204":{"start":{"line":802,"column":16},"end":{"line":802,"column":23}},"205":{"start":{"line":804,"column":38},"end":{"line":804,"column":58}},"206":{"start":{"line":805,"column":16},"end":{"line":805,"column":78}},"207":{"start":{"line":811,"column":8},"end":{"line":819,"column":11}},"208":{"start":{"line":812,"column":12},"end":{"line":818,"column":13}},"209":{"start":{"line":813,"column":16},"end":{"line":813,"column":97}},"210":{"start":{"line":814,"column":16},"end":{"line":814,"column":23}},"211":{"start":{"line":816,"column":35},"end":{"line":816,"column":54}},"212":{"start":{"line":817,"column":16},"end":{"line":817,"column":70}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":120,"column":4},"end":{"line":120,"column":5}},"loc":{"start":{"line":120,"column":47},"end":{"line":122,"column":5}},"line":120},"1":{"name":"(anonymous_1)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":35},"end":{"line":125,"column":5}},"line":123},"2":{"name":"(anonymous_2)","decl":{"start":{"line":126,"column":4},"end":{"line":126,"column":5}},"loc":{"start":{"line":126,"column":39},"end":{"line":128,"column":5}},"line":126},"3":{"name":"(anonymous_3)","decl":{"start":{"line":129,"column":4},"end":{"line":129,"column":5}},"loc":{"start":{"line":129,"column":34},"end":{"line":131,"column":5}},"line":129},"4":{"name":"(anonymous_4)","decl":{"start":{"line":132,"column":4},"end":{"line":132,"column":5}},"loc":{"start":{"line":132,"column":38},"end":{"line":134,"column":5}},"line":132},"5":{"name":"(anonymous_5)","decl":{"start":{"line":135,"column":4},"end":{"line":135,"column":5}},"loc":{"start":{"line":135,"column":35},"end":{"line":137,"column":5}},"line":135},"6":{"name":"(anonymous_6)","decl":{"start":{"line":138,"column":4},"end":{"line":138,"column":5}},"loc":{"start":{"line":138,"column":41},"end":{"line":140,"column":5}},"line":138},"7":{"name":"(anonymous_7)","decl":{"start":{"line":141,"column":4},"end":{"line":141,"column":5}},"loc":{"start":{"line":141,"column":54},"end":{"line":143,"column":5}},"line":141},"8":{"name":"(anonymous_8)","decl":{"start":{"line":144,"column":4},"end":{"line":144,"column":5}},"loc":{"start":{"line":144,"column":37},"end":{"line":146,"column":5}},"line":144},"9":{"name":"(anonymous_9)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":31},"end":{"line":149,"column":5}},"line":147},"10":{"name":"(anonymous_10)","decl":{"start":{"line":150,"column":4},"end":{"line":150,"column":5}},"loc":{"start":{"line":150,"column":29},"end":{"line":152,"column":5}},"line":150},"11":{"name":"(anonymous_11)","decl":{"start":{"line":153,"column":4},"end":{"line":153,"column":5}},"loc":{"start":{"line":153,"column":33},"end":{"line":155,"column":5}},"line":153},"12":{"name":"(anonymous_12)","decl":{"start":{"line":156,"column":4},"end":{"line":156,"column":5}},"loc":{"start":{"line":156,"column":35},"end":{"line":158,"column":5}},"line":156},"13":{"name":"(anonymous_13)","decl":{"start":{"line":159,"column":4},"end":{"line":159,"column":5}},"loc":{"start":{"line":159,"column":32},"end":{"line":161,"column":5}},"line":159},"14":{"name":"(anonymous_14)","decl":{"start":{"line":162,"column":4},"end":{"line":162,"column":5}},"loc":{"start":{"line":162,"column":39},"end":{"line":164,"column":5}},"line":162},"15":{"name":"(anonymous_15)","decl":{"start":{"line":165,"column":4},"end":{"line":165,"column":5}},"loc":{"start":{"line":165,"column":41},"end":{"line":167,"column":5}},"line":165},"16":{"name":"(anonymous_16)","decl":{"start":{"line":168,"column":4},"end":{"line":168,"column":5}},"loc":{"start":{"line":168,"column":30},"end":{"line":170,"column":5}},"line":168},"17":{"name":"(anonymous_17)","decl":{"start":{"line":171,"column":4},"end":{"line":171,"column":5}},"loc":{"start":{"line":171,"column":38},"end":{"line":173,"column":5}},"line":171},"18":{"name":"(anonymous_18)","decl":{"start":{"line":174,"column":4},"end":{"line":174,"column":5}},"loc":{"start":{"line":174,"column":31},"end":{"line":176,"column":5}},"line":174},"19":{"name":"(anonymous_19)","decl":{"start":{"line":177,"column":4},"end":{"line":177,"column":5}},"loc":{"start":{"line":177,"column":41},"end":{"line":179,"column":5}},"line":177},"20":{"name":"(anonymous_20)","decl":{"start":{"line":180,"column":4},"end":{"line":180,"column":5}},"loc":{"start":{"line":180,"column":30},"end":{"line":182,"column":5}},"line":180},"21":{"name":"(anonymous_21)","decl":{"start":{"line":183,"column":4},"end":{"line":183,"column":5}},"loc":{"start":{"line":183,"column":38},"end":{"line":185,"column":5}},"line":183},"22":{"name":"(anonymous_22)","decl":{"start":{"line":186,"column":4},"end":{"line":186,"column":5}},"loc":{"start":{"line":186,"column":37},"end":{"line":188,"column":5}},"line":186},"23":{"name":"(anonymous_23)","decl":{"start":{"line":189,"column":4},"end":{"line":189,"column":5}},"loc":{"start":{"line":189,"column":27},"end":{"line":191,"column":5}},"line":189},"24":{"name":"(anonymous_24)","decl":{"start":{"line":192,"column":4},"end":{"line":192,"column":5}},"loc":{"start":{"line":192,"column":32},"end":{"line":194,"column":5}},"line":192},"25":{"name":"(anonymous_25)","decl":{"start":{"line":195,"column":4},"end":{"line":195,"column":5}},"loc":{"start":{"line":195,"column":24},"end":{"line":197,"column":5}},"line":195},"26":{"name":"(anonymous_26)","decl":{"start":{"line":198,"column":4},"end":{"line":198,"column":5}},"loc":{"start":{"line":198,"column":39},"end":{"line":200,"column":5}},"line":198},"27":{"name":"(anonymous_27)","decl":{"start":{"line":201,"column":4},"end":{"line":201,"column":5}},"loc":{"start":{"line":201,"column":36},"end":{"line":203,"column":5}},"line":201},"28":{"name":"(anonymous_28)","decl":{"start":{"line":204,"column":4},"end":{"line":204,"column":5}},"loc":{"start":{"line":204,"column":24},"end":{"line":206,"column":5}},"line":204},"29":{"name":"(anonymous_29)","decl":{"start":{"line":207,"column":4},"end":{"line":207,"column":5}},"loc":{"start":{"line":207,"column":36},"end":{"line":209,"column":5}},"line":207},"30":{"name":"(anonymous_30)","decl":{"start":{"line":210,"column":4},"end":{"line":210,"column":5}},"loc":{"start":{"line":210,"column":32},"end":{"line":212,"column":5}},"line":210},"31":{"name":"(anonymous_31)","decl":{"start":{"line":213,"column":4},"end":{"line":213,"column":5}},"loc":{"start":{"line":213,"column":29},"end":{"line":215,"column":5}},"line":213},"32":{"name":"(anonymous_32)","decl":{"start":{"line":216,"column":4},"end":{"line":216,"column":5}},"loc":{"start":{"line":216,"column":48},"end":{"line":218,"column":5}},"line":216},"33":{"name":"(anonymous_33)","decl":{"start":{"line":219,"column":4},"end":{"line":219,"column":5}},"loc":{"start":{"line":219,"column":35},"end":{"line":221,"column":5}},"line":219},"34":{"name":"(anonymous_34)","decl":{"start":{"line":222,"column":4},"end":{"line":222,"column":5}},"loc":{"start":{"line":222,"column":43},"end":{"line":224,"column":5}},"line":222},"35":{"name":"(anonymous_35)","decl":{"start":{"line":225,"column":4},"end":{"line":225,"column":5}},"loc":{"start":{"line":225,"column":36},"end":{"line":227,"column":5}},"line":225},"36":{"name":"(anonymous_36)","decl":{"start":{"line":229,"column":4},"end":{"line":229,"column":5}},"loc":{"start":{"line":229,"column":18},"end":{"line":264,"column":5}},"line":229},"37":{"name":"(anonymous_37)","decl":{"start":{"line":266,"column":4},"end":{"line":266,"column":5}},"loc":{"start":{"line":271,"column":6},"end":{"line":305,"column":5}},"line":271},"38":{"name":"(anonymous_38)","decl":{"start":{"line":307,"column":4},"end":{"line":307,"column":5}},"loc":{"start":{"line":307,"column":67},"end":{"line":322,"column":5}},"line":307},"39":{"name":"(anonymous_39)","decl":{"start":{"line":309,"column":42},"end":{"line":309,"column":43}},"loc":{"start":{"line":309,"column":51},"end":{"line":312,"column":13}},"line":309},"40":{"name":"(anonymous_40)","decl":{"start":{"line":324,"column":4},"end":{"line":324,"column":5}},"loc":{"start":{"line":324,"column":60},"end":{"line":362,"column":5}},"line":324},"41":{"name":"(anonymous_41)","decl":{"start":{"line":364,"column":4},"end":{"line":364,"column":5}},"loc":{"start":{"line":364,"column":64},"end":{"line":392,"column":5}},"line":364},"42":{"name":"(anonymous_42)","decl":{"start":{"line":394,"column":4},"end":{"line":394,"column":5}},"loc":{"start":{"line":406,"column":6},"end":{"line":419,"column":5}},"line":406},"43":{"name":"(anonymous_43)","decl":{"start":{"line":421,"column":4},"end":{"line":421,"column":5}},"loc":{"start":{"line":430,"column":6},"end":{"line":440,"column":5}},"line":430},"44":{"name":"(anonymous_44)","decl":{"start":{"line":442,"column":4},"end":{"line":442,"column":5}},"loc":{"start":{"line":445,"column":6},"end":{"line":450,"column":5}},"line":445},"45":{"name":"(anonymous_45)","decl":{"start":{"line":452,"column":4},"end":{"line":452,"column":5}},"loc":{"start":{"line":452,"column":64},"end":{"line":454,"column":5}},"line":452},"46":{"name":"(anonymous_46)","decl":{"start":{"line":456,"column":4},"end":{"line":456,"column":5}},"loc":{"start":{"line":460,"column":6},"end":{"line":520,"column":5}},"line":460},"47":{"name":"(anonymous_47)","decl":{"start":{"line":522,"column":4},"end":{"line":522,"column":5}},"loc":{"start":{"line":526,"column":6},"end":{"line":583,"column":5}},"line":526},"48":{"name":"(anonymous_48)","decl":{"start":{"line":585,"column":4},"end":{"line":585,"column":5}},"loc":{"start":{"line":589,"column":6},"end":{"line":645,"column":5}},"line":589},"49":{"name":"(anonymous_49)","decl":{"start":{"line":647,"column":4},"end":{"line":647,"column":5}},"loc":{"start":{"line":647,"column":43},"end":{"line":666,"column":5}},"line":647},"50":{"name":"(anonymous_50)","decl":{"start":{"line":668,"column":4},"end":{"line":668,"column":5}},"loc":{"start":{"line":668,"column":51},"end":{"line":670,"column":5}},"line":668},"51":{"name":"(anonymous_51)","decl":{"start":{"line":672,"column":4},"end":{"line":672,"column":5}},"loc":{"start":{"line":672,"column":34},"end":{"line":674,"column":5}},"line":672},"52":{"name":"(anonymous_52)","decl":{"start":{"line":676,"column":4},"end":{"line":676,"column":5}},"loc":{"start":{"line":676,"column":67},"end":{"line":678,"column":5}},"line":676},"53":{"name":"(anonymous_53)","decl":{"start":{"line":689,"column":4},"end":{"line":689,"column":5}},"loc":{"start":{"line":689,"column":72},"end":{"line":695,"column":5}},"line":689},"54":{"name":"(anonymous_54)","decl":{"start":{"line":697,"column":4},"end":{"line":697,"column":5}},"loc":{"start":{"line":697,"column":73},"end":{"line":699,"column":5}},"line":697},"55":{"name":"(anonymous_55)","decl":{"start":{"line":702,"column":4},"end":{"line":702,"column":5}},"loc":{"start":{"line":702,"column":63},"end":{"line":732,"column":5}},"line":702},"56":{"name":"(anonymous_56)","decl":{"start":{"line":734,"column":4},"end":{"line":734,"column":5}},"loc":{"start":{"line":734,"column":37},"end":{"line":736,"column":5}},"line":734},"57":{"name":"(anonymous_57)","decl":{"start":{"line":738,"column":4},"end":{"line":738,"column":5}},"loc":{"start":{"line":743,"column":6},"end":{"line":773,"column":5}},"line":743},"58":{"name":"(anonymous_58)","decl":{"start":{"line":775,"column":4},"end":{"line":775,"column":5}},"loc":{"start":{"line":780,"column":6},"end":{"line":787,"column":5}},"line":780},"59":{"name":"(anonymous_59)","decl":{"start":{"line":789,"column":4},"end":{"line":789,"column":5}},"loc":{"start":{"line":789,"column":62},"end":{"line":791,"column":5}},"line":789},"60":{"name":"(anonymous_60)","decl":{"start":{"line":793,"column":4},"end":{"line":793,"column":5}},"loc":{"start":{"line":793,"column":58},"end":{"line":796,"column":5}},"line":793},"61":{"name":"(anonymous_61)","decl":{"start":{"line":798,"column":4},"end":{"line":798,"column":5}},"loc":{"start":{"line":798,"column":41},"end":{"line":808,"column":5}},"line":798},"62":{"name":"(anonymous_62)","decl":{"start":{"line":799,"column":34},"end":{"line":799,"column":35}},"loc":{"start":{"line":799,"column":44},"end":{"line":807,"column":9}},"line":799},"63":{"name":"(anonymous_63)","decl":{"start":{"line":810,"column":4},"end":{"line":810,"column":5}},"loc":{"start":{"line":810,"column":57},"end":{"line":820,"column":5}},"line":810},"64":{"name":"(anonymous_64)","decl":{"start":{"line":811,"column":34},"end":{"line":811,"column":35}},"loc":{"start":{"line":811,"column":44},"end":{"line":819,"column":9}},"line":811}},"branchMap":{"0":{"loc":{"start":{"line":275,"column":34},"end":{"line":275,"column":146}},"type":"binary-expr","locations":[{"start":{"line":275,"column":35},"end":{"line":275,"column":45}},{"start":{"line":275,"column":49},"end":{"line":275,"column":73}},{"start":{"line":275,"column":78},"end":{"line":275,"column":140}},{"start":{"line":275,"column":144},"end":{"line":275,"column":146}}],"line":275},"1":{"loc":{"start":{"line":276,"column":32},"end":{"line":276,"column":115}},"type":"binary-expr","locations":[{"start":{"line":276,"column":32},"end":{"line":276,"column":40}},{"start":{"line":276,"column":44},"end":{"line":276,"column":109}},{"start":{"line":276,"column":113},"end":{"line":276,"column":115}}],"line":276},"2":{"loc":{"start":{"line":290,"column":38},"end":{"line":290,"column":79}},"type":"binary-expr","locations":[{"start":{"line":290,"column":38},"end":{"line":290,"column":58}},{"start":{"line":290,"column":62},"end":{"line":290,"column":79}}],"line":290},"3":{"loc":{"start":{"line":364,"column":41},"end":{"line":364,"column":62}},"type":"default-arg","locations":[{"start":{"line":364,"column":57},"end":{"line":364,"column":62}}],"line":364},"4":{"loc":{"start":{"line":373,"column":8},"end":{"line":389,"column":9}},"type":"if","locations":[{"start":{"line":373,"column":8},"end":{"line":389,"column":9}},{"start":{"line":373,"column":8},"end":{"line":389,"column":9}}],"line":373},"5":{"loc":{"start":{"line":482,"column":12},"end":{"line":484,"column":13}},"type":"if","locations":[{"start":{"line":482,"column":12},"end":{"line":484,"column":13}},{"start":{"line":482,"column":12},"end":{"line":484,"column":13}}],"line":482},"6":{"loc":{"start":{"line":499,"column":12},"end":{"line":518,"column":13}},"type":"if","locations":[{"start":{"line":499,"column":12},"end":{"line":518,"column":13}},{"start":{"line":499,"column":12},"end":{"line":518,"column":13}}],"line":499},"7":{"loc":{"start":{"line":548,"column":12},"end":{"line":550,"column":13}},"type":"if","locations":[{"start":{"line":548,"column":12},"end":{"line":550,"column":13}},{"start":{"line":548,"column":12},"end":{"line":550,"column":13}}],"line":548},"8":{"loc":{"start":{"line":562,"column":12},"end":{"line":581,"column":13}},"type":"if","locations":[{"start":{"line":562,"column":12},"end":{"line":581,"column":13}},{"start":{"line":562,"column":12},"end":{"line":581,"column":13}}],"line":562},"9":{"loc":{"start":{"line":611,"column":12},"end":{"line":613,"column":13}},"type":"if","locations":[{"start":{"line":611,"column":12},"end":{"line":613,"column":13}},{"start":{"line":611,"column":12},"end":{"line":613,"column":13}}],"line":611},"10":{"loc":{"start":{"line":624,"column":12},"end":{"line":643,"column":13}},"type":"if","locations":[{"start":{"line":624,"column":12},"end":{"line":643,"column":13}},{"start":{"line":624,"column":12},"end":{"line":643,"column":13}}],"line":624},"11":{"loc":{"start":{"line":649,"column":12},"end":{"line":653,"column":19}},"type":"binary-expr","locations":[{"start":{"line":649,"column":12},"end":{"line":653,"column":13}},{"start":{"line":653,"column":17},"end":{"line":653,"column":19}}],"line":649},"12":{"loc":{"start":{"line":656,"column":20},"end":{"line":656,"column":47}},"type":"cond-expr","locations":[{"start":{"line":656,"column":27},"end":{"line":656,"column":42}},{"start":{"line":656,"column":45},"end":{"line":656,"column":47}}],"line":656},"13":{"loc":{"start":{"line":690,"column":8},"end":{"line":693,"column":9}},"type":"if","locations":[{"start":{"line":690,"column":8},"end":{"line":693,"column":9}},{"start":{"line":690,"column":8},"end":{"line":693,"column":9}}],"line":690},"14":{"loc":{"start":{"line":712,"column":12},"end":{"line":716,"column":13}},"type":"if","locations":[{"start":{"line":712,"column":12},"end":{"line":716,"column":13}},{"start":{"line":712,"column":12},"end":{"line":716,"column":13}}],"line":712},"15":{"loc":{"start":{"line":800,"column":12},"end":{"line":806,"column":13}},"type":"if","locations":[{"start":{"line":800,"column":12},"end":{"line":806,"column":13}},{"start":{"line":800,"column":12},"end":{"line":806,"column":13}}],"line":800},"16":{"loc":{"start":{"line":812,"column":12},"end":{"line":818,"column":13}},"type":"if","locations":[{"start":{"line":812,"column":12},"end":{"line":818,"column":13}},{"start":{"line":812,"column":12},"end":{"line":818,"column":13}}],"line":812}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0,"185":0,"186":0,"187":0,"188":0,"189":0,"190":0,"191":0,"192":0,"193":0,"194":0,"195":0,"196":0,"197":0,"198":0,"199":0,"200":0,"201":0,"202":0,"203":0,"204":0,"205":0,"206":0,"207":0,"208":0,"209":0,"210":0,"211":0,"212":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0},"b":{"0":[0,0,0,0],"1":[0,0,0],"2":[0,0],"3":[0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts","statementMap":{"0":{"start":{"line":20,"column":8},"end":{"line":20,"column":42}},"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":58}},"2":{"start":{"line":25,"column":8},"end":{"line":72,"column":9}},"3":{"start":{"line":26,"column":26},"end":{"line":26,"column":36}},"4":{"start":{"line":27,"column":27},"end":{"line":27,"column":72}},"5":{"start":{"line":28,"column":24},"end":{"line":30,"column":13}},"6":{"start":{"line":31,"column":26},"end":{"line":31,"column":51}},"7":{"start":{"line":32,"column":24},"end":{"line":34,"column":13}},"8":{"start":{"line":35,"column":28},"end":{"line":35,"column":47}},"9":{"start":{"line":36,"column":35},"end":{"line":36,"column":59}},"10":{"start":{"line":37,"column":31},"end":{"line":37,"column":46}},"11":{"start":{"line":38,"column":43},"end":{"line":44,"column":13}},"12":{"start":{"line":45,"column":32},"end":{"line":45,"column":54}},"13":{"start":{"line":47,"column":16},"end":{"line":47,"column":57}},"14":{"start":{"line":48,"column":12},"end":{"line":50,"column":14}},"15":{"start":{"line":51,"column":12},"end":{"line":64,"column":21}},"16":{"start":{"line":66,"column":12},"end":{"line":70,"column":14}},"17":{"start":{"line":71,"column":12},"end":{"line":71,"column":22}},"18":{"start":{"line":76,"column":8},"end":{"line":78,"column":10}},"19":{"start":{"line":82,"column":24},"end":{"line":92,"column":9}},"20":{"start":{"line":93,"column":8},"end":{"line":93,"column":53}},"21":{"start":{"line":98,"column":15},"end":{"line":98,"column":17}},"22":{"start":{"line":100,"column":8},"end":{"line":100,"column":72}},"23":{"start":{"line":101,"column":4},"end":{"line":103,"column":5}},"24":{"start":{"line":101,"column":17},"end":{"line":101,"column":18}},"25":{"start":{"line":102,"column":8},"end":{"line":102,"column":77}},"26":{"start":{"line":104,"column":4},"end":{"line":104,"column":16}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":19,"column":6},"end":{"line":22,"column":5}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":23},"end":{"line":73,"column":5}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":65},"end":{"line":79,"column":5}},"line":75},"3":{"name":"(anonymous_3)","decl":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}},"loc":{"start":{"line":81,"column":69},"end":{"line":94,"column":5}},"line":81},"4":{"name":"getNonce","decl":{"start":{"line":97,"column":9},"end":{"line":97,"column":17}},"loc":{"start":{"line":97,"column":20},"end":{"line":105,"column":1}},"line":97}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts","statementMap":{"0":{"start":{"line":15,"column":91},"end":{"line":15,"column":151}},"1":{"start":{"line":16,"column":84},"end":{"line":16,"column":115}},"2":{"start":{"line":19,"column":8},"end":{"line":19,"column":41}},"3":{"start":{"line":23,"column":8},"end":{"line":23,"column":23}},"4":{"start":{"line":27,"column":8},"end":{"line":31,"column":9}},"5":{"start":{"line":28,"column":12},"end":{"line":28,"column":76}},"6":{"start":{"line":30,"column":12},"end":{"line":30,"column":52}},"7":{"start":{"line":35,"column":40},"end":{"line":35,"column":42}},"8":{"start":{"line":36,"column":33},"end":{"line":42,"column":29}},"9":{"start":{"line":43,"column":29},"end":{"line":49,"column":31}},"10":{"start":{"line":51,"column":8},"end":{"line":58,"column":9}},"11":{"start":{"line":52,"column":12},"end":{"line":52,"column":41}},"12":{"start":{"line":53,"column":15},"end":{"line":58,"column":9}},"13":{"start":{"line":54,"column":12},"end":{"line":54,"column":37}},"14":{"start":{"line":56,"column":12},"end":{"line":56,"column":41}},"15":{"start":{"line":57,"column":12},"end":{"line":57,"column":37}},"16":{"start":{"line":60,"column":8},"end":{"line":60,"column":21}},"17":{"start":{"line":64,"column":32},"end":{"line":64,"column":52}},"18":{"start":{"line":65,"column":34},"end":{"line":65,"column":121}},"19":{"start":{"line":67,"column":27},"end":{"line":67,"column":137}},"20":{"start":{"line":69,"column":8},"end":{"line":74,"column":10}},"21":{"start":{"line":75,"column":8},"end":{"line":75,"column":49}},"22":{"start":{"line":76,"column":8},"end":{"line":76,"column":54}},"23":{"start":{"line":78,"column":8},"end":{"line":117,"column":10}},"24":{"start":{"line":85,"column":33},"end":{"line":92,"column":18}},"25":{"start":{"line":94,"column":16},"end":{"line":113,"column":17}},"26":{"start":{"line":95,"column":20},"end":{"line":101,"column":22}},"27":{"start":{"line":103,"column":20},"end":{"line":112,"column":22}},"28":{"start":{"line":119,"column":8},"end":{"line":119,"column":69}},"29":{"start":{"line":120,"column":8},"end":{"line":120,"column":114}},"30":{"start":{"line":124,"column":32},"end":{"line":124,"column":52}},"31":{"start":{"line":125,"column":8},"end":{"line":125,"column":67}},"32":{"start":{"line":127,"column":8},"end":{"line":129,"column":11}},"33":{"start":{"line":139,"column":8},"end":{"line":139,"column":59}},"34":{"start":{"line":141,"column":8},"end":{"line":141,"column":34}},"35":{"start":{"line":142,"column":8},"end":{"line":142,"column":31}},"36":{"start":{"line":143,"column":8},"end":{"line":143,"column":54}},"37":{"start":{"line":147,"column":8},"end":{"line":150,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":20},"end":{"line":20,"column":5}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":58},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":70},"end":{"line":32,"column":5}},"line":26},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":47},"end":{"line":61,"column":5}},"line":34},"4":{"name":"(anonymous_4)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":48},"end":{"line":121,"column":5}},"line":63},"5":{"name":"(anonymous_5)","decl":{"start":{"line":84,"column":12},"end":{"line":84,"column":13}},"loc":{"start":{"line":84,"column":24},"end":{"line":116,"column":13}},"line":84},"6":{"name":"(anonymous_6)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":25},"end":{"line":130,"column":5}},"line":123},"7":{"name":"(anonymous_7)","decl":{"start":{"line":134,"column":4},"end":{"line":134,"column":5}},"loc":{"start":{"line":138,"column":6},"end":{"line":144,"column":5}},"line":138},"8":{"name":"(anonymous_8)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":146,"column":37},"end":{"line":151,"column":5}},"line":146}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":8},"end":{"line":31,"column":9}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":31,"column":9}},{"start":{"line":27,"column":8},"end":{"line":31,"column":9}}],"line":27},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":58,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":58,"column":9}},{"start":{"line":51,"column":8},"end":{"line":58,"column":9}}],"line":51},"2":{"loc":{"start":{"line":51,"column":12},"end":{"line":51,"column":53}},"type":"binary-expr","locations":[{"start":{"line":51,"column":12},"end":{"line":51,"column":17}},{"start":{"line":51,"column":21},"end":{"line":51,"column":53}}],"line":51},"3":{"loc":{"start":{"line":53,"column":15},"end":{"line":58,"column":9}},"type":"if","locations":[{"start":{"line":53,"column":15},"end":{"line":58,"column":9}},{"start":{"line":53,"column":15},"end":{"line":58,"column":9}}],"line":53},"4":{"loc":{"start":{"line":53,"column":19},"end":{"line":53,"column":56}},"type":"binary-expr","locations":[{"start":{"line":53,"column":19},"end":{"line":53,"column":24}},{"start":{"line":53,"column":28},"end":{"line":53,"column":56}}],"line":53},"5":{"loc":{"start":{"line":67,"column":30},"end":{"line":67,"column":113}},"type":"cond-expr","locations":[{"start":{"line":67,"column":64},"end":{"line":67,"column":81}},{"start":{"line":67,"column":84},"end":{"line":67,"column":113}}],"line":67},"6":{"loc":{"start":{"line":94,"column":16},"end":{"line":113,"column":17}},"type":"if","locations":[{"start":{"line":94,"column":16},"end":{"line":113,"column":17}},{"start":{"line":94,"column":16},"end":{"line":113,"column":17}}],"line":94}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts","statementMap":{"0":{"start":{"line":19,"column":38},"end":{"line":19,"column":40}},"1":{"start":{"line":22,"column":8},"end":{"line":22,"column":49}},"2":{"start":{"line":26,"column":8},"end":{"line":34,"column":9}},"3":{"start":{"line":27,"column":31},"end":{"line":27,"column":79}},"4":{"start":{"line":28,"column":44},"end":{"line":32,"column":13}},"5":{"start":{"line":33,"column":12},"end":{"line":33,"column":50}},"6":{"start":{"line":38,"column":34},"end":{"line":38,"column":79}},"7":{"start":{"line":40,"column":47},"end":{"line":40,"column":49}},"8":{"start":{"line":42,"column":8},"end":{"line":60,"column":11}},"9":{"start":{"line":45,"column":12},"end":{"line":59,"column":13}},"10":{"start":{"line":46,"column":16},"end":{"line":58,"column":18}},"11":{"start":{"line":47,"column":42},"end":{"line":47,"column":127}},"12":{"start":{"line":49,"column":20},"end":{"line":57,"column":21}},"13":{"start":{"line":53,"column":24},"end":{"line":56,"column":27}},"14":{"start":{"line":62,"column":8},"end":{"line":69,"column":9}},"15":{"start":{"line":63,"column":12},"end":{"line":63,"column":38}},"16":{"start":{"line":65,"column":12},"end":{"line":68,"column":15}},"17":{"start":{"line":73,"column":29},"end":{"line":73,"column":74}},"18":{"start":{"line":74,"column":8},"end":{"line":76,"column":9}},"19":{"start":{"line":75,"column":12},"end":{"line":75,"column":52}},"20":{"start":{"line":80,"column":8},"end":{"line":80,"column":52}},"21":{"start":{"line":84,"column":55},"end":{"line":96,"column":9}},"22":{"start":{"line":98,"column":45},"end":{"line":100,"column":10}},"23":{"start":{"line":102,"column":8},"end":{"line":116,"column":9}},"24":{"start":{"line":103,"column":12},"end":{"line":115,"column":13}},"25":{"start":{"line":104,"column":16},"end":{"line":108,"column":17}},"26":{"start":{"line":105,"column":20},"end":{"line":105,"column":73}},"27":{"start":{"line":107,"column":20},"end":{"line":107,"column":107}},"28":{"start":{"line":109,"column":19},"end":{"line":115,"column":13}},"29":{"start":{"line":110,"column":16},"end":{"line":114,"column":17}},"30":{"start":{"line":111,"column":20},"end":{"line":111,"column":68}},"31":{"start":{"line":113,"column":20},"end":{"line":113,"column":107}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":21,"column":18},"end":{"line":23,"column":5}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":25,"column":21},"end":{"line":35,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":37,"column":4},"end":{"line":37,"column":5}},"loc":{"start":{"line":37,"column":63},"end":{"line":70,"column":5}},"line":37},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":14},"end":{"line":44,"column":15}},"loc":{"start":{"line":44,"column":29},"end":{"line":60,"column":9}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":46,"column":40},"end":{"line":46,"column":41}},"loc":{"start":{"line":46,"column":60},"end":{"line":58,"column":17}},"line":46},"5":{"name":"(anonymous_5)","decl":{"start":{"line":72,"column":4},"end":{"line":72,"column":5}},"loc":{"start":{"line":72,"column":33},"end":{"line":77,"column":5}},"line":72},"6":{"name":"(anonymous_6)","decl":{"start":{"line":79,"column":4},"end":{"line":79,"column":5}},"loc":{"start":{"line":79,"column":65},"end":{"line":81,"column":5}},"line":79},"7":{"name":"(anonymous_7)","decl":{"start":{"line":83,"column":4},"end":{"line":83,"column":5}},"loc":{"start":{"line":83,"column":72},"end":{"line":117,"column":5}},"line":83}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":8},"end":{"line":34,"column":9}},"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":34,"column":9}},{"start":{"line":26,"column":8},"end":{"line":34,"column":9}}],"line":26},"1":{"loc":{"start":{"line":45,"column":12},"end":{"line":59,"column":13}},"type":"if","locations":[{"start":{"line":45,"column":12},"end":{"line":59,"column":13}},{"start":{"line":45,"column":12},"end":{"line":59,"column":13}}],"line":45},"2":{"loc":{"start":{"line":49,"column":20},"end":{"line":57,"column":21}},"type":"if","locations":[{"start":{"line":49,"column":20},"end":{"line":57,"column":21}},{"start":{"line":49,"column":20},"end":{"line":57,"column":21}}],"line":49},"3":{"loc":{"start":{"line":50,"column":24},"end":{"line":51,"column":67}},"type":"binary-expr","locations":[{"start":{"line":50,"column":24},"end":{"line":50,"column":37}},{"start":{"line":51,"column":24},"end":{"line":51,"column":67}}],"line":50},"4":{"loc":{"start":{"line":62,"column":8},"end":{"line":69,"column":9}},"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":69,"column":9}},{"start":{"line":62,"column":8},"end":{"line":69,"column":9}}],"line":62},"5":{"loc":{"start":{"line":74,"column":8},"end":{"line":76,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":76,"column":9}},{"start":{"line":74,"column":8},"end":{"line":76,"column":9}}],"line":74},"6":{"loc":{"start":{"line":102,"column":8},"end":{"line":116,"column":9}},"type":"if","locations":[{"start":{"line":102,"column":8},"end":{"line":116,"column":9}},{"start":{"line":102,"column":8},"end":{"line":116,"column":9}}],"line":102},"7":{"loc":{"start":{"line":103,"column":12},"end":{"line":115,"column":13}},"type":"if","locations":[{"start":{"line":103,"column":12},"end":{"line":115,"column":13}},{"start":{"line":103,"column":12},"end":{"line":115,"column":13}}],"line":103},"8":{"loc":{"start":{"line":104,"column":16},"end":{"line":108,"column":17}},"type":"if","locations":[{"start":{"line":104,"column":16},"end":{"line":108,"column":17}},{"start":{"line":104,"column":16},"end":{"line":108,"column":17}}],"line":104},"9":{"loc":{"start":{"line":109,"column":19},"end":{"line":115,"column":13}},"type":"if","locations":[{"start":{"line":109,"column":19},"end":{"line":115,"column":13}},{"start":{"line":109,"column":19},"end":{"line":115,"column":13}}],"line":109},"10":{"loc":{"start":{"line":110,"column":16},"end":{"line":114,"column":17}},"type":"if","locations":[{"start":{"line":110,"column":16},"end":{"line":114,"column":17}},{"start":{"line":110,"column":16},"end":{"line":114,"column":17}}],"line":110}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts","statementMap":{"0":{"start":{"line":15,"column":8},"end":{"line":15,"column":62}},"1":{"start":{"line":17,"column":8},"end":{"line":17,"column":39}},"2":{"start":{"line":20,"column":8},"end":{"line":20,"column":41}},"3":{"start":{"line":24,"column":8},"end":{"line":24,"column":23}},"4":{"start":{"line":28,"column":8},"end":{"line":28,"column":57}},"5":{"start":{"line":32,"column":34},"end":{"line":32,"column":79}},"6":{"start":{"line":33,"column":43},"end":{"line":41,"column":10}},"7":{"start":{"line":36,"column":12},"end":{"line":40,"column":14}},"8":{"start":{"line":43,"column":8},"end":{"line":43,"column":30}},"9":{"start":{"line":53,"column":8},"end":{"line":53,"column":39}},"10":{"start":{"line":55,"column":8},"end":{"line":55,"column":34}},"11":{"start":{"line":56,"column":8},"end":{"line":56,"column":75}},"12":{"start":{"line":59,"column":19},"end":{"line":59,"column":61}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":20},"end":{"line":21,"column":5}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":52},"end":{"line":25,"column":5}},"line":23},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":40},"end":{"line":29,"column":5}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":4},"end":{"line":31,"column":5}},"loc":{"start":{"line":31,"column":36},"end":{"line":44,"column":5}},"line":31},"4":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":14},"end":{"line":35,"column":15}},"loc":{"start":{"line":35,"column":29},"end":{"line":41,"column":9}},"line":35},"5":{"name":"(anonymous_5)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":52,"column":6},"end":{"line":57,"column":5}},"line":52}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\vscode.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\vscode.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true}} \ No newline at end of file diff --git a/.nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json b/.nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json new file mode 100644 index 00000000..873470cd --- /dev/null +++ b/.nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json @@ -0,0 +1 @@ +{"parent":null,"pid":23924,"argv":["C:\\Program Files\\nodejs\\node.exe","C:\\Users\\biddas\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js","run","test"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482367350,"ppid":27204,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\55193a7a-5f10-473d-9045-a48c815f92d7.json","externalId":"","uuid":"55193a7a-5f10-473d-9045-a48c815f92d7","files":[]} \ No newline at end of file diff --git a/.nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json b/.nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json new file mode 100644 index 00000000..e1bd3bf9 --- /dev/null +++ b/.nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json @@ -0,0 +1 @@ +{"parent":null,"pid":15844,"argv":["C:\\Program Files\\nodejs\\node.exe","C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js","prefix","-g"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482366320,"ppid":24856,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\62c658c1-a6e4-4268-98dd-c6a15259b77d.json","externalId":"","uuid":"62c658c1-a6e4-4268-98dd-c6a15259b77d","files":[]} \ No newline at end of file diff --git a/.nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json b/.nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json new file mode 100644 index 00000000..e115bd97 --- /dev/null +++ b/.nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json @@ -0,0 +1 @@ +{"parent":"55193a7a-5f10-473d-9045-a48c815f92d7","pid":3932,"argv":["C:\\Program Files\\nodejs\\node.exe","D:\\workspace\\powerplatform-vscode\\node_modules\\gulp\\bin\\gulp.js","test"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482368454,"ppid":17328,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json","externalId":"","uuid":"8e8b461d-464f-4c9a-b928-2ca3d8a4873d","files":[]} \ No newline at end of file diff --git a/.nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json b/.nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json new file mode 100644 index 00000000..55b43413 --- /dev/null +++ b/.nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json @@ -0,0 +1 @@ +{"parent":null,"pid":22876,"argv":["C:\\Program Files\\nodejs\\node.exe","D:\\workspace\\powerplatform-vscode\\node_modules\\nyc\\bin\\nyc.js","npm","run","test"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482358552,"ppid":768,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\b03ae64c-105d-4619-b625-f01f1afc8368.json","externalId":"","uuid":"b03ae64c-105d-4619-b625-f01f1afc8368","files":["D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts","D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts","D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts","D:\\workspace\\powerplatform-vscode\\vscode.d.ts"]} \ No newline at end of file diff --git a/.nyc_output/processinfo/index.json b/.nyc_output/processinfo/index.json new file mode 100644 index 00000000..511c352f --- /dev/null +++ b/.nyc_output/processinfo/index.json @@ -0,0 +1 @@ +{"processes":{"55193a7a-5f10-473d-9045-a48c815f92d7":{"parent":null,"children":["8e8b461d-464f-4c9a-b928-2ca3d8a4873d"]},"62c658c1-a6e4-4268-98dd-c6a15259b77d":{"parent":null,"children":[]},"8e8b461d-464f-4c9a-b928-2ca3d8a4873d":{"parent":"55193a7a-5f10-473d-9045-a48c815f92d7","children":[]},"b03ae64c-105d-4619-b625-f01f1afc8368":{"parent":null,"children":[]}},"files":{"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\vscode.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"]},"externalIds":{}} \ No newline at end of file diff --git a/src/client/extension.ts b/src/client/extension.ts index 2ef363f5..ff7d0e91 100644 --- a/src/client/extension.ts +++ b/src/client/extension.ts @@ -70,6 +70,9 @@ export async function activate( context.subscriptions.push(_telemetry); // Logging telemetry in US cluster for unauthenticated scenario oneDSLoggerWrapper.instantiate("us"); + oneDSLoggerWrapper.getLogger().traceInfo("Instantiating tree view", { + "instantiate": performance.now() + }); await treeView(); _telemetry.sendTelemetryEvent("Start", { "pac.userId": readUserSettings().uniqueId, diff --git a/src/common/DataMapper.ts b/src/common/DataMapper.ts index 67611c1a..2beacc68 100644 --- a/src/common/DataMapper.ts +++ b/src/common/DataMapper.ts @@ -3,6 +3,7 @@ * Licensed under the MIT License. See License.txt in the project root for license information. */ const { Tokenizer } = require('liquidjs') +import { oneDSLoggerWrapper } from "../common/OneDSLoggerTelemetry/oneDSLoggerWrapper"; import * as path from "path"; import * as vscode from 'vscode'; import { IPreviewEngineContext } from './TreeView/Utils/IDataResolver'; @@ -42,6 +43,8 @@ export const treeView = async () => { console.log(IPortalMetadataContext); const web = await previewHelper.web(); const { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm } = convertAllMetadataToItems(IPortalMetadataContext, getPath); + oneDSLoggerWrapper.getLogger().traceInfo("End of IPortalMetadata creation", { + "timeNow": performance.now()}); const websiteIItem = await createWebsiteItem(previewHelper); const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); @@ -56,6 +59,9 @@ export const treeView = async () => { console.log(websiteIItem); createTree(websiteIItem); + oneDSLoggerWrapper.getLogger().traceInfo("End of tree view creation", { + "timeNow": performance.now() + }); } catch (error) { console.error('Error:', error); } From ff927583e196fbb978ccf0b79c26f014935559f7 Mon Sep 17 00:00:00 2001 From: Bidisha Das Date: Thu, 4 Jul 2024 00:39:51 +0530 Subject: [PATCH 04/12] changes --- .nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json | 1 - .nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json | 1 - .nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json | 1 - .nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json | 1 - .../processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json | 1 - .../processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json | 1 - .../processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json | 1 - .../processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json | 1 - .nyc_output/processinfo/index.json | 1 - 9 files changed, 9 deletions(-) delete mode 100644 .nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json delete mode 100644 .nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json delete mode 100644 .nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json delete mode 100644 .nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json delete mode 100644 .nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json delete mode 100644 .nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json delete mode 100644 .nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json delete mode 100644 .nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json delete mode 100644 .nyc_output/processinfo/index.json diff --git a/.nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json b/.nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json deleted file mode 100644 index 9e26dfee..00000000 --- a/.nyc_output/55193a7a-5f10-473d-9045-a48c815f92d7.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json b/.nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json deleted file mode 100644 index 9e26dfee..00000000 --- a/.nyc_output/62c658c1-a6e4-4268-98dd-c6a15259b77d.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json b/.nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json deleted file mode 100644 index 9e26dfee..00000000 --- a/.nyc_output/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json b/.nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json deleted file mode 100644 index c89f092e..00000000 --- a/.nyc_output/b03ae64c-105d-4619-b625-f01f1afc8368.json +++ /dev/null @@ -1 +0,0 @@ -{"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts","statementMap":{"0":{"start":{"line":44,"column":8},"end":{"line":44,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":4},"end":{"line":10,"column":5}},"loc":{"start":{"line":11,"column":4},"end":{"line":13,"column":5}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":5}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":33,"column":4},"end":{"line":33,"column":5}},"loc":{"start":{"line":34,"column":4},"end":{"line":36,"column":5}},"line":34},"3":{"name":"(anonymous_3)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"line":43},"4":{"name":"(anonymous_4)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"line":52}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts","statementMap":{"0":{"start":{"line":41,"column":8},"end":{"line":41,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":18},"end":{"line":14,"column":5}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":156},"end":{"line":26,"column":5}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":32,"column":70},"end":{"line":34,"column":5}},"line":32},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":4},"end":{"line":40,"column":5}},"loc":{"start":{"line":40,"column":34},"end":{"line":42,"column":5}},"line":40},"4":{"name":"(anonymous_4)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":27},"end":{"line":50,"column":5}},"line":48}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts","statementMap":{"0":{"start":{"line":42,"column":8},"end":{"line":42,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":4},"end":{"line":8,"column":5}},"loc":{"start":{"line":9,"column":4},"end":{"line":11,"column":5}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":31,"column":4},"end":{"line":31,"column":5}},"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":5}},"line":32},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":4},"end":{"line":40,"column":5}},"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":50,"column":4},"end":{"line":52,"column":5}},"line":50}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts","statementMap":{"0":{"start":{"line":26,"column":8},"end":{"line":26,"column":55}},"1":{"start":{"line":35,"column":40},"end":{"line":35,"column":65}},"2":{"start":{"line":36,"column":8},"end":{"line":38,"column":10}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":19}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":18},"end":{"line":12,"column":21}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":25,"column":12},"end":{"line":27,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":88},"end":{"line":39,"column":5}},"line":34},"3":{"name":"(anonymous_3)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":34},"end":{"line":47,"column":5}},"line":45},"4":{"name":"(anonymous_4)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":27},"end":{"line":55,"column":5}},"line":53}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts","statementMap":{"0":{"start":{"line":26,"column":8},"end":{"line":26,"column":55}},"1":{"start":{"line":35,"column":40},"end":{"line":35,"column":65}},"2":{"start":{"line":36,"column":8},"end":{"line":38,"column":10}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":19}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":18},"end":{"line":12,"column":21}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":25,"column":12},"end":{"line":27,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":88},"end":{"line":39,"column":5}},"line":34},"3":{"name":"(anonymous_3)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":34},"end":{"line":47,"column":5}},"line":45},"4":{"name":"(anonymous_4)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":27},"end":{"line":55,"column":5}},"line":53}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts","statementMap":{"0":{"start":{"line":7,"column":28},"end":{"line":7,"column":72}},"1":{"start":{"line":12,"column":30},"end":{"line":12,"column":52}},"2":{"start":{"line":17,"column":48},"end":{"line":17,"column":76}},"3":{"start":{"line":22,"column":46},"end":{"line":22,"column":50}},"4":{"start":{"line":27,"column":46},"end":{"line":27,"column":51}},"5":{"start":{"line":32,"column":52},"end":{"line":32,"column":85}},"6":{"start":{"line":37,"column":60},"end":{"line":37,"column":92}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts","statementMap":{"0":{"start":{"line":46,"column":24},"end":{"line":46,"column":29}},"1":{"start":{"line":47,"column":24},"end":{"line":47,"column":29}},"2":{"start":{"line":54,"column":4},"end":{"line":54,"column":23}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":68}},"4":{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},"5":{"start":{"line":63,"column":4},"end":{"line":67,"column":6}},"6":{"start":{"line":68,"column":4},"end":{"line":68,"column":43}},"7":{"start":{"line":70,"column":4},"end":{"line":70,"column":41}},"8":{"start":{"line":72,"column":4},"end":{"line":74,"column":7}},"9":{"start":{"line":75,"column":4},"end":{"line":77,"column":7}},"10":{"start":{"line":80,"column":4},"end":{"line":96,"column":5}},"11":{"start":{"line":86,"column":8},"end":{"line":90,"column":10}},"12":{"start":{"line":92,"column":8},"end":{"line":95,"column":10}},"13":{"start":{"line":98,"column":4},"end":{"line":98,"column":64}},"14":{"start":{"line":99,"column":4},"end":{"line":99,"column":64}},"15":{"start":{"line":102,"column":4},"end":{"line":115,"column":6}},"16":{"start":{"line":106,"column":16},"end":{"line":108,"column":19}},"17":{"start":{"line":109,"column":16},"end":{"line":111,"column":19}},"18":{"start":{"line":112,"column":16},"end":{"line":112,"column":45}},"19":{"start":{"line":118,"column":4},"end":{"line":129,"column":6}},"20":{"start":{"line":120,"column":12},"end":{"line":122,"column":15}},"21":{"start":{"line":123,"column":12},"end":{"line":125,"column":15}},"22":{"start":{"line":126,"column":12},"end":{"line":126,"column":28}},"23":{"start":{"line":131,"column":4},"end":{"line":150,"column":6}},"24":{"start":{"line":133,"column":12},"end":{"line":148,"column":13}},"25":{"start":{"line":134,"column":16},"end":{"line":134,"column":23}},"26":{"start":{"line":135,"column":19},"end":{"line":148,"column":13}},"27":{"start":{"line":139,"column":16},"end":{"line":147,"column":17}},"28":{"start":{"line":140,"column":20},"end":{"line":142,"column":23}},"29":{"start":{"line":143,"column":20},"end":{"line":145,"column":23}},"30":{"start":{"line":146,"column":20},"end":{"line":146,"column":59}},"31":{"start":{"line":151,"column":4},"end":{"line":167,"column":6}},"32":{"start":{"line":153,"column":12},"end":{"line":165,"column":13}},"33":{"start":{"line":154,"column":16},"end":{"line":154,"column":23}},"34":{"start":{"line":155,"column":19},"end":{"line":165,"column":13}},"35":{"start":{"line":156,"column":16},"end":{"line":164,"column":17}},"36":{"start":{"line":157,"column":20},"end":{"line":159,"column":23}},"37":{"start":{"line":160,"column":20},"end":{"line":162,"column":23}},"38":{"start":{"line":163,"column":20},"end":{"line":163,"column":59}},"39":{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},"40":{"start":{"line":170,"column":8},"end":{"line":174,"column":11}},"41":{"start":{"line":172,"column":16},"end":{"line":172,"column":51}},"42":{"start":{"line":178,"column":4},"end":{"line":178,"column":58}},"43":{"start":{"line":180,"column":23},"end":{"line":180,"column":70}},"44":{"start":{"line":181,"column":16},"end":{"line":181,"column":46}},"45":{"start":{"line":182,"column":20},"end":{"line":182,"column":47}},"46":{"start":{"line":183,"column":24},"end":{"line":183,"column":70}},"47":{"start":{"line":184,"column":4},"end":{"line":184,"column":37}},"48":{"start":{"line":185,"column":4},"end":{"line":185,"column":45}},"49":{"start":{"line":187,"column":8},"end":{"line":189,"column":15}},"50":{"start":{"line":188,"column":21},"end":{"line":188,"column":69}},"51":{"start":{"line":191,"column":4},"end":{"line":201,"column":6}},"52":{"start":{"line":193,"column":26},"end":{"line":193,"column":42}},"53":{"start":{"line":194,"column":36},"end":{"line":194,"column":81}},"54":{"start":{"line":195,"column":12},"end":{"line":199,"column":13}},"55":{"start":{"line":196,"column":36},"end":{"line":196,"column":54}},"56":{"start":{"line":197,"column":16},"end":{"line":197,"column":56}},"57":{"start":{"line":198,"column":16},"end":{"line":198,"column":121}},"58":{"start":{"line":204,"column":4},"end":{"line":228,"column":5}},"59":{"start":{"line":205,"column":28},"end":{"line":205,"column":30}},"60":{"start":{"line":206,"column":34},"end":{"line":206,"column":36}},"61":{"start":{"line":207,"column":8},"end":{"line":216,"column":9}},"62":{"start":{"line":208,"column":12},"end":{"line":208,"column":82}},"63":{"start":{"line":209,"column":12},"end":{"line":209,"column":64}},"64":{"start":{"line":210,"column":12},"end":{"line":210,"column":165}},"65":{"start":{"line":211,"column":12},"end":{"line":211,"column":176}},"66":{"start":{"line":213,"column":35},"end":{"line":213,"column":53}},"67":{"start":{"line":214,"column":12},"end":{"line":214,"column":99}},"68":{"start":{"line":215,"column":12},"end":{"line":215,"column":152}},"69":{"start":{"line":218,"column":8},"end":{"line":218,"column":84}},"70":{"start":{"line":220,"column":8},"end":{"line":220,"column":68}},"71":{"start":{"line":221,"column":8},"end":{"line":221,"column":79}},"72":{"start":{"line":222,"column":8},"end":{"line":222,"column":90}},"73":{"start":{"line":223,"column":8},"end":{"line":223,"column":62}},"74":{"start":{"line":224,"column":8},"end":{"line":224,"column":101}},"75":{"start":{"line":227,"column":8},"end":{"line":227,"column":91}},"76":{"start":{"line":230,"column":35},"end":{"line":230,"column":108}},"77":{"start":{"line":231,"column":4},"end":{"line":231,"column":56}},"78":{"start":{"line":233,"column":4},"end":{"line":235,"column":5}},"79":{"start":{"line":234,"column":8},"end":{"line":234,"column":46}},"80":{"start":{"line":237,"column":4},"end":{"line":237,"column":47}},"81":{"start":{"line":238,"column":4},"end":{"line":238,"column":58}},"82":{"start":{"line":242,"column":4},"end":{"line":248,"column":5}},"83":{"start":{"line":243,"column":8},"end":{"line":243,"column":45}},"84":{"start":{"line":244,"column":8},"end":{"line":244,"column":56}},"85":{"start":{"line":247,"column":8},"end":{"line":247,"column":29}},"86":{"start":{"line":250,"column":4},"end":{"line":252,"column":5}},"87":{"start":{"line":251,"column":8},"end":{"line":251,"column":28}},"88":{"start":{"line":254,"column":4},"end":{"line":254,"column":25}},"89":{"start":{"line":255,"column":4},"end":{"line":255,"column":25}},"90":{"start":{"line":256,"column":4},"end":{"line":256,"column":31}},"91":{"start":{"line":262,"column":25},"end":{"line":262,"column":69}},"92":{"start":{"line":264,"column":4},"end":{"line":353,"column":5}},"93":{"start":{"line":266,"column":29},"end":{"line":268,"column":9}},"94":{"start":{"line":272,"column":45},"end":{"line":279,"column":9}},"95":{"start":{"line":282,"column":53},"end":{"line":290,"column":9}},"96":{"start":{"line":293,"column":8},"end":{"line":298,"column":10}},"97":{"start":{"line":301,"column":27},"end":{"line":301,"column":41}},"98":{"start":{"line":302,"column":8},"end":{"line":305,"column":9}},"99":{"start":{"line":303,"column":12},"end":{"line":303,"column":37}},"100":{"start":{"line":304,"column":12},"end":{"line":304,"column":52}},"101":{"start":{"line":308,"column":8},"end":{"line":308,"column":53}},"102":{"start":{"line":309,"column":11},"end":{"line":353,"column":5}},"103":{"start":{"line":311,"column":29},"end":{"line":313,"column":9}},"104":{"start":{"line":316,"column":45},"end":{"line":323,"column":9}},"105":{"start":{"line":326,"column":53},"end":{"line":334,"column":9}},"106":{"start":{"line":337,"column":8},"end":{"line":342,"column":10}},"107":{"start":{"line":345,"column":27},"end":{"line":345,"column":41}},"108":{"start":{"line":346,"column":8},"end":{"line":349,"column":9}},"109":{"start":{"line":347,"column":12},"end":{"line":347,"column":37}},"110":{"start":{"line":348,"column":12},"end":{"line":348,"column":52}},"111":{"start":{"line":352,"column":8},"end":{"line":352,"column":53}},"112":{"start":{"line":357,"column":4},"end":{"line":373,"column":7}},"113":{"start":{"line":358,"column":8},"end":{"line":372,"column":11}},"114":{"start":{"line":359,"column":36},"end":{"line":359,"column":73}},"115":{"start":{"line":360,"column":12},"end":{"line":371,"column":13}},"116":{"start":{"line":361,"column":16},"end":{"line":365,"column":18}},"117":{"start":{"line":366,"column":16},"end":{"line":370,"column":18}},"118":{"start":{"line":379,"column":8},"end":{"line":379,"column":55}},"119":{"start":{"line":380,"column":29},"end":{"line":380,"column":34}},"120":{"start":{"line":381,"column":4},"end":{"line":383,"column":5}},"121":{"start":{"line":382,"column":8},"end":{"line":382,"column":34}},"122":{"start":{"line":384,"column":4},"end":{"line":389,"column":6}},"123":{"start":{"line":394,"column":8},"end":{"line":396,"column":15}},"124":{"start":{"line":395,"column":21},"end":{"line":395,"column":69}},"125":{"start":{"line":397,"column":4},"end":{"line":402,"column":5}},"126":{"start":{"line":398,"column":8},"end":{"line":398,"column":90}},"127":{"start":{"line":401,"column":8},"end":{"line":401,"column":91}},"128":{"start":{"line":406,"column":4},"end":{"line":408,"column":5}},"129":{"start":{"line":407,"column":8},"end":{"line":407,"column":15}},"130":{"start":{"line":410,"column":42},"end":{"line":410,"column":104}},"131":{"start":{"line":412,"column":4},"end":{"line":416,"column":5}},"132":{"start":{"line":413,"column":8},"end":{"line":413,"column":116}},"133":{"start":{"line":414,"column":8},"end":{"line":414,"column":128}},"134":{"start":{"line":415,"column":8},"end":{"line":415,"column":91}},"135":{"start":{"line":428,"column":8},"end":{"line":428,"column":43}},"136":{"start":{"line":431,"column":8},"end":{"line":431,"column":53}},"137":{"start":{"line":434,"column":8},"end":{"line":434,"column":31}},"138":{"start":{"line":438,"column":8},"end":{"line":438,"column":64}},"139":{"start":{"line":442,"column":8},"end":{"line":442,"column":58}},"140":{"start":{"line":446,"column":8},"end":{"line":452,"column":10}},"141":{"start":{"line":456,"column":8},"end":{"line":457,"column":85}},"142":{"start":{"line":461,"column":8},"end":{"line":467,"column":10}},"143":{"start":{"line":471,"column":8},"end":{"line":476,"column":15}},"144":{"start":{"line":480,"column":8},"end":{"line":483,"column":11}}},"fnMap":{"0":{"name":"activate","decl":{"start":{"line":51,"column":22},"end":{"line":51,"column":30}},"loc":{"start":{"line":53,"column":17},"end":{"line":239,"column":1}},"line":53},"1":{"name":"(anonymous_1)","decl":{"start":{"line":105,"column":12},"end":{"line":105,"column":13}},"loc":{"start":{"line":105,"column":18},"end":{"line":113,"column":13}},"line":105},"2":{"name":"(anonymous_2)","decl":{"start":{"line":119,"column":86},"end":{"line":119,"column":87}},"loc":{"start":{"line":119,"column":98},"end":{"line":127,"column":9}},"line":119},"3":{"name":"(anonymous_3)","decl":{"start":{"line":132,"column":47},"end":{"line":132,"column":48}},"loc":{"start":{"line":132,"column":53},"end":{"line":149,"column":9}},"line":132},"4":{"name":"(anonymous_4)","decl":{"start":{"line":152,"column":49},"end":{"line":152,"column":50}},"loc":{"start":{"line":152,"column":55},"end":{"line":166,"column":9}},"line":152},"5":{"name":"(anonymous_5)","decl":{"start":{"line":171,"column":12},"end":{"line":171,"column":13}},"loc":{"start":{"line":171,"column":77},"end":{"line":173,"column":13}},"line":171},"6":{"name":"(anonymous_6)","decl":{"start":{"line":188,"column":12},"end":{"line":188,"column":13}},"loc":{"start":{"line":188,"column":21},"end":{"line":188,"column":69}},"line":188},"7":{"name":"(anonymous_7)","decl":{"start":{"line":192,"column":23},"end":{"line":192,"column":24}},"loc":{"start":{"line":192,"column":62},"end":{"line":200,"column":9}},"line":192},"8":{"name":"deactivate","decl":{"start":{"line":241,"column":22},"end":{"line":241,"column":32}},"loc":{"start":{"line":241,"column":50},"end":{"line":257,"column":1}},"line":241},"9":{"name":"didOpenTextDocument","decl":{"start":{"line":259,"column":9},"end":{"line":259,"column":28}},"loc":{"start":{"line":259,"column":66},"end":{"line":354,"column":1}},"line":259},"10":{"name":"registerClientToReceiveNotifications","decl":{"start":{"line":356,"column":9},"end":{"line":356,"column":45}},"loc":{"start":{"line":356,"column":70},"end":{"line":374,"column":1}},"line":356},"11":{"name":"(anonymous_11)","decl":{"start":{"line":357,"column":26},"end":{"line":357,"column":27}},"loc":{"start":{"line":357,"column":32},"end":{"line":373,"column":5}},"line":357},"12":{"name":"(anonymous_12)","decl":{"start":{"line":358,"column":49},"end":{"line":358,"column":50}},"loc":{"start":{"line":358,"column":70},"end":{"line":372,"column":9}},"line":358},"13":{"name":"isCurrentDocumentEdited","decl":{"start":{"line":377,"column":9},"end":{"line":377,"column":32}},"loc":{"start":{"line":377,"column":44},"end":{"line":390,"column":1}},"line":377},"14":{"name":"handleWorkspaceFolderChange","decl":{"start":{"line":392,"column":9},"end":{"line":392,"column":36}},"loc":{"start":{"line":392,"column":39},"end":{"line":403,"column":1}},"line":392},"15":{"name":"(anonymous_15)","decl":{"start":{"line":395,"column":12},"end":{"line":395,"column":13}},"loc":{"start":{"line":395,"column":21},"end":{"line":395,"column":69}},"line":395},"16":{"name":"showNotificationForCopilot","decl":{"start":{"line":405,"column":9},"end":{"line":405,"column":35}},"loc":{"start":{"line":405,"column":119},"end":{"line":418,"column":1}},"line":405},"17":{"name":"(anonymous_17)","decl":{"start":{"line":422,"column":4},"end":{"line":422,"column":5}},"loc":{"start":{"line":425,"column":6},"end":{"line":425,"column":9}},"line":425},"18":{"name":"(anonymous_18)","decl":{"start":{"line":427,"column":4},"end":{"line":427,"column":5}},"loc":{"start":{"line":427,"column":39},"end":{"line":429,"column":5}},"line":427},"19":{"name":"(anonymous_19)","decl":{"start":{"line":430,"column":4},"end":{"line":430,"column":5}},"loc":{"start":{"line":430,"column":48},"end":{"line":432,"column":5}},"line":430},"20":{"name":"(anonymous_20)","decl":{"start":{"line":433,"column":4},"end":{"line":433,"column":5}},"loc":{"start":{"line":433,"column":39},"end":{"line":435,"column":5}},"line":433},"21":{"name":"(anonymous_21)","decl":{"start":{"line":437,"column":4},"end":{"line":437,"column":5}},"loc":{"start":{"line":437,"column":70},"end":{"line":439,"column":5}},"line":437},"22":{"name":"(anonymous_22)","decl":{"start":{"line":441,"column":4},"end":{"line":441,"column":5}},"loc":{"start":{"line":441,"column":64},"end":{"line":443,"column":5}},"line":441},"23":{"name":"(anonymous_23)","decl":{"start":{"line":445,"column":4},"end":{"line":445,"column":5}},"loc":{"start":{"line":445,"column":51},"end":{"line":453,"column":5}},"line":445},"24":{"name":"(anonymous_24)","decl":{"start":{"line":455,"column":4},"end":{"line":455,"column":5}},"loc":{"start":{"line":455,"column":32},"end":{"line":458,"column":5}},"line":455},"25":{"name":"(anonymous_25)","decl":{"start":{"line":460,"column":4},"end":{"line":460,"column":5}},"loc":{"start":{"line":460,"column":49},"end":{"line":468,"column":5}},"line":460},"26":{"name":"(anonymous_26)","decl":{"start":{"line":470,"column":4},"end":{"line":470,"column":5}},"loc":{"start":{"line":470,"column":58},"end":{"line":477,"column":5}},"line":470},"27":{"name":"(anonymous_27)","decl":{"start":{"line":479,"column":4},"end":{"line":479,"column":5}},"loc":{"start":{"line":479,"column":50},"end":{"line":484,"column":5}},"line":479}},"branchMap":{"0":{"loc":{"start":{"line":80,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":80,"column":4},"end":{"line":96,"column":5}},{"start":{"line":80,"column":4},"end":{"line":96,"column":5}}],"line":80},"1":{"loc":{"start":{"line":81,"column":8},"end":{"line":82,"column":39}},"type":"binary-expr","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":43}},{"start":{"line":82,"column":8},"end":{"line":82,"column":39}}],"line":81},"2":{"loc":{"start":{"line":133,"column":12},"end":{"line":148,"column":13}},"type":"if","locations":[{"start":{"line":133,"column":12},"end":{"line":148,"column":13}},{"start":{"line":133,"column":12},"end":{"line":148,"column":13}}],"line":133},"3":{"loc":{"start":{"line":135,"column":19},"end":{"line":148,"column":13}},"type":"if","locations":[{"start":{"line":135,"column":19},"end":{"line":148,"column":13}},{"start":{"line":135,"column":19},"end":{"line":148,"column":13}}],"line":135},"4":{"loc":{"start":{"line":136,"column":16},"end":{"line":137,"column":51}},"type":"binary-expr","locations":[{"start":{"line":136,"column":16},"end":{"line":136,"column":42}},{"start":{"line":137,"column":16},"end":{"line":137,"column":51}}],"line":136},"5":{"loc":{"start":{"line":139,"column":16},"end":{"line":147,"column":17}},"type":"if","locations":[{"start":{"line":139,"column":16},"end":{"line":147,"column":17}},{"start":{"line":139,"column":16},"end":{"line":147,"column":17}}],"line":139},"6":{"loc":{"start":{"line":153,"column":12},"end":{"line":165,"column":13}},"type":"if","locations":[{"start":{"line":153,"column":12},"end":{"line":165,"column":13}},{"start":{"line":153,"column":12},"end":{"line":165,"column":13}}],"line":153},"7":{"loc":{"start":{"line":155,"column":19},"end":{"line":165,"column":13}},"type":"if","locations":[{"start":{"line":155,"column":19},"end":{"line":165,"column":13}},{"start":{"line":155,"column":19},"end":{"line":165,"column":13}}],"line":155},"8":{"loc":{"start":{"line":156,"column":16},"end":{"line":164,"column":17}},"type":"if","locations":[{"start":{"line":156,"column":16},"end":{"line":164,"column":17}},{"start":{"line":156,"column":16},"end":{"line":164,"column":17}}],"line":156},"9":{"loc":{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},"type":"if","locations":[{"start":{"line":169,"column":4},"end":{"line":175,"column":5}},{"start":{"line":169,"column":4},"end":{"line":175,"column":5}}],"line":169},"10":{"loc":{"start":{"line":187,"column":8},"end":{"line":189,"column":15}},"type":"binary-expr","locations":[{"start":{"line":187,"column":8},"end":{"line":189,"column":9}},{"start":{"line":189,"column":13},"end":{"line":189,"column":15}}],"line":187},"11":{"loc":{"start":{"line":195,"column":12},"end":{"line":199,"column":13}},"type":"if","locations":[{"start":{"line":195,"column":12},"end":{"line":199,"column":13}},{"start":{"line":195,"column":12},"end":{"line":199,"column":13}}],"line":195},"12":{"loc":{"start":{"line":204,"column":4},"end":{"line":228,"column":5}},"type":"if","locations":[{"start":{"line":204,"column":4},"end":{"line":228,"column":5}},{"start":{"line":204,"column":4},"end":{"line":228,"column":5}}],"line":204},"13":{"loc":{"start":{"line":233,"column":4},"end":{"line":235,"column":5}},"type":"if","locations":[{"start":{"line":233,"column":4},"end":{"line":235,"column":5}},{"start":{"line":233,"column":4},"end":{"line":235,"column":5}}],"line":233},"14":{"loc":{"start":{"line":242,"column":4},"end":{"line":248,"column":5}},"type":"if","locations":[{"start":{"line":242,"column":4},"end":{"line":248,"column":5}},{"start":{"line":242,"column":4},"end":{"line":248,"column":5}}],"line":242},"15":{"loc":{"start":{"line":250,"column":4},"end":{"line":252,"column":5}},"type":"if","locations":[{"start":{"line":250,"column":4},"end":{"line":252,"column":5}},{"start":{"line":250,"column":4},"end":{"line":252,"column":5}}],"line":250},"16":{"loc":{"start":{"line":264,"column":4},"end":{"line":353,"column":5}},"type":"if","locations":[{"start":{"line":264,"column":4},"end":{"line":353,"column":5}},{"start":{"line":264,"column":4},"end":{"line":353,"column":5}}],"line":264},"17":{"loc":{"start":{"line":264,"column":8},"end":{"line":264,"column":60}},"type":"binary-expr","locations":[{"start":{"line":264,"column":8},"end":{"line":264,"column":38}},{"start":{"line":264,"column":42},"end":{"line":264,"column":60}}],"line":264},"18":{"loc":{"start":{"line":302,"column":8},"end":{"line":305,"column":9}},"type":"if","locations":[{"start":{"line":302,"column":8},"end":{"line":305,"column":9}},{"start":{"line":302,"column":8},"end":{"line":305,"column":9}}],"line":302},"19":{"loc":{"start":{"line":309,"column":11},"end":{"line":353,"column":5}},"type":"if","locations":[{"start":{"line":309,"column":11},"end":{"line":353,"column":5}},{"start":{"line":309,"column":11},"end":{"line":353,"column":5}}],"line":309},"20":{"loc":{"start":{"line":309,"column":15},"end":{"line":309,"column":67}},"type":"binary-expr","locations":[{"start":{"line":309,"column":15},"end":{"line":309,"column":45}},{"start":{"line":309,"column":49},"end":{"line":309,"column":67}}],"line":309},"21":{"loc":{"start":{"line":346,"column":8},"end":{"line":349,"column":9}},"type":"if","locations":[{"start":{"line":346,"column":8},"end":{"line":349,"column":9}},{"start":{"line":346,"column":8},"end":{"line":349,"column":9}}],"line":346},"22":{"loc":{"start":{"line":360,"column":12},"end":{"line":371,"column":13}},"type":"if","locations":[{"start":{"line":360,"column":12},"end":{"line":371,"column":13}},{"start":{"line":360,"column":12},"end":{"line":371,"column":13}}],"line":360},"23":{"loc":{"start":{"line":360,"column":16},"end":{"line":360,"column":64}},"type":"binary-expr","locations":[{"start":{"line":360,"column":16},"end":{"line":360,"column":33}},{"start":{"line":360,"column":37},"end":{"line":360,"column":64}}],"line":360},"24":{"loc":{"start":{"line":381,"column":4},"end":{"line":383,"column":5}},"type":"if","locations":[{"start":{"line":381,"column":4},"end":{"line":383,"column":5}},{"start":{"line":381,"column":4},"end":{"line":383,"column":5}}],"line":381},"25":{"loc":{"start":{"line":385,"column":8},"end":{"line":388,"column":60}},"type":"binary-expr","locations":[{"start":{"line":385,"column":8},"end":{"line":385,"column":29}},{"start":{"line":386,"column":8},"end":{"line":386,"column":26}},{"start":{"line":387,"column":8},"end":{"line":388,"column":60}}],"line":385},"26":{"loc":{"start":{"line":394,"column":8},"end":{"line":396,"column":15}},"type":"binary-expr","locations":[{"start":{"line":394,"column":8},"end":{"line":396,"column":9}},{"start":{"line":396,"column":13},"end":{"line":396,"column":15}}],"line":394},"27":{"loc":{"start":{"line":397,"column":4},"end":{"line":402,"column":5}},"type":"if","locations":[{"start":{"line":397,"column":4},"end":{"line":402,"column":5}},{"start":{"line":397,"column":4},"end":{"line":402,"column":5}}],"line":397},"28":{"loc":{"start":{"line":406,"column":4},"end":{"line":408,"column":5}},"type":"if","locations":[{"start":{"line":406,"column":4},"end":{"line":408,"column":5}},{"start":{"line":406,"column":4},"end":{"line":408,"column":5}}],"line":406},"29":{"loc":{"start":{"line":412,"column":4},"end":{"line":416,"column":5}},"type":"if","locations":[{"start":{"line":412,"column":4},"end":{"line":416,"column":5}},{"start":{"line":412,"column":4},"end":{"line":416,"column":5}}],"line":412}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts","statementMap":{"0":{"start":{"line":13,"column":57},"end":{"line":13,"column":59}},"1":{"start":{"line":15,"column":96},"end":{"line":15,"column":161}},"2":{"start":{"line":16,"column":96},"end":{"line":16,"column":127}},"3":{"start":{"line":22,"column":26},"end":{"line":22,"column":54}},"4":{"start":{"line":23,"column":8},"end":{"line":31,"column":9}},"5":{"start":{"line":24,"column":28},"end":{"line":24,"column":79}},"6":{"start":{"line":25,"column":12},"end":{"line":30,"column":14}},"7":{"start":{"line":27,"column":42},"end":{"line":27,"column":61}},"8":{"start":{"line":28,"column":42},"end":{"line":28,"column":61}},"9":{"start":{"line":29,"column":42},"end":{"line":29,"column":61}},"10":{"start":{"line":33,"column":8},"end":{"line":33,"column":66}},"11":{"start":{"line":37,"column":8},"end":{"line":37,"column":52}},"12":{"start":{"line":37,"column":39},"end":{"line":37,"column":50}},"13":{"start":{"line":46,"column":8},"end":{"line":48,"column":9}},"14":{"start":{"line":47,"column":12},"end":{"line":47,"column":73}},"15":{"start":{"line":47,"column":52},"end":{"line":47,"column":66}},"16":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"17":{"start":{"line":53,"column":12},"end":{"line":53,"column":47}},"18":{"start":{"line":54,"column":12},"end":{"line":54,"column":45}},"19":{"start":{"line":56,"column":8},"end":{"line":56,"column":41}},"20":{"start":{"line":60,"column":8},"end":{"line":60,"column":23}},"21":{"start":{"line":64,"column":8},"end":{"line":77,"column":9}},"22":{"start":{"line":66,"column":12},"end":{"line":66,"column":22}},"23":{"start":{"line":68,"column":30},"end":{"line":68,"column":53}},"24":{"start":{"line":69,"column":12},"end":{"line":76,"column":13}},"25":{"start":{"line":70,"column":30},"end":{"line":72,"column":63}},"26":{"start":{"line":71,"column":36},"end":{"line":71,"column":57}},"27":{"start":{"line":72,"column":33},"end":{"line":72,"column":62}},"28":{"start":{"line":73,"column":16},"end":{"line":73,"column":29}},"29":{"start":{"line":75,"column":16},"end":{"line":75,"column":26}},"30":{"start":{"line":81,"column":8},"end":{"line":135,"column":10}},"31":{"start":{"line":83,"column":78},"end":{"line":83,"column":92}},"32":{"start":{"line":85,"column":32},"end":{"line":85,"column":56}},"33":{"start":{"line":86,"column":38},"end":{"line":89,"column":44}},"34":{"start":{"line":90,"column":16},"end":{"line":93,"column":17}},"35":{"start":{"line":91,"column":20},"end":{"line":91,"column":49}},"36":{"start":{"line":92,"column":20},"end":{"line":92,"column":40}},"37":{"start":{"line":96,"column":16},"end":{"line":96,"column":60}},"38":{"start":{"line":97,"column":16},"end":{"line":97,"column":36}},"39":{"start":{"line":100,"column":16},"end":{"line":100,"column":69}},"40":{"start":{"line":101,"column":16},"end":{"line":101,"column":36}},"41":{"start":{"line":104,"column":32},"end":{"line":104,"column":56}},"42":{"start":{"line":105,"column":38},"end":{"line":110,"column":44}},"43":{"start":{"line":111,"column":16},"end":{"line":114,"column":17}},"44":{"start":{"line":112,"column":20},"end":{"line":112,"column":73}},"45":{"start":{"line":113,"column":20},"end":{"line":113,"column":40}},"46":{"start":{"line":117,"column":40},"end":{"line":121,"column":18}},"47":{"start":{"line":120,"column":44},"end":{"line":120,"column":118}},"48":{"start":{"line":122,"column":16},"end":{"line":125,"column":17}},"49":{"start":{"line":123,"column":20},"end":{"line":123,"column":88}},"50":{"start":{"line":124,"column":20},"end":{"line":124,"column":40}},"51":{"start":{"line":128,"column":16},"end":{"line":130,"column":17}},"52":{"start":{"line":129,"column":20},"end":{"line":129,"column":99}},"53":{"start":{"line":133,"column":16},"end":{"line":133,"column":75}},"54":{"start":{"line":141,"column":8},"end":{"line":141,"column":92}},"55":{"start":{"line":142,"column":8},"end":{"line":142,"column":39}},"56":{"start":{"line":143,"column":8},"end":{"line":143,"column":64}},"57":{"start":{"line":144,"column":8},"end":{"line":146,"column":9}},"58":{"start":{"line":145,"column":12},"end":{"line":145,"column":61}},"59":{"start":{"line":149,"column":8},"end":{"line":155,"column":9}},"60":{"start":{"line":150,"column":12},"end":{"line":150,"column":54}},"61":{"start":{"line":151,"column":15},"end":{"line":155,"column":9}},"62":{"start":{"line":152,"column":12},"end":{"line":152,"column":65}},"63":{"start":{"line":154,"column":12},"end":{"line":154,"column":102}},"64":{"start":{"line":158,"column":24},"end":{"line":163,"column":9}},"65":{"start":{"line":164,"column":8},"end":{"line":169,"column":9}},"66":{"start":{"line":165,"column":12},"end":{"line":168,"column":104}},"67":{"start":{"line":170,"column":8},"end":{"line":175,"column":9}},"68":{"start":{"line":171,"column":12},"end":{"line":174,"column":86}},"69":{"start":{"line":176,"column":8},"end":{"line":179,"column":89}},"70":{"start":{"line":180,"column":8},"end":{"line":185,"column":9}},"71":{"start":{"line":181,"column":12},"end":{"line":184,"column":83}},"72":{"start":{"line":186,"column":8},"end":{"line":186,"column":34}},"73":{"start":{"line":191,"column":4},"end":{"line":200,"column":5}},"74":{"start":{"line":192,"column":8},"end":{"line":194,"column":24}},"75":{"start":{"line":196,"column":9},"end":{"line":200,"column":5}},"76":{"start":{"line":197,"column":8},"end":{"line":199,"column":23}},"77":{"start":{"line":202,"column":4},"end":{"line":202,"column":21}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":20,"column":32},"end":{"line":34,"column":5}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":36},"end":{"line":27,"column":37}},"loc":{"start":{"line":27,"column":42},"end":{"line":27,"column":61}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":36},"end":{"line":28,"column":37}},"loc":{"start":{"line":28,"column":42},"end":{"line":28,"column":61}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":36},"end":{"line":29,"column":37}},"loc":{"start":{"line":29,"column":42},"end":{"line":29,"column":61}},"line":29},"4":{"name":"(anonymous_4)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":27},"end":{"line":38,"column":5}},"line":36},"5":{"name":"(anonymous_5)","decl":{"start":{"line":37,"column":34},"end":{"line":37,"column":35}},"loc":{"start":{"line":37,"column":39},"end":{"line":37,"column":50}},"line":37},"6":{"name":"(anonymous_6)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":33},"end":{"line":49,"column":5}},"line":45},"7":{"name":"(anonymous_7)","decl":{"start":{"line":47,"column":46},"end":{"line":47,"column":47}},"loc":{"start":{"line":47,"column":52},"end":{"line":47,"column":66}},"line":47},"8":{"name":"(anonymous_8)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":51,"column":20},"end":{"line":57,"column":5}},"line":51},"9":{"name":"(anonymous_9)","decl":{"start":{"line":59,"column":4},"end":{"line":59,"column":5}},"loc":{"start":{"line":59,"column":98},"end":{"line":61,"column":5}},"line":59},"10":{"name":"(anonymous_10)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":92},"end":{"line":78,"column":5}},"line":63},"11":{"name":"(anonymous_11)","decl":{"start":{"line":71,"column":28},"end":{"line":71,"column":29}},"loc":{"start":{"line":71,"column":36},"end":{"line":71,"column":57}},"line":71},"12":{"name":"(anonymous_12)","decl":{"start":{"line":72,"column":25},"end":{"line":72,"column":26}},"loc":{"start":{"line":72,"column":33},"end":{"line":72,"column":62}},"line":72},"13":{"name":"(anonymous_13)","decl":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}},"loc":{"start":{"line":80,"column":71},"end":{"line":136,"column":5}},"line":80},"14":{"name":"(anonymous_14)","decl":{"start":{"line":83,"column":72},"end":{"line":83,"column":73}},"loc":{"start":{"line":83,"column":78},"end":{"line":83,"column":92}},"line":83},"15":{"name":"(anonymous_15)","decl":{"start":{"line":84,"column":81},"end":{"line":84,"column":82}},"loc":{"start":{"line":84,"column":93},"end":{"line":94,"column":13}},"line":84},"16":{"name":"(anonymous_16)","decl":{"start":{"line":95,"column":79},"end":{"line":95,"column":80}},"loc":{"start":{"line":95,"column":91},"end":{"line":98,"column":13}},"line":95},"17":{"name":"(anonymous_17)","decl":{"start":{"line":99,"column":82},"end":{"line":99,"column":83}},"loc":{"start":{"line":99,"column":119},"end":{"line":102,"column":13}},"line":99},"18":{"name":"(anonymous_18)","decl":{"start":{"line":103,"column":82},"end":{"line":103,"column":83}},"loc":{"start":{"line":103,"column":119},"end":{"line":115,"column":13}},"line":103},"19":{"name":"(anonymous_19)","decl":{"start":{"line":116,"column":80},"end":{"line":116,"column":81}},"loc":{"start":{"line":116,"column":117},"end":{"line":126,"column":13}},"line":116},"20":{"name":"(anonymous_20)","decl":{"start":{"line":120,"column":35},"end":{"line":120,"column":36}},"loc":{"start":{"line":120,"column":44},"end":{"line":120,"column":118}},"line":120},"21":{"name":"(anonymous_21)","decl":{"start":{"line":127,"column":83},"end":{"line":127,"column":84}},"loc":{"start":{"line":127,"column":114},"end":{"line":131,"column":13}},"line":127},"22":{"name":"(anonymous_22)","decl":{"start":{"line":132,"column":73},"end":{"line":132,"column":74}},"loc":{"start":{"line":132,"column":104},"end":{"line":134,"column":13}},"line":132},"23":{"name":"(anonymous_23)","decl":{"start":{"line":140,"column":4},"end":{"line":140,"column":5}},"loc":{"start":{"line":140,"column":66},"end":{"line":147,"column":5}},"line":140},"24":{"name":"(anonymous_24)","decl":{"start":{"line":148,"column":4},"end":{"line":148,"column":5}},"loc":{"start":{"line":148,"column":68},"end":{"line":156,"column":5}},"line":148},"25":{"name":"(anonymous_25)","decl":{"start":{"line":157,"column":4},"end":{"line":157,"column":5}},"loc":{"start":{"line":157,"column":70},"end":{"line":187,"column":5}},"line":157},"26":{"name":"GetAuthProfileWatchPattern","decl":{"start":{"line":190,"column":16},"end":{"line":190,"column":42}},"loc":{"start":{"line":190,"column":81},"end":{"line":203,"column":1}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":8},"end":{"line":31,"column":9}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":31,"column":9}},{"start":{"line":23,"column":8},"end":{"line":31,"column":9}}],"line":23},"1":{"loc":{"start":{"line":46,"column":8},"end":{"line":48,"column":9}},"type":"if","locations":[{"start":{"line":46,"column":8},"end":{"line":48,"column":9}},{"start":{"line":46,"column":8},"end":{"line":48,"column":9}}],"line":46},"2":{"loc":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},{"start":{"line":52,"column":8},"end":{"line":55,"column":9}}],"line":52},"3":{"loc":{"start":{"line":64,"column":8},"end":{"line":77,"column":9}},"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":77,"column":9}},{"start":{"line":64,"column":8},"end":{"line":77,"column":9}}],"line":64},"4":{"loc":{"start":{"line":69,"column":12},"end":{"line":76,"column":13}},"type":"if","locations":[{"start":{"line":69,"column":12},"end":{"line":76,"column":13}},{"start":{"line":69,"column":12},"end":{"line":76,"column":13}}],"line":69},"5":{"loc":{"start":{"line":69,"column":16},"end":{"line":69,"column":80}},"type":"binary-expr","locations":[{"start":{"line":69,"column":16},"end":{"line":69,"column":25}},{"start":{"line":69,"column":29},"end":{"line":69,"column":59}},{"start":{"line":69,"column":63},"end":{"line":69,"column":80}}],"line":69},"6":{"loc":{"start":{"line":90,"column":16},"end":{"line":93,"column":17}},"type":"if","locations":[{"start":{"line":90,"column":16},"end":{"line":93,"column":17}},{"start":{"line":90,"column":16},"end":{"line":93,"column":17}}],"line":90},"7":{"loc":{"start":{"line":90,"column":20},"end":{"line":90,"column":62}},"type":"binary-expr","locations":[{"start":{"line":90,"column":20},"end":{"line":90,"column":33}},{"start":{"line":90,"column":37},"end":{"line":90,"column":62}}],"line":90},"8":{"loc":{"start":{"line":111,"column":16},"end":{"line":114,"column":17}},"type":"if","locations":[{"start":{"line":111,"column":16},"end":{"line":114,"column":17}},{"start":{"line":111,"column":16},"end":{"line":114,"column":17}}],"line":111},"9":{"loc":{"start":{"line":111,"column":20},"end":{"line":111,"column":62}},"type":"binary-expr","locations":[{"start":{"line":111,"column":20},"end":{"line":111,"column":33}},{"start":{"line":111,"column":37},"end":{"line":111,"column":62}}],"line":111},"10":{"loc":{"start":{"line":120,"column":44},"end":{"line":120,"column":118}},"type":"cond-expr","locations":[{"start":{"line":120,"column":65},"end":{"line":120,"column":69}},{"start":{"line":120,"column":72},"end":{"line":120,"column":118}}],"line":120},"11":{"loc":{"start":{"line":122,"column":16},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":122,"column":16},"end":{"line":125,"column":17}},{"start":{"line":122,"column":16},"end":{"line":125,"column":17}}],"line":122},"12":{"loc":{"start":{"line":128,"column":16},"end":{"line":130,"column":17}},"type":"if","locations":[{"start":{"line":128,"column":16},"end":{"line":130,"column":17}},{"start":{"line":128,"column":16},"end":{"line":130,"column":17}}],"line":128},"13":{"loc":{"start":{"line":144,"column":8},"end":{"line":146,"column":9}},"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":146,"column":9}},{"start":{"line":144,"column":8},"end":{"line":146,"column":9}}],"line":144},"14":{"loc":{"start":{"line":149,"column":8},"end":{"line":155,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":155,"column":9}},{"start":{"line":149,"column":8},"end":{"line":155,"column":9}}],"line":149},"15":{"loc":{"start":{"line":151,"column":15},"end":{"line":155,"column":9}},"type":"if","locations":[{"start":{"line":151,"column":15},"end":{"line":155,"column":9}},{"start":{"line":151,"column":15},"end":{"line":155,"column":9}}],"line":151},"16":{"loc":{"start":{"line":151,"column":19},"end":{"line":151,"column":75}},"type":"binary-expr","locations":[{"start":{"line":151,"column":19},"end":{"line":151,"column":43}},{"start":{"line":151,"column":47},"end":{"line":151,"column":75}}],"line":151},"17":{"loc":{"start":{"line":154,"column":39},"end":{"line":154,"column":99}},"type":"binary-expr","locations":[{"start":{"line":154,"column":39},"end":{"line":154,"column":72}},{"start":{"line":154,"column":76},"end":{"line":154,"column":99}}],"line":154},"18":{"loc":{"start":{"line":164,"column":8},"end":{"line":169,"column":9}},"type":"if","locations":[{"start":{"line":164,"column":8},"end":{"line":169,"column":9}},{"start":{"line":164,"column":8},"end":{"line":169,"column":9}}],"line":164},"19":{"loc":{"start":{"line":170,"column":8},"end":{"line":175,"column":9}},"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":175,"column":9}},{"start":{"line":170,"column":8},"end":{"line":175,"column":9}}],"line":170},"20":{"loc":{"start":{"line":170,"column":12},"end":{"line":170,"column":104}},"type":"binary-expr","locations":[{"start":{"line":170,"column":13},"end":{"line":170,"column":41}},{"start":{"line":170,"column":45},"end":{"line":170,"column":73}},{"start":{"line":170,"column":78},"end":{"line":170,"column":104}}],"line":170},"21":{"loc":{"start":{"line":180,"column":8},"end":{"line":185,"column":9}},"type":"if","locations":[{"start":{"line":180,"column":8},"end":{"line":185,"column":9}},{"start":{"line":180,"column":8},"end":{"line":185,"column":9}}],"line":180},"22":{"loc":{"start":{"line":191,"column":4},"end":{"line":200,"column":5}},"type":"if","locations":[{"start":{"line":191,"column":4},"end":{"line":200,"column":5}},{"start":{"line":191,"column":4},"end":{"line":200,"column":5}}],"line":191},"23":{"loc":{"start":{"line":192,"column":15},"end":{"line":194,"column":23}},"type":"cond-expr","locations":[{"start":{"line":193,"column":14},"end":{"line":193,"column":128}},{"start":{"line":194,"column":14},"end":{"line":194,"column":23}}],"line":192},"24":{"loc":{"start":{"line":196,"column":9},"end":{"line":200,"column":5}},"type":"if","locations":[{"start":{"line":196,"column":9},"end":{"line":200,"column":5}},{"start":{"line":196,"column":9},"end":{"line":200,"column":5}}],"line":196},"25":{"loc":{"start":{"line":196,"column":13},"end":{"line":196,"column":68}},"type":"binary-expr","locations":[{"start":{"line":196,"column":13},"end":{"line":196,"column":38}},{"start":{"line":196,"column":42},"end":{"line":196,"column":68}}],"line":196},"26":{"loc":{"start":{"line":197,"column":15},"end":{"line":199,"column":23}},"type":"cond-expr","locations":[{"start":{"line":198,"column":14},"end":{"line":198,"column":139}},{"start":{"line":199,"column":14},"end":{"line":199,"column":23}}],"line":197}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts","statementMap":{"0":{"start":{"line":45,"column":8},"end":{"line":45,"column":32}},"1":{"start":{"line":49,"column":25},"end":{"line":49,"column":72}},"2":{"start":{"line":50,"column":8},"end":{"line":50,"column":59}},"3":{"start":{"line":54,"column":8},"end":{"line":54,"column":32}},"4":{"start":{"line":55,"column":8},"end":{"line":55,"column":83}},"5":{"start":{"line":56,"column":8},"end":{"line":56,"column":70}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":76}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":105}},"8":{"start":{"line":63,"column":8},"end":{"line":63,"column":52}},"9":{"start":{"line":67,"column":25},"end":{"line":67,"column":48}},"10":{"start":{"line":68,"column":8},"end":{"line":68,"column":96}},"11":{"start":{"line":72,"column":30},"end":{"line":72,"column":59}},"12":{"start":{"line":74,"column":32},"end":{"line":76,"column":47}},"13":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"14":{"start":{"line":79,"column":12},"end":{"line":79,"column":52}},"15":{"start":{"line":83,"column":8},"end":{"line":83,"column":63}},"16":{"start":{"line":84,"column":8},"end":{"line":84,"column":53}},"17":{"start":{"line":85,"column":8},"end":{"line":85,"column":39}},"18":{"start":{"line":87,"column":8},"end":{"line":149,"column":9}},"19":{"start":{"line":89,"column":12},"end":{"line":128,"column":15}},"20":{"start":{"line":91,"column":16},"end":{"line":96,"column":17}},"21":{"start":{"line":92,"column":34},"end":{"line":92,"column":85}},"22":{"start":{"line":93,"column":20},"end":{"line":93,"column":67}},"23":{"start":{"line":94,"column":20},"end":{"line":94,"column":34}},"24":{"start":{"line":95,"column":20},"end":{"line":95,"column":27}},"25":{"start":{"line":98,"column":32},"end":{"line":101,"column":42}},"26":{"start":{"line":103,"column":16},"end":{"line":127,"column":17}},"27":{"start":{"line":104,"column":20},"end":{"line":104,"column":143}},"28":{"start":{"line":105,"column":20},"end":{"line":110,"column":22}},"29":{"start":{"line":113,"column":47},"end":{"line":113,"column":117}},"30":{"start":{"line":115,"column":41},"end":{"line":117,"column":40}},"31":{"start":{"line":119,"column":20},"end":{"line":119,"column":74}},"32":{"start":{"line":120,"column":20},"end":{"line":120,"column":41}},"33":{"start":{"line":122,"column":20},"end":{"line":122,"column":115}},"34":{"start":{"line":123,"column":20},"end":{"line":123,"column":113}},"35":{"start":{"line":124,"column":20},"end":{"line":124,"column":56}},"36":{"start":{"line":125,"column":20},"end":{"line":125,"column":63}},"37":{"start":{"line":126,"column":20},"end":{"line":126,"column":45}},"38":{"start":{"line":131,"column":32},"end":{"line":131,"column":100}},"39":{"start":{"line":132,"column":12},"end":{"line":148,"column":15}},"40":{"start":{"line":133,"column":16},"end":{"line":147,"column":22}},"41":{"start":{"line":136,"column":24},"end":{"line":136,"column":119}},"42":{"start":{"line":137,"column":24},"end":{"line":137,"column":117}},"43":{"start":{"line":138,"column":24},"end":{"line":138,"column":60}},"44":{"start":{"line":139,"column":24},"end":{"line":141,"column":25}},"45":{"start":{"line":140,"column":28},"end":{"line":140,"column":65}},"46":{"start":{"line":142,"column":24},"end":{"line":142,"column":67}},"47":{"start":{"line":143,"column":24},"end":{"line":143,"column":49}},"48":{"start":{"line":145,"column":24},"end":{"line":145,"column":77}},"49":{"start":{"line":146,"column":24},"end":{"line":146,"column":36}},"50":{"start":{"line":153,"column":33},"end":{"line":153,"column":59}},"51":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"52":{"start":{"line":155,"column":12},"end":{"line":155,"column":25}},"53":{"start":{"line":157,"column":8},"end":{"line":157,"column":53}},"54":{"start":{"line":161,"column":21},"end":{"line":161,"column":64}},"55":{"start":{"line":162,"column":8},"end":{"line":162,"column":53}},"56":{"start":{"line":162,"column":29},"end":{"line":162,"column":51}},"57":{"start":{"line":166,"column":8},"end":{"line":193,"column":9}},"58":{"start":{"line":169,"column":30},"end":{"line":170,"column":72}},"59":{"start":{"line":173,"column":12},"end":{"line":175,"column":53}},"60":{"start":{"line":173,"column":44},"end":{"line":175,"column":51}},"61":{"start":{"line":178,"column":12},"end":{"line":190,"column":13}},"62":{"start":{"line":179,"column":33},"end":{"line":179,"column":104}},"63":{"start":{"line":183,"column":34},"end":{"line":187,"column":79}},"64":{"start":{"line":184,"column":36},"end":{"line":184,"column":73}},"65":{"start":{"line":185,"column":33},"end":{"line":185,"column":49}},"66":{"start":{"line":186,"column":33},"end":{"line":186,"column":51}},"67":{"start":{"line":187,"column":35},"end":{"line":187,"column":77}},"68":{"start":{"line":189,"column":16},"end":{"line":189,"column":33}},"69":{"start":{"line":192,"column":12},"end":{"line":192,"column":22}},"70":{"start":{"line":197,"column":25},"end":{"line":197,"column":48}},"71":{"start":{"line":198,"column":31},"end":{"line":198,"column":39}},"72":{"start":{"line":200,"column":25},"end":{"line":203,"column":19}},"73":{"start":{"line":201,"column":25},"end":{"line":201,"column":93}},"74":{"start":{"line":202,"column":31},"end":{"line":202,"column":73}},"75":{"start":{"line":204,"column":8},"end":{"line":206,"column":9}},"76":{"start":{"line":205,"column":12},"end":{"line":205,"column":106}},"77":{"start":{"line":207,"column":8},"end":{"line":207,"column":27}},"78":{"start":{"line":211,"column":29},"end":{"line":211,"column":42}},"79":{"start":{"line":212,"column":8},"end":{"line":221,"column":9}},"80":{"start":{"line":214,"column":16},"end":{"line":214,"column":49}},"81":{"start":{"line":216,"column":16},"end":{"line":216,"column":54}},"82":{"start":{"line":218,"column":16},"end":{"line":218,"column":54}},"83":{"start":{"line":220,"column":16},"end":{"line":220,"column":88}},"84":{"start":{"line":225,"column":28},"end":{"line":227,"column":9}},"85":{"start":{"line":228,"column":8},"end":{"line":228,"column":91}},"86":{"start":{"line":232,"column":8},"end":{"line":234,"column":9}},"87":{"start":{"line":233,"column":12},"end":{"line":233,"column":29}},"88":{"start":{"line":235,"column":8},"end":{"line":241,"column":9}},"89":{"start":{"line":236,"column":32},"end":{"line":236,"column":96}},"90":{"start":{"line":237,"column":12},"end":{"line":237,"column":35}},"91":{"start":{"line":240,"column":12},"end":{"line":240,"column":29}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":44,"column":36},"end":{"line":46,"column":5}},"line":44},"1":{"name":"(anonymous_1)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":36},"end":{"line":51,"column":5}},"line":48},"2":{"name":"(anonymous_2)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":77},"end":{"line":60,"column":5}},"line":53},"3":{"name":"(anonymous_3)","decl":{"start":{"line":62,"column":4},"end":{"line":62,"column":5}},"loc":{"start":{"line":62,"column":27},"end":{"line":64,"column":5}},"line":62},"4":{"name":"(anonymous_4)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":52},"end":{"line":69,"column":5}},"line":66},"5":{"name":"(anonymous_5)","decl":{"start":{"line":71,"column":4},"end":{"line":71,"column":5}},"loc":{"start":{"line":71,"column":83},"end":{"line":150,"column":5}},"line":71},"6":{"name":"(anonymous_6)","decl":{"start":{"line":89,"column":31},"end":{"line":89,"column":32}},"loc":{"start":{"line":89,"column":52},"end":{"line":128,"column":13}},"line":89},"7":{"name":"(anonymous_7)","decl":{"start":{"line":132,"column":31},"end":{"line":132,"column":32}},"loc":{"start":{"line":132,"column":52},"end":{"line":148,"column":13}},"line":132},"8":{"name":"(anonymous_8)","decl":{"start":{"line":135,"column":33},"end":{"line":135,"column":34}},"loc":{"start":{"line":135,"column":39},"end":{"line":144,"column":21}},"line":135},"9":{"name":"(anonymous_9)","decl":{"start":{"line":144,"column":35},"end":{"line":144,"column":36}},"loc":{"start":{"line":144,"column":53},"end":{"line":147,"column":21}},"line":144},"10":{"name":"(anonymous_10)","decl":{"start":{"line":152,"column":4},"end":{"line":152,"column":5}},"loc":{"start":{"line":152,"column":36},"end":{"line":158,"column":5}},"line":152},"11":{"name":"(anonymous_11)","decl":{"start":{"line":160,"column":4},"end":{"line":160,"column":5}},"loc":{"start":{"line":160,"column":68},"end":{"line":163,"column":5}},"line":160},"12":{"name":"(anonymous_12)","decl":{"start":{"line":162,"column":21},"end":{"line":162,"column":22}},"loc":{"start":{"line":162,"column":29},"end":{"line":162,"column":51}},"line":162},"13":{"name":"(anonymous_13)","decl":{"start":{"line":165,"column":4},"end":{"line":165,"column":5}},"loc":{"start":{"line":165,"column":92},"end":{"line":194,"column":5}},"line":165},"14":{"name":"(anonymous_14)","decl":{"start":{"line":173,"column":36},"end":{"line":173,"column":37}},"loc":{"start":{"line":173,"column":44},"end":{"line":175,"column":51}},"line":173},"15":{"name":"(anonymous_15)","decl":{"start":{"line":184,"column":28},"end":{"line":184,"column":29}},"loc":{"start":{"line":184,"column":36},"end":{"line":184,"column":73}},"line":184},"16":{"name":"(anonymous_16)","decl":{"start":{"line":185,"column":25},"end":{"line":185,"column":26}},"loc":{"start":{"line":185,"column":33},"end":{"line":185,"column":49}},"line":185},"17":{"name":"(anonymous_17)","decl":{"start":{"line":186,"column":25},"end":{"line":186,"column":26}},"loc":{"start":{"line":186,"column":33},"end":{"line":186,"column":51}},"line":186},"18":{"name":"(anonymous_18)","decl":{"start":{"line":187,"column":25},"end":{"line":187,"column":26}},"loc":{"start":{"line":187,"column":35},"end":{"line":187,"column":77}},"line":187},"19":{"name":"(anonymous_19)","decl":{"start":{"line":196,"column":4},"end":{"line":196,"column":5}},"loc":{"start":{"line":196,"column":36},"end":{"line":208,"column":5}},"line":196},"20":{"name":"(anonymous_20)","decl":{"start":{"line":201,"column":17},"end":{"line":201,"column":18}},"loc":{"start":{"line":201,"column":25},"end":{"line":201,"column":93}},"line":201},"21":{"name":"(anonymous_21)","decl":{"start":{"line":202,"column":20},"end":{"line":202,"column":21}},"loc":{"start":{"line":202,"column":31},"end":{"line":202,"column":73}},"line":202},"22":{"name":"(anonymous_22)","decl":{"start":{"line":210,"column":4},"end":{"line":210,"column":5}},"loc":{"start":{"line":210,"column":31},"end":{"line":222,"column":5}},"line":210},"23":{"name":"(anonymous_23)","decl":{"start":{"line":224,"column":4},"end":{"line":224,"column":5}},"loc":{"start":{"line":224,"column":47},"end":{"line":229,"column":5}},"line":224},"24":{"name":"(anonymous_24)","decl":{"start":{"line":231,"column":4},"end":{"line":231,"column":5}},"loc":{"start":{"line":231,"column":46},"end":{"line":242,"column":5}},"line":231}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":25},"end":{"line":49,"column":72}},"type":"cond-expr","locations":[{"start":{"line":49,"column":55},"end":{"line":49,"column":64}},{"start":{"line":49,"column":67},"end":{"line":49,"column":72}}],"line":49},"1":{"loc":{"start":{"line":56,"column":27},"end":{"line":56,"column":69}},"type":"binary-expr","locations":[{"start":{"line":56,"column":27},"end":{"line":56,"column":37}},{"start":{"line":56,"column":41},"end":{"line":56,"column":69}}],"line":56},"2":{"loc":{"start":{"line":74,"column":32},"end":{"line":76,"column":47}},"type":"cond-expr","locations":[{"start":{"line":75,"column":14},"end":{"line":75,"column":27}},{"start":{"line":76,"column":14},"end":{"line":76,"column":47}}],"line":74},"3":{"loc":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},{"start":{"line":78,"column":8},"end":{"line":80,"column":9}}],"line":78},"4":{"loc":{"start":{"line":87,"column":8},"end":{"line":149,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":149,"column":9}},{"start":{"line":87,"column":8},"end":{"line":149,"column":9}}],"line":87},"5":{"loc":{"start":{"line":91,"column":16},"end":{"line":96,"column":17}},"type":"if","locations":[{"start":{"line":91,"column":16},"end":{"line":96,"column":17}},{"start":{"line":91,"column":16},"end":{"line":96,"column":17}}],"line":91},"6":{"loc":{"start":{"line":103,"column":16},"end":{"line":127,"column":17}},"type":"if","locations":[{"start":{"line":103,"column":16},"end":{"line":127,"column":17}},{"start":{"line":103,"column":16},"end":{"line":127,"column":17}}],"line":103},"7":{"loc":{"start":{"line":113,"column":47},"end":{"line":113,"column":117}},"type":"binary-expr","locations":[{"start":{"line":113,"column":47},"end":{"line":113,"column":80}},{"start":{"line":113,"column":84},"end":{"line":113,"column":117}}],"line":113},"8":{"loc":{"start":{"line":115,"column":41},"end":{"line":117,"column":40}},"type":"cond-expr","locations":[{"start":{"line":116,"column":26},"end":{"line":116,"column":77}},{"start":{"line":117,"column":26},"end":{"line":117,"column":40}}],"line":115},"9":{"loc":{"start":{"line":139,"column":24},"end":{"line":141,"column":25}},"type":"if","locations":[{"start":{"line":139,"column":24},"end":{"line":141,"column":25}},{"start":{"line":139,"column":24},"end":{"line":141,"column":25}}],"line":139},"10":{"loc":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"type":"if","locations":[{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},{"start":{"line":154,"column":8},"end":{"line":156,"column":9}}],"line":154},"11":{"loc":{"start":{"line":173,"column":44},"end":{"line":175,"column":51}},"type":"cond-expr","locations":[{"start":{"line":174,"column":18},"end":{"line":174,"column":79}},{"start":{"line":175,"column":18},"end":{"line":175,"column":51}}],"line":173},"12":{"loc":{"start":{"line":178,"column":12},"end":{"line":190,"column":13}},"type":"if","locations":[{"start":{"line":178,"column":12},"end":{"line":190,"column":13}},{"start":{"line":178,"column":12},"end":{"line":190,"column":13}}],"line":178},"13":{"loc":{"start":{"line":178,"column":16},"end":{"line":178,"column":108}},"type":"binary-expr","locations":[{"start":{"line":178,"column":16},"end":{"line":178,"column":39}},{"start":{"line":178,"column":43},"end":{"line":178,"column":79}},{"start":{"line":178,"column":83},"end":{"line":178,"column":108}}],"line":178},"14":{"loc":{"start":{"line":184,"column":36},"end":{"line":184,"column":73}},"type":"binary-expr","locations":[{"start":{"line":184,"column":36},"end":{"line":184,"column":40}},{"start":{"line":184,"column":44},"end":{"line":184,"column":73}}],"line":184},"15":{"loc":{"start":{"line":204,"column":8},"end":{"line":206,"column":9}},"type":"if","locations":[{"start":{"line":204,"column":8},"end":{"line":206,"column":9}},{"start":{"line":204,"column":8},"end":{"line":206,"column":9}}],"line":204},"16":{"loc":{"start":{"line":212,"column":8},"end":{"line":221,"column":9}},"type":"switch","locations":[{"start":{"line":213,"column":12},"end":{"line":214,"column":49}},{"start":{"line":215,"column":12},"end":{"line":216,"column":54}},{"start":{"line":217,"column":12},"end":{"line":218,"column":54}},{"start":{"line":219,"column":12},"end":{"line":220,"column":88}}],"line":212},"17":{"loc":{"start":{"line":232,"column":8},"end":{"line":234,"column":9}},"type":"if","locations":[{"start":{"line":232,"column":8},"end":{"line":234,"column":9}},{"start":{"line":232,"column":8},"end":{"line":234,"column":9}}],"line":232}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0,0],"14":[0,0],"15":[0,0],"16":[0,0,0,0],"17":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts","statementMap":{"0":{"start":{"line":11,"column":57},"end":{"line":11,"column":59}},"1":{"start":{"line":13,"column":98},"end":{"line":13,"column":165}},"2":{"start":{"line":14,"column":91},"end":{"line":14,"column":122}},"3":{"start":{"line":22,"column":8},"end":{"line":23,"column":47}},"4":{"start":{"line":23,"column":30},"end":{"line":23,"column":44}},"5":{"start":{"line":27,"column":8},"end":{"line":27,"column":52}},"6":{"start":{"line":27,"column":39},"end":{"line":27,"column":50}},"7":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"8":{"start":{"line":37,"column":12},"end":{"line":37,"column":73}},"9":{"start":{"line":37,"column":52},"end":{"line":37,"column":66}},"10":{"start":{"line":42,"column":8},"end":{"line":45,"column":9}},"11":{"start":{"line":43,"column":12},"end":{"line":43,"column":47}},"12":{"start":{"line":44,"column":12},"end":{"line":44,"column":45}},"13":{"start":{"line":46,"column":8},"end":{"line":46,"column":41}},"14":{"start":{"line":50,"column":8},"end":{"line":50,"column":23}},"15":{"start":{"line":54,"column":8},"end":{"line":73,"column":9}},"16":{"start":{"line":56,"column":30},"end":{"line":56,"column":56}},"17":{"start":{"line":57,"column":12},"end":{"line":61,"column":13}},"18":{"start":{"line":58,"column":16},"end":{"line":58,"column":85}},"19":{"start":{"line":58,"column":53},"end":{"line":58,"column":84}},"20":{"start":{"line":60,"column":16},"end":{"line":60,"column":26}},"21":{"start":{"line":62,"column":15},"end":{"line":73,"column":9}},"22":{"start":{"line":64,"column":12},"end":{"line":64,"column":22}},"23":{"start":{"line":67,"column":35},"end":{"line":67,"column":94}},"24":{"start":{"line":68,"column":12},"end":{"line":72,"column":13}},"25":{"start":{"line":69,"column":16},"end":{"line":69,"column":90}},"26":{"start":{"line":69,"column":58},"end":{"line":69,"column":89}},"27":{"start":{"line":71,"column":16},"end":{"line":71,"column":26}},"28":{"start":{"line":77,"column":8},"end":{"line":105,"column":10}},"29":{"start":{"line":79,"column":89},"end":{"line":79,"column":103}},"30":{"start":{"line":81,"column":16},"end":{"line":81,"column":91}},"31":{"start":{"line":84,"column":16},"end":{"line":84,"column":92}},"32":{"start":{"line":87,"column":16},"end":{"line":87,"column":93}},"33":{"start":{"line":90,"column":16},"end":{"line":90,"column":89}},"34":{"start":{"line":91,"column":16},"end":{"line":91,"column":36}},"35":{"start":{"line":94,"column":16},"end":{"line":94,"column":93}},"36":{"start":{"line":97,"column":16},"end":{"line":97,"column":93}},"37":{"start":{"line":100,"column":16},"end":{"line":100,"column":99}},"38":{"start":{"line":103,"column":16},"end":{"line":103,"column":94}},"39":{"start":{"line":111,"column":8},"end":{"line":111,"column":106}},"40":{"start":{"line":112,"column":8},"end":{"line":151,"column":9}},"41":{"start":{"line":113,"column":12},"end":{"line":113,"column":43}},"42":{"start":{"line":114,"column":33},"end":{"line":116,"column":44}},"43":{"start":{"line":117,"column":12},"end":{"line":129,"column":14}},"44":{"start":{"line":130,"column":12},"end":{"line":132,"column":13}},"45":{"start":{"line":131,"column":16},"end":{"line":131,"column":61}},"46":{"start":{"line":134,"column":12},"end":{"line":134,"column":46}},"47":{"start":{"line":135,"column":12},"end":{"line":147,"column":14}},"48":{"start":{"line":148,"column":12},"end":{"line":150,"column":13}},"49":{"start":{"line":149,"column":16},"end":{"line":149,"column":66}},"50":{"start":{"line":155,"column":8},"end":{"line":159,"column":9}},"51":{"start":{"line":156,"column":12},"end":{"line":156,"column":76}},"52":{"start":{"line":158,"column":12},"end":{"line":158,"column":42}},"53":{"start":{"line":163,"column":8},"end":{"line":165,"column":9}},"54":{"start":{"line":164,"column":12},"end":{"line":164,"column":56}},"55":{"start":{"line":166,"column":8},"end":{"line":166,"column":57}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":20,"column":31},"end":{"line":24,"column":5}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":24},"end":{"line":23,"column":25}},"loc":{"start":{"line":23,"column":30},"end":{"line":23,"column":44}},"line":23},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":14},"end":{"line":28,"column":5}},"line":26},"3":{"name":"(anonymous_3)","decl":{"start":{"line":27,"column":34},"end":{"line":27,"column":35}},"loc":{"start":{"line":27,"column":39},"end":{"line":27,"column":50}},"line":27},"4":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":4},"end":{"line":35,"column":5}},"loc":{"start":{"line":35,"column":33},"end":{"line":39,"column":5}},"line":35},"5":{"name":"(anonymous_5)","decl":{"start":{"line":37,"column":46},"end":{"line":37,"column":47}},"loc":{"start":{"line":37,"column":52},"end":{"line":37,"column":66}},"line":37},"6":{"name":"(anonymous_6)","decl":{"start":{"line":41,"column":4},"end":{"line":41,"column":5}},"loc":{"start":{"line":41,"column":20},"end":{"line":47,"column":5}},"line":41},"7":{"name":"(anonymous_7)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":49,"column":100},"end":{"line":51,"column":5}},"line":49},"8":{"name":"(anonymous_8)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":96},"end":{"line":74,"column":5}},"line":53},"9":{"name":"(anonymous_9)","decl":{"start":{"line":58,"column":45},"end":{"line":58,"column":46}},"loc":{"start":{"line":58,"column":53},"end":{"line":58,"column":84}},"line":58},"10":{"name":"(anonymous_10)","decl":{"start":{"line":69,"column":50},"end":{"line":69,"column":51}},"loc":{"start":{"line":69,"column":58},"end":{"line":69,"column":89}},"line":69},"11":{"name":"(anonymous_11)","decl":{"start":{"line":76,"column":4},"end":{"line":76,"column":5}},"loc":{"start":{"line":76,"column":71},"end":{"line":106,"column":5}},"line":76},"12":{"name":"(anonymous_12)","decl":{"start":{"line":79,"column":83},"end":{"line":79,"column":84}},"loc":{"start":{"line":79,"column":89},"end":{"line":79,"column":103}},"line":79},"13":{"name":"(anonymous_13)","decl":{"start":{"line":80,"column":91},"end":{"line":80,"column":92}},"loc":{"start":{"line":80,"column":124},"end":{"line":82,"column":13}},"line":80},"14":{"name":"(anonymous_14)","decl":{"start":{"line":83,"column":93},"end":{"line":83,"column":94}},"loc":{"start":{"line":83,"column":126},"end":{"line":85,"column":13}},"line":83},"15":{"name":"(anonymous_15)","decl":{"start":{"line":86,"column":94},"end":{"line":86,"column":95}},"loc":{"start":{"line":86,"column":127},"end":{"line":88,"column":13}},"line":86},"16":{"name":"(anonymous_16)","decl":{"start":{"line":89,"column":93},"end":{"line":89,"column":94}},"loc":{"start":{"line":89,"column":132},"end":{"line":92,"column":13}},"line":89},"17":{"name":"(anonymous_17)","decl":{"start":{"line":93,"column":94},"end":{"line":93,"column":95}},"loc":{"start":{"line":93,"column":127},"end":{"line":95,"column":13}},"line":93},"18":{"name":"(anonymous_18)","decl":{"start":{"line":96,"column":92},"end":{"line":96,"column":93}},"loc":{"start":{"line":96,"column":125},"end":{"line":98,"column":13}},"line":96},"19":{"name":"(anonymous_19)","decl":{"start":{"line":99,"column":90},"end":{"line":99,"column":91}},"loc":{"start":{"line":99,"column":123},"end":{"line":101,"column":13}},"line":99},"20":{"name":"(anonymous_20)","decl":{"start":{"line":102,"column":93},"end":{"line":102,"column":94}},"loc":{"start":{"line":102,"column":126},"end":{"line":104,"column":13}},"line":102},"21":{"name":"(anonymous_21)","decl":{"start":{"line":110,"column":4},"end":{"line":110,"column":5}},"loc":{"start":{"line":110,"column":71},"end":{"line":152,"column":5}},"line":110},"22":{"name":"(anonymous_22)","decl":{"start":{"line":154,"column":4},"end":{"line":154,"column":5}},"loc":{"start":{"line":154,"column":79},"end":{"line":160,"column":5}},"line":154},"23":{"name":"(anonymous_23)","decl":{"start":{"line":162,"column":4},"end":{"line":162,"column":5}},"loc":{"start":{"line":162,"column":112},"end":{"line":167,"column":5}},"line":162}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},{"start":{"line":36,"column":8},"end":{"line":38,"column":9}}],"line":36},"1":{"loc":{"start":{"line":42,"column":8},"end":{"line":45,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":45,"column":9}},{"start":{"line":42,"column":8},"end":{"line":45,"column":9}}],"line":42},"2":{"loc":{"start":{"line":54,"column":8},"end":{"line":73,"column":9}},"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":73,"column":9}},{"start":{"line":54,"column":8},"end":{"line":73,"column":9}}],"line":54},"3":{"loc":{"start":{"line":57,"column":12},"end":{"line":61,"column":13}},"type":"if","locations":[{"start":{"line":57,"column":12},"end":{"line":61,"column":13}},{"start":{"line":57,"column":12},"end":{"line":61,"column":13}}],"line":57},"4":{"loc":{"start":{"line":57,"column":16},"end":{"line":57,"column":80}},"type":"binary-expr","locations":[{"start":{"line":57,"column":16},"end":{"line":57,"column":25}},{"start":{"line":57,"column":29},"end":{"line":57,"column":59}},{"start":{"line":57,"column":63},"end":{"line":57,"column":80}}],"line":57},"5":{"loc":{"start":{"line":62,"column":15},"end":{"line":73,"column":9}},"type":"if","locations":[{"start":{"line":62,"column":15},"end":{"line":73,"column":9}},{"start":{"line":62,"column":15},"end":{"line":73,"column":9}}],"line":62},"6":{"loc":{"start":{"line":68,"column":12},"end":{"line":72,"column":13}},"type":"if","locations":[{"start":{"line":68,"column":12},"end":{"line":72,"column":13}},{"start":{"line":68,"column":12},"end":{"line":72,"column":13}}],"line":68},"7":{"loc":{"start":{"line":68,"column":16},"end":{"line":68,"column":95}},"type":"binary-expr","locations":[{"start":{"line":68,"column":16},"end":{"line":68,"column":30}},{"start":{"line":68,"column":34},"end":{"line":68,"column":69}},{"start":{"line":68,"column":73},"end":{"line":68,"column":95}}],"line":68},"8":{"loc":{"start":{"line":112,"column":8},"end":{"line":151,"column":9}},"type":"if","locations":[{"start":{"line":112,"column":8},"end":{"line":151,"column":9}},{"start":{"line":112,"column":8},"end":{"line":151,"column":9}}],"line":112},"9":{"loc":{"start":{"line":114,"column":33},"end":{"line":116,"column":44}},"type":"cond-expr","locations":[{"start":{"line":115,"column":18},"end":{"line":115,"column":42}},{"start":{"line":116,"column":18},"end":{"line":116,"column":44}}],"line":114},"10":{"loc":{"start":{"line":130,"column":12},"end":{"line":132,"column":13}},"type":"if","locations":[{"start":{"line":130,"column":12},"end":{"line":132,"column":13}},{"start":{"line":130,"column":12},"end":{"line":132,"column":13}}],"line":130},"11":{"loc":{"start":{"line":148,"column":12},"end":{"line":150,"column":13}},"type":"if","locations":[{"start":{"line":148,"column":12},"end":{"line":150,"column":13}},{"start":{"line":148,"column":12},"end":{"line":150,"column":13}}],"line":148},"12":{"loc":{"start":{"line":155,"column":8},"end":{"line":159,"column":9}},"type":"if","locations":[{"start":{"line":155,"column":8},"end":{"line":159,"column":9}},{"start":{"line":155,"column":8},"end":{"line":159,"column":9}}],"line":155},"13":{"loc":{"start":{"line":163,"column":8},"end":{"line":165,"column":9}},"type":"if","locations":[{"start":{"line":163,"column":8},"end":{"line":165,"column":9}},{"start":{"line":163,"column":8},"end":{"line":165,"column":9}}],"line":163}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0,0],"5":[0,0],"6":[0,0],"7":[0,0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts","statementMap":{"0":{"start":{"line":31,"column":42},"end":{"line":31,"column":49}},"1":{"start":{"line":35,"column":27},"end":{"line":35,"column":118}},"2":{"start":{"line":36,"column":8},"end":{"line":40,"column":9}},"3":{"start":{"line":37,"column":12},"end":{"line":37,"column":71}},"4":{"start":{"line":39,"column":12},"end":{"line":39,"column":42}},"5":{"start":{"line":44,"column":8},"end":{"line":44,"column":31}},"6":{"start":{"line":48,"column":25},"end":{"line":48,"column":72}},"7":{"start":{"line":49,"column":8},"end":{"line":49,"column":24}},"8":{"start":{"line":53,"column":25},"end":{"line":53,"column":70}},"9":{"start":{"line":54,"column":29},"end":{"line":54,"column":96}},"10":{"start":{"line":55,"column":8},"end":{"line":55,"column":69}},"11":{"start":{"line":59,"column":8},"end":{"line":59,"column":32}},"12":{"start":{"line":60,"column":8},"end":{"line":60,"column":92}},"13":{"start":{"line":61,"column":8},"end":{"line":61,"column":90}},"14":{"start":{"line":62,"column":8},"end":{"line":62,"column":87}},"15":{"start":{"line":63,"column":8},"end":{"line":63,"column":74}},"16":{"start":{"line":67,"column":8},"end":{"line":67,"column":52}},"17":{"start":{"line":71,"column":8},"end":{"line":71,"column":115}},"18":{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},"19":{"start":{"line":76,"column":12},"end":{"line":76,"column":49}},"20":{"start":{"line":79,"column":8},"end":{"line":118,"column":9}},"21":{"start":{"line":80,"column":12},"end":{"line":85,"column":20}},"22":{"start":{"line":87,"column":32},"end":{"line":94,"column":13}},"23":{"start":{"line":96,"column":12},"end":{"line":96,"column":118}},"24":{"start":{"line":98,"column":26},"end":{"line":98,"column":47}},"25":{"start":{"line":99,"column":12},"end":{"line":117,"column":13}},"26":{"start":{"line":100,"column":16},"end":{"line":100,"column":169}},"27":{"start":{"line":101,"column":16},"end":{"line":106,"column":18}},"28":{"start":{"line":108,"column":16},"end":{"line":112,"column":20}},"29":{"start":{"line":114,"column":16},"end":{"line":114,"column":137}},"30":{"start":{"line":115,"column":16},"end":{"line":115,"column":135}},"31":{"start":{"line":116,"column":16},"end":{"line":116,"column":141}},"32":{"start":{"line":119,"column":8},"end":{"line":119,"column":33}},"33":{"start":{"line":124,"column":8},"end":{"line":126,"column":9}},"34":{"start":{"line":125,"column":12},"end":{"line":125,"column":29}},"35":{"start":{"line":127,"column":8},"end":{"line":133,"column":9}},"36":{"start":{"line":128,"column":32},"end":{"line":128,"column":96}},"37":{"start":{"line":129,"column":12},"end":{"line":129,"column":85}},"38":{"start":{"line":132,"column":12},"end":{"line":132,"column":29}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":42},"end":{"line":41,"column":5}},"line":34},"1":{"name":"(anonymous_1)","decl":{"start":{"line":43,"column":4},"end":{"line":43,"column":5}},"loc":{"start":{"line":43,"column":35},"end":{"line":45,"column":5}},"line":43},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":36},"end":{"line":50,"column":5}},"line":47},"3":{"name":"(anonymous_3)","decl":{"start":{"line":52,"column":4},"end":{"line":52,"column":5}},"loc":{"start":{"line":52,"column":46},"end":{"line":56,"column":5}},"line":52},"4":{"name":"(anonymous_4)","decl":{"start":{"line":58,"column":4},"end":{"line":58,"column":5}},"loc":{"start":{"line":58,"column":56},"end":{"line":64,"column":5}},"line":58},"5":{"name":"(anonymous_5)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":27},"end":{"line":68,"column":5}},"line":66},"6":{"name":"(anonymous_6)","decl":{"start":{"line":70,"column":4},"end":{"line":70,"column":5}},"loc":{"start":{"line":70,"column":32},"end":{"line":72,"column":5}},"line":70},"7":{"name":"(anonymous_7)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":74,"column":44},"end":{"line":121,"column":5}},"line":74},"8":{"name":"(anonymous_8)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":46},"end":{"line":134,"column":5}},"line":123}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":8},"end":{"line":40,"column":9}},"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":40,"column":9}},{"start":{"line":36,"column":8},"end":{"line":40,"column":9}}],"line":36},"1":{"loc":{"start":{"line":48,"column":25},"end":{"line":48,"column":72}},"type":"cond-expr","locations":[{"start":{"line":48,"column":55},"end":{"line":48,"column":64}},{"start":{"line":48,"column":67},"end":{"line":48,"column":72}}],"line":48},"2":{"loc":{"start":{"line":53,"column":25},"end":{"line":53,"column":70}},"type":"cond-expr","locations":[{"start":{"line":53,"column":55},"end":{"line":53,"column":63}},{"start":{"line":53,"column":66},"end":{"line":53,"column":70}}],"line":53},"3":{"loc":{"start":{"line":55,"column":15},"end":{"line":55,"column":68}},"type":"cond-expr","locations":[{"start":{"line":55,"column":49},"end":{"line":55,"column":61}},{"start":{"line":55,"column":64},"end":{"line":55,"column":68}}],"line":55},"4":{"loc":{"start":{"line":63,"column":33},"end":{"line":63,"column":73}},"type":"binary-expr","locations":[{"start":{"line":63,"column":33},"end":{"line":63,"column":62}},{"start":{"line":63,"column":66},"end":{"line":63,"column":73}}],"line":63},"5":{"loc":{"start":{"line":71,"column":25},"end":{"line":71,"column":74}},"type":"cond-expr","locations":[{"start":{"line":71,"column":57},"end":{"line":71,"column":66}},{"start":{"line":71,"column":69},"end":{"line":71,"column":74}}],"line":71},"6":{"loc":{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},"type":"if","locations":[{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},{"start":{"line":75,"column":8},"end":{"line":77,"column":9}}],"line":75},"7":{"loc":{"start":{"line":79,"column":8},"end":{"line":118,"column":9}},"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":118,"column":9}},{"start":{"line":79,"column":8},"end":{"line":118,"column":9}}],"line":79},"8":{"loc":{"start":{"line":79,"column":12},"end":{"line":79,"column":95}},"type":"binary-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":39}},{"start":{"line":79,"column":43},"end":{"line":79,"column":95}}],"line":79},"9":{"loc":{"start":{"line":99,"column":12},"end":{"line":117,"column":13}},"type":"if","locations":[{"start":{"line":99,"column":12},"end":{"line":117,"column":13}},{"start":{"line":99,"column":12},"end":{"line":117,"column":13}}],"line":99},"10":{"loc":{"start":{"line":124,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":126,"column":9}},{"start":{"line":124,"column":8},"end":{"line":126,"column":9}}],"line":124}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts","statementMap":{"0":{"start":{"line":14,"column":22},"end":{"line":14,"column":79}},"1":{"start":{"line":14,"column":45},"end":{"line":14,"column":66}},"2":{"start":{"line":15,"column":32},"end":{"line":19,"column":19}},"3":{"start":{"line":16,"column":14},"end":{"line":16,"column":34}},"4":{"start":{"line":17,"column":28},"end":{"line":17,"column":82}},"5":{"start":{"line":21,"column":25},"end":{"line":21,"column":100}},"6":{"start":{"line":23,"column":4},"end":{"line":27,"column":7}},"7":{"start":{"line":29,"column":4},"end":{"line":29,"column":58}}},"fnMap":{"0":{"name":"RegisterPanels","decl":{"start":{"line":13,"column":16},"end":{"line":13,"column":30}},"loc":{"start":{"line":13,"column":133},"end":{"line":30,"column":1}},"line":13},"1":{"name":"(anonymous_1)","decl":{"start":{"line":14,"column":39},"end":{"line":14,"column":40}},"loc":{"start":{"line":14,"column":45},"end":{"line":14,"column":66}},"line":14},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":8},"end":{"line":16,"column":9}},"loc":{"start":{"line":16,"column":14},"end":{"line":16,"column":34}},"line":16},"3":{"name":"(anonymous_3)","decl":{"start":{"line":17,"column":8},"end":{"line":17,"column":9}},"loc":{"start":{"line":17,"column":28},"end":{"line":17,"column":82}},"line":17}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts","statementMap":{"0":{"start":{"line":17,"column":60},"end":{"line":17,"column":62}},"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":59}},"2":{"start":{"line":21,"column":44},"end":{"line":21,"column":57}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":32}},"4":{"start":{"line":26,"column":27},"end":{"line":26,"column":68}},"5":{"start":{"line":27,"column":24},"end":{"line":27,"column":59}},"6":{"start":{"line":28,"column":8},"end":{"line":28,"column":63}},"7":{"start":{"line":31,"column":8},"end":{"line":31,"column":94}},"8":{"start":{"line":35,"column":8},"end":{"line":37,"column":9}},"9":{"start":{"line":36,"column":12},"end":{"line":36,"column":95}},"10":{"start":{"line":39,"column":8},"end":{"line":41,"column":83}},"11":{"start":{"line":43,"column":8},"end":{"line":48,"column":134}},"12":{"start":{"line":44,"column":68},"end":{"line":44,"column":114}},"13":{"start":{"line":45,"column":72},"end":{"line":45,"column":123}},"14":{"start":{"line":46,"column":75},"end":{"line":46,"column":129}},"15":{"start":{"line":47,"column":71},"end":{"line":47,"column":121}},"16":{"start":{"line":48,"column":76},"end":{"line":48,"column":131}},"17":{"start":{"line":50,"column":8},"end":{"line":57,"column":12}},"18":{"start":{"line":51,"column":27},"end":{"line":51,"column":67}},"19":{"start":{"line":52,"column":12},"end":{"line":56,"column":13}},"20":{"start":{"line":53,"column":16},"end":{"line":53,"column":93}},"21":{"start":{"line":55,"column":16},"end":{"line":55,"column":97}},"22":{"start":{"line":59,"column":8},"end":{"line":66,"column":12}},"23":{"start":{"line":60,"column":27},"end":{"line":60,"column":68}},"24":{"start":{"line":61,"column":12},"end":{"line":65,"column":13}},"25":{"start":{"line":62,"column":16},"end":{"line":62,"column":94}},"26":{"start":{"line":64,"column":16},"end":{"line":64,"column":98}},"27":{"start":{"line":68,"column":8},"end":{"line":68,"column":91}},"28":{"start":{"line":69,"column":8},"end":{"line":69,"column":72}},"29":{"start":{"line":73,"column":8},"end":{"line":73,"column":82}},"30":{"start":{"line":77,"column":8},"end":{"line":77,"column":93}},"31":{"start":{"line":81,"column":25},"end":{"line":83,"column":42}},"32":{"start":{"line":84,"column":8},"end":{"line":84,"column":24}},"33":{"start":{"line":85,"column":8},"end":{"line":85,"column":24}},"34":{"start":{"line":89,"column":8},"end":{"line":89,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":4},"end":{"line":20,"column":5}},"loc":{"start":{"line":20,"column":27},"end":{"line":22,"column":5}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":37},"end":{"line":21,"column":38}},"loc":{"start":{"line":21,"column":44},"end":{"line":21,"column":57}},"line":21},"2":{"name":"(anonymous_2)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":97},"end":{"line":70,"column":5}},"line":24},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":62},"end":{"line":44,"column":63}},"loc":{"start":{"line":44,"column":68},"end":{"line":44,"column":114}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":45,"column":66},"end":{"line":45,"column":67}},"loc":{"start":{"line":45,"column":72},"end":{"line":45,"column":123}},"line":45},"5":{"name":"(anonymous_5)","decl":{"start":{"line":46,"column":69},"end":{"line":46,"column":70}},"loc":{"start":{"line":46,"column":75},"end":{"line":46,"column":129}},"line":46},"6":{"name":"(anonymous_6)","decl":{"start":{"line":47,"column":65},"end":{"line":47,"column":66}},"loc":{"start":{"line":47,"column":71},"end":{"line":47,"column":121}},"line":47},"7":{"name":"(anonymous_7)","decl":{"start":{"line":48,"column":70},"end":{"line":48,"column":71}},"loc":{"start":{"line":48,"column":76},"end":{"line":48,"column":131}},"line":48},"8":{"name":"(anonymous_8)","decl":{"start":{"line":50,"column":92},"end":{"line":50,"column":93}},"loc":{"start":{"line":50,"column":104},"end":{"line":57,"column":9}},"line":50},"9":{"name":"(anonymous_9)","decl":{"start":{"line":59,"column":93},"end":{"line":59,"column":94}},"loc":{"start":{"line":59,"column":105},"end":{"line":66,"column":9}},"line":59},"10":{"name":"(anonymous_10)","decl":{"start":{"line":72,"column":4},"end":{"line":72,"column":5}},"loc":{"start":{"line":72,"column":37},"end":{"line":74,"column":5}},"line":72},"11":{"name":"(anonymous_11)","decl":{"start":{"line":76,"column":4},"end":{"line":76,"column":5}},"loc":{"start":{"line":76,"column":30},"end":{"line":78,"column":5}},"line":76},"12":{"name":"(anonymous_12)","decl":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}},"loc":{"start":{"line":80,"column":50},"end":{"line":86,"column":5}},"line":80},"13":{"name":"(anonymous_13)","decl":{"start":{"line":88,"column":4},"end":{"line":88,"column":5}},"loc":{"start":{"line":88,"column":24},"end":{"line":90,"column":5}},"line":88}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":37,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":37,"column":9}},{"start":{"line":35,"column":8},"end":{"line":37,"column":9}}],"line":35},"1":{"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":72}},"type":"binary-expr","locations":[{"start":{"line":35,"column":12},"end":{"line":35,"column":38}},{"start":{"line":35,"column":42},"end":{"line":35,"column":72}}],"line":35},"2":{"loc":{"start":{"line":52,"column":12},"end":{"line":56,"column":13}},"type":"if","locations":[{"start":{"line":52,"column":12},"end":{"line":56,"column":13}},{"start":{"line":52,"column":12},"end":{"line":56,"column":13}}],"line":52},"3":{"loc":{"start":{"line":61,"column":12},"end":{"line":65,"column":13}},"type":"if","locations":[{"start":{"line":61,"column":12},"end":{"line":65,"column":13}},{"start":{"line":61,"column":12},"end":{"line":65,"column":13}}],"line":61},"4":{"loc":{"start":{"line":81,"column":25},"end":{"line":83,"column":42}},"type":"cond-expr","locations":[{"start":{"line":82,"column":12},"end":{"line":82,"column":59}},{"start":{"line":83,"column":12},"end":{"line":83,"column":42}}],"line":81}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts","statementMap":{"0":{"start":{"line":32,"column":26},"end":{"line":32,"column":53}},"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":65}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":52}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":87}},"4":{"start":{"line":45,"column":29},"end":{"line":45,"column":42}},"5":{"start":{"line":46,"column":8},"end":{"line":54,"column":9}},"6":{"start":{"line":48,"column":16},"end":{"line":48,"column":33}},"7":{"start":{"line":51,"column":16},"end":{"line":51,"column":29}},"8":{"start":{"line":53,"column":16},"end":{"line":53,"column":88}},"9":{"start":{"line":58,"column":8},"end":{"line":87,"column":9}},"10":{"start":{"line":59,"column":12},"end":{"line":59,"column":84}},"11":{"start":{"line":60,"column":12},"end":{"line":60,"column":83}},"12":{"start":{"line":62,"column":44},"end":{"line":62,"column":120}},"13":{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},"14":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"15":{"start":{"line":71,"column":12},"end":{"line":73,"column":13}},"16":{"start":{"line":72,"column":16},"end":{"line":72,"column":53}},"17":{"start":{"line":75,"column":12},"end":{"line":78,"column":19}},"18":{"start":{"line":80,"column":31},"end":{"line":80,"column":85}},"19":{"start":{"line":81,"column":12},"end":{"line":81,"column":89}},"20":{"start":{"line":81,"column":54},"end":{"line":81,"column":85}},"21":{"start":{"line":84,"column":12},"end":{"line":84,"column":45}},"22":{"start":{"line":85,"column":12},"end":{"line":85,"column":83}},"23":{"start":{"line":86,"column":12},"end":{"line":86,"column":82}},"24":{"start":{"line":89,"column":8},"end":{"line":89,"column":26}},"25":{"start":{"line":93,"column":24},"end":{"line":93,"column":51}},"26":{"start":{"line":94,"column":8},"end":{"line":94,"column":49}},"27":{"start":{"line":96,"column":23},"end":{"line":96,"column":55}},"28":{"start":{"line":97,"column":8},"end":{"line":97,"column":22}},"29":{"start":{"line":101,"column":8},"end":{"line":101,"column":82}},"30":{"start":{"line":110,"column":23},"end":{"line":110,"column":65}},"31":{"start":{"line":111,"column":27},"end":{"line":111,"column":45}},"32":{"start":{"line":112,"column":8},"end":{"line":112,"column":22}},"33":{"start":{"line":116,"column":8},"end":{"line":116,"column":96}},"34":{"start":{"line":120,"column":8},"end":{"line":120,"column":103}},"35":{"start":{"line":124,"column":8},"end":{"line":125,"column":91}},"36":{"start":{"line":129,"column":8},"end":{"line":130,"column":65}},"37":{"start":{"line":134,"column":8},"end":{"line":134,"column":125}},"38":{"start":{"line":138,"column":8},"end":{"line":138,"column":125}},"39":{"start":{"line":142,"column":8},"end":{"line":142,"column":139}},"40":{"start":{"line":147,"column":8},"end":{"line":147,"column":105}},"41":{"start":{"line":152,"column":8},"end":{"line":152,"column":111}},"42":{"start":{"line":156,"column":8},"end":{"line":156,"column":144}},"43":{"start":{"line":160,"column":8},"end":{"line":160,"column":121}},"44":{"start":{"line":164,"column":8},"end":{"line":164,"column":101}},"45":{"start":{"line":168,"column":8},"end":{"line":168,"column":99}},"46":{"start":{"line":172,"column":8},"end":{"line":172,"column":132}},"47":{"start":{"line":176,"column":8},"end":{"line":176,"column":102}},"48":{"start":{"line":180,"column":8},"end":{"line":180,"column":103}},"49":{"start":{"line":184,"column":8},"end":{"line":184,"column":31}},"50":{"start":{"line":192,"column":8},"end":{"line":192,"column":30}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":86},"end":{"line":42,"column":5}},"line":36},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":44,"column":50},"end":{"line":55,"column":5}},"line":44},"2":{"name":"(anonymous_2)","decl":{"start":{"line":57,"column":4},"end":{"line":57,"column":5}},"loc":{"start":{"line":57,"column":67},"end":{"line":90,"column":5}},"line":57},"3":{"name":"(anonymous_3)","decl":{"start":{"line":81,"column":34},"end":{"line":81,"column":35}},"loc":{"start":{"line":81,"column":52},"end":{"line":81,"column":87}},"line":81},"4":{"name":"(anonymous_4)","decl":{"start":{"line":92,"column":4},"end":{"line":92,"column":5}},"loc":{"start":{"line":92,"column":69},"end":{"line":98,"column":5}},"line":92},"5":{"name":"(anonymous_5)","decl":{"start":{"line":100,"column":4},"end":{"line":100,"column":5}},"loc":{"start":{"line":100,"column":40},"end":{"line":102,"column":5}},"line":100},"6":{"name":"(anonymous_6)","decl":{"start":{"line":106,"column":4},"end":{"line":106,"column":5}},"loc":{"start":{"line":106,"column":111},"end":{"line":107,"column":5}},"line":106},"7":{"name":"(anonymous_7)","decl":{"start":{"line":109,"column":4},"end":{"line":109,"column":5}},"loc":{"start":{"line":109,"column":83},"end":{"line":113,"column":5}},"line":109},"8":{"name":"(anonymous_8)","decl":{"start":{"line":115,"column":4},"end":{"line":115,"column":5}},"loc":{"start":{"line":115,"column":49},"end":{"line":117,"column":5}},"line":115},"9":{"name":"(anonymous_9)","decl":{"start":{"line":119,"column":4},"end":{"line":119,"column":5}},"loc":{"start":{"line":119,"column":56},"end":{"line":121,"column":5}},"line":119},"10":{"name":"(anonymous_10)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":72},"end":{"line":126,"column":5}},"line":123},"11":{"name":"(anonymous_11)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":92},"end":{"line":131,"column":5}},"line":128},"12":{"name":"(anonymous_12)","decl":{"start":{"line":133,"column":4},"end":{"line":133,"column":5}},"loc":{"start":{"line":133,"column":69},"end":{"line":135,"column":5}},"line":133},"13":{"name":"(anonymous_13)","decl":{"start":{"line":137,"column":4},"end":{"line":137,"column":5}},"loc":{"start":{"line":137,"column":69},"end":{"line":139,"column":5}},"line":137},"14":{"name":"(anonymous_14)","decl":{"start":{"line":141,"column":4},"end":{"line":141,"column":5}},"loc":{"start":{"line":141,"column":81},"end":{"line":143,"column":5}},"line":141},"15":{"name":"(anonymous_15)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":146,"column":69},"end":{"line":148,"column":5}},"line":146},"16":{"name":"(anonymous_16)","decl":{"start":{"line":151,"column":4},"end":{"line":151,"column":5}},"loc":{"start":{"line":151,"column":64},"end":{"line":153,"column":5}},"line":151},"17":{"name":"(anonymous_17)","decl":{"start":{"line":155,"column":4},"end":{"line":155,"column":5}},"loc":{"start":{"line":155,"column":101},"end":{"line":157,"column":5}},"line":155},"18":{"name":"(anonymous_18)","decl":{"start":{"line":159,"column":4},"end":{"line":159,"column":5}},"loc":{"start":{"line":159,"column":63},"end":{"line":161,"column":5}},"line":159},"19":{"name":"(anonymous_19)","decl":{"start":{"line":163,"column":4},"end":{"line":163,"column":5}},"loc":{"start":{"line":163,"column":54},"end":{"line":165,"column":5}},"line":163},"20":{"name":"(anonymous_20)","decl":{"start":{"line":167,"column":4},"end":{"line":167,"column":5}},"loc":{"start":{"line":167,"column":56},"end":{"line":169,"column":5}},"line":167},"21":{"name":"(anonymous_21)","decl":{"start":{"line":171,"column":4},"end":{"line":171,"column":5}},"loc":{"start":{"line":171,"column":71},"end":{"line":173,"column":5}},"line":171},"22":{"name":"(anonymous_22)","decl":{"start":{"line":175,"column":4},"end":{"line":175,"column":5}},"loc":{"start":{"line":175,"column":55},"end":{"line":177,"column":5}},"line":175},"23":{"name":"(anonymous_23)","decl":{"start":{"line":179,"column":4},"end":{"line":179,"column":5}},"loc":{"start":{"line":179,"column":56},"end":{"line":181,"column":5}},"line":179},"24":{"name":"(anonymous_24)","decl":{"start":{"line":183,"column":4},"end":{"line":183,"column":5}},"loc":{"start":{"line":183,"column":25},"end":{"line":185,"column":5}},"line":183},"25":{"name":"(anonymous_25)","decl":{"start":{"line":191,"column":4},"end":{"line":191,"column":5}},"loc":{"start":{"line":191,"column":36},"end":{"line":193,"column":5}},"line":191}},"branchMap":{"0":{"loc":{"start":{"line":46,"column":8},"end":{"line":54,"column":9}},"type":"switch","locations":[{"start":{"line":47,"column":12},"end":{"line":48,"column":33}},{"start":{"line":49,"column":12},"end":{"line":49,"column":26}},{"start":{"line":50,"column":12},"end":{"line":51,"column":29}},{"start":{"line":52,"column":12},"end":{"line":53,"column":88}}],"line":46},"1":{"loc":{"start":{"line":58,"column":8},"end":{"line":87,"column":9}},"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":87,"column":9}},{"start":{"line":58,"column":8},"end":{"line":87,"column":9}}],"line":58},"2":{"loc":{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},"type":"if","locations":[{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},{"start":{"line":65,"column":12},"end":{"line":67,"column":13}}],"line":65},"3":{"loc":{"start":{"line":71,"column":12},"end":{"line":73,"column":13}},"type":"if","locations":[{"start":{"line":71,"column":12},"end":{"line":73,"column":13}},{"start":{"line":71,"column":12},"end":{"line":73,"column":13}}],"line":71},"4":{"loc":{"start":{"line":71,"column":16},"end":{"line":71,"column":76}},"type":"binary-expr","locations":[{"start":{"line":71,"column":16},"end":{"line":71,"column":42}},{"start":{"line":71,"column":46},"end":{"line":71,"column":76}}],"line":71}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0},"b":{"0":[0,0,0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts","statementMap":{"0":{"start":{"line":16,"column":50},"end":{"line":16,"column":95}},"1":{"start":{"line":17,"column":41},"end":{"line":17,"column":64}},"2":{"start":{"line":18,"column":43},"end":{"line":18,"column":81}},"3":{"start":{"line":20,"column":8},"end":{"line":20,"column":45}},"4":{"start":{"line":23,"column":23},"end":{"line":23,"column":73}},"5":{"start":{"line":24,"column":22},"end":{"line":24,"column":54}},"6":{"start":{"line":25,"column":25},"end":{"line":25,"column":90}},"7":{"start":{"line":26,"column":8},"end":{"line":26,"column":45}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":14,"column":49},"end":{"line":15,"column":5}},"line":14},"1":{"name":"(anonymous_1)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":48},"end":{"line":16,"column":97}},"line":16},"2":{"name":"(anonymous_2)","decl":{"start":{"line":17,"column":4},"end":{"line":17,"column":5}},"loc":{"start":{"line":17,"column":39},"end":{"line":17,"column":66}},"line":17},"3":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":41},"end":{"line":18,"column":83}},"line":18},"4":{"name":"(anonymous_4)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":41},"end":{"line":21,"column":5}},"line":19},"5":{"name":"(anonymous_5)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":37},"end":{"line":27,"column":5}},"line":22}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":15},"end":{"line":26,"column":44}},"type":"binary-expr","locations":[{"start":{"line":26,"column":15},"end":{"line":26,"column":23}},{"start":{"line":26,"column":27},"end":{"line":26,"column":32}},{"start":{"line":26,"column":36},"end":{"line":26,"column":44}}],"line":26}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts","statementMap":{"0":{"start":{"line":20,"column":38},"end":{"line":20,"column":53}},"1":{"start":{"line":23,"column":48},"end":{"line":23,"column":50}},"2":{"start":{"line":27,"column":27},"end":{"line":27,"column":92}},"3":{"start":{"line":28,"column":23},"end":{"line":28,"column":44}},"4":{"start":{"line":29,"column":8},"end":{"line":29,"column":22}},"5":{"start":{"line":33,"column":23},"end":{"line":33,"column":49}},"6":{"start":{"line":34,"column":8},"end":{"line":36,"column":9}},"7":{"start":{"line":35,"column":12},"end":{"line":35,"column":19}},"8":{"start":{"line":38,"column":23},"end":{"line":40,"column":23}},"9":{"start":{"line":43,"column":8},"end":{"line":47,"column":9}},"10":{"start":{"line":44,"column":12},"end":{"line":44,"column":49}},"11":{"start":{"line":45,"column":12},"end":{"line":45,"column":61}},"12":{"start":{"line":46,"column":12},"end":{"line":46,"column":19}},"13":{"start":{"line":49,"column":22},"end":{"line":58,"column":9}},"14":{"start":{"line":60,"column":8},"end":{"line":60,"column":62}},"15":{"start":{"line":64,"column":8},"end":{"line":64,"column":62}},"16":{"start":{"line":68,"column":8},"end":{"line":68,"column":28}},"17":{"start":{"line":69,"column":8},"end":{"line":69,"column":79}},"18":{"start":{"line":72,"column":8},"end":{"line":72,"column":23}},"19":{"start":{"line":76,"column":8},"end":{"line":76,"column":80}},"20":{"start":{"line":76,"column":39},"end":{"line":76,"column":53}},"21":{"start":{"line":79,"column":8},"end":{"line":87,"column":10}},"22":{"start":{"line":81,"column":16},"end":{"line":83,"column":17}},"23":{"start":{"line":82,"column":20},"end":{"line":82,"column":35}},"24":{"start":{"line":91,"column":8},"end":{"line":91,"column":47}},"25":{"start":{"line":94,"column":8},"end":{"line":94,"column":30}},"26":{"start":{"line":96,"column":8},"end":{"line":101,"column":9}},"27":{"start":{"line":97,"column":22},"end":{"line":97,"column":45}},"28":{"start":{"line":98,"column":12},"end":{"line":100,"column":13}},"29":{"start":{"line":99,"column":16},"end":{"line":99,"column":28}},"30":{"start":{"line":105,"column":8},"end":{"line":105,"column":79}},"31":{"start":{"line":107,"column":8},"end":{"line":107,"column":75}},"32":{"start":{"line":109,"column":24},"end":{"line":109,"column":43}},"33":{"start":{"line":110,"column":8},"end":{"line":110,"column":47}},"34":{"start":{"line":111,"column":8},"end":{"line":111,"column":62}},"35":{"start":{"line":115,"column":25},"end":{"line":115,"column":59}},"36":{"start":{"line":116,"column":26},"end":{"line":116,"column":64}},"37":{"start":{"line":117,"column":8},"end":{"line":117,"column":25}},"38":{"start":{"line":121,"column":34},"end":{"line":121,"column":69}},"39":{"start":{"line":122,"column":21},"end":{"line":122,"column":54}},"40":{"start":{"line":123,"column":30},"end":{"line":123,"column":59}},"41":{"start":{"line":124,"column":8},"end":{"line":124,"column":29}},"42":{"start":{"line":129,"column":20},"end":{"line":129,"column":55}},"43":{"start":{"line":130,"column":8},"end":{"line":143,"column":9}},"44":{"start":{"line":132,"column":22},"end":{"line":134,"column":13}},"45":{"start":{"line":135,"column":30},"end":{"line":135,"column":71}},"46":{"start":{"line":136,"column":12},"end":{"line":136,"column":30}},"47":{"start":{"line":138,"column":12},"end":{"line":140,"column":14}},"48":{"start":{"line":141,"column":26},"end":{"line":141,"column":67}},"49":{"start":{"line":142,"column":12},"end":{"line":142,"column":26}},"50":{"start":{"line":144,"column":8},"end":{"line":144,"column":20}},"51":{"start":{"line":148,"column":20},"end":{"line":148,"column":55}},"52":{"start":{"line":149,"column":8},"end":{"line":169,"column":9}},"53":{"start":{"line":150,"column":28},"end":{"line":152,"column":13}},"54":{"start":{"line":156,"column":26},"end":{"line":156,"column":120}},"55":{"start":{"line":157,"column":31},"end":{"line":157,"column":37}},"56":{"start":{"line":160,"column":12},"end":{"line":162,"column":13}},"57":{"start":{"line":161,"column":16},"end":{"line":161,"column":91}},"58":{"start":{"line":165,"column":12},"end":{"line":168,"column":14}},"59":{"start":{"line":170,"column":8},"end":{"line":170,"column":20}},"60":{"start":{"line":174,"column":32},"end":{"line":174,"column":83}},"61":{"start":{"line":175,"column":8},"end":{"line":183,"column":9}},"62":{"start":{"line":176,"column":12},"end":{"line":182,"column":13}},"63":{"start":{"line":176,"column":25},"end":{"line":176,"column":26}},"64":{"start":{"line":177,"column":46},"end":{"line":177,"column":169}},"65":{"start":{"line":178,"column":16},"end":{"line":181,"column":17}},"66":{"start":{"line":179,"column":45},"end":{"line":179,"column":85}},"67":{"start":{"line":180,"column":20},"end":{"line":180,"column":62}},"68":{"start":{"line":184,"column":8},"end":{"line":184,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":49},"end":{"line":30,"column":5}},"line":26},"1":{"name":"(anonymous_1)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":32,"column":39},"end":{"line":61,"column":5}},"line":32},"2":{"name":"(anonymous_2)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":59},"end":{"line":65,"column":5}},"line":63},"3":{"name":"(anonymous_3)","decl":{"start":{"line":67,"column":4},"end":{"line":67,"column":5}},"loc":{"start":{"line":67,"column":52},"end":{"line":88,"column":5}},"line":67},"4":{"name":"(anonymous_4)","decl":{"start":{"line":76,"column":33},"end":{"line":76,"column":34}},"loc":{"start":{"line":76,"column":39},"end":{"line":76,"column":53}},"line":76},"5":{"name":"(anonymous_5)","decl":{"start":{"line":80,"column":12},"end":{"line":80,"column":13}},"loc":{"start":{"line":80,"column":18},"end":{"line":84,"column":13}},"line":80},"6":{"name":"(anonymous_6)","decl":{"start":{"line":90,"column":4},"end":{"line":90,"column":5}},"loc":{"start":{"line":90,"column":27},"end":{"line":102,"column":5}},"line":90},"7":{"name":"(anonymous_7)","decl":{"start":{"line":104,"column":4},"end":{"line":104,"column":5}},"loc":{"start":{"line":104,"column":27},"end":{"line":112,"column":5}},"line":104},"8":{"name":"(anonymous_8)","decl":{"start":{"line":114,"column":4},"end":{"line":114,"column":5}},"loc":{"start":{"line":114,"column":34},"end":{"line":118,"column":5}},"line":114},"9":{"name":"(anonymous_9)","decl":{"start":{"line":120,"column":4},"end":{"line":120,"column":5}},"loc":{"start":{"line":120,"column":58},"end":{"line":125,"column":5}},"line":120},"10":{"name":"(anonymous_10)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":69},"end":{"line":145,"column":5}},"line":128},"11":{"name":"(anonymous_11)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":68},"end":{"line":171,"column":5}},"line":147},"12":{"name":"(anonymous_12)","decl":{"start":{"line":173,"column":4},"end":{"line":173,"column":5}},"loc":{"start":{"line":173,"column":60},"end":{"line":185,"column":5}},"line":173}},"branchMap":{"0":{"loc":{"start":{"line":34,"column":8},"end":{"line":36,"column":9}},"type":"if","locations":[{"start":{"line":34,"column":8},"end":{"line":36,"column":9}},{"start":{"line":34,"column":8},"end":{"line":36,"column":9}}],"line":34},"1":{"loc":{"start":{"line":38,"column":23},"end":{"line":40,"column":23}},"type":"cond-expr","locations":[{"start":{"line":39,"column":14},"end":{"line":39,"column":55}},{"start":{"line":40,"column":14},"end":{"line":40,"column":23}}],"line":38},"2":{"loc":{"start":{"line":43,"column":8},"end":{"line":47,"column":9}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":47,"column":9}},{"start":{"line":43,"column":8},"end":{"line":47,"column":9}}],"line":43},"3":{"loc":{"start":{"line":81,"column":16},"end":{"line":83,"column":17}},"type":"if","locations":[{"start":{"line":81,"column":16},"end":{"line":83,"column":17}},{"start":{"line":81,"column":16},"end":{"line":83,"column":17}}],"line":81},"4":{"loc":{"start":{"line":98,"column":12},"end":{"line":100,"column":13}},"type":"if","locations":[{"start":{"line":98,"column":12},"end":{"line":100,"column":13}},{"start":{"line":98,"column":12},"end":{"line":100,"column":13}}],"line":98},"5":{"loc":{"start":{"line":130,"column":8},"end":{"line":143,"column":9}},"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":143,"column":9}},{"start":{"line":130,"column":8},"end":{"line":143,"column":9}}],"line":130},"6":{"loc":{"start":{"line":149,"column":8},"end":{"line":169,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":169,"column":9}},{"start":{"line":149,"column":8},"end":{"line":169,"column":9}}],"line":149},"7":{"loc":{"start":{"line":175,"column":8},"end":{"line":183,"column":9}},"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":183,"column":9}},{"start":{"line":175,"column":8},"end":{"line":183,"column":9}}],"line":175},"8":{"loc":{"start":{"line":176,"column":28},"end":{"line":176,"column":116}},"type":"binary-expr","locations":[{"start":{"line":176,"column":28},"end":{"line":176,"column":65}},{"start":{"line":176,"column":70},"end":{"line":176,"column":115}}],"line":176},"9":{"loc":{"start":{"line":178,"column":16},"end":{"line":181,"column":17}},"type":"if","locations":[{"start":{"line":178,"column":16},"end":{"line":181,"column":17}},{"start":{"line":178,"column":16},"end":{"line":181,"column":17}}],"line":178}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts","statementMap":{"0":{"start":{"line":9,"column":29},"end":{"line":11,"column":2}},"1":{"start":{"line":14,"column":28},"end":{"line":16,"column":2}},"2":{"start":{"line":32,"column":19},"end":{"line":32,"column":49}},"3":{"start":{"line":33,"column":2},"end":{"line":38,"column":3}},"4":{"start":{"line":36,"column":12},"end":{"line":36,"column":86}},"5":{"start":{"line":37,"column":3},"end":{"line":37,"column":10}},"6":{"start":{"line":40,"column":20},"end":{"line":40,"column":44}},"7":{"start":{"line":42,"column":23},"end":{"line":42,"column":47}},"8":{"start":{"line":43,"column":17},"end":{"line":43,"column":19}},"9":{"start":{"line":44,"column":2},"end":{"line":46,"column":5}},"10":{"start":{"line":45,"column":3},"end":{"line":45,"column":33}},"11":{"start":{"line":48,"column":2},"end":{"line":48,"column":40}},"12":{"start":{"line":49,"column":2},"end":{"line":49,"column":35}},"13":{"start":{"line":51,"column":24},"end":{"line":51,"column":86}},"14":{"start":{"line":52,"column":8},"end":{"line":56,"column":9}},"15":{"start":{"line":54,"column":12},"end":{"line":54,"column":82}},"16":{"start":{"line":55,"column":12},"end":{"line":55,"column":19}},"17":{"start":{"line":55,"column":19},"end":{"line":55,"column":21}},"18":{"start":{"line":58,"column":26},"end":{"line":58,"column":77}},"19":{"start":{"line":59,"column":21},"end":{"line":59,"column":69}},"20":{"start":{"line":61,"column":51},"end":{"line":64,"column":3}},"21":{"start":{"line":66,"column":2},"end":{"line":66,"column":76}},"22":{"start":{"line":67,"column":19},"end":{"line":67,"column":49}},"23":{"start":{"line":68,"column":2},"end":{"line":72,"column":3}},"24":{"start":{"line":71,"column":3},"end":{"line":71,"column":10}},"25":{"start":{"line":73,"column":2},"end":{"line":73,"column":36}},"26":{"start":{"line":79,"column":52},"end":{"line":79,"column":54}},"27":{"start":{"line":80,"column":14},"end":{"line":80,"column":15}},"28":{"start":{"line":82,"column":1},"end":{"line":92,"column":2}},"29":{"start":{"line":82,"column":11},"end":{"line":82,"column":12}},"30":{"start":{"line":84,"column":2},"end":{"line":84,"column":13}},"31":{"start":{"line":85,"column":2},"end":{"line":91,"column":3}},"32":{"start":{"line":85,"column":12},"end":{"line":85,"column":13}},"33":{"start":{"line":87,"column":17},"end":{"line":87,"column":73}},"34":{"start":{"line":88,"column":3},"end":{"line":88,"column":39}},"35":{"start":{"line":89,"column":15},"end":{"line":89,"column":69}},"36":{"start":{"line":90,"column":3},"end":{"line":90,"column":104}},"37":{"start":{"line":93,"column":1},"end":{"line":93,"column":59}},"38":{"start":{"line":99,"column":53},"end":{"line":99,"column":55}},"39":{"start":{"line":101,"column":1},"end":{"line":109,"column":2}},"40":{"start":{"line":101,"column":11},"end":{"line":101,"column":12}},"41":{"start":{"line":103,"column":2},"end":{"line":108,"column":3}},"42":{"start":{"line":103,"column":12},"end":{"line":103,"column":13}},"43":{"start":{"line":105,"column":17},"end":{"line":105,"column":66}},"44":{"start":{"line":106,"column":15},"end":{"line":106,"column":62}},"45":{"start":{"line":107,"column":3},"end":{"line":107,"column":64}},"46":{"start":{"line":110,"column":1},"end":{"line":110,"column":71}}},"fnMap":{"0":{"name":"bootstrapDiff","decl":{"start":{"line":30,"column":22},"end":{"line":30,"column":35}},"loc":{"start":{"line":31,"column":0},"end":{"line":74,"column":1}},"line":31},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":78},"end":{"line":44,"column":79}},"loc":{"start":{"line":44,"column":92},"end":{"line":46,"column":3}},"line":44},"2":{"name":"hihglightReplacedClasses","decl":{"start":{"line":77,"column":9},"end":{"line":77,"column":33}},"loc":{"start":{"line":78,"column":0},"end":{"line":94,"column":1}},"line":78},"3":{"name":"hihglightMatchedClasses","decl":{"start":{"line":97,"column":9},"end":{"line":97,"column":32}},"loc":{"start":{"line":98,"column":0},"end":{"line":111,"column":1}},"line":98}},"branchMap":{"0":{"loc":{"start":{"line":33,"column":2},"end":{"line":38,"column":3}},"type":"if","locations":[{"start":{"line":33,"column":2},"end":{"line":38,"column":3}},{"start":{"line":33,"column":2},"end":{"line":38,"column":3}}],"line":33},"1":{"loc":{"start":{"line":52,"column":8},"end":{"line":56,"column":9}},"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":56,"column":9}},{"start":{"line":52,"column":8},"end":{"line":56,"column":9}}],"line":52},"2":{"loc":{"start":{"line":68,"column":2},"end":{"line":72,"column":3}},"type":"if","locations":[{"start":{"line":68,"column":2},"end":{"line":72,"column":3}},{"start":{"line":68,"column":2},"end":{"line":72,"column":3}}],"line":68}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts","statementMap":{"0":{"start":{"line":25,"column":27},"end":{"line":25,"column":45}},"1":{"start":{"line":26,"column":29},"end":{"line":26,"column":49}},"2":{"start":{"line":27,"column":49},"end":{"line":27,"column":51}},"3":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"4":{"start":{"line":30,"column":8},"end":{"line":30,"column":58}},"5":{"start":{"line":31,"column":31},"end":{"line":31,"column":59}},"6":{"start":{"line":32,"column":8},"end":{"line":32,"column":42}},"7":{"start":{"line":33,"column":8},"end":{"line":33,"column":49}},"8":{"start":{"line":36,"column":4},"end":{"line":42,"column":5}},"9":{"start":{"line":46,"column":26},"end":{"line":46,"column":64}},"10":{"start":{"line":48,"column":4},"end":{"line":54,"column":7}},"11":{"start":{"line":49,"column":8},"end":{"line":49,"column":46}},"12":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"13":{"start":{"line":52,"column":12},"end":{"line":52,"column":114}},"14":{"start":{"line":56,"column":4},"end":{"line":56,"column":27}},"15":{"start":{"line":63,"column":35},"end":{"line":63,"column":37}},"16":{"start":{"line":64,"column":29},"end":{"line":64,"column":57}},"17":{"start":{"line":65,"column":4},"end":{"line":75,"column":5}},"18":{"start":{"line":66,"column":8},"end":{"line":74,"column":9}},"19":{"start":{"line":67,"column":38},"end":{"line":67,"column":84}},"20":{"start":{"line":68,"column":12},"end":{"line":69,"column":88}},"21":{"start":{"line":70,"column":15},"end":{"line":74,"column":9}},"22":{"start":{"line":71,"column":40},"end":{"line":71,"column":132}},"23":{"start":{"line":73,"column":12},"end":{"line":73,"column":86}},"24":{"start":{"line":77,"column":4},"end":{"line":77,"column":20}},"25":{"start":{"line":81,"column":19},"end":{"line":81,"column":23}},"26":{"start":{"line":83,"column":4},"end":{"line":87,"column":7}},"27":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"28":{"start":{"line":85,"column":12},"end":{"line":85,"column":29}},"29":{"start":{"line":89,"column":4},"end":{"line":89,"column":20}},"30":{"start":{"line":93,"column":27},"end":{"line":93,"column":29}},"31":{"start":{"line":95,"column":4},"end":{"line":103,"column":5}},"32":{"start":{"line":96,"column":8},"end":{"line":96,"column":55}},"33":{"start":{"line":98,"column":8},"end":{"line":102,"column":11}},"34":{"start":{"line":99,"column":12},"end":{"line":101,"column":13}},"35":{"start":{"line":100,"column":16},"end":{"line":100,"column":46}},"36":{"start":{"line":105,"column":4},"end":{"line":105,"column":28}},"37":{"start":{"line":109,"column":4},"end":{"line":110,"column":79}},"38":{"start":{"line":114,"column":4},"end":{"line":114,"column":87}},"39":{"start":{"line":118,"column":4},"end":{"line":119,"column":76}},"40":{"start":{"line":123,"column":4},"end":{"line":123,"column":133}},"41":{"start":{"line":127,"column":28},"end":{"line":127,"column":88}},"42":{"start":{"line":128,"column":4},"end":{"line":128,"column":61}},"43":{"start":{"line":132,"column":4},"end":{"line":136,"column":67}},"44":{"start":{"line":140,"column":27},"end":{"line":140,"column":53}},"45":{"start":{"line":141,"column":24},"end":{"line":141,"column":66}},"46":{"start":{"line":143,"column":4},"end":{"line":149,"column":5}},"47":{"start":{"line":144,"column":34},"end":{"line":144,"column":111}},"48":{"start":{"line":146,"column":8},"end":{"line":148,"column":9}},"49":{"start":{"line":147,"column":12},"end":{"line":147,"column":93}},"50":{"start":{"line":151,"column":4},"end":{"line":154,"column":6}},"51":{"start":{"line":158,"column":37},"end":{"line":158,"column":39}},"52":{"start":{"line":160,"column":4},"end":{"line":176,"column":5}},"53":{"start":{"line":161,"column":8},"end":{"line":161,"column":62}},"54":{"start":{"line":162,"column":8},"end":{"line":162,"column":67}},"55":{"start":{"line":163,"column":8},"end":{"line":163,"column":61}},"56":{"start":{"line":164,"column":11},"end":{"line":176,"column":5}},"57":{"start":{"line":165,"column":8},"end":{"line":165,"column":61}},"58":{"start":{"line":166,"column":8},"end":{"line":166,"column":62}},"59":{"start":{"line":167,"column":8},"end":{"line":167,"column":67}},"60":{"start":{"line":168,"column":11},"end":{"line":176,"column":5}},"61":{"start":{"line":169,"column":8},"end":{"line":169,"column":67}},"62":{"start":{"line":170,"column":8},"end":{"line":170,"column":74}},"63":{"start":{"line":171,"column":11},"end":{"line":176,"column":5}},"64":{"start":{"line":172,"column":8},"end":{"line":172,"column":68}},"65":{"start":{"line":173,"column":8},"end":{"line":173,"column":61}},"66":{"start":{"line":175,"column":8},"end":{"line":175,"column":61}},"67":{"start":{"line":178,"column":4},"end":{"line":178,"column":26}},"68":{"start":{"line":182,"column":18},"end":{"line":182,"column":71}},"69":{"start":{"line":184,"column":4},"end":{"line":187,"column":5}},"70":{"start":{"line":185,"column":8},"end":{"line":185,"column":89}},"71":{"start":{"line":185,"column":47},"end":{"line":185,"column":87}},"72":{"start":{"line":186,"column":8},"end":{"line":186,"column":99}},"73":{"start":{"line":188,"column":4},"end":{"line":188,"column":19}},"74":{"start":{"line":192,"column":31},"end":{"line":192,"column":33}},"75":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"76":{"start":{"line":195,"column":8},"end":{"line":195,"column":78}},"77":{"start":{"line":195,"column":38},"end":{"line":195,"column":76}},"78":{"start":{"line":198,"column":4},"end":{"line":198,"column":20}}},"fnMap":{"0":{"name":"getFileProperties","decl":{"start":{"line":24,"column":16},"end":{"line":24,"column":33}},"loc":{"start":{"line":24,"column":68},"end":{"line":43,"column":1}},"line":24},"1":{"name":"getPowerPageEntityType","decl":{"start":{"line":45,"column":16},"end":{"line":45,"column":38}},"loc":{"start":{"line":45,"column":88},"end":{"line":57,"column":1}},"line":45},"2":{"name":"(anonymous_2)","decl":{"start":{"line":48,"column":39},"end":{"line":48,"column":40}},"loc":{"start":{"line":48,"column":53},"end":{"line":54,"column":5}},"line":48},"3":{"name":"getDeletePathUris","decl":{"start":{"line":59,"column":16},"end":{"line":59,"column":33}},"loc":{"start":{"line":62,"column":16},"end":{"line":78,"column":1}},"line":62},"4":{"name":"isValidUri","decl":{"start":{"line":80,"column":16},"end":{"line":80,"column":26}},"loc":{"start":{"line":80,"column":53},"end":{"line":90,"column":1}},"line":80},"5":{"name":"(anonymous_5)","decl":{"start":{"line":83,"column":39},"end":{"line":83,"column":40}},"loc":{"start":{"line":83,"column":53},"end":{"line":87,"column":5}},"line":83},"6":{"name":"getEntityFolderName","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":35}},"loc":{"start":{"line":92,"column":61},"end":{"line":106,"column":1}},"line":92},"7":{"name":"(anonymous_7)","decl":{"start":{"line":98,"column":43},"end":{"line":98,"column":44}},"loc":{"start":{"line":98,"column":57},"end":{"line":102,"column":9}},"line":98},"8":{"name":"getEntityFolderPathIndex","decl":{"start":{"line":108,"column":16},"end":{"line":108,"column":40}},"loc":{"start":{"line":108,"column":150},"end":{"line":111,"column":1}},"line":108},"9":{"name":"getValidatedEntityPath","decl":{"start":{"line":113,"column":16},"end":{"line":113,"column":38}},"loc":{"start":{"line":113,"column":112},"end":{"line":115,"column":1}},"line":113},"10":{"name":"isValidRenamedFile","decl":{"start":{"line":117,"column":16},"end":{"line":117,"column":34}},"loc":{"start":{"line":117,"column":153},"end":{"line":120,"column":1}},"line":117},"11":{"name":"getUpdatedFolderPath","decl":{"start":{"line":122,"column":16},"end":{"line":122,"column":36}},"loc":{"start":{"line":122,"column":108},"end":{"line":124,"column":1}},"line":122},"12":{"name":"getCurrentWorkspaceURI","decl":{"start":{"line":126,"column":16},"end":{"line":126,"column":38}},"loc":{"start":{"line":126,"column":79},"end":{"line":129,"column":1}},"line":126},"13":{"name":"isSingleFileEntity","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":34}},"loc":{"start":{"line":131,"column":83},"end":{"line":137,"column":1}},"line":131},"14":{"name":"getFileNameProperties","decl":{"start":{"line":139,"column":16},"end":{"line":139,"column":37}},"loc":{"start":{"line":139,"column":124},"end":{"line":155,"column":1}},"line":139},"15":{"name":"getFieldsToUpdate","decl":{"start":{"line":157,"column":16},"end":{"line":157,"column":33}},"loc":{"start":{"line":157,"column":92},"end":{"line":179,"column":1}},"line":157},"16":{"name":"getExcludedFileGlobPattern","decl":{"start":{"line":181,"column":16},"end":{"line":181,"column":42}},"loc":{"start":{"line":181,"column":88},"end":{"line":189,"column":1}},"line":181},"17":{"name":"(anonymous_17)","decl":{"start":{"line":185,"column":30},"end":{"line":185,"column":31}},"loc":{"start":{"line":185,"column":47},"end":{"line":185,"column":87}},"line":185},"18":{"name":"getRegExPattern","decl":{"start":{"line":191,"column":16},"end":{"line":191,"column":31}},"loc":{"start":{"line":191,"column":67},"end":{"line":199,"column":1}},"line":191},"19":{"name":"(anonymous_19)","decl":{"start":{"line":195,"column":30},"end":{"line":195,"column":31}},"loc":{"start":{"line":195,"column":38},"end":{"line":195,"column":76}},"line":195}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},{"start":{"line":29,"column":4},"end":{"line":34,"column":5}}],"line":29},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51},"2":{"loc":{"start":{"line":52,"column":30},"end":{"line":52,"column":113}},"type":"binary-expr","locations":[{"start":{"line":52,"column":30},"end":{"line":52,"column":71}},{"start":{"line":52,"column":75},"end":{"line":52,"column":113}}],"line":52},"3":{"loc":{"start":{"line":65,"column":4},"end":{"line":75,"column":5}},"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":75,"column":5}},{"start":{"line":65,"column":4},"end":{"line":75,"column":5}}],"line":65},"4":{"loc":{"start":{"line":65,"column":8},"end":{"line":65,"column":54}},"type":"binary-expr","locations":[{"start":{"line":65,"column":8},"end":{"line":65,"column":27}},{"start":{"line":65,"column":31},"end":{"line":65,"column":54}}],"line":65},"5":{"loc":{"start":{"line":66,"column":8},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":74,"column":9}},{"start":{"line":66,"column":8},"end":{"line":74,"column":9}}],"line":66},"6":{"loc":{"start":{"line":68,"column":12},"end":{"line":69,"column":87}},"type":"cond-expr","locations":[{"start":{"line":68,"column":39},"end":{"line":68,"column":116}},{"start":{"line":69,"column":16},"end":{"line":69,"column":87}}],"line":68},"7":{"loc":{"start":{"line":70,"column":15},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":70,"column":15},"end":{"line":74,"column":9}},{"start":{"line":70,"column":15},"end":{"line":74,"column":9}}],"line":70},"8":{"loc":{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":86,"column":9}},{"start":{"line":84,"column":8},"end":{"line":86,"column":9}}],"line":84},"9":{"loc":{"start":{"line":95,"column":4},"end":{"line":103,"column":5}},"type":"if","locations":[{"start":{"line":95,"column":4},"end":{"line":103,"column":5}},{"start":{"line":95,"column":4},"end":{"line":103,"column":5}}],"line":95},"10":{"loc":{"start":{"line":99,"column":12},"end":{"line":101,"column":13}},"type":"if","locations":[{"start":{"line":99,"column":12},"end":{"line":101,"column":13}},{"start":{"line":99,"column":12},"end":{"line":101,"column":13}}],"line":99},"11":{"loc":{"start":{"line":109,"column":11},"end":{"line":110,"column":78}},"type":"cond-expr","locations":[{"start":{"line":109,"column":48},"end":{"line":109,"column":118}},{"start":{"line":110,"column":8},"end":{"line":110,"column":78}}],"line":109},"12":{"loc":{"start":{"line":118,"column":11},"end":{"line":119,"column":75}},"type":"cond-expr","locations":[{"start":{"line":118,"column":48},"end":{"line":118,"column":100}},{"start":{"line":119,"column":8},"end":{"line":119,"column":75}}],"line":118},"13":{"loc":{"start":{"line":128,"column":11},"end":{"line":128,"column":60}},"type":"cond-expr","locations":[{"start":{"line":128,"column":29},"end":{"line":128,"column":48}},{"start":{"line":128,"column":51},"end":{"line":128,"column":60}}],"line":128},"14":{"loc":{"start":{"line":132,"column":11},"end":{"line":136,"column":66}},"type":"binary-expr","locations":[{"start":{"line":132,"column":11},"end":{"line":132,"column":69}},{"start":{"line":133,"column":11},"end":{"line":133,"column":78}},{"start":{"line":134,"column":11},"end":{"line":134,"column":76}},{"start":{"line":135,"column":11},"end":{"line":135,"column":75}},{"start":{"line":136,"column":11},"end":{"line":136,"column":66}}],"line":132},"15":{"loc":{"start":{"line":143,"column":4},"end":{"line":149,"column":5}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":149,"column":5}},{"start":{"line":143,"column":4},"end":{"line":149,"column":5}}],"line":143},"16":{"loc":{"start":{"line":144,"column":34},"end":{"line":144,"column":111}},"type":"binary-expr","locations":[{"start":{"line":144,"column":34},"end":{"line":144,"column":105}},{"start":{"line":144,"column":109},"end":{"line":144,"column":111}}],"line":144},"17":{"loc":{"start":{"line":146,"column":8},"end":{"line":148,"column":9}},"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":148,"column":9}},{"start":{"line":146,"column":8},"end":{"line":148,"column":9}}],"line":146},"18":{"loc":{"start":{"line":146,"column":12},"end":{"line":146,"column":95}},"type":"binary-expr","locations":[{"start":{"line":146,"column":12},"end":{"line":146,"column":70}},{"start":{"line":146,"column":74},"end":{"line":146,"column":95}}],"line":146},"19":{"loc":{"start":{"line":160,"column":4},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":160,"column":4},"end":{"line":176,"column":5}},{"start":{"line":160,"column":4},"end":{"line":176,"column":5}}],"line":160},"20":{"loc":{"start":{"line":164,"column":11},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":164,"column":11},"end":{"line":176,"column":5}},{"start":{"line":164,"column":11},"end":{"line":176,"column":5}}],"line":164},"21":{"loc":{"start":{"line":168,"column":11},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":168,"column":11},"end":{"line":176,"column":5}},{"start":{"line":168,"column":11},"end":{"line":176,"column":5}}],"line":168},"22":{"loc":{"start":{"line":171,"column":11},"end":{"line":176,"column":5}},"type":"if","locations":[{"start":{"line":171,"column":11},"end":{"line":176,"column":5}},{"start":{"line":171,"column":11},"end":{"line":176,"column":5}}],"line":171},"23":{"loc":{"start":{"line":184,"column":4},"end":{"line":187,"column":5}},"type":"if","locations":[{"start":{"line":184,"column":4},"end":{"line":187,"column":5}},{"start":{"line":184,"column":4},"end":{"line":187,"column":5}}],"line":184},"24":{"loc":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"type":"if","locations":[{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},{"start":{"line":194,"column":4},"end":{"line":196,"column":5}}],"line":194}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0,0,0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts","statementMap":{"0":{"start":{"line":6,"column":35},"end":{"line":6,"column":49}},"1":{"start":{"line":7,"column":30},"end":{"line":7,"column":41}},"2":{"start":{"line":8,"column":37},"end":{"line":8,"column":47}},"3":{"start":{"line":9,"column":38},"end":{"line":9,"column":49}},"4":{"start":{"line":10,"column":43},"end":{"line":10,"column":59}},"5":{"start":{"line":11,"column":38},"end":{"line":11,"column":48}},"6":{"start":{"line":12,"column":43},"end":{"line":12,"column":59}},"7":{"start":{"line":13,"column":50},"end":{"line":13,"column":73}},"8":{"start":{"line":14,"column":44},"end":{"line":14,"column":62}},"9":{"start":{"line":15,"column":33},"end":{"line":15,"column":54}},"10":{"start":{"line":17,"column":32},"end":{"line":30,"column":1}},"11":{"start":{"line":50,"column":66},"end":{"line":64,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts","statementMap":{"0":{"start":{"line":35,"column":36},"end":{"line":76,"column":1}},"1":{"start":{"line":41,"column":4},"end":{"line":75,"column":5}},"2":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"3":{"start":{"line":43,"column":12},"end":{"line":43,"column":19}},"4":{"start":{"line":46,"column":12},"end":{"line":46,"column":66}},"5":{"start":{"line":48,"column":8},"end":{"line":71,"column":9}},"6":{"start":{"line":49,"column":27},"end":{"line":49,"column":63}},"7":{"start":{"line":50,"column":25},"end":{"line":50,"column":59}},"8":{"start":{"line":52,"column":35},"end":{"line":56,"column":13}},"9":{"start":{"line":57,"column":28},"end":{"line":61,"column":13}},"10":{"start":{"line":63,"column":28},"end":{"line":63,"column":126}},"11":{"start":{"line":64,"column":12},"end":{"line":70,"column":14}},"12":{"start":{"line":73,"column":8},"end":{"line":73,"column":169}},"13":{"start":{"line":74,"column":8},"end":{"line":74,"column":31}},"14":{"start":{"line":79,"column":49},"end":{"line":81,"column":5}},"15":{"start":{"line":80,"column":20},"end":{"line":80,"column":29}},"16":{"start":{"line":83,"column":18},"end":{"line":83,"column":54}},"17":{"start":{"line":86,"column":22},"end":{"line":86,"column":42}},"18":{"start":{"line":87,"column":8},"end":{"line":87,"column":69}},"19":{"start":{"line":87,"column":44},"end":{"line":87,"column":67}},"20":{"start":{"line":88,"column":8},"end":{"line":88,"column":30}},"21":{"start":{"line":92,"column":8},"end":{"line":99,"column":11}},"22":{"start":{"line":100,"column":8},"end":{"line":100,"column":65}},"23":{"start":{"line":100,"column":42},"end":{"line":100,"column":64}},"24":{"start":{"line":104,"column":21},"end":{"line":114,"column":10}},"25":{"start":{"line":116,"column":8},"end":{"line":116,"column":46}},"26":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"27":{"start":{"line":121,"column":12},"end":{"line":121,"column":81}},"28":{"start":{"line":123,"column":23},"end":{"line":123,"column":45}},"29":{"start":{"line":124,"column":25},"end":{"line":128,"column":9}},"30":{"start":{"line":129,"column":8},"end":{"line":138,"column":9}},"31":{"start":{"line":130,"column":25},"end":{"line":130,"column":43}},"32":{"start":{"line":131,"column":12},"end":{"line":133,"column":13}},"33":{"start":{"line":132,"column":16},"end":{"line":132,"column":124}},"34":{"start":{"line":135,"column":12},"end":{"line":137,"column":13}},"35":{"start":{"line":136,"column":16},"end":{"line":136,"column":23}},"36":{"start":{"line":141,"column":18},"end":{"line":141,"column":39}},"37":{"start":{"line":142,"column":4},"end":{"line":142,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":35,"column":36},"end":{"line":35,"column":37}},"loc":{"start":{"line":40,"column":20},"end":{"line":76,"column":1}},"line":40},"1":{"name":"getContentSnippetInputs","decl":{"start":{"line":78,"column":15},"end":{"line":78,"column":38}},"loc":{"start":{"line":78,"column":72},"end":{"line":143,"column":1}},"line":78},"2":{"name":"(anonymous_2)","decl":{"start":{"line":80,"column":8},"end":{"line":80,"column":9}},"loc":{"start":{"line":80,"column":20},"end":{"line":80,"column":29}},"line":80},"3":{"name":"collectInputs","decl":{"start":{"line":85,"column":19},"end":{"line":85,"column":32}},"loc":{"start":{"line":85,"column":35},"end":{"line":89,"column":5}},"line":85},"4":{"name":"(anonymous_4)","decl":{"start":{"line":87,"column":33},"end":{"line":87,"column":34}},"loc":{"start":{"line":87,"column":44},"end":{"line":87,"column":67}},"line":87},"5":{"name":"inputName","decl":{"start":{"line":91,"column":19},"end":{"line":91,"column":28}},"loc":{"start":{"line":91,"column":75},"end":{"line":101,"column":5}},"line":91},"6":{"name":"(anonymous_6)","decl":{"start":{"line":100,"column":15},"end":{"line":100,"column":16}},"loc":{"start":{"line":100,"column":42},"end":{"line":100,"column":64}},"line":100},"7":{"name":"pickType","decl":{"start":{"line":103,"column":19},"end":{"line":103,"column":27}},"loc":{"start":{"line":103,"column":74},"end":{"line":117,"column":5}},"line":103},"8":{"name":"validateNameIsUnique","decl":{"start":{"line":119,"column":19},"end":{"line":119,"column":39}},"loc":{"start":{"line":119,"column":54},"end":{"line":139,"column":5}},"line":119}},"branchMap":{"0":{"loc":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},{"start":{"line":42,"column":8},"end":{"line":44,"column":9}}],"line":42},"1":{"loc":{"start":{"line":48,"column":8},"end":{"line":71,"column":9}},"type":"if","locations":[{"start":{"line":48,"column":8},"end":{"line":71,"column":9}},{"start":{"line":48,"column":8},"end":{"line":71,"column":9}}],"line":48},"2":{"loc":{"start":{"line":96,"column":19},"end":{"line":96,"column":49}},"type":"binary-expr","locations":[{"start":{"line":96,"column":19},"end":{"line":96,"column":43}},{"start":{"line":96,"column":47},"end":{"line":96,"column":49}}],"line":96},"3":{"loc":{"start":{"line":111,"column":16},"end":{"line":113,"column":31}},"type":"cond-expr","locations":[{"start":{"line":112,"column":22},"end":{"line":112,"column":46}},{"start":{"line":113,"column":22},"end":{"line":113,"column":31}}],"line":111},"4":{"loc":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},{"start":{"line":120,"column":8},"end":{"line":122,"column":9}}],"line":120},"5":{"loc":{"start":{"line":131,"column":12},"end":{"line":133,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":133,"column":13}},{"start":{"line":131,"column":12},"end":{"line":133,"column":13}}],"line":131},"6":{"loc":{"start":{"line":135,"column":12},"end":{"line":137,"column":13}},"type":"if","locations":[{"start":{"line":135,"column":12},"end":{"line":137,"column":13}},{"start":{"line":135,"column":12},"end":{"line":137,"column":13}}],"line":135}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts","statementMap":{"0":{"start":{"line":17,"column":21},"end":{"line":17,"column":51}},"1":{"start":{"line":25,"column":22},"end":{"line":25,"column":58}},"2":{"start":{"line":26,"column":4},"end":{"line":26,"column":32}},"3":{"start":{"line":27,"column":4},"end":{"line":27,"column":42}},"4":{"start":{"line":28,"column":26},"end":{"line":28,"column":49}},"5":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"6":{"start":{"line":30,"column":8},"end":{"line":30,"column":66}},"7":{"start":{"line":31,"column":8},"end":{"line":33,"column":54}},"8":{"start":{"line":42,"column":4},"end":{"line":58,"column":6}},"9":{"start":{"line":45,"column":33},"end":{"line":45,"column":95}},"10":{"start":{"line":46,"column":12},"end":{"line":46,"column":179}},"11":{"start":{"line":47,"column":44},"end":{"line":50,"column":13}},"12":{"start":{"line":51,"column":12},"end":{"line":56,"column":14}},"13":{"start":{"line":60,"column":4},"end":{"line":76,"column":6}},"14":{"start":{"line":63,"column":33},"end":{"line":63,"column":95}},"15":{"start":{"line":64,"column":12},"end":{"line":64,"column":181}},"16":{"start":{"line":65,"column":44},"end":{"line":68,"column":13}},"17":{"start":{"line":69,"column":12},"end":{"line":74,"column":14}},"18":{"start":{"line":78,"column":4},"end":{"line":94,"column":6}},"19":{"start":{"line":81,"column":33},"end":{"line":81,"column":95}},"20":{"start":{"line":82,"column":12},"end":{"line":82,"column":178}},"21":{"start":{"line":83,"column":44},"end":{"line":86,"column":13}},"22":{"start":{"line":87,"column":12},"end":{"line":92,"column":14}},"23":{"start":{"line":96,"column":4},"end":{"line":112,"column":6}},"24":{"start":{"line":99,"column":33},"end":{"line":99,"column":95}},"25":{"start":{"line":100,"column":12},"end":{"line":100,"column":182}},"26":{"start":{"line":101,"column":44},"end":{"line":104,"column":13}},"27":{"start":{"line":105,"column":12},"end":{"line":110,"column":14}},"28":{"start":{"line":114,"column":4},"end":{"line":129,"column":6}},"29":{"start":{"line":117,"column":33},"end":{"line":117,"column":95}},"30":{"start":{"line":118,"column":12},"end":{"line":118,"column":171}},"31":{"start":{"line":119,"column":44},"end":{"line":122,"column":13}},"32":{"start":{"line":123,"column":12},"end":{"line":127,"column":14}}},"fnMap":{"0":{"name":"initializeGenerator","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":35}},"loc":{"start":{"line":24,"column":8},"end":{"line":35,"column":1}},"line":24},"1":{"name":"registerCreateCommands","decl":{"start":{"line":37,"column":9},"end":{"line":37,"column":31}},"loc":{"start":{"line":41,"column":2},"end":{"line":130,"column":1}},"line":41},"2":{"name":"(anonymous_2)","decl":{"start":{"line":44,"column":8},"end":{"line":44,"column":9}},"loc":{"start":{"line":44,"column":23},"end":{"line":57,"column":9}},"line":44},"3":{"name":"(anonymous_3)","decl":{"start":{"line":62,"column":8},"end":{"line":62,"column":9}},"loc":{"start":{"line":62,"column":23},"end":{"line":75,"column":9}},"line":62},"4":{"name":"(anonymous_4)","decl":{"start":{"line":80,"column":8},"end":{"line":80,"column":9}},"loc":{"start":{"line":80,"column":23},"end":{"line":93,"column":9}},"line":80},"5":{"name":"(anonymous_5)","decl":{"start":{"line":98,"column":8},"end":{"line":98,"column":9}},"loc":{"start":{"line":98,"column":23},"end":{"line":111,"column":9}},"line":98},"6":{"name":"(anonymous_6)","decl":{"start":{"line":116,"column":8},"end":{"line":116,"column":9}},"loc":{"start":{"line":116,"column":23},"end":{"line":128,"column":9}},"line":116}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":34,"column":5}},{"start":{"line":29,"column":4},"end":{"line":34,"column":5}}],"line":29},"1":{"loc":{"start":{"line":45,"column":33},"end":{"line":45,"column":95}},"type":"cond-expr","locations":[{"start":{"line":45,"column":39},"end":{"line":45,"column":64}},{"start":{"line":45,"column":67},"end":{"line":45,"column":95}}],"line":45},"2":{"loc":{"start":{"line":63,"column":33},"end":{"line":63,"column":95}},"type":"cond-expr","locations":[{"start":{"line":63,"column":39},"end":{"line":63,"column":64}},{"start":{"line":63,"column":67},"end":{"line":63,"column":95}}],"line":63},"3":{"loc":{"start":{"line":81,"column":33},"end":{"line":81,"column":95}},"type":"cond-expr","locations":[{"start":{"line":81,"column":39},"end":{"line":81,"column":64}},{"start":{"line":81,"column":67},"end":{"line":81,"column":95}}],"line":81},"4":{"loc":{"start":{"line":99,"column":33},"end":{"line":99,"column":95}},"type":"cond-expr","locations":[{"start":{"line":99,"column":39},"end":{"line":99,"column":64}},{"start":{"line":99,"column":67},"end":{"line":99,"column":95}}],"line":99},"5":{"loc":{"start":{"line":117,"column":33},"end":{"line":117,"column":95}},"type":"cond-expr","locations":[{"start":{"line":117,"column":39},"end":{"line":117,"column":64}},{"start":{"line":117,"column":67},"end":{"line":117,"column":95}}],"line":117}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts","statementMap":{"0":{"start":{"line":17,"column":4},"end":{"line":17,"column":152}},"1":{"start":{"line":18,"column":27},"end":{"line":18,"column":40}},"2":{"start":{"line":19,"column":40},"end":{"line":19,"column":82}},"3":{"start":{"line":20,"column":31},"end":{"line":20,"column":47}},"4":{"start":{"line":21,"column":23},"end":{"line":21,"column":32}},"5":{"start":{"line":22,"column":29},"end":{"line":22,"column":93}},"6":{"start":{"line":23,"column":33},"end":{"line":23,"column":67}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts","statementMap":{"0":{"start":{"line":36,"column":34},"end":{"line":94,"column":1}},"1":{"start":{"line":42,"column":4},"end":{"line":93,"column":1}},"2":{"start":{"line":43,"column":8},"end":{"line":45,"column":9}},"3":{"start":{"line":44,"column":12},"end":{"line":44,"column":18}},"4":{"start":{"line":46,"column":26},"end":{"line":46,"column":49}},"5":{"start":{"line":47,"column":30},"end":{"line":47,"column":57}},"6":{"start":{"line":49,"column":53},"end":{"line":51,"column":9}},"7":{"start":{"line":53,"column":35},"end":{"line":56,"column":9}},"8":{"start":{"line":57,"column":30},"end":{"line":57,"column":73}},"9":{"start":{"line":58,"column":33},"end":{"line":58,"column":56}},"10":{"start":{"line":60,"column":8},"end":{"line":64,"column":9}},"11":{"start":{"line":61,"column":12},"end":{"line":63,"column":14}},"12":{"start":{"line":66,"column":21},"end":{"line":66,"column":53}},"13":{"start":{"line":67,"column":31},"end":{"line":70,"column":9}},"14":{"start":{"line":71,"column":24},"end":{"line":75,"column":9}},"15":{"start":{"line":77,"column":24},"end":{"line":77,"column":110}},"16":{"start":{"line":78,"column":8},"end":{"line":84,"column":10}},"17":{"start":{"line":86,"column":4},"end":{"line":91,"column":7}},"18":{"start":{"line":92,"column":4},"end":{"line":92,"column":27}},"19":{"start":{"line":105,"column":42},"end":{"line":107,"column":7}},"20":{"start":{"line":105,"column":75},"end":{"line":107,"column":5}},"21":{"start":{"line":109,"column":18},"end":{"line":109,"column":52}},"22":{"start":{"line":112,"column":22},"end":{"line":112,"column":60}},"23":{"start":{"line":113,"column":8},"end":{"line":113,"column":69}},"24":{"start":{"line":113,"column":44},"end":{"line":113,"column":67}},"25":{"start":{"line":114,"column":8},"end":{"line":114,"column":48}},"26":{"start":{"line":121,"column":8},"end":{"line":128,"column":11}},"27":{"start":{"line":129,"column":8},"end":{"line":129,"column":72}},"28":{"start":{"line":129,"column":42},"end":{"line":129,"column":71}},"29":{"start":{"line":136,"column":21},"end":{"line":143,"column":10}},"30":{"start":{"line":144,"column":8},"end":{"line":144,"column":32}},"31":{"start":{"line":150,"column":8},"end":{"line":152,"column":9}},"32":{"start":{"line":151,"column":12},"end":{"line":151,"column":79}},"33":{"start":{"line":154,"column":21},"end":{"line":154,"column":41}},"34":{"start":{"line":155,"column":25},"end":{"line":159,"column":9}},"35":{"start":{"line":160,"column":8},"end":{"line":171,"column":9}},"36":{"start":{"line":161,"column":25},"end":{"line":161,"column":43}},"37":{"start":{"line":162,"column":12},"end":{"line":166,"column":13}},"38":{"start":{"line":163,"column":16},"end":{"line":165,"column":18}},"39":{"start":{"line":168,"column":12},"end":{"line":170,"column":13}},"40":{"start":{"line":169,"column":16},"end":{"line":169,"column":33}},"41":{"start":{"line":174,"column":18},"end":{"line":174,"column":39}},"42":{"start":{"line":175,"column":4},"end":{"line":175,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":34},"end":{"line":36,"column":35}},"loc":{"start":{"line":41,"column":20},"end":{"line":94,"column":1}},"line":41},"1":{"name":"getPageTemplateInputs","decl":{"start":{"line":101,"column":15},"end":{"line":101,"column":36}},"loc":{"start":{"line":104,"column":2},"end":{"line":176,"column":1}},"line":104},"2":{"name":"(anonymous_2)","decl":{"start":{"line":105,"column":63},"end":{"line":105,"column":64}},"loc":{"start":{"line":105,"column":75},"end":{"line":107,"column":5}},"line":105},"3":{"name":"collectInputs","decl":{"start":{"line":111,"column":19},"end":{"line":111,"column":32}},"loc":{"start":{"line":111,"column":35},"end":{"line":115,"column":5}},"line":111},"4":{"name":"(anonymous_4)","decl":{"start":{"line":113,"column":33},"end":{"line":113,"column":34}},"loc":{"start":{"line":113,"column":44},"end":{"line":113,"column":67}},"line":113},"5":{"name":"inputName","decl":{"start":{"line":117,"column":19},"end":{"line":117,"column":28}},"loc":{"start":{"line":120,"column":6},"end":{"line":130,"column":5}},"line":120},"6":{"name":"(anonymous_6)","decl":{"start":{"line":129,"column":15},"end":{"line":129,"column":16}},"loc":{"start":{"line":129,"column":42},"end":{"line":129,"column":71}},"line":129},"7":{"name":"pickWebtemplate","decl":{"start":{"line":132,"column":19},"end":{"line":132,"column":34}},"loc":{"start":{"line":135,"column":6},"end":{"line":145,"column":5}},"line":135},"8":{"name":"validateNameIsUnique","decl":{"start":{"line":147,"column":19},"end":{"line":147,"column":39}},"loc":{"start":{"line":149,"column":35},"end":{"line":172,"column":5}},"line":149}},"branchMap":{"0":{"loc":{"start":{"line":43,"column":8},"end":{"line":45,"column":9}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":45,"column":9}},{"start":{"line":43,"column":8},"end":{"line":45,"column":9}}],"line":43},"1":{"loc":{"start":{"line":60,"column":8},"end":{"line":64,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":64,"column":9}},{"start":{"line":60,"column":8},"end":{"line":64,"column":9}}],"line":60},"2":{"loc":{"start":{"line":125,"column":19},"end":{"line":125,"column":35}},"type":"binary-expr","locations":[{"start":{"line":125,"column":19},"end":{"line":125,"column":29}},{"start":{"line":125,"column":33},"end":{"line":125,"column":35}}],"line":125},"3":{"loc":{"start":{"line":142,"column":24},"end":{"line":142,"column":79}},"type":"cond-expr","locations":[{"start":{"line":142,"column":57},"end":{"line":142,"column":67}},{"start":{"line":142,"column":70},"end":{"line":142,"column":79}}],"line":142},"4":{"loc":{"start":{"line":150,"column":8},"end":{"line":152,"column":9}},"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":152,"column":9}},{"start":{"line":150,"column":8},"end":{"line":152,"column":9}}],"line":150},"5":{"loc":{"start":{"line":162,"column":12},"end":{"line":166,"column":13}},"type":"if","locations":[{"start":{"line":162,"column":12},"end":{"line":166,"column":13}},{"start":{"line":162,"column":12},"end":{"line":166,"column":13}}],"line":162},"6":{"loc":{"start":{"line":168,"column":12},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":168,"column":12},"end":{"line":170,"column":13}},{"start":{"line":168,"column":12},"end":{"line":170,"column":13}}],"line":168}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts","statementMap":{"0":{"start":{"line":24,"column":29},"end":{"line":26,"column":1}},"1":{"start":{"line":25,"column":4},"end":{"line":25,"column":43}},"2":{"start":{"line":32,"column":32},"end":{"line":34,"column":1}},"3":{"start":{"line":33,"column":4},"end":{"line":33,"column":52}},"4":{"start":{"line":40,"column":30},"end":{"line":45,"column":1}},"5":{"start":{"line":41,"column":18},"end":{"line":41,"column":43}},"6":{"start":{"line":44,"column":4},"end":{"line":44,"column":80}},"7":{"start":{"line":44,"column":31},"end":{"line":44,"column":68}},"8":{"start":{"line":50,"column":39},"end":{"line":50,"column":65}},"9":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"10":{"start":{"line":54,"column":8},"end":{"line":54,"column":69}},"11":{"start":{"line":57,"column":30},"end":{"line":57,"column":76}},"12":{"start":{"line":57,"column":62},"end":{"line":57,"column":75}},"13":{"start":{"line":60,"column":28},"end":{"line":60,"column":53}},"14":{"start":{"line":61,"column":4},"end":{"line":63,"column":7}},"15":{"start":{"line":62,"column":8},"end":{"line":62,"column":59}},"16":{"start":{"line":66,"column":4},"end":{"line":66,"column":50}},"17":{"start":{"line":71,"column":36},"end":{"line":71,"column":45}},"18":{"start":{"line":72,"column":33},"end":{"line":72,"column":35}},"19":{"start":{"line":73,"column":42},"end":{"line":73,"column":51}},"20":{"start":{"line":74,"column":40},"end":{"line":74,"column":42}},"21":{"start":{"line":77,"column":4},"end":{"line":79,"column":7}},"22":{"start":{"line":78,"column":8},"end":{"line":78,"column":41}},"23":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"24":{"start":{"line":82,"column":8},"end":{"line":82,"column":68}},"25":{"start":{"line":86,"column":4},"end":{"line":119,"column":5}},"26":{"start":{"line":87,"column":8},"end":{"line":89,"column":9}},"27":{"start":{"line":88,"column":12},"end":{"line":88,"column":21}},"28":{"start":{"line":90,"column":19},"end":{"line":90,"column":32}},"29":{"start":{"line":91,"column":8},"end":{"line":91,"column":32}},"30":{"start":{"line":94,"column":8},"end":{"line":98,"column":9}},"31":{"start":{"line":95,"column":12},"end":{"line":95,"column":29}},"32":{"start":{"line":96,"column":12},"end":{"line":96,"column":42}},"33":{"start":{"line":97,"column":12},"end":{"line":97,"column":21}},"34":{"start":{"line":99,"column":23},"end":{"line":99,"column":27}},"35":{"start":{"line":100,"column":8},"end":{"line":118,"column":9}},"36":{"start":{"line":101,"column":12},"end":{"line":112,"column":13}},"37":{"start":{"line":102,"column":16},"end":{"line":104,"column":17}},"38":{"start":{"line":103,"column":20},"end":{"line":103,"column":26}},"39":{"start":{"line":106,"column":16},"end":{"line":108,"column":17}},"40":{"start":{"line":107,"column":20},"end":{"line":107,"column":26}},"41":{"start":{"line":109,"column":16},"end":{"line":109,"column":32}},"42":{"start":{"line":110,"column":16},"end":{"line":110,"column":56}},"43":{"start":{"line":111,"column":16},"end":{"line":111,"column":50}},"44":{"start":{"line":114,"column":12},"end":{"line":117,"column":13}},"45":{"start":{"line":115,"column":16},"end":{"line":115,"column":33}},"46":{"start":{"line":116,"column":16},"end":{"line":116,"column":46}},"47":{"start":{"line":120,"column":4},"end":{"line":120,"column":17}},"48":{"start":{"line":121,"column":4},"end":{"line":121,"column":45}},"49":{"start":{"line":127,"column":4},"end":{"line":127,"column":51}},"50":{"start":{"line":128,"column":38},"end":{"line":128,"column":69}},"51":{"start":{"line":130,"column":29},"end":{"line":130,"column":74}},"52":{"start":{"line":130,"column":60},"end":{"line":130,"column":73}},"53":{"start":{"line":131,"column":27},"end":{"line":131,"column":52}},"54":{"start":{"line":132,"column":4},"end":{"line":134,"column":7}},"55":{"start":{"line":133,"column":8},"end":{"line":133,"column":58}},"56":{"start":{"line":135,"column":4},"end":{"line":135,"column":48}},"57":{"start":{"line":140,"column":26},"end":{"line":140,"column":41}},"58":{"start":{"line":141,"column":26},"end":{"line":141,"column":60}},"59":{"start":{"line":142,"column":4},"end":{"line":142,"column":25}},"60":{"start":{"line":151,"column":8},"end":{"line":156,"column":9}},"61":{"start":{"line":158,"column":4},"end":{"line":158,"column":40}},"62":{"start":{"line":159,"column":4},"end":{"line":159,"column":19}},"63":{"start":{"line":169,"column":22},"end":{"line":169,"column":39}},"64":{"start":{"line":170,"column":4},"end":{"line":215,"column":6}},"65":{"start":{"line":181,"column":12},"end":{"line":213,"column":15}},"66":{"start":{"line":182,"column":16},"end":{"line":198,"column":19}},"67":{"start":{"line":184,"column":20},"end":{"line":184,"column":38}},"68":{"start":{"line":185,"column":20},"end":{"line":197,"column":21}},"69":{"start":{"line":186,"column":24},"end":{"line":186,"column":66}},"70":{"start":{"line":187,"column":24},"end":{"line":193,"column":26}},"71":{"start":{"line":194,"column":24},"end":{"line":194,"column":34}},"72":{"start":{"line":196,"column":24},"end":{"line":196,"column":38}},"73":{"start":{"line":199,"column":16},"end":{"line":212,"column":19}},"74":{"start":{"line":200,"column":20},"end":{"line":211,"column":21}},"75":{"start":{"line":201,"column":24},"end":{"line":205,"column":28}},"76":{"start":{"line":206,"column":24},"end":{"line":206,"column":219}},"77":{"start":{"line":207,"column":24},"end":{"line":207,"column":38}},"78":{"start":{"line":209,"column":24},"end":{"line":209,"column":193}},"79":{"start":{"line":210,"column":24},"end":{"line":210,"column":60}},"80":{"start":{"line":225,"column":4},"end":{"line":227,"column":5}},"81":{"start":{"line":226,"column":8},"end":{"line":226,"column":50}},"82":{"start":{"line":229,"column":28},"end":{"line":231,"column":14}},"83":{"start":{"line":233,"column":4},"end":{"line":260,"column":5}},"84":{"start":{"line":235,"column":12},"end":{"line":235,"column":34}},"85":{"start":{"line":236,"column":12},"end":{"line":236,"column":61}},"86":{"start":{"line":237,"column":12},"end":{"line":237,"column":18}},"87":{"start":{"line":241,"column":12},"end":{"line":241,"column":67}},"88":{"start":{"line":242,"column":12},"end":{"line":242,"column":18}},"89":{"start":{"line":244,"column":12},"end":{"line":255,"column":19}},"90":{"start":{"line":247,"column":46},"end":{"line":249,"column":21}},"91":{"start":{"line":250,"column":20},"end":{"line":254,"column":21}},"92":{"start":{"line":251,"column":24},"end":{"line":251,"column":50}},"93":{"start":{"line":253,"column":24},"end":{"line":253,"column":64}},"94":{"start":{"line":257,"column":12},"end":{"line":258,"column":67}},"95":{"start":{"line":259,"column":12},"end":{"line":259,"column":18}},"96":{"start":{"line":262,"column":30},"end":{"line":262,"column":72}},"97":{"start":{"line":263,"column":4},"end":{"line":267,"column":5}},"98":{"start":{"line":264,"column":8},"end":{"line":264,"column":39}},"99":{"start":{"line":266,"column":8},"end":{"line":266,"column":48}},"100":{"start":{"line":273,"column":4},"end":{"line":281,"column":7}},"101":{"start":{"line":274,"column":8},"end":{"line":280,"column":9}},"102":{"start":{"line":275,"column":12},"end":{"line":277,"column":15}},"103":{"start":{"line":276,"column":16},"end":{"line":276,"column":53}},"104":{"start":{"line":279,"column":12},"end":{"line":279,"column":52}},"105":{"start":{"line":285,"column":4},"end":{"line":291,"column":5}},"106":{"start":{"line":286,"column":31},"end":{"line":286,"column":64}},"107":{"start":{"line":287,"column":8},"end":{"line":289,"column":9}},"108":{"start":{"line":288,"column":12},"end":{"line":288,"column":29}},"109":{"start":{"line":290,"column":8},"end":{"line":290,"column":44}},"110":{"start":{"line":292,"column":4},"end":{"line":292,"column":59}},"111":{"start":{"line":293,"column":4},"end":{"line":293,"column":24}},"112":{"start":{"line":298,"column":26},"end":{"line":298,"column":76}},"113":{"start":{"line":299,"column":4},"end":{"line":299,"column":55}},"114":{"start":{"line":300,"column":4},"end":{"line":307,"column":7}},"115":{"start":{"line":304,"column":6},"end":{"line":306,"column":7}},"116":{"start":{"line":305,"column":8},"end":{"line":305,"column":29}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":29},"end":{"line":24,"column":30}},"loc":{"start":{"line":24,"column":67},"end":{"line":26,"column":1}},"line":24},"1":{"name":"(anonymous_1)","decl":{"start":{"line":32,"column":32},"end":{"line":32,"column":33}},"loc":{"start":{"line":32,"column":50},"end":{"line":34,"column":1}},"line":32},"2":{"name":"(anonymous_2)","decl":{"start":{"line":40,"column":30},"end":{"line":40,"column":31}},"loc":{"start":{"line":40,"column":48},"end":{"line":45,"column":1}},"line":40},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":21},"end":{"line":44,"column":22}},"loc":{"start":{"line":44,"column":31},"end":{"line":44,"column":68}},"line":44},"4":{"name":"getPageTemplate","decl":{"start":{"line":48,"column":16},"end":{"line":48,"column":31}},"loc":{"start":{"line":48,"column":66},"end":{"line":67,"column":1}},"line":48},"5":{"name":"(anonymous_5)","decl":{"start":{"line":57,"column":48},"end":{"line":57,"column":49}},"loc":{"start":{"line":57,"column":62},"end":{"line":57,"column":75}},"line":57},"6":{"name":"(anonymous_6)","decl":{"start":{"line":61,"column":26},"end":{"line":61,"column":27}},"loc":{"start":{"line":61,"column":40},"end":{"line":63,"column":5}},"line":61},"7":{"name":"getParentPagePaths","decl":{"start":{"line":69,"column":16},"end":{"line":69,"column":34}},"loc":{"start":{"line":69,"column":77},"end":{"line":122,"column":1}},"line":69},"8":{"name":"(anonymous_8)","decl":{"start":{"line":77,"column":37},"end":{"line":77,"column":38}},"loc":{"start":{"line":77,"column":52},"end":{"line":79,"column":5}},"line":77},"9":{"name":"getWebTemplates","decl":{"start":{"line":124,"column":22},"end":{"line":124,"column":37}},"loc":{"start":{"line":126,"column":26},"end":{"line":136,"column":1}},"line":126},"10":{"name":"(anonymous_10)","decl":{"start":{"line":130,"column":46},"end":{"line":130,"column":47}},"loc":{"start":{"line":130,"column":60},"end":{"line":130,"column":73}},"line":130},"11":{"name":"(anonymous_11)","decl":{"start":{"line":132,"column":25},"end":{"line":132,"column":26}},"loc":{"start":{"line":132,"column":39},"end":{"line":134,"column":5}},"line":132},"12":{"name":"getPortalContext","decl":{"start":{"line":139,"column":16},"end":{"line":139,"column":32}},"loc":{"start":{"line":139,"column":61},"end":{"line":143,"column":1}},"line":139},"13":{"name":"createFileWatcher","decl":{"start":{"line":145,"column":16},"end":{"line":145,"column":33}},"loc":{"start":{"line":149,"column":2},"end":{"line":160,"column":1}},"line":149},"14":{"name":"createRecord","decl":{"start":{"line":162,"column":22},"end":{"line":162,"column":34}},"loc":{"start":{"line":168,"column":2},"end":{"line":216,"column":1}},"line":168},"15":{"name":"(anonymous_15)","decl":{"start":{"line":180,"column":8},"end":{"line":180,"column":9}},"loc":{"start":{"line":180,"column":28},"end":{"line":214,"column":9}},"line":180},"16":{"name":"(anonymous_16)","decl":{"start":{"line":181,"column":37},"end":{"line":181,"column":38}},"loc":{"start":{"line":181,"column":58},"end":{"line":213,"column":13}},"line":181},"17":{"name":"(anonymous_17)","decl":{"start":{"line":182,"column":36},"end":{"line":182,"column":37}},"loc":{"start":{"line":182,"column":51},"end":{"line":198,"column":17}},"line":182},"18":{"name":"(anonymous_18)","decl":{"start":{"line":199,"column":60},"end":{"line":199,"column":61}},"loc":{"start":{"line":199,"column":71},"end":{"line":212,"column":17}},"line":199},"19":{"name":"getSelectedWorkspaceFolder","decl":{"start":{"line":218,"column":22},"end":{"line":218,"column":48}},"loc":{"start":{"line":221,"column":2},"end":{"line":268,"column":1}},"line":221},"20":{"name":"(anonymous_20)","decl":{"start":{"line":246,"column":22},"end":{"line":246,"column":23}},"loc":{"start":{"line":246,"column":40},"end":{"line":255,"column":17}},"line":246},"21":{"name":"isPortalDir","decl":{"start":{"line":270,"column":16},"end":{"line":270,"column":27}},"loc":{"start":{"line":272,"column":20},"end":{"line":282,"column":1}},"line":272},"22":{"name":"(anonymous_22)","decl":{"start":{"line":273,"column":23},"end":{"line":273,"column":24}},"loc":{"start":{"line":273,"column":44},"end":{"line":281,"column":5}},"line":273},"23":{"name":"(anonymous_23)","decl":{"start":{"line":275,"column":57},"end":{"line":275,"column":58}},"loc":{"start":{"line":275,"column":66},"end":{"line":277,"column":13}},"line":275},"24":{"name":"isWebsiteYML","decl":{"start":{"line":284,"column":16},"end":{"line":284,"column":28}},"loc":{"start":{"line":284,"column":56},"end":{"line":294,"column":1}},"line":284},"25":{"name":"logErrorAndNotifyUser","decl":{"start":{"line":297,"column":16},"end":{"line":297,"column":37}},"loc":{"start":{"line":297,"column":60},"end":{"line":308,"column":3}},"line":297},"26":{"name":"(anonymous_26)","decl":{"start":{"line":303,"column":11},"end":{"line":303,"column":12}},"loc":{"start":{"line":303,"column":26},"end":{"line":307,"column":5}},"line":303}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":11},"end":{"line":25,"column":42}},"type":"binary-expr","locations":[{"start":{"line":25,"column":11},"end":{"line":25,"column":15}},{"start":{"line":25,"column":19},"end":{"line":25,"column":42}}],"line":25},"1":{"loc":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},{"start":{"line":53,"column":4},"end":{"line":55,"column":5}}],"line":53},"2":{"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":83,"column":5}},{"start":{"line":81,"column":4},"end":{"line":83,"column":5}}],"line":81},"3":{"loc":{"start":{"line":87,"column":8},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":89,"column":9}},{"start":{"line":87,"column":8},"end":{"line":89,"column":9}}],"line":87},"4":{"loc":{"start":{"line":87,"column":12},"end":{"line":87,"column":40}},"type":"binary-expr","locations":[{"start":{"line":87,"column":12},"end":{"line":87,"column":26}},{"start":{"line":87,"column":30},"end":{"line":87,"column":40}}],"line":87},"5":{"loc":{"start":{"line":94,"column":8},"end":{"line":98,"column":9}},"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":98,"column":9}},{"start":{"line":94,"column":8},"end":{"line":98,"column":9}}],"line":94},"6":{"loc":{"start":{"line":94,"column":12},"end":{"line":94,"column":65}},"type":"binary-expr","locations":[{"start":{"line":94,"column":12},"end":{"line":94,"column":34}},{"start":{"line":94,"column":38},"end":{"line":94,"column":65}}],"line":94},"7":{"loc":{"start":{"line":100,"column":8},"end":{"line":118,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":118,"column":9}},{"start":{"line":100,"column":8},"end":{"line":118,"column":9}}],"line":100},"8":{"loc":{"start":{"line":102,"column":16},"end":{"line":104,"column":17}},"type":"if","locations":[{"start":{"line":102,"column":16},"end":{"line":104,"column":17}},{"start":{"line":102,"column":16},"end":{"line":104,"column":17}}],"line":102},"9":{"loc":{"start":{"line":106,"column":16},"end":{"line":108,"column":17}},"type":"if","locations":[{"start":{"line":106,"column":16},"end":{"line":108,"column":17}},{"start":{"line":106,"column":16},"end":{"line":108,"column":17}}],"line":106},"10":{"loc":{"start":{"line":114,"column":12},"end":{"line":117,"column":13}},"type":"if","locations":[{"start":{"line":114,"column":12},"end":{"line":117,"column":13}},{"start":{"line":114,"column":12},"end":{"line":117,"column":13}}],"line":114},"11":{"loc":{"start":{"line":200,"column":20},"end":{"line":211,"column":21}},"type":"if","locations":[{"start":{"line":200,"column":20},"end":{"line":211,"column":21}},{"start":{"line":200,"column":20},"end":{"line":211,"column":21}}],"line":200},"12":{"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":5}},"type":"if","locations":[{"start":{"line":225,"column":4},"end":{"line":227,"column":5}},{"start":{"line":225,"column":4},"end":{"line":227,"column":5}}],"line":225},"13":{"loc":{"start":{"line":229,"column":28},"end":{"line":231,"column":14}},"type":"cond-expr","locations":[{"start":{"line":230,"column":10},"end":{"line":230,"column":72}},{"start":{"line":231,"column":10},"end":{"line":231,"column":14}}],"line":229},"14":{"loc":{"start":{"line":233,"column":4},"end":{"line":260,"column":5}},"type":"switch","locations":[{"start":{"line":234,"column":8},"end":{"line":237,"column":18}},{"start":{"line":238,"column":8},"end":{"line":242,"column":18}},{"start":{"line":243,"column":8},"end":{"line":255,"column":19}},{"start":{"line":256,"column":8},"end":{"line":259,"column":18}}],"line":233},"15":{"loc":{"start":{"line":239,"column":12},"end":{"line":239,"column":77}},"type":"binary-expr","locations":[{"start":{"line":239,"column":12},"end":{"line":239,"column":27}},{"start":{"line":239,"column":31},"end":{"line":239,"column":77}}],"line":239},"16":{"loc":{"start":{"line":250,"column":20},"end":{"line":254,"column":21}},"type":"if","locations":[{"start":{"line":250,"column":20},"end":{"line":254,"column":21}},{"start":{"line":250,"column":20},"end":{"line":254,"column":21}}],"line":250},"17":{"loc":{"start":{"line":263,"column":4},"end":{"line":267,"column":5}},"type":"if","locations":[{"start":{"line":263,"column":4},"end":{"line":267,"column":5}},{"start":{"line":263,"column":4},"end":{"line":267,"column":5}}],"line":263},"18":{"loc":{"start":{"line":274,"column":8},"end":{"line":280,"column":9}},"type":"if","locations":[{"start":{"line":274,"column":8},"end":{"line":280,"column":9}},{"start":{"line":274,"column":8},"end":{"line":280,"column":9}}],"line":274},"19":{"loc":{"start":{"line":276,"column":16},"end":{"line":276,"column":52}},"type":"cond-expr","locations":[{"start":{"line":276,"column":22},"end":{"line":276,"column":36}},{"start":{"line":276,"column":39},"end":{"line":276,"column":52}}],"line":276},"20":{"loc":{"start":{"line":287,"column":8},"end":{"line":289,"column":9}},"type":"if","locations":[{"start":{"line":287,"column":8},"end":{"line":289,"column":9}},{"start":{"line":287,"column":8},"end":{"line":289,"column":9}}],"line":287},"21":{"loc":{"start":{"line":304,"column":6},"end":{"line":306,"column":7}},"type":"if","locations":[{"start":{"line":304,"column":6},"end":{"line":306,"column":7}},{"start":{"line":304,"column":6},"end":{"line":306,"column":7}}],"line":304}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0,0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts","statementMap":{"0":{"start":{"line":12,"column":24},"end":{"line":12,"column":58}},"1":{"start":{"line":13,"column":8},"end":{"line":13,"column":23}},"2":{"start":{"line":17,"column":22},"end":{"line":17,"column":51}},"3":{"start":{"line":18,"column":8},"end":{"line":18,"column":21}},"4":{"start":{"line":22,"column":8},"end":{"line":22,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":11,"column":4},"end":{"line":11,"column":5}},"loc":{"start":{"line":11,"column":43},"end":{"line":14,"column":5}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":74},"end":{"line":19,"column":5}},"line":16},"2":{"name":"(anonymous_2)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":21,"column":59},"end":{"line":23,"column":5}},"line":21}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0,"2":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts","statementMap":{"0":{"start":{"line":33,"column":18},"end":{"line":33,"column":39}},"1":{"start":{"line":34,"column":20},"end":{"line":34,"column":41}},"2":{"start":{"line":35,"column":20},"end":{"line":35,"column":41}},"3":{"start":{"line":40,"column":33},"end":{"line":40,"column":35}},"4":{"start":{"line":43,"column":22},"end":{"line":43,"column":42}},"5":{"start":{"line":44,"column":8},"end":{"line":44,"column":40}},"6":{"start":{"line":48,"column":37},"end":{"line":48,"column":42}},"7":{"start":{"line":50,"column":8},"end":{"line":76,"column":9}},"8":{"start":{"line":51,"column":12},"end":{"line":51,"column":34}},"9":{"start":{"line":53,"column":12},"end":{"line":56,"column":13}},"10":{"start":{"line":54,"column":16},"end":{"line":54,"column":45}},"11":{"start":{"line":55,"column":16},"end":{"line":55,"column":41}},"12":{"start":{"line":58,"column":12},"end":{"line":75,"column":13}},"13":{"start":{"line":59,"column":16},"end":{"line":59,"column":40}},"14":{"start":{"line":61,"column":16},"end":{"line":74,"column":17}},"15":{"start":{"line":63,"column":24},"end":{"line":63,"column":41}},"16":{"start":{"line":64,"column":24},"end":{"line":64,"column":48}},"17":{"start":{"line":65,"column":24},"end":{"line":65,"column":30}},"18":{"start":{"line":67,"column":24},"end":{"line":67,"column":48}},"19":{"start":{"line":68,"column":24},"end":{"line":68,"column":30}},"20":{"start":{"line":70,"column":24},"end":{"line":70,"column":41}},"21":{"start":{"line":71,"column":24},"end":{"line":71,"column":30}},"22":{"start":{"line":73,"column":24},"end":{"line":73,"column":34}},"23":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"24":{"start":{"line":79,"column":12},"end":{"line":79,"column":35}},"25":{"start":{"line":88,"column":42},"end":{"line":88,"column":44}},"26":{"start":{"line":89,"column":8},"end":{"line":120,"column":9}},"27":{"start":{"line":90,"column":12},"end":{"line":117,"column":15}},"28":{"start":{"line":93,"column":30},"end":{"line":93,"column":57}},"29":{"start":{"line":94,"column":16},"end":{"line":94,"column":36}},"30":{"start":{"line":95,"column":16},"end":{"line":95,"column":34}},"31":{"start":{"line":96,"column":16},"end":{"line":96,"column":46}},"32":{"start":{"line":97,"column":16},"end":{"line":97,"column":48}},"33":{"start":{"line":98,"column":16},"end":{"line":98,"column":36}},"34":{"start":{"line":99,"column":16},"end":{"line":99,"column":67}},"35":{"start":{"line":101,"column":16},"end":{"line":104,"column":18}},"36":{"start":{"line":105,"column":16},"end":{"line":111,"column":18}},"37":{"start":{"line":108,"column":24},"end":{"line":108,"column":108}},"38":{"start":{"line":110,"column":58},"end":{"line":110,"column":75}},"39":{"start":{"line":112,"column":16},"end":{"line":114,"column":17}},"40":{"start":{"line":113,"column":20},"end":{"line":113,"column":43}},"41":{"start":{"line":115,"column":16},"end":{"line":115,"column":37}},"42":{"start":{"line":116,"column":16},"end":{"line":116,"column":36}},"43":{"start":{"line":119,"column":12},"end":{"line":119,"column":52}},"44":{"start":{"line":119,"column":39},"end":{"line":119,"column":50}},"45":{"start":{"line":133,"column":42},"end":{"line":133,"column":44}},"46":{"start":{"line":134,"column":25},"end":{"line":134,"column":37}},"47":{"start":{"line":136,"column":8},"end":{"line":198,"column":9}},"48":{"start":{"line":137,"column":10},"end":{"line":195,"column":13}},"49":{"start":{"line":140,"column":26},"end":{"line":140,"column":49}},"50":{"start":{"line":141,"column":12},"end":{"line":141,"column":32}},"51":{"start":{"line":142,"column":12},"end":{"line":142,"column":30}},"52":{"start":{"line":143,"column":12},"end":{"line":143,"column":42}},"53":{"start":{"line":144,"column":12},"end":{"line":144,"column":32}},"54":{"start":{"line":145,"column":12},"end":{"line":145,"column":34}},"55":{"start":{"line":146,"column":12},"end":{"line":146,"column":44}},"56":{"start":{"line":148,"column":12},"end":{"line":151,"column":14}},"57":{"start":{"line":153,"column":12},"end":{"line":187,"column":14}},"58":{"start":{"line":155,"column":16},"end":{"line":158,"column":38}},"59":{"start":{"line":162,"column":35},"end":{"line":162,"column":46}},"60":{"start":{"line":163,"column":16},"end":{"line":163,"column":38}},"61":{"start":{"line":164,"column":16},"end":{"line":164,"column":34}},"62":{"start":{"line":166,"column":16},"end":{"line":168,"column":17}},"63":{"start":{"line":167,"column":18},"end":{"line":167,"column":38}},"64":{"start":{"line":170,"column":16},"end":{"line":170,"column":37}},"65":{"start":{"line":171,"column":16},"end":{"line":171,"column":35}},"66":{"start":{"line":175,"column":32},"end":{"line":175,"column":46}},"67":{"start":{"line":176,"column":16},"end":{"line":176,"column":37}},"68":{"start":{"line":178,"column":42},"end":{"line":178,"column":55}},"69":{"start":{"line":179,"column":16},"end":{"line":185,"column":17}},"70":{"start":{"line":181,"column":20},"end":{"line":181,"column":64}},"71":{"start":{"line":182,"column":20},"end":{"line":182,"column":26}},"72":{"start":{"line":184,"column":20},"end":{"line":184,"column":26}},"73":{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},"74":{"start":{"line":190,"column":14},"end":{"line":190,"column":37}},"75":{"start":{"line":193,"column":12},"end":{"line":193,"column":33}},"76":{"start":{"line":194,"column":12},"end":{"line":194,"column":32}},"77":{"start":{"line":197,"column":10},"end":{"line":197,"column":50}},"78":{"start":{"line":197,"column":37},"end":{"line":197,"column":48}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":42,"column":39},"end":{"line":45,"column":5}},"line":42},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":48},"end":{"line":81,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":84,"column":4},"end":{"line":84,"column":5}},"loc":{"start":{"line":87,"column":79},"end":{"line":121,"column":5}},"line":87},"3":{"name":"(anonymous_3)","decl":{"start":{"line":92,"column":14},"end":{"line":92,"column":15}},"loc":{"start":{"line":92,"column":35},"end":{"line":117,"column":13}},"line":92},"4":{"name":"(anonymous_4)","decl":{"start":{"line":106,"column":45},"end":{"line":106,"column":46}},"loc":{"start":{"line":106,"column":55},"end":{"line":109,"column":21}},"line":106},"5":{"name":"(anonymous_5)","decl":{"start":{"line":110,"column":47},"end":{"line":110,"column":48}},"loc":{"start":{"line":110,"column":58},"end":{"line":110,"column":75}},"line":110},"6":{"name":"(anonymous_6)","decl":{"start":{"line":119,"column":32},"end":{"line":119,"column":33}},"loc":{"start":{"line":119,"column":39},"end":{"line":119,"column":50}},"line":119},"7":{"name":"(anonymous_7)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":132,"column":12},"end":{"line":199,"column":7}},"line":132},"8":{"name":"(anonymous_8)","decl":{"start":{"line":139,"column":12},"end":{"line":139,"column":13}},"loc":{"start":{"line":139,"column":33},"end":{"line":195,"column":11}},"line":139},"9":{"name":"(anonymous_9)","decl":{"start":{"line":154,"column":39},"end":{"line":154,"column":40}},"loc":{"start":{"line":155,"column":16},"end":{"line":158,"column":38}},"line":155},"10":{"name":"(anonymous_10)","decl":{"start":{"line":161,"column":32},"end":{"line":161,"column":33}},"loc":{"start":{"line":161,"column":44},"end":{"line":172,"column":15}},"line":161},"11":{"name":"(anonymous_11)","decl":{"start":{"line":174,"column":37},"end":{"line":174,"column":38}},"loc":{"start":{"line":174,"column":53},"end":{"line":186,"column":15}},"line":174},"12":{"name":"(anonymous_12)","decl":{"start":{"line":197,"column":30},"end":{"line":197,"column":31}},"loc":{"start":{"line":197,"column":37},"end":{"line":197,"column":48}},"line":197}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":12},"end":{"line":56,"column":13}},"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":56,"column":13}},{"start":{"line":53,"column":12},"end":{"line":56,"column":13}}],"line":53},"1":{"loc":{"start":{"line":61,"column":16},"end":{"line":74,"column":17}},"type":"switch","locations":[{"start":{"line":62,"column":20},"end":{"line":65,"column":30}},{"start":{"line":66,"column":20},"end":{"line":68,"column":30}},{"start":{"line":69,"column":20},"end":{"line":71,"column":30}},{"start":{"line":72,"column":20},"end":{"line":73,"column":34}}],"line":61},"2":{"loc":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},{"start":{"line":78,"column":8},"end":{"line":80,"column":9}}],"line":78},"3":{"loc":{"start":{"line":99,"column":36},"end":{"line":99,"column":66}},"type":"cond-expr","locations":[{"start":{"line":99,"column":49},"end":{"line":99,"column":61}},{"start":{"line":99,"column":64},"end":{"line":99,"column":66}}],"line":99},"4":{"loc":{"start":{"line":102,"column":24},"end":{"line":102,"column":77}},"type":"cond-expr","locations":[{"start":{"line":102,"column":48},"end":{"line":102,"column":72}},{"start":{"line":102,"column":75},"end":{"line":102,"column":77}}],"line":102},"5":{"loc":{"start":{"line":103,"column":24},"end":{"line":103,"column":37}},"type":"binary-expr","locations":[{"start":{"line":103,"column":24},"end":{"line":103,"column":31}},{"start":{"line":103,"column":35},"end":{"line":103,"column":37}}],"line":103},"6":{"loc":{"start":{"line":108,"column":24},"end":{"line":108,"column":107}},"type":"cond-expr","locations":[{"start":{"line":108,"column":58},"end":{"line":108,"column":86}},{"start":{"line":108,"column":89},"end":{"line":108,"column":107}}],"line":108},"7":{"loc":{"start":{"line":112,"column":16},"end":{"line":114,"column":17}},"type":"if","locations":[{"start":{"line":112,"column":16},"end":{"line":114,"column":17}},{"start":{"line":112,"column":16},"end":{"line":114,"column":17}}],"line":112},"8":{"loc":{"start":{"line":127,"column":8},"end":{"line":127,"column":18}},"type":"default-arg","locations":[{"start":{"line":127,"column":16},"end":{"line":127,"column":18}}],"line":127},"9":{"loc":{"start":{"line":149,"column":18},"end":{"line":149,"column":71}},"type":"cond-expr","locations":[{"start":{"line":149,"column":42},"end":{"line":149,"column":66}},{"start":{"line":149,"column":69},"end":{"line":149,"column":71}}],"line":149},"10":{"loc":{"start":{"line":150,"column":18},"end":{"line":150,"column":31}},"type":"binary-expr","locations":[{"start":{"line":150,"column":18},"end":{"line":150,"column":25}},{"start":{"line":150,"column":29},"end":{"line":150,"column":31}}],"line":150},"11":{"loc":{"start":{"line":155,"column":16},"end":{"line":158,"column":38}},"type":"cond-expr","locations":[{"start":{"line":156,"column":20},"end":{"line":156,"column":48}},{"start":{"line":158,"column":20},"end":{"line":158,"column":38}}],"line":155},"12":{"loc":{"start":{"line":166,"column":16},"end":{"line":168,"column":17}},"type":"if","locations":[{"start":{"line":166,"column":16},"end":{"line":168,"column":17}},{"start":{"line":166,"column":16},"end":{"line":168,"column":17}}],"line":166},"13":{"loc":{"start":{"line":179,"column":16},"end":{"line":185,"column":17}},"type":"switch","locations":[{"start":{"line":180,"column":18},"end":{"line":182,"column":26}},{"start":{"line":183,"column":18},"end":{"line":184,"column":26}}],"line":179},"14":{"loc":{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},"type":"if","locations":[{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},{"start":{"line":189,"column":12},"end":{"line":191,"column":13}}],"line":189}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts","statementMap":{"0":{"start":{"line":30,"column":29},"end":{"line":84,"column":1}},"1":{"start":{"line":35,"column":4},"end":{"line":83,"column":5}},"2":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"3":{"start":{"line":37,"column":12},"end":{"line":37,"column":19}},"4":{"start":{"line":40,"column":30},"end":{"line":40,"column":71}},"5":{"start":{"line":41,"column":8},"end":{"line":41,"column":51}},"6":{"start":{"line":43,"column":36},"end":{"line":43,"column":69}},"7":{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},"8":{"start":{"line":46,"column":12},"end":{"line":48,"column":14}},"9":{"start":{"line":49,"column":12},"end":{"line":49,"column":19}},"10":{"start":{"line":53,"column":30},"end":{"line":53,"column":59}},"11":{"start":{"line":55,"column":29},"end":{"line":55,"column":59}},"12":{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},"13":{"start":{"line":58,"column":12},"end":{"line":58,"column":19}},"14":{"start":{"line":61,"column":30},"end":{"line":61,"column":54}},"15":{"start":{"line":63,"column":8},"end":{"line":65,"column":9}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":19}},"17":{"start":{"line":67,"column":30},"end":{"line":67,"column":92}},"18":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"19":{"start":{"line":70,"column":12},"end":{"line":70,"column":110}},"20":{"start":{"line":71,"column":12},"end":{"line":71,"column":19}},"21":{"start":{"line":74,"column":8},"end":{"line":74,"column":96}},"22":{"start":{"line":77,"column":8},"end":{"line":82,"column":11}},"23":{"start":{"line":87,"column":41},"end":{"line":89,"column":7}},"24":{"start":{"line":87,"column":68},"end":{"line":89,"column":5}},"25":{"start":{"line":91,"column":18},"end":{"line":91,"column":44}},"26":{"start":{"line":94,"column":22},"end":{"line":94,"column":55}},"27":{"start":{"line":95,"column":8},"end":{"line":95,"column":74}},"28":{"start":{"line":95,"column":44},"end":{"line":95,"column":72}},"29":{"start":{"line":96,"column":8},"end":{"line":96,"column":43}},"30":{"start":{"line":103,"column":21},"end":{"line":110,"column":10}},"31":{"start":{"line":111,"column":8},"end":{"line":111,"column":30}},"32":{"start":{"line":113,"column":18},"end":{"line":113,"column":39}},"33":{"start":{"line":114,"column":4},"end":{"line":114,"column":17}},"34":{"start":{"line":117,"column":25},"end":{"line":120,"column":1}},"35":{"start":{"line":118,"column":30},"end":{"line":118,"column":53}},"36":{"start":{"line":119,"column":4},"end":{"line":119,"column":59}},"37":{"start":{"line":122,"column":31},"end":{"line":140,"column":1}},"38":{"start":{"line":124,"column":4},"end":{"line":138,"column":5}},"39":{"start":{"line":124,"column":17},"end":{"line":124,"column":18}},"40":{"start":{"line":125,"column":28},"end":{"line":125,"column":51}},"41":{"start":{"line":126,"column":28},"end":{"line":126,"column":54}},"42":{"start":{"line":127,"column":25},"end":{"line":127,"column":85}},"43":{"start":{"line":129,"column":8},"end":{"line":137,"column":9}},"44":{"start":{"line":130,"column":25},"end":{"line":130,"column":43}},"45":{"start":{"line":131,"column":12},"end":{"line":134,"column":13}},"46":{"start":{"line":132,"column":16},"end":{"line":132,"column":43}},"47":{"start":{"line":133,"column":16},"end":{"line":133,"column":20}},"48":{"start":{"line":139,"column":4},"end":{"line":139,"column":25}},"49":{"start":{"line":143,"column":20},"end":{"line":198,"column":3}},"50":{"start":{"line":150,"column":4},"end":{"line":197,"column":7}},"51":{"start":{"line":151,"column":27},"end":{"line":151,"column":47}},"52":{"start":{"line":152,"column":24},"end":{"line":152,"column":41}},"53":{"start":{"line":153,"column":6},"end":{"line":188,"column":8}},"54":{"start":{"line":164,"column":27},"end":{"line":181,"column":12}},"55":{"start":{"line":165,"column":32},"end":{"line":165,"column":43}},"56":{"start":{"line":166,"column":28},"end":{"line":166,"column":105}},"57":{"start":{"line":167,"column":12},"end":{"line":180,"column":15}},"58":{"start":{"line":168,"column":14},"end":{"line":179,"column":16}},"59":{"start":{"line":172,"column":18},"end":{"line":177,"column":19}},"60":{"start":{"line":173,"column":37},"end":{"line":173,"column":61}},"61":{"start":{"line":174,"column":20},"end":{"line":174,"column":76}},"62":{"start":{"line":176,"column":20},"end":{"line":176,"column":36}},"63":{"start":{"line":182,"column":10},"end":{"line":182,"column":38}},"64":{"start":{"line":183,"column":10},"end":{"line":183,"column":216}},"65":{"start":{"line":184,"column":10},"end":{"line":186,"column":12}},"66":{"start":{"line":190,"column":8},"end":{"line":190,"column":37}},"67":{"start":{"line":191,"column":8},"end":{"line":196,"column":11}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":30,"column":29},"end":{"line":30,"column":30}},"loc":{"start":{"line":34,"column":5},"end":{"line":84,"column":1}},"line":34},"1":{"name":"getWebfileInputs","decl":{"start":{"line":86,"column":15},"end":{"line":86,"column":31}},"loc":{"start":{"line":86,"column":54},"end":{"line":115,"column":1}},"line":86},"2":{"name":"(anonymous_2)","decl":{"start":{"line":87,"column":56},"end":{"line":87,"column":57}},"loc":{"start":{"line":87,"column":68},"end":{"line":89,"column":5}},"line":87},"3":{"name":"collectInputs","decl":{"start":{"line":93,"column":19},"end":{"line":93,"column":32}},"loc":{"start":{"line":93,"column":35},"end":{"line":97,"column":5}},"line":93},"4":{"name":"(anonymous_4)","decl":{"start":{"line":95,"column":33},"end":{"line":95,"column":34}},"loc":{"start":{"line":95,"column":44},"end":{"line":95,"column":72}},"line":95},"5":{"name":"pickParentPage","decl":{"start":{"line":99,"column":19},"end":{"line":99,"column":33}},"loc":{"start":{"line":102,"column":6},"end":{"line":112,"column":5}},"line":102},"6":{"name":"(anonymous_6)","decl":{"start":{"line":117,"column":25},"end":{"line":117,"column":26}},"loc":{"start":{"line":117,"column":37},"end":{"line":120,"column":1}},"line":117},"7":{"name":"(anonymous_7)","decl":{"start":{"line":122,"column":31},"end":{"line":122,"column":32}},"loc":{"start":{"line":122,"column":124},"end":{"line":140,"column":1}},"line":122},"8":{"name":"(anonymous_8)","decl":{"start":{"line":143,"column":20},"end":{"line":143,"column":21}},"loc":{"start":{"line":149,"column":7},"end":{"line":198,"column":3}},"line":149},"9":{"name":"(anonymous_9)","decl":{"start":{"line":163,"column":8},"end":{"line":163,"column":9}},"loc":{"start":{"line":163,"column":20},"end":{"line":187,"column":9}},"line":163},"10":{"name":"(anonymous_10)","decl":{"start":{"line":164,"column":45},"end":{"line":164,"column":46}},"loc":{"start":{"line":164,"column":55},"end":{"line":181,"column":11}},"line":164},"11":{"name":"(anonymous_11)","decl":{"start":{"line":167,"column":31},"end":{"line":167,"column":32}},"loc":{"start":{"line":167,"column":52},"end":{"line":180,"column":13}},"line":167},"12":{"name":"(anonymous_12)","decl":{"start":{"line":171,"column":16},"end":{"line":171,"column":17}},"loc":{"start":{"line":171,"column":43},"end":{"line":178,"column":17}},"line":171}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":38,"column":9}},{"start":{"line":36,"column":8},"end":{"line":38,"column":9}}],"line":36},"1":{"loc":{"start":{"line":36,"column":12},"end":{"line":36,"column":50}},"type":"binary-expr","locations":[{"start":{"line":36,"column":12},"end":{"line":36,"column":36}},{"start":{"line":36,"column":40},"end":{"line":36,"column":50}}],"line":36},"2":{"loc":{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},{"start":{"line":45,"column":8},"end":{"line":50,"column":9}}],"line":45},"3":{"loc":{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},{"start":{"line":57,"column":8},"end":{"line":59,"column":9}}],"line":57},"4":{"loc":{"start":{"line":63,"column":8},"end":{"line":65,"column":9}},"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":65,"column":9}},{"start":{"line":63,"column":8},"end":{"line":65,"column":9}}],"line":63},"5":{"loc":{"start":{"line":63,"column":11},"end":{"line":63,"column":55}},"type":"binary-expr","locations":[{"start":{"line":63,"column":11},"end":{"line":63,"column":25}},{"start":{"line":63,"column":29},"end":{"line":63,"column":55}}],"line":63},"6":{"loc":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},{"start":{"line":69,"column":8},"end":{"line":72,"column":9}}],"line":69},"7":{"loc":{"start":{"line":69,"column":12},"end":{"line":69,"column":56}},"type":"binary-expr","locations":[{"start":{"line":69,"column":12},"end":{"line":69,"column":26}},{"start":{"line":69,"column":30},"end":{"line":69,"column":56}}],"line":69},"8":{"loc":{"start":{"line":109,"column":24},"end":{"line":109,"column":75}},"type":"cond-expr","locations":[{"start":{"line":109,"column":55},"end":{"line":109,"column":63}},{"start":{"line":109,"column":66},"end":{"line":109,"column":75}}],"line":109},"9":{"loc":{"start":{"line":131,"column":12},"end":{"line":134,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":134,"column":13}},{"start":{"line":131,"column":12},"end":{"line":134,"column":13}}],"line":131},"10":{"loc":{"start":{"line":172,"column":18},"end":{"line":177,"column":19}},"type":"if","locations":[{"start":{"line":172,"column":18},"end":{"line":177,"column":19}},{"start":{"line":172,"column":18},"end":{"line":177,"column":19}}],"line":172},"11":{"loc":{"start":{"line":172,"column":22},"end":{"line":172,"column":66}},"type":"binary-expr","locations":[{"start":{"line":172,"column":22},"end":{"line":172,"column":27}},{"start":{"line":172,"column":31},"end":{"line":172,"column":66}}],"line":172},"12":{"loc":{"start":{"line":173,"column":37},"end":{"line":173,"column":61}},"type":"binary-expr","locations":[{"start":{"line":173,"column":37},"end":{"line":173,"column":51}},{"start":{"line":173,"column":55},"end":{"line":173,"column":61}}],"line":173}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts","statementMap":{"0":{"start":{"line":35,"column":29},"end":{"line":108,"column":1}},"1":{"start":{"line":41,"column":4},"end":{"line":107,"column":5}},"2":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"3":{"start":{"line":43,"column":12},"end":{"line":43,"column":18}},"4":{"start":{"line":45,"column":30},"end":{"line":45,"column":71}},"5":{"start":{"line":47,"column":8},"end":{"line":47,"column":72}},"6":{"start":{"line":50,"column":12},"end":{"line":50,"column":42}},"7":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"8":{"start":{"line":53,"column":12},"end":{"line":53,"column":85}},"9":{"start":{"line":54,"column":12},"end":{"line":54,"column":19}},"10":{"start":{"line":58,"column":12},"end":{"line":58,"column":45}},"11":{"start":{"line":60,"column":8},"end":{"line":63,"column":9}},"12":{"start":{"line":61,"column":12},"end":{"line":61,"column":79}},"13":{"start":{"line":62,"column":12},"end":{"line":62,"column":19}},"14":{"start":{"line":66,"column":30},"end":{"line":70,"column":9}},"15":{"start":{"line":72,"column":31},"end":{"line":72,"column":78}},"16":{"start":{"line":74,"column":28},"end":{"line":74,"column":46}},"17":{"start":{"line":76,"column":29},"end":{"line":76,"column":67}},"18":{"start":{"line":79,"column":8},"end":{"line":103,"column":9}},"19":{"start":{"line":80,"column":25},"end":{"line":80,"column":52}},"20":{"start":{"line":81,"column":27},"end":{"line":81,"column":56}},"21":{"start":{"line":83,"column":35},"end":{"line":88,"column":13}},"22":{"start":{"line":89,"column":28},"end":{"line":93,"column":13}},"23":{"start":{"line":95,"column":28},"end":{"line":95,"column":125}},"24":{"start":{"line":96,"column":12},"end":{"line":102,"column":14}},"25":{"start":{"line":105,"column":8},"end":{"line":105,"column":163}},"26":{"start":{"line":106,"column":8},"end":{"line":106,"column":31}},"27":{"start":{"line":115,"column":43},"end":{"line":117,"column":7}},"28":{"start":{"line":115,"column":76},"end":{"line":117,"column":5}},"29":{"start":{"line":119,"column":41},"end":{"line":121,"column":7}},"30":{"start":{"line":119,"column":68},"end":{"line":121,"column":5}},"31":{"start":{"line":123,"column":18},"end":{"line":123,"column":46}},"32":{"start":{"line":126,"column":22},"end":{"line":126,"column":55}},"33":{"start":{"line":127,"column":8},"end":{"line":127,"column":76}},"34":{"start":{"line":127,"column":44},"end":{"line":127,"column":74}},"35":{"start":{"line":128,"column":8},"end":{"line":128,"column":43}},"36":{"start":{"line":136,"column":8},"end":{"line":143,"column":11}},"37":{"start":{"line":144,"column":8},"end":{"line":144,"column":73}},"38":{"start":{"line":144,"column":42},"end":{"line":144,"column":72}},"39":{"start":{"line":151,"column":21},"end":{"line":161,"column":10}},"40":{"start":{"line":162,"column":8},"end":{"line":162,"column":40}},"41":{"start":{"line":163,"column":8},"end":{"line":163,"column":71}},"42":{"start":{"line":163,"column":42},"end":{"line":163,"column":70}},"43":{"start":{"line":170,"column":21},"end":{"line":180,"column":10}},"44":{"start":{"line":181,"column":8},"end":{"line":181,"column":38}},"45":{"start":{"line":185,"column":8},"end":{"line":187,"column":9}},"46":{"start":{"line":186,"column":12},"end":{"line":186,"column":73}},"47":{"start":{"line":188,"column":8},"end":{"line":194,"column":9}},"48":{"start":{"line":190,"column":28},"end":{"line":190,"column":43}},"49":{"start":{"line":193,"column":12},"end":{"line":193,"column":112}},"50":{"start":{"line":196,"column":8},"end":{"line":196,"column":25}},"51":{"start":{"line":199,"column":18},"end":{"line":199,"column":39}},"52":{"start":{"line":200,"column":4},"end":{"line":200,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":35,"column":29},"end":{"line":35,"column":30}},"loc":{"start":{"line":40,"column":5},"end":{"line":108,"column":1}},"line":40},"1":{"name":"getWebpageInputs","decl":{"start":{"line":110,"column":15},"end":{"line":110,"column":31}},"loc":{"start":{"line":114,"column":2},"end":{"line":201,"column":1}},"line":114},"2":{"name":"(anonymous_2)","decl":{"start":{"line":115,"column":64},"end":{"line":115,"column":65}},"loc":{"start":{"line":115,"column":76},"end":{"line":117,"column":5}},"line":115},"3":{"name":"(anonymous_3)","decl":{"start":{"line":119,"column":56},"end":{"line":119,"column":57}},"loc":{"start":{"line":119,"column":68},"end":{"line":121,"column":5}},"line":119},"4":{"name":"collectInputs","decl":{"start":{"line":125,"column":19},"end":{"line":125,"column":32}},"loc":{"start":{"line":125,"column":35},"end":{"line":129,"column":5}},"line":125},"5":{"name":"(anonymous_5)","decl":{"start":{"line":127,"column":33},"end":{"line":127,"column":34}},"loc":{"start":{"line":127,"column":44},"end":{"line":127,"column":74}},"line":127},"6":{"name":"inputWebpageName","decl":{"start":{"line":132,"column":19},"end":{"line":132,"column":35}},"loc":{"start":{"line":135,"column":6},"end":{"line":145,"column":5}},"line":135},"7":{"name":"(anonymous_7)","decl":{"start":{"line":144,"column":15},"end":{"line":144,"column":16}},"loc":{"start":{"line":144,"column":42},"end":{"line":144,"column":72}},"line":144},"8":{"name":"pickPageTemplate","decl":{"start":{"line":147,"column":19},"end":{"line":147,"column":35}},"loc":{"start":{"line":150,"column":6},"end":{"line":164,"column":5}},"line":150},"9":{"name":"(anonymous_9)","decl":{"start":{"line":163,"column":15},"end":{"line":163,"column":16}},"loc":{"start":{"line":163,"column":42},"end":{"line":163,"column":70}},"line":163},"10":{"name":"pickParentPage","decl":{"start":{"line":166,"column":19},"end":{"line":166,"column":33}},"loc":{"start":{"line":169,"column":6},"end":{"line":182,"column":5}},"line":169},"11":{"name":"validateNameIsUnique","decl":{"start":{"line":184,"column":19},"end":{"line":184,"column":39}},"loc":{"start":{"line":184,"column":54},"end":{"line":197,"column":5}},"line":184},"12":{"name":"(anonymous_12)","decl":{"start":{"line":190,"column":21},"end":{"line":190,"column":22}},"loc":{"start":{"line":190,"column":28},"end":{"line":190,"column":43}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},{"start":{"line":42,"column":8},"end":{"line":44,"column":9}}],"line":42},"1":{"loc":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},{"start":{"line":52,"column":8},"end":{"line":55,"column":9}}],"line":52},"2":{"loc":{"start":{"line":60,"column":8},"end":{"line":63,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":63,"column":9}},{"start":{"line":60,"column":8},"end":{"line":63,"column":9}}],"line":60},"3":{"loc":{"start":{"line":79,"column":8},"end":{"line":103,"column":9}},"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":103,"column":9}},{"start":{"line":79,"column":8},"end":{"line":103,"column":9}}],"line":79},"4":{"loc":{"start":{"line":79,"column":12},"end":{"line":79,"column":66}},"type":"binary-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":39}},{"start":{"line":79,"column":43},"end":{"line":79,"column":66}}],"line":79},"5":{"loc":{"start":{"line":140,"column":19},"end":{"line":140,"column":35}},"type":"binary-expr","locations":[{"start":{"line":140,"column":19},"end":{"line":140,"column":29}},{"start":{"line":140,"column":33},"end":{"line":140,"column":35}}],"line":140},"6":{"loc":{"start":{"line":158,"column":16},"end":{"line":160,"column":31}},"type":"cond-expr","locations":[{"start":{"line":159,"column":22},"end":{"line":159,"column":40}},{"start":{"line":160,"column":22},"end":{"line":160,"column":31}}],"line":158},"7":{"loc":{"start":{"line":177,"column":16},"end":{"line":179,"column":31}},"type":"cond-expr","locations":[{"start":{"line":178,"column":22},"end":{"line":178,"column":38}},{"start":{"line":179,"column":22},"end":{"line":179,"column":31}}],"line":177},"8":{"loc":{"start":{"line":185,"column":8},"end":{"line":187,"column":9}},"type":"if","locations":[{"start":{"line":185,"column":8},"end":{"line":187,"column":9}},{"start":{"line":185,"column":8},"end":{"line":187,"column":9}}],"line":185},"9":{"loc":{"start":{"line":188,"column":8},"end":{"line":194,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":194,"column":9}},{"start":{"line":188,"column":8},"end":{"line":194,"column":9}}],"line":188}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts","statementMap":{"0":{"start":{"line":20,"column":33},"end":{"line":70,"column":1}},"1":{"start":{"line":26,"column":4},"end":{"line":69,"column":5}},"2":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"3":{"start":{"line":28,"column":8},"end":{"line":28,"column":15}},"4":{"start":{"line":30,"column":4},"end":{"line":64,"column":11}},"5":{"start":{"line":34,"column":16},"end":{"line":34,"column":67}},"6":{"start":{"line":37,"column":12},"end":{"line":63,"column":13}},"7":{"start":{"line":39,"column":40},"end":{"line":39,"column":71}},"8":{"start":{"line":40,"column":42},"end":{"line":40,"column":75}},"9":{"start":{"line":42,"column":39},"end":{"line":46,"column":17}},"10":{"start":{"line":48,"column":32},"end":{"line":52,"column":17}},"11":{"start":{"line":54,"column":32},"end":{"line":54,"column":96}},"12":{"start":{"line":56,"column":16},"end":{"line":62,"column":18}},"13":{"start":{"line":67,"column":8},"end":{"line":67,"column":169}},"14":{"start":{"line":68,"column":8},"end":{"line":68,"column":31}},"15":{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},"16":{"start":{"line":77,"column":8},"end":{"line":77,"column":74}},"17":{"start":{"line":79,"column":17},"end":{"line":79,"column":37}},"18":{"start":{"line":80,"column":19},"end":{"line":80,"column":41}},"19":{"start":{"line":81,"column":4},"end":{"line":99,"column":5}},"20":{"start":{"line":82,"column":25},"end":{"line":87,"column":9}},"21":{"start":{"line":88,"column":8},"end":{"line":98,"column":9}},"22":{"start":{"line":89,"column":25},"end":{"line":89,"column":43}},"23":{"start":{"line":90,"column":12},"end":{"line":92,"column":13}},"24":{"start":{"line":91,"column":16},"end":{"line":91,"column":120}},"25":{"start":{"line":95,"column":12},"end":{"line":97,"column":13}},"26":{"start":{"line":96,"column":16},"end":{"line":96,"column":33}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":33},"end":{"line":20,"column":34}},"loc":{"start":{"line":25,"column":5},"end":{"line":70,"column":1}},"line":25},"1":{"name":"(anonymous_1)","decl":{"start":{"line":33,"column":27},"end":{"line":33,"column":28}},"loc":{"start":{"line":34,"column":16},"end":{"line":34,"column":67}},"line":34},"2":{"name":"(anonymous_2)","decl":{"start":{"line":36,"column":14},"end":{"line":36,"column":15}},"loc":{"start":{"line":36,"column":41},"end":{"line":64,"column":9}},"line":36},"3":{"name":"validateTemplateName","decl":{"start":{"line":72,"column":9},"end":{"line":72,"column":29}},"loc":{"start":{"line":75,"column":22},"end":{"line":100,"column":1}},"line":75}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},{"start":{"line":27,"column":4},"end":{"line":29,"column":5}}],"line":27},"1":{"loc":{"start":{"line":37,"column":12},"end":{"line":63,"column":13}},"type":"if","locations":[{"start":{"line":37,"column":12},"end":{"line":63,"column":13}},{"start":{"line":37,"column":12},"end":{"line":63,"column":13}}],"line":37},"2":{"loc":{"start":{"line":37,"column":16},"end":{"line":37,"column":66}},"type":"binary-expr","locations":[{"start":{"line":37,"column":16},"end":{"line":37,"column":47}},{"start":{"line":37,"column":51},"end":{"line":37,"column":66}}],"line":37},"3":{"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},"type":"if","locations":[{"start":{"line":76,"column":4},"end":{"line":78,"column":5}},{"start":{"line":76,"column":4},"end":{"line":78,"column":5}}],"line":76},"4":{"loc":{"start":{"line":81,"column":4},"end":{"line":99,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":99,"column":5}},{"start":{"line":81,"column":4},"end":{"line":99,"column":5}}],"line":81},"5":{"loc":{"start":{"line":90,"column":12},"end":{"line":92,"column":13}},"type":"if","locations":[{"start":{"line":90,"column":12},"end":{"line":92,"column":13}},{"start":{"line":90,"column":12},"end":{"line":92,"column":13}}],"line":90},"6":{"loc":{"start":{"line":95,"column":12},"end":{"line":97,"column":13}},"type":"if","locations":[{"start":{"line":95,"column":12},"end":{"line":97,"column":13}},{"start":{"line":95,"column":12},"end":{"line":97,"column":13}}],"line":95}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts","statementMap":{"0":{"start":{"line":19,"column":4},"end":{"line":19,"column":54}},"1":{"start":{"line":20,"column":4},"end":{"line":20,"column":54}},"2":{"start":{"line":27,"column":4},"end":{"line":74,"column":6}},"3":{"start":{"line":31,"column":12},"end":{"line":72,"column":13}},"4":{"start":{"line":33,"column":34},"end":{"line":33,"column":51}},"5":{"start":{"line":34,"column":16},"end":{"line":68,"column":17}},"6":{"start":{"line":35,"column":51},"end":{"line":35,"column":53}},"7":{"start":{"line":36,"column":20},"end":{"line":36,"column":82}},"8":{"start":{"line":37,"column":20},"end":{"line":54,"column":24}},"9":{"start":{"line":38,"column":47},"end":{"line":38,"column":77}},"10":{"start":{"line":41,"column":24},"end":{"line":41,"column":181}},"11":{"start":{"line":43,"column":24},"end":{"line":45,"column":25}},"12":{"start":{"line":44,"column":28},"end":{"line":44,"column":35}},"13":{"start":{"line":47,"column":47},"end":{"line":47,"column":72}},"14":{"start":{"line":48,"column":24},"end":{"line":53,"column":25}},"15":{"start":{"line":49,"column":28},"end":{"line":49,"column":105}},"16":{"start":{"line":52,"column":28},"end":{"line":52,"column":71}},"17":{"start":{"line":56,"column":20},"end":{"line":65,"column":21}},"18":{"start":{"line":57,"column":41},"end":{"line":57,"column":70}},"19":{"start":{"line":58,"column":59},"end":{"line":58,"column":149}},"20":{"start":{"line":59,"column":24},"end":{"line":61,"column":26}},"21":{"start":{"line":60,"column":28},"end":{"line":60,"column":86}},"22":{"start":{"line":64,"column":24},"end":{"line":64,"column":48}},"23":{"start":{"line":67,"column":20},"end":{"line":67,"column":245}},"24":{"start":{"line":71,"column":16},"end":{"line":71,"column":215}},"25":{"start":{"line":81,"column":4},"end":{"line":130,"column":6}},"26":{"start":{"line":83,"column":12},"end":{"line":128,"column":13}},"27":{"start":{"line":85,"column":34},"end":{"line":85,"column":51}},"28":{"start":{"line":86,"column":16},"end":{"line":124,"column":17}},"29":{"start":{"line":87,"column":51},"end":{"line":87,"column":53}},"30":{"start":{"line":88,"column":48},"end":{"line":88,"column":96}},"31":{"start":{"line":90,"column":20},"end":{"line":110,"column":24}},"32":{"start":{"line":91,"column":47},"end":{"line":91,"column":84}},"33":{"start":{"line":94,"column":24},"end":{"line":94,"column":180}},"34":{"start":{"line":96,"column":24},"end":{"line":98,"column":25}},"35":{"start":{"line":97,"column":28},"end":{"line":97,"column":35}},"36":{"start":{"line":100,"column":47},"end":{"line":100,"column":79}},"37":{"start":{"line":102,"column":24},"end":{"line":109,"column":25}},"38":{"start":{"line":103,"column":56},"end":{"line":103,"column":129}},"39":{"start":{"line":104,"column":28},"end":{"line":106,"column":29}},"40":{"start":{"line":105,"column":32},"end":{"line":105,"column":123}},"41":{"start":{"line":108,"column":28},"end":{"line":108,"column":71}},"42":{"start":{"line":112,"column":20},"end":{"line":121,"column":21}},"43":{"start":{"line":113,"column":41},"end":{"line":113,"column":70}},"44":{"start":{"line":114,"column":59},"end":{"line":114,"column":149}},"45":{"start":{"line":115,"column":24},"end":{"line":117,"column":26}},"46":{"start":{"line":116,"column":28},"end":{"line":116,"column":86}},"47":{"start":{"line":120,"column":24},"end":{"line":120,"column":48}},"48":{"start":{"line":123,"column":20},"end":{"line":123,"column":246}},"49":{"start":{"line":127,"column":16},"end":{"line":127,"column":215}}},"fnMap":{"0":{"name":"handleFileSystemCallbacks","decl":{"start":{"line":14,"column":22},"end":{"line":14,"column":47}},"loc":{"start":{"line":17,"column":2},"end":{"line":21,"column":1}},"line":17},"1":{"name":"processOnDidDeleteFiles","decl":{"start":{"line":23,"column":15},"end":{"line":23,"column":38}},"loc":{"start":{"line":26,"column":2},"end":{"line":75,"column":1}},"line":26},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":42},"end":{"line":28,"column":43}},"loc":{"start":{"line":28,"column":55},"end":{"line":73,"column":9}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":37,"column":50},"end":{"line":37,"column":51}},"loc":{"start":{"line":37,"column":61},"end":{"line":54,"column":21}},"line":37},"4":{"name":"(anonymous_4)","decl":{"start":{"line":59,"column":59},"end":{"line":59,"column":60}},"loc":{"start":{"line":60,"column":28},"end":{"line":60,"column":86}},"line":60},"5":{"name":"processOnDidRenameFiles","decl":{"start":{"line":77,"column":15},"end":{"line":77,"column":38}},"loc":{"start":{"line":80,"column":2},"end":{"line":131,"column":1}},"line":80},"6":{"name":"(anonymous_6)","decl":{"start":{"line":82,"column":42},"end":{"line":82,"column":43}},"loc":{"start":{"line":82,"column":55},"end":{"line":129,"column":9}},"line":82},"7":{"name":"(anonymous_7)","decl":{"start":{"line":90,"column":50},"end":{"line":90,"column":51}},"loc":{"start":{"line":90,"column":61},"end":{"line":110,"column":21}},"line":90},"8":{"name":"(anonymous_8)","decl":{"start":{"line":115,"column":59},"end":{"line":115,"column":60}},"loc":{"start":{"line":116,"column":28},"end":{"line":116,"column":86}},"line":116}},"branchMap":{"0":{"loc":{"start":{"line":31,"column":12},"end":{"line":72,"column":13}},"type":"if","locations":[{"start":{"line":31,"column":12},"end":{"line":72,"column":13}},{"start":{"line":31,"column":12},"end":{"line":72,"column":13}}],"line":31},"1":{"loc":{"start":{"line":43,"column":24},"end":{"line":45,"column":25}},"type":"if","locations":[{"start":{"line":43,"column":24},"end":{"line":45,"column":25}},{"start":{"line":43,"column":24},"end":{"line":45,"column":25}}],"line":43},"2":{"loc":{"start":{"line":48,"column":24},"end":{"line":53,"column":25}},"type":"if","locations":[{"start":{"line":48,"column":24},"end":{"line":53,"column":25}},{"start":{"line":48,"column":24},"end":{"line":53,"column":25}}],"line":48},"3":{"loc":{"start":{"line":48,"column":28},"end":{"line":48,"column":86}},"type":"binary-expr","locations":[{"start":{"line":48,"column":28},"end":{"line":48,"column":51}},{"start":{"line":48,"column":55},"end":{"line":48,"column":86}}],"line":48},"4":{"loc":{"start":{"line":56,"column":20},"end":{"line":65,"column":21}},"type":"if","locations":[{"start":{"line":56,"column":20},"end":{"line":65,"column":21}},{"start":{"line":56,"column":20},"end":{"line":65,"column":21}}],"line":56},"5":{"loc":{"start":{"line":56,"column":24},"end":{"line":56,"column":70}},"type":"binary-expr","locations":[{"start":{"line":56,"column":24},"end":{"line":56,"column":43}},{"start":{"line":56,"column":47},"end":{"line":56,"column":70}}],"line":56},"6":{"loc":{"start":{"line":83,"column":12},"end":{"line":128,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":128,"column":13}},{"start":{"line":83,"column":12},"end":{"line":128,"column":13}}],"line":83},"7":{"loc":{"start":{"line":96,"column":24},"end":{"line":98,"column":25}},"type":"if","locations":[{"start":{"line":96,"column":24},"end":{"line":98,"column":25}},{"start":{"line":96,"column":24},"end":{"line":98,"column":25}}],"line":96},"8":{"loc":{"start":{"line":102,"column":24},"end":{"line":109,"column":25}},"type":"if","locations":[{"start":{"line":102,"column":24},"end":{"line":109,"column":25}},{"start":{"line":102,"column":24},"end":{"line":109,"column":25}}],"line":102},"9":{"loc":{"start":{"line":102,"column":28},"end":{"line":102,"column":86}},"type":"binary-expr","locations":[{"start":{"line":102,"column":28},"end":{"line":102,"column":51}},{"start":{"line":102,"column":55},"end":{"line":102,"column":86}}],"line":102},"10":{"loc":{"start":{"line":104,"column":28},"end":{"line":106,"column":29}},"type":"if","locations":[{"start":{"line":104,"column":28},"end":{"line":106,"column":29}},{"start":{"line":104,"column":28},"end":{"line":106,"column":29}}],"line":104},"11":{"loc":{"start":{"line":112,"column":20},"end":{"line":121,"column":21}},"type":"if","locations":[{"start":{"line":112,"column":20},"end":{"line":121,"column":21}},{"start":{"line":112,"column":20},"end":{"line":121,"column":21}}],"line":112},"12":{"loc":{"start":{"line":112,"column":24},"end":{"line":112,"column":70}},"type":"binary-expr","locations":[{"start":{"line":112,"column":24},"end":{"line":112,"column":43}},{"start":{"line":112,"column":47},"end":{"line":112,"column":70}}],"line":112}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts","statementMap":{"0":{"start":{"line":33,"column":18},"end":{"line":33,"column":22}},"1":{"start":{"line":34,"column":4},"end":{"line":47,"column":5}},"2":{"start":{"line":35,"column":8},"end":{"line":44,"column":9}},"3":{"start":{"line":36,"column":38},"end":{"line":36,"column":68}},"4":{"start":{"line":38,"column":12},"end":{"line":43,"column":13}},"5":{"start":{"line":39,"column":16},"end":{"line":39,"column":197}},"6":{"start":{"line":40,"column":19},"end":{"line":43,"column":13}},"7":{"start":{"line":41,"column":16},"end":{"line":41,"column":86}},"8":{"start":{"line":42,"column":16},"end":{"line":42,"column":32}},"9":{"start":{"line":46,"column":8},"end":{"line":46,"column":141}},"10":{"start":{"line":48,"column":4},"end":{"line":48,"column":19}},"11":{"start":{"line":57,"column":4},"end":{"line":100,"column":5}},"12":{"start":{"line":58,"column":33},"end":{"line":58,"column":65}},"13":{"start":{"line":59,"column":8},"end":{"line":97,"column":9}},"14":{"start":{"line":63,"column":38},"end":{"line":63,"column":68}},"15":{"start":{"line":64,"column":38},"end":{"line":64,"column":137}},"16":{"start":{"line":65,"column":41},"end":{"line":65,"column":105}},"17":{"start":{"line":66,"column":37},"end":{"line":67,"column":149}},"18":{"start":{"line":69,"column":12},"end":{"line":96,"column":13}},"19":{"start":{"line":70,"column":16},"end":{"line":80,"column":17}},"20":{"start":{"line":71,"column":20},"end":{"line":79,"column":21}},"21":{"start":{"line":72,"column":47},"end":{"line":72,"column":75}},"22":{"start":{"line":73,"column":24},"end":{"line":78,"column":25}},"23":{"start":{"line":74,"column":48},"end":{"line":74,"column":170}},"24":{"start":{"line":75,"column":28},"end":{"line":77,"column":29}},"25":{"start":{"line":76,"column":32},"end":{"line":76,"column":122}},"26":{"start":{"line":82,"column":39},"end":{"line":82,"column":73}},"27":{"start":{"line":84,"column":40},"end":{"line":85,"column":161}},"28":{"start":{"line":86,"column":16},"end":{"line":88,"column":19}},"29":{"start":{"line":87,"column":20},"end":{"line":87,"column":80}},"30":{"start":{"line":91,"column":16},"end":{"line":95,"column":17}},"31":{"start":{"line":92,"column":20},"end":{"line":94,"column":45}},"32":{"start":{"line":99,"column":8},"end":{"line":99,"column":142}},"33":{"start":{"line":108,"column":4},"end":{"line":115,"column":5}},"34":{"start":{"line":109,"column":25},"end":{"line":109,"column":83}},"35":{"start":{"line":110,"column":8},"end":{"line":112,"column":11}},"36":{"start":{"line":111,"column":12},"end":{"line":111,"column":91}},"37":{"start":{"line":114,"column":8},"end":{"line":114,"column":138}},"38":{"start":{"line":122,"column":4},"end":{"line":142,"column":5}},"39":{"start":{"line":123,"column":20},"end":{"line":123,"column":44}},"40":{"start":{"line":124,"column":35},"end":{"line":124,"column":81}},"41":{"start":{"line":125,"column":29},"end":{"line":125,"column":64}},"42":{"start":{"line":126,"column":35},"end":{"line":126,"column":59}},"43":{"start":{"line":129,"column":31},"end":{"line":129,"column":64}},"44":{"start":{"line":130,"column":8},"end":{"line":136,"column":11}},"45":{"start":{"line":131,"column":12},"end":{"line":135,"column":13}},"46":{"start":{"line":132,"column":16},"end":{"line":132,"column":72}},"47":{"start":{"line":134,"column":16},"end":{"line":134,"column":81}},"48":{"start":{"line":138,"column":32},"end":{"line":138,"column":66}},"49":{"start":{"line":139,"column":8},"end":{"line":139,"column":54}},"50":{"start":{"line":141,"column":8},"end":{"line":141,"column":143}}},"fnMap":{"0":{"name":"fileRenameValidation","decl":{"start":{"line":28,"column":22},"end":{"line":28,"column":42}},"loc":{"start":{"line":32,"column":2},"end":{"line":49,"column":1}},"line":32},"1":{"name":"updateEntityPathNames","decl":{"start":{"line":51,"column":22},"end":{"line":51,"column":43}},"loc":{"start":{"line":56,"column":2},"end":{"line":101,"column":1}},"line":56},"2":{"name":"(anonymous_2)","decl":{"start":{"line":86,"column":40},"end":{"line":86,"column":41}},"loc":{"start":{"line":86,"column":48},"end":{"line":88,"column":17}},"line":86},"3":{"name":"cleanupRelatedFiles","decl":{"start":{"line":103,"column":22},"end":{"line":103,"column":41}},"loc":{"start":{"line":107,"column":2},"end":{"line":116,"column":1}},"line":107},"4":{"name":"(anonymous_4)","decl":{"start":{"line":110,"column":25},"end":{"line":110,"column":26}},"loc":{"start":{"line":110,"column":42},"end":{"line":112,"column":9}},"line":110},"5":{"name":"updateEntityNameInYml","decl":{"start":{"line":118,"column":9},"end":{"line":118,"column":30}},"loc":{"start":{"line":121,"column":2},"end":{"line":143,"column":1}},"line":121},"6":{"name":"(anonymous_6)","decl":{"start":{"line":130,"column":31},"end":{"line":130,"column":32}},"loc":{"start":{"line":130,"column":40},"end":{"line":136,"column":9}},"line":130}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":44,"column":9}},{"start":{"line":35,"column":8},"end":{"line":44,"column":9}}],"line":35},"1":{"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":65}},"type":"binary-expr","locations":[{"start":{"line":35,"column":12},"end":{"line":35,"column":35}},{"start":{"line":35,"column":39},"end":{"line":35,"column":65}}],"line":35},"2":{"loc":{"start":{"line":38,"column":12},"end":{"line":43,"column":13}},"type":"if","locations":[{"start":{"line":38,"column":12},"end":{"line":43,"column":13}},{"start":{"line":38,"column":12},"end":{"line":43,"column":13}}],"line":38},"3":{"loc":{"start":{"line":38,"column":16},"end":{"line":38,"column":148}},"type":"binary-expr","locations":[{"start":{"line":38,"column":16},"end":{"line":38,"column":83}},{"start":{"line":38,"column":87},"end":{"line":38,"column":113}},{"start":{"line":38,"column":117},"end":{"line":38,"column":148}}],"line":38},"4":{"loc":{"start":{"line":40,"column":19},"end":{"line":43,"column":13}},"type":"if","locations":[{"start":{"line":40,"column":19},"end":{"line":43,"column":13}},{"start":{"line":40,"column":19},"end":{"line":43,"column":13}}],"line":40},"5":{"loc":{"start":{"line":59,"column":8},"end":{"line":97,"column":9}},"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":97,"column":9}},{"start":{"line":59,"column":8},"end":{"line":97,"column":9}}],"line":59},"6":{"loc":{"start":{"line":59,"column":12},"end":{"line":61,"column":105}},"type":"binary-expr","locations":[{"start":{"line":59,"column":12},"end":{"line":59,"column":35}},{"start":{"line":60,"column":12},"end":{"line":60,"column":38}},{"start":{"line":61,"column":12},"end":{"line":61,"column":105}}],"line":59},"7":{"loc":{"start":{"line":66,"column":70},"end":{"line":67,"column":148}},"type":"cond-expr","locations":[{"start":{"line":67,"column":16},"end":{"line":67,"column":72}},{"start":{"line":67,"column":75},"end":{"line":67,"column":148}}],"line":66},"8":{"loc":{"start":{"line":69,"column":12},"end":{"line":96,"column":13}},"type":"if","locations":[{"start":{"line":69,"column":12},"end":{"line":96,"column":13}},{"start":{"line":69,"column":12},"end":{"line":96,"column":13}}],"line":69},"9":{"loc":{"start":{"line":70,"column":16},"end":{"line":80,"column":17}},"type":"if","locations":[{"start":{"line":70,"column":16},"end":{"line":80,"column":17}},{"start":{"line":70,"column":16},"end":{"line":80,"column":17}}],"line":70},"10":{"loc":{"start":{"line":73,"column":24},"end":{"line":78,"column":25}},"type":"if","locations":[{"start":{"line":73,"column":24},"end":{"line":78,"column":25}},{"start":{"line":73,"column":24},"end":{"line":78,"column":25}}],"line":73},"11":{"loc":{"start":{"line":75,"column":28},"end":{"line":77,"column":29}},"type":"if","locations":[{"start":{"line":75,"column":28},"end":{"line":77,"column":29}},{"start":{"line":75,"column":28},"end":{"line":77,"column":29}}],"line":75},"12":{"loc":{"start":{"line":84,"column":73},"end":{"line":85,"column":160}},"type":"cond-expr","locations":[{"start":{"line":85,"column":20},"end":{"line":85,"column":80}},{"start":{"line":85,"column":83},"end":{"line":85,"column":160}}],"line":84},"13":{"loc":{"start":{"line":91,"column":16},"end":{"line":95,"column":17}},"type":"if","locations":[{"start":{"line":91,"column":16},"end":{"line":95,"column":17}},{"start":{"line":91,"column":16},"end":{"line":95,"column":17}}],"line":91},"14":{"loc":{"start":{"line":131,"column":12},"end":{"line":135,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":135,"column":13}},{"start":{"line":131,"column":12},"end":{"line":135,"column":13}}],"line":131}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts","statementMap":{"0":{"start":{"line":10,"column":31},"end":{"line":10,"column":48}},"1":{"start":{"line":11,"column":31},"end":{"line":11,"column":48}},"2":{"start":{"line":12,"column":35},"end":{"line":12,"column":56}},"3":{"start":{"line":13,"column":35},"end":{"line":13,"column":56}},"4":{"start":{"line":14,"column":41},"end":{"line":14,"column":68}},"5":{"start":{"line":15,"column":41},"end":{"line":15,"column":68}},"6":{"start":{"line":16,"column":42},"end":{"line":16,"column":70}},"7":{"start":{"line":17,"column":40},"end":{"line":17,"column":66}},"8":{"start":{"line":18,"column":42},"end":{"line":18,"column":70}},"9":{"start":{"line":19,"column":35},"end":{"line":19,"column":56}},"10":{"start":{"line":20,"column":31},"end":{"line":20,"column":48}},"11":{"start":{"line":38,"column":60},"end":{"line":38,"column":62}},"12":{"start":{"line":39,"column":62},"end":{"line":39,"column":64}},"13":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"14":{"start":{"line":42,"column":8},"end":{"line":42,"column":76}},"15":{"start":{"line":45,"column":4},"end":{"line":47,"column":5}},"16":{"start":{"line":46,"column":8},"end":{"line":46,"column":78}},"17":{"start":{"line":49,"column":4},"end":{"line":51,"column":5}},"18":{"start":{"line":50,"column":8},"end":{"line":50,"column":82}},"19":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"20":{"start":{"line":54,"column":8},"end":{"line":54,"column":74}},"21":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"22":{"start":{"line":58,"column":8},"end":{"line":58,"column":70}},"23":{"start":{"line":61,"column":4},"end":{"line":69,"column":5}},"24":{"start":{"line":62,"column":8},"end":{"line":62,"column":68}},"25":{"start":{"line":63,"column":8},"end":{"line":63,"column":80}},"26":{"start":{"line":64,"column":8},"end":{"line":64,"column":118}},"27":{"start":{"line":65,"column":8},"end":{"line":65,"column":200}},"28":{"start":{"line":67,"column":8},"end":{"line":67,"column":114}},"29":{"start":{"line":68,"column":8},"end":{"line":68,"column":126}}},"fnMap":{"0":{"name":"sendTelemetryEvent","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":34}},"loc":{"start":{"line":37,"column":105},"end":{"line":70,"column":1}},"line":37}},"branchMap":{"0":{"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},"type":"if","locations":[{"start":{"line":41,"column":4},"end":{"line":43,"column":5}},{"start":{"line":41,"column":4},"end":{"line":43,"column":5}}],"line":41},"1":{"loc":{"start":{"line":45,"column":4},"end":{"line":47,"column":5}},"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":47,"column":5}},{"start":{"line":45,"column":4},"end":{"line":47,"column":5}}],"line":45},"2":{"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":5}},"type":"if","locations":[{"start":{"line":49,"column":4},"end":{"line":51,"column":5}},{"start":{"line":49,"column":4},"end":{"line":51,"column":5}}],"line":49},"3":{"loc":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},{"start":{"line":53,"column":4},"end":{"line":55,"column":5}}],"line":53},"4":{"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},{"start":{"line":57,"column":4},"end":{"line":59,"column":5}}],"line":57},"5":{"loc":{"start":{"line":61,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":69,"column":5}},{"start":{"line":61,"column":4},"end":{"line":69,"column":5}}],"line":61}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts","statementMap":{"0":{"start":{"line":11,"column":19},"end":{"line":11,"column":81}},"1":{"start":{"line":18,"column":4},"end":{"line":49,"column":5}},"2":{"start":{"line":19,"column":29},"end":{"line":19,"column":73}},"3":{"start":{"line":20,"column":21},"end":{"line":20,"column":43}},"4":{"start":{"line":24,"column":49},"end":{"line":24,"column":51}},"5":{"start":{"line":25,"column":8},"end":{"line":42,"column":11}},"6":{"start":{"line":26,"column":12},"end":{"line":41,"column":13}},"7":{"start":{"line":27,"column":54},"end":{"line":39,"column":17}},"8":{"start":{"line":40,"column":16},"end":{"line":40,"column":45}},"9":{"start":{"line":45,"column":8},"end":{"line":45,"column":86}},"10":{"start":{"line":48,"column":8},"end":{"line":48,"column":144}},"11":{"start":{"line":53,"column":21},"end":{"line":53,"column":132}},"12":{"start":{"line":54,"column":4},"end":{"line":54,"column":24}},"13":{"start":{"line":55,"column":4},"end":{"line":55,"column":126}},"14":{"start":{"line":59,"column":4},"end":{"line":59,"column":25}}},"fnMap":{"0":{"name":"validateTextDocument","decl":{"start":{"line":13,"column":22},"end":{"line":13,"column":42}},"loc":{"start":{"line":17,"column":17},"end":{"line":50,"column":1}},"line":17},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":25},"end":{"line":25,"column":26}},"loc":{"start":{"line":25,"column":36},"end":{"line":42,"column":9}},"line":25},"2":{"name":"showDiagnosticMessage","decl":{"start":{"line":52,"column":16},"end":{"line":52,"column":37}},"loc":{"start":{"line":52,"column":40},"end":{"line":56,"column":1}},"line":52},"3":{"name":"disposeDiagnostics","decl":{"start":{"line":58,"column":16},"end":{"line":58,"column":34}},"loc":{"start":{"line":58,"column":37},"end":{"line":60,"column":1}},"line":58}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":47},"end":{"line":34,"column":27}},"type":"cond-expr","locations":[{"start":{"line":30,"column":62},"end":{"line":34,"column":22}},{"start":{"line":34,"column":25},"end":{"line":34,"column":27}}],"line":30},"1":{"loc":{"start":{"line":53,"column":21},"end":{"line":53,"column":132}},"type":"cond-expr","locations":[{"start":{"line":53,"column":52},"end":{"line":53,"column":80}},{"start":{"line":53,"column":83},"end":{"line":53,"column":132}}],"line":53}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts","statementMap":{"0":{"start":{"line":10,"column":21},"end":{"line":10,"column":34}},"1":{"start":{"line":11,"column":4},"end":{"line":20,"column":5}},"2":{"start":{"line":13,"column":12},"end":{"line":13,"column":32}},"3":{"start":{"line":15,"column":12},"end":{"line":15,"column":50}},"4":{"start":{"line":17,"column":12},"end":{"line":17,"column":54}},"5":{"start":{"line":19,"column":12},"end":{"line":19,"column":81}}},"fnMap":{"0":{"name":"getAppDataPath","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":30}},"loc":{"start":{"line":9,"column":41},"end":{"line":21,"column":1}},"line":9}},"branchMap":{"0":{"loc":{"start":{"line":11,"column":4},"end":{"line":20,"column":5}},"type":"switch","locations":[{"start":{"line":12,"column":8},"end":{"line":13,"column":32}},{"start":{"line":14,"column":8},"end":{"line":15,"column":50}},{"start":{"line":16,"column":8},"end":{"line":17,"column":54}},{"start":{"line":18,"column":8},"end":{"line":19,"column":81}}],"line":11}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"f":{"0":0},"b":{"0":[0,0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts","statementMap":{"0":{"start":{"line":10,"column":17},"end":{"line":10,"column":37}},"1":{"start":{"line":11,"column":4},"end":{"line":11,"column":59}},"2":{"start":{"line":15,"column":4},"end":{"line":15,"column":131}}},"fnMap":{"0":{"name":"convertSemanticVersionToSystemVersion","decl":{"start":{"line":8,"column":9},"end":{"line":8,"column":46}},"loc":{"start":{"line":8,"column":73},"end":{"line":12,"column":1}},"line":8},"1":{"name":"buildAgentString","decl":{"start":{"line":14,"column":16},"end":{"line":14,"column":32}},"loc":{"start":{"line":14,"column":68},"end":{"line":16,"column":1}},"line":14}},"branchMap":{"0":{"loc":{"start":{"line":11,"column":11},"end":{"line":11,"column":58}},"type":"cond-expr","locations":[{"start":{"line":11,"column":22},"end":{"line":11,"column":48}},{"start":{"line":11,"column":51},"end":{"line":11,"column":58}}],"line":11}},"s":{"0":0,"1":0,"2":0},"f":{"0":0,"1":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts","statementMap":{"0":{"start":{"line":17,"column":25},"end":{"line":17,"column":30}},"1":{"start":{"line":18,"column":29},"end":{"line":18,"column":48}},"2":{"start":{"line":19,"column":30},"end":{"line":23,"column":1}},"3":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"4":{"start":{"line":28,"column":8},"end":{"line":28,"column":83}},"5":{"start":{"line":30,"column":32},"end":{"line":30,"column":80}},"6":{"start":{"line":31,"column":4},"end":{"line":48,"column":5}},"7":{"start":{"line":32,"column":23},"end":{"line":32,"column":67}},"8":{"start":{"line":33,"column":8},"end":{"line":45,"column":9}},"9":{"start":{"line":34,"column":12},"end":{"line":34,"column":59}},"10":{"start":{"line":35,"column":12},"end":{"line":37,"column":13}},"11":{"start":{"line":36,"column":16},"end":{"line":36,"column":61}},"12":{"start":{"line":39,"column":12},"end":{"line":43,"column":13}},"13":{"start":{"line":40,"column":16},"end":{"line":40,"column":51}},"14":{"start":{"line":44,"column":12},"end":{"line":44,"column":57}},"15":{"start":{"line":47,"column":8},"end":{"line":47,"column":53}},"16":{"start":{"line":49,"column":4},"end":{"line":49,"column":20}},"17":{"start":{"line":53,"column":4},"end":{"line":53,"column":44}},"18":{"start":{"line":54,"column":4},"end":{"line":59,"column":5}},"19":{"start":{"line":55,"column":8},"end":{"line":55,"column":42}},"20":{"start":{"line":56,"column":8},"end":{"line":56,"column":105}}},"fnMap":{"0":{"name":"readUserSettings","decl":{"start":{"line":26,"column":16},"end":{"line":26,"column":32}},"loc":{"start":{"line":26,"column":86},"end":{"line":50,"column":1}},"line":26},"1":{"name":"writeUserSettings","decl":{"start":{"line":52,"column":9},"end":{"line":52,"column":26}},"loc":{"start":{"line":52,"column":87},"end":{"line":60,"column":1}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":29,"column":5}},{"start":{"line":27,"column":4},"end":{"line":29,"column":5}}],"line":27},"1":{"loc":{"start":{"line":31,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":48,"column":5}},{"start":{"line":31,"column":4},"end":{"line":48,"column":5}}],"line":31},"2":{"loc":{"start":{"line":35,"column":12},"end":{"line":37,"column":13}},"type":"if","locations":[{"start":{"line":35,"column":12},"end":{"line":37,"column":13}},{"start":{"line":35,"column":12},"end":{"line":37,"column":13}}],"line":35},"3":{"loc":{"start":{"line":53,"column":19},"end":{"line":53,"column":43}},"type":"binary-expr","locations":[{"start":{"line":53,"column":19},"end":{"line":53,"column":31}},{"start":{"line":53,"column":35},"end":{"line":53,"column":43}}],"line":53}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts","statementMap":{"0":{"start":{"line":20,"column":37},"end":{"line":20,"column":56}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":4},"end":{"line":10,"column":5}},"loc":{"start":{"line":10,"column":124},"end":{"line":11,"column":5}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":4},"end":{"line":13,"column":5}},"loc":{"start":{"line":13,"column":152},"end":{"line":14,"column":5}},"line":13},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":123},"end":{"line":17,"column":5}},"line":16}},"branchMap":{},"s":{"0":0},"f":{"0":0,"1":0,"2":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts","statementMap":{"0":{"start":{"line":14,"column":4},"end":{"line":16,"column":20}},"1":{"start":{"line":19,"column":18},"end":{"line":22,"column":6}},"2":{"start":{"line":24,"column":22},"end":{"line":24,"column":51}},"3":{"start":{"line":25,"column":4},"end":{"line":25,"column":40}},"4":{"start":{"line":27,"column":4},"end":{"line":51,"column":7}},"5":{"start":{"line":28,"column":8},"end":{"line":50,"column":11}},"6":{"start":{"line":29,"column":12},"end":{"line":31,"column":13}},"7":{"start":{"line":30,"column":16},"end":{"line":30,"column":35}},"8":{"start":{"line":34,"column":12},"end":{"line":34,"column":76}},"9":{"start":{"line":34,"column":33},"end":{"line":34,"column":74}},"10":{"start":{"line":35,"column":12},"end":{"line":35,"column":59}},"11":{"start":{"line":37,"column":12},"end":{"line":49,"column":13}},"12":{"start":{"line":39,"column":16},"end":{"line":45,"column":19}},"13":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"14":{"start":{"line":41,"column":24},"end":{"line":41,"column":71}},"15":{"start":{"line":43,"column":24},"end":{"line":43,"column":34}},"16":{"start":{"line":47,"column":16},"end":{"line":47,"column":35}},"17":{"start":{"line":48,"column":16},"end":{"line":48,"column":28}},"18":{"start":{"line":55,"column":4},"end":{"line":55,"column":21}}},"fnMap":{"0":{"name":"addTests","decl":{"start":{"line":11,"column":15},"end":{"line":11,"column":23}},"loc":{"start":{"line":11,"column":41},"end":{"line":52,"column":1}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":23},"end":{"line":27,"column":24}},"loc":{"start":{"line":27,"column":44},"end":{"line":51,"column":5}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":62},"end":{"line":28,"column":63}},"loc":{"start":{"line":28,"column":78},"end":{"line":50,"column":9}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":26},"end":{"line":34,"column":27}},"loc":{"start":{"line":34,"column":33},"end":{"line":34,"column":74}},"line":34},"4":{"name":"(anonymous_4)","decl":{"start":{"line":39,"column":26},"end":{"line":39,"column":27}},"loc":{"start":{"line":39,"column":40},"end":{"line":45,"column":17}},"line":39},"5":{"name":"run","decl":{"start":{"line":54,"column":22},"end":{"line":54,"column":25}},"loc":{"start":{"line":54,"column":43},"end":{"line":56,"column":1}},"line":54}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":12},"end":{"line":31,"column":13}},"type":"if","locations":[{"start":{"line":29,"column":12},"end":{"line":31,"column":13}},{"start":{"line":29,"column":12},"end":{"line":31,"column":13}}],"line":29},"1":{"loc":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"type":"if","locations":[{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},{"start":{"line":40,"column":20},"end":{"line":44,"column":21}}],"line":40}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts","statementMap":{"0":{"start":{"line":11,"column":4},"end":{"line":31,"column":5}},"1":{"start":{"line":14,"column":41},"end":{"line":14,"column":80}},"2":{"start":{"line":17,"column":35},"end":{"line":20,"column":9}},"3":{"start":{"line":23,"column":8},"end":{"line":27,"column":11}},"4":{"start":{"line":29,"column":8},"end":{"line":29,"column":45}},"5":{"start":{"line":30,"column":8},"end":{"line":30,"column":24}},"6":{"start":{"line":34,"column":0},"end":{"line":34,"column":20}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":10,"column":15},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":22},"end":{"line":32,"column":1}},"line":10}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts","statementMap":{"0":{"start":{"line":10,"column":23},"end":{"line":10,"column":49}},"1":{"start":{"line":11,"column":4},"end":{"line":11,"column":56}},"2":{"start":{"line":22,"column":8},"end":{"line":22,"column":37}},"3":{"start":{"line":29,"column":8},"end":{"line":31,"column":9}},"4":{"start":{"line":30,"column":12},"end":{"line":30,"column":34}},"5":{"start":{"line":35,"column":29},"end":{"line":38,"column":10}},"6":{"start":{"line":40,"column":28},"end":{"line":41,"column":107}},"7":{"start":{"line":43,"column":8},"end":{"line":59,"column":9}},"8":{"start":{"line":44,"column":35},"end":{"line":44,"column":49}},"9":{"start":{"line":46,"column":29},"end":{"line":50,"column":14}},"10":{"start":{"line":52,"column":12},"end":{"line":52,"column":28}},"11":{"start":{"line":53,"column":12},"end":{"line":53,"column":46}},"12":{"start":{"line":56,"column":12},"end":{"line":58,"column":13}},"13":{"start":{"line":57,"column":16},"end":{"line":57,"column":132}}},"fnMap":{"0":{"name":"RegisterUriHandler","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":34}},"loc":{"start":{"line":9,"column":78},"end":{"line":12,"column":1}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":21,"column":40},"end":{"line":23,"column":5}},"line":21},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":4},"end":{"line":28,"column":5}},"loc":{"start":{"line":28,"column":59},"end":{"line":32,"column":5}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":35},"end":{"line":60,"column":5}},"line":34}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":8},"end":{"line":31,"column":9}},"type":"if","locations":[{"start":{"line":29,"column":8},"end":{"line":31,"column":9}},{"start":{"line":29,"column":8},"end":{"line":31,"column":9}}],"line":29},"1":{"loc":{"start":{"line":43,"column":8},"end":{"line":59,"column":9}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":59,"column":9}},{"start":{"line":43,"column":8},"end":{"line":59,"column":9}}],"line":43},"2":{"loc":{"start":{"line":43,"column":12},"end":{"line":43,"column":51}},"type":"binary-expr","locations":[{"start":{"line":43,"column":12},"end":{"line":43,"column":23}},{"start":{"line":43,"column":27},"end":{"line":43,"column":51}}],"line":43},"3":{"loc":{"start":{"line":56,"column":12},"end":{"line":58,"column":13}},"type":"if","locations":[{"start":{"line":56,"column":12},"end":{"line":58,"column":13}},{"start":{"line":56,"column":12},"end":{"line":58,"column":13}}],"line":56},"4":{"loc":{"start":{"line":57,"column":56},"end":{"line":57,"column":102}},"type":"binary-expr","locations":[{"start":{"line":57,"column":56},"end":{"line":57,"column":97}},{"start":{"line":57,"column":101},"end":{"line":57,"column":102}}],"line":57}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts","statementMap":{"0":{"start":{"line":14,"column":28},"end":{"line":14,"column":83}},"1":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"2":{"start":{"line":17,"column":8},"end":{"line":17,"column":61}},"3":{"start":{"line":20,"column":52},"end":{"line":20,"column":70}},"4":{"start":{"line":21,"column":4},"end":{"line":21,"column":146}},"5":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"6":{"start":{"line":24,"column":8},"end":{"line":24,"column":79}},"7":{"start":{"line":27,"column":33},"end":{"line":27,"column":180}},"8":{"start":{"line":29,"column":4},"end":{"line":29,"column":76}},"9":{"start":{"line":35,"column":44},"end":{"line":35,"column":68}},"10":{"start":{"line":36,"column":22},"end":{"line":36,"column":51}},"11":{"start":{"line":38,"column":28},"end":{"line":38,"column":82}},"12":{"start":{"line":40,"column":4},"end":{"line":40,"column":27}},"13":{"start":{"line":45,"column":37},"end":{"line":48,"column":5}},"14":{"start":{"line":50,"column":4},"end":{"line":69,"column":5}},"15":{"start":{"line":51,"column":25},"end":{"line":61,"column":10}},"16":{"start":{"line":52,"column":12},"end":{"line":60,"column":13}},"17":{"start":{"line":53,"column":33},"end":{"line":53,"column":67}},"18":{"start":{"line":54,"column":16},"end":{"line":56,"column":17}},"19":{"start":{"line":55,"column":20},"end":{"line":55,"column":54}},"20":{"start":{"line":57,"column":16},"end":{"line":57,"column":39}},"21":{"start":{"line":59,"column":16},"end":{"line":59,"column":28}},"22":{"start":{"line":63,"column":26},"end":{"line":63,"column":53}},"23":{"start":{"line":64,"column":36},"end":{"line":64,"column":83}},"24":{"start":{"line":64,"column":65},"end":{"line":64,"column":82}},"25":{"start":{"line":65,"column":8},"end":{"line":65,"column":35}},"26":{"start":{"line":67,"column":8},"end":{"line":67,"column":132}},"27":{"start":{"line":68,"column":8},"end":{"line":68,"column":20}},"28":{"start":{"line":82,"column":25},"end":{"line":82,"column":48}},"29":{"start":{"line":83,"column":19},"end":{"line":83,"column":44}},"30":{"start":{"line":84,"column":23},"end":{"line":84,"column":48}},"31":{"start":{"line":85,"column":27},"end":{"line":85,"column":49}},"32":{"start":{"line":86,"column":24},"end":{"line":86,"column":46}},"33":{"start":{"line":87,"column":19},"end":{"line":87,"column":126}},"34":{"start":{"line":88,"column":23},"end":{"line":88,"column":133}},"35":{"start":{"line":89,"column":20},"end":{"line":89,"column":123}},"36":{"start":{"line":91,"column":4},"end":{"line":95,"column":6}}},"fnMap":{"0":{"name":"getIntelligenceEndpoint","decl":{"start":{"line":12,"column":22},"end":{"line":12,"column":45}},"loc":{"start":{"line":12,"column":103},"end":{"line":31,"column":1}},"line":12},"1":{"name":"fetchArtemisResponse","decl":{"start":{"line":34,"column":22},"end":{"line":34,"column":42}},"loc":{"start":{"line":34,"column":97},"end":{"line":41,"column":1}},"line":34},"2":{"name":"fetchIslandInfo","decl":{"start":{"line":43,"column":15},"end":{"line":43,"column":30}},"loc":{"start":{"line":43,"column":94},"end":{"line":70,"column":1}},"line":43},"3":{"name":"(anonymous_3)","decl":{"start":{"line":51,"column":39},"end":{"line":51,"column":40}},"loc":{"start":{"line":51,"column":57},"end":{"line":61,"column":9}},"line":51},"4":{"name":"(anonymous_4)","decl":{"start":{"line":64,"column":53},"end":{"line":64,"column":54}},"loc":{"start":{"line":64,"column":65},"end":{"line":64,"column":82}},"line":64},"5":{"name":"convertGuidToUrls","decl":{"start":{"line":81,"column":16},"end":{"line":81,"column":33}},"loc":{"start":{"line":81,"column":49},"end":{"line":96,"column":1}},"line":81}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},{"start":{"line":16,"column":4},"end":{"line":18,"column":5}}],"line":16},"1":{"loc":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},{"start":{"line":23,"column":4},"end":{"line":25,"column":5}}],"line":23},"2":{"loc":{"start":{"line":34,"column":81},"end":{"line":34,"column":95}},"type":"default-arg","locations":[{"start":{"line":34,"column":93},"end":{"line":34,"column":95}}],"line":34},"3":{"loc":{"start":{"line":54,"column":16},"end":{"line":56,"column":17}},"type":"if","locations":[{"start":{"line":54,"column":16},"end":{"line":56,"column":17}},{"start":{"line":54,"column":16},"end":{"line":56,"column":17}}],"line":54}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts","statementMap":{"0":{"start":{"line":9,"column":31},"end":{"line":31,"column":1}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts","statementMap":{"0":{"start":{"line":9,"column":33},"end":{"line":10,"column":10}},"1":{"start":{"line":11,"column":27},"end":{"line":15,"column":7}},"2":{"start":{"line":16,"column":40},"end":{"line":16,"column":103}},"3":{"start":{"line":17,"column":40},"end":{"line":17,"column":103}},"4":{"start":{"line":18,"column":22},"end":{"line":18,"column":26}},"5":{"start":{"line":19,"column":29},"end":{"line":19,"column":33}},"6":{"start":{"line":20,"column":26},"end":{"line":20,"column":30}},"7":{"start":{"line":21,"column":22},"end":{"line":21,"column":26}},"8":{"start":{"line":22,"column":29},"end":{"line":22,"column":72}},"9":{"start":{"line":23,"column":46},"end":{"line":23,"column":58}},"10":{"start":{"line":24,"column":35},"end":{"line":24,"column":55}},"11":{"start":{"line":25,"column":35},"end":{"line":25,"column":77}},"12":{"start":{"line":26,"column":34},"end":{"line":26,"column":86}},"13":{"start":{"line":27,"column":27},"end":{"line":27,"column":36}},"14":{"start":{"line":28,"column":38},"end":{"line":28,"column":60}},"15":{"start":{"line":29,"column":37},"end":{"line":29,"column":67}},"16":{"start":{"line":30,"column":38},"end":{"line":30,"column":60}},"17":{"start":{"line":31,"column":37},"end":{"line":31,"column":58}},"18":{"start":{"line":32,"column":39},"end":{"line":32,"column":62}},"19":{"start":{"line":33,"column":45},"end":{"line":33,"column":76}},"20":{"start":{"line":34,"column":28},"end":{"line":34,"column":41}},"21":{"start":{"line":35,"column":34},"end":{"line":35,"column":52}},"22":{"start":{"line":36,"column":42},"end":{"line":36,"column":46}},"23":{"start":{"line":37,"column":25},"end":{"line":37,"column":35}},"24":{"start":{"line":38,"column":27},"end":{"line":38,"column":39}},"25":{"start":{"line":39,"column":30},"end":{"line":39,"column":46}},"26":{"start":{"line":40,"column":30},"end":{"line":40,"column":46}},"27":{"start":{"line":41,"column":37},"end":{"line":41,"column":50}},"28":{"start":{"line":42,"column":40},"end":{"line":42,"column":55}},"29":{"start":{"line":43,"column":35},"end":{"line":43,"column":62}},"30":{"start":{"line":57,"column":38},"end":{"line":63,"column":2}},"31":{"start":{"line":65,"column":30},"end":{"line":69,"column":2}},"32":{"start":{"line":71,"column":28},"end":{"line":74,"column":2}},"33":{"start":{"line":76,"column":35},"end":{"line":76,"column":175}},"34":{"start":{"line":77,"column":28},"end":{"line":77,"column":156}},"35":{"start":{"line":78,"column":31},"end":{"line":78,"column":115}},"36":{"start":{"line":79,"column":41},"end":{"line":79,"column":199}},"37":{"start":{"line":80,"column":43},"end":{"line":80,"column":113}},"38":{"start":{"line":81,"column":36},"end":{"line":81,"column":120}},"39":{"start":{"line":82,"column":36},"end":{"line":82,"column":139}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts","statementMap":{"0":{"start":{"line":24,"column":4},"end":{"line":46,"column":5}},"1":{"start":{"line":25,"column":29},"end":{"line":25,"column":184}},"2":{"start":{"line":26,"column":41},"end":{"line":32,"column":9}},"3":{"start":{"line":34,"column":26},"end":{"line":34,"column":43}},"4":{"start":{"line":35,"column":29},"end":{"line":35,"column":79}},"5":{"start":{"line":36,"column":24},"end":{"line":36,"column":41}},"6":{"start":{"line":37,"column":29},"end":{"line":37,"column":53}},"7":{"start":{"line":38,"column":27},"end":{"line":38,"column":66}},"8":{"start":{"line":40,"column":8},"end":{"line":40,"column":166}},"9":{"start":{"line":41,"column":8},"end":{"line":41,"column":79}},"10":{"start":{"line":41,"column":56},"end":{"line":41,"column":77}},"11":{"start":{"line":44,"column":8},"end":{"line":44,"column":158}},"12":{"start":{"line":45,"column":8},"end":{"line":45,"column":18}},"13":{"start":{"line":50,"column":4},"end":{"line":78,"column":5}},"14":{"start":{"line":52,"column":32},"end":{"line":52,"column":76}},"15":{"start":{"line":54,"column":28},"end":{"line":54,"column":97}},"16":{"start":{"line":56,"column":29},"end":{"line":56,"column":86}},"17":{"start":{"line":58,"column":41},"end":{"line":64,"column":9}},"18":{"start":{"line":66,"column":26},"end":{"line":66,"column":43}},"19":{"start":{"line":67,"column":29},"end":{"line":67,"column":79}},"20":{"start":{"line":68,"column":24},"end":{"line":68,"column":41}},"21":{"start":{"line":69,"column":29},"end":{"line":69,"column":53}},"22":{"start":{"line":70,"column":23},"end":{"line":70,"column":59}},"23":{"start":{"line":72,"column":8},"end":{"line":72,"column":166}},"24":{"start":{"line":73,"column":8},"end":{"line":73,"column":33}},"25":{"start":{"line":76,"column":8},"end":{"line":76,"column":158}},"26":{"start":{"line":77,"column":8},"end":{"line":77,"column":18}},"27":{"start":{"line":83,"column":21},"end":{"line":83,"column":50}},"28":{"start":{"line":85,"column":4},"end":{"line":87,"column":5}},"29":{"start":{"line":86,"column":8},"end":{"line":86,"column":81}},"30":{"start":{"line":89,"column":4},"end":{"line":89,"column":27}},"31":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"32":{"start":{"line":95,"column":8},"end":{"line":95,"column":39}},"33":{"start":{"line":98,"column":4},"end":{"line":98,"column":14}},"34":{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},"35":{"start":{"line":104,"column":8},"end":{"line":104,"column":45}},"36":{"start":{"line":107,"column":4},"end":{"line":107,"column":14}},"37":{"start":{"line":111,"column":19},"end":{"line":111,"column":34}},"38":{"start":{"line":112,"column":19},"end":{"line":112,"column":62}},"39":{"start":{"line":115,"column":17},"end":{"line":115,"column":51}},"40":{"start":{"line":117,"column":19},"end":{"line":117,"column":21}},"41":{"start":{"line":120,"column":4},"end":{"line":137,"column":5}},"42":{"start":{"line":120,"column":17},"end":{"line":120,"column":18}},"43":{"start":{"line":121,"column":20},"end":{"line":121,"column":27}},"44":{"start":{"line":124,"column":22},"end":{"line":124,"column":58}},"45":{"start":{"line":125,"column":24},"end":{"line":125,"column":62}},"46":{"start":{"line":128,"column":8},"end":{"line":136,"column":9}},"47":{"start":{"line":129,"column":32},"end":{"line":129,"column":73}},"48":{"start":{"line":130,"column":34},"end":{"line":130,"column":80}},"49":{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},"50":{"start":{"line":134,"column":16},"end":{"line":134,"column":56}},"51":{"start":{"line":139,"column":4},"end":{"line":139,"column":17}},"52":{"start":{"line":144,"column":21},"end":{"line":144,"column":23}},"53":{"start":{"line":145,"column":19},"end":{"line":145,"column":21}},"54":{"start":{"line":147,"column":4},"end":{"line":175,"column":5}},"55":{"start":{"line":148,"column":29},"end":{"line":148,"column":59}},"56":{"start":{"line":150,"column":8},"end":{"line":171,"column":9}},"57":{"start":{"line":151,"column":29},"end":{"line":151,"column":50}},"58":{"start":{"line":152,"column":37},"end":{"line":152,"column":54}},"59":{"start":{"line":153,"column":41},"end":{"line":153,"column":71}},"60":{"start":{"line":154,"column":35},"end":{"line":154,"column":66}},"61":{"start":{"line":155,"column":38},"end":{"line":155,"column":66}},"62":{"start":{"line":157,"column":34},"end":{"line":157,"column":97}},"63":{"start":{"line":159,"column":12},"end":{"line":170,"column":13}},"64":{"start":{"line":160,"column":33},"end":{"line":160,"column":51}},"65":{"start":{"line":161,"column":37},"end":{"line":161,"column":86}},"66":{"start":{"line":162,"column":36},"end":{"line":162,"column":79}},"67":{"start":{"line":163,"column":35},"end":{"line":163,"column":103}},"68":{"start":{"line":164,"column":16},"end":{"line":164,"column":103}},"69":{"start":{"line":165,"column":16},"end":{"line":165,"column":54}},"70":{"start":{"line":166,"column":19},"end":{"line":170,"column":13}},"71":{"start":{"line":167,"column":39},"end":{"line":167,"column":77}},"72":{"start":{"line":168,"column":16},"end":{"line":168,"column":68}},"73":{"start":{"line":169,"column":16},"end":{"line":169,"column":64}},"74":{"start":{"line":173,"column":8},"end":{"line":173,"column":169}},"75":{"start":{"line":174,"column":8},"end":{"line":174,"column":24}},"76":{"start":{"line":176,"column":4},"end":{"line":176,"column":34}},"77":{"start":{"line":180,"column":4},"end":{"line":185,"column":5}},"78":{"start":{"line":181,"column":25},"end":{"line":181,"column":43}},"79":{"start":{"line":182,"column":22},"end":{"line":182,"column":54}},"80":{"start":{"line":183,"column":24},"end":{"line":183,"column":102}},"81":{"start":{"line":184,"column":8},"end":{"line":184,"column":66}},"82":{"start":{"line":184,"column":42},"end":{"line":184,"column":64}},"83":{"start":{"line":187,"column":4},"end":{"line":187,"column":14}},"84":{"start":{"line":192,"column":4},"end":{"line":197,"column":5}},"85":{"start":{"line":193,"column":8},"end":{"line":193,"column":35}},"86":{"start":{"line":195,"column":8},"end":{"line":195,"column":171}},"87":{"start":{"line":196,"column":8},"end":{"line":196,"column":18}}},"fnMap":{"0":{"name":"getEntityColumns","decl":{"start":{"line":23,"column":22},"end":{"line":23,"column":38}},"loc":{"start":{"line":23,"column":154},"end":{"line":47,"column":1}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":41,"column":30},"end":{"line":41,"column":31}},"loc":{"start":{"line":41,"column":56},"end":{"line":41,"column":77}},"line":41},"2":{"name":"getFormXml","decl":{"start":{"line":49,"column":22},"end":{"line":49,"column":32}},"loc":{"start":{"line":49,"column":169},"end":{"line":79,"column":1}},"line":49},"3":{"name":"fetchJsonResponse","decl":{"start":{"line":82,"column":15},"end":{"line":82,"column":32}},"loc":{"start":{"line":82,"column":86},"end":{"line":90,"column":1}},"line":82},"4":{"name":"getAttributesFromResponse","decl":{"start":{"line":93,"column":9},"end":{"line":93,"column":34}},"loc":{"start":{"line":93,"column":67},"end":{"line":99,"column":1}},"line":93},"5":{"name":"getFormXMLFromResponse","decl":{"start":{"line":102,"column":9},"end":{"line":102,"column":31}},"loc":{"start":{"line":102,"column":59},"end":{"line":108,"column":1}},"line":102},"6":{"name":"parseXML","decl":{"start":{"line":110,"column":9},"end":{"line":110,"column":17}},"loc":{"start":{"line":110,"column":35},"end":{"line":140,"column":1}},"line":110},"7":{"name":"getEntityName","decl":{"start":{"line":143,"column":22},"end":{"line":143,"column":35}},"loc":{"start":{"line":143,"column":152},"end":{"line":177,"column":1}},"line":143},"8":{"name":"getMatchingFiles","decl":{"start":{"line":179,"column":15},"end":{"line":179,"column":31}},"loc":{"start":{"line":179,"column":98},"end":{"line":188,"column":1}},"line":179},"9":{"name":"(anonymous_9)","decl":{"start":{"line":184,"column":28},"end":{"line":184,"column":29}},"loc":{"start":{"line":184,"column":42},"end":{"line":184,"column":64}},"line":184},"10":{"name":"parseYamlContent","decl":{"start":{"line":191,"column":9},"end":{"line":191,"column":25}},"loc":{"start":{"line":191,"column":115},"end":{"line":198,"column":1}},"line":191}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":32},"end":{"line":25,"column":82}},"type":"cond-expr","locations":[{"start":{"line":25,"column":55},"end":{"line":25,"column":61}},{"start":{"line":25,"column":64},"end":{"line":25,"column":82}}],"line":25},"1":{"loc":{"start":{"line":37,"column":29},"end":{"line":37,"column":53}},"type":"binary-expr","locations":[{"start":{"line":37,"column":29},"end":{"line":37,"column":48}},{"start":{"line":37,"column":52},"end":{"line":37,"column":53}}],"line":37},"2":{"loc":{"start":{"line":52,"column":32},"end":{"line":52,"column":76}},"type":"cond-expr","locations":[{"start":{"line":52,"column":55},"end":{"line":52,"column":61}},{"start":{"line":52,"column":64},"end":{"line":52,"column":76}}],"line":52},"3":{"loc":{"start":{"line":69,"column":29},"end":{"line":69,"column":53}},"type":"binary-expr","locations":[{"start":{"line":69,"column":29},"end":{"line":69,"column":48}},{"start":{"line":69,"column":52},"end":{"line":69,"column":53}}],"line":69},"4":{"loc":{"start":{"line":85,"column":4},"end":{"line":87,"column":5}},"type":"if","locations":[{"start":{"line":85,"column":4},"end":{"line":87,"column":5}},{"start":{"line":85,"column":4},"end":{"line":87,"column":5}}],"line":85},"5":{"loc":{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":96,"column":5}},{"start":{"line":94,"column":4},"end":{"line":96,"column":5}}],"line":94},"6":{"loc":{"start":{"line":94,"column":8},"end":{"line":94,"column":111}},"type":"binary-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":31}},{"start":{"line":94,"column":35},"end":{"line":94,"column":73}},{"start":{"line":94,"column":77},"end":{"line":94,"column":111}}],"line":94},"7":{"loc":{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},"type":"if","locations":[{"start":{"line":103,"column":4},"end":{"line":105,"column":5}},{"start":{"line":103,"column":4},"end":{"line":105,"column":5}}],"line":103},"8":{"loc":{"start":{"line":128,"column":8},"end":{"line":136,"column":9}},"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":136,"column":9}},{"start":{"line":128,"column":8},"end":{"line":136,"column":9}}],"line":128},"9":{"loc":{"start":{"line":128,"column":12},"end":{"line":128,"column":28}},"type":"binary-expr","locations":[{"start":{"line":128,"column":12},"end":{"line":128,"column":17}},{"start":{"line":128,"column":21},"end":{"line":128,"column":28}}],"line":128},"10":{"loc":{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},"type":"if","locations":[{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},{"start":{"line":133,"column":12},"end":{"line":135,"column":13}}],"line":133},"11":{"loc":{"start":{"line":133,"column":16},"end":{"line":133,"column":44}},"type":"binary-expr","locations":[{"start":{"line":133,"column":16},"end":{"line":133,"column":27}},{"start":{"line":133,"column":31},"end":{"line":133,"column":44}}],"line":133},"12":{"loc":{"start":{"line":150,"column":8},"end":{"line":171,"column":9}},"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":171,"column":9}},{"start":{"line":150,"column":8},"end":{"line":171,"column":9}}],"line":150},"13":{"loc":{"start":{"line":159,"column":12},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":159,"column":12},"end":{"line":170,"column":13}},{"start":{"line":159,"column":12},"end":{"line":170,"column":13}}],"line":159},"14":{"loc":{"start":{"line":159,"column":16},"end":{"line":159,"column":46}},"type":"binary-expr","locations":[{"start":{"line":159,"column":16},"end":{"line":159,"column":26}},{"start":{"line":159,"column":30},"end":{"line":159,"column":46}}],"line":159},"15":{"loc":{"start":{"line":164,"column":29},"end":{"line":164,"column":102}},"type":"binary-expr","locations":[{"start":{"line":164,"column":29},"end":{"line":164,"column":57}},{"start":{"line":164,"column":61},"end":{"line":164,"column":102}}],"line":164},"16":{"loc":{"start":{"line":166,"column":19},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":166,"column":19},"end":{"line":170,"column":13}},{"start":{"line":166,"column":19},"end":{"line":170,"column":13}}],"line":166},"17":{"loc":{"start":{"line":168,"column":29},"end":{"line":168,"column":67}},"type":"binary-expr","locations":[{"start":{"line":168,"column":29},"end":{"line":168,"column":61}},{"start":{"line":168,"column":65},"end":{"line":168,"column":67}}],"line":168},"18":{"loc":{"start":{"line":169,"column":27},"end":{"line":169,"column":63}},"type":"binary-expr","locations":[{"start":{"line":169,"column":27},"end":{"line":169,"column":57}},{"start":{"line":169,"column":61},"end":{"line":169,"column":63}}],"line":169},"19":{"loc":{"start":{"line":180,"column":4},"end":{"line":185,"column":5}},"type":"if","locations":[{"start":{"line":180,"column":4},"end":{"line":185,"column":5}},{"start":{"line":180,"column":4},"end":{"line":185,"column":5}}],"line":180}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts","statementMap":{"0":{"start":{"line":15,"column":19},"end":{"line":15,"column":60}},"1":{"start":{"line":16,"column":22},"end":{"line":16,"column":43}},"2":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"3":{"start":{"line":21,"column":8},"end":{"line":21,"column":28}},"4":{"start":{"line":25,"column":22},"end":{"line":47,"column":5}},"5":{"start":{"line":49,"column":4},"end":{"line":56,"column":5}},"6":{"start":{"line":50,"column":8},"end":{"line":55,"column":9}},"7":{"start":{"line":59,"column":37},"end":{"line":66,"column":5}},"8":{"start":{"line":68,"column":4},"end":{"line":134,"column":5}},"9":{"start":{"line":69,"column":26},"end":{"line":69,"column":43}},"10":{"start":{"line":71,"column":25},"end":{"line":73,"column":10}},"11":{"start":{"line":75,"column":24},"end":{"line":75,"column":41}},"12":{"start":{"line":77,"column":29},"end":{"line":77,"column":48}},"13":{"start":{"line":79,"column":8},"end":{"line":130,"column":9}},"14":{"start":{"line":80,"column":12},"end":{"line":102,"column":13}},"15":{"start":{"line":81,"column":37},"end":{"line":81,"column":58}},"16":{"start":{"line":83,"column":16},"end":{"line":97,"column":17}},"17":{"start":{"line":84,"column":20},"end":{"line":84,"column":168}},"18":{"start":{"line":85,"column":20},"end":{"line":92,"column":21}},"19":{"start":{"line":86,"column":47},"end":{"line":86,"column":77}},"20":{"start":{"line":87,"column":24},"end":{"line":91,"column":25}},"21":{"start":{"line":88,"column":52},"end":{"line":88,"column":86}},"22":{"start":{"line":89,"column":28},"end":{"line":89,"column":95}},"23":{"start":{"line":90,"column":28},"end":{"line":90,"column":51}},"24":{"start":{"line":95,"column":41},"end":{"line":95,"column":71}},"25":{"start":{"line":96,"column":20},"end":{"line":96,"column":69}},"26":{"start":{"line":98,"column":16},"end":{"line":98,"column":59}},"27":{"start":{"line":100,"column":16},"end":{"line":100,"column":189}},"28":{"start":{"line":101,"column":16},"end":{"line":101,"column":39}},"29":{"start":{"line":104,"column":12},"end":{"line":129,"column":13}},"30":{"start":{"line":105,"column":38},"end":{"line":105,"column":59}},"31":{"start":{"line":106,"column":34},"end":{"line":106,"column":81}},"32":{"start":{"line":107,"column":37},"end":{"line":107,"column":91}},"33":{"start":{"line":109,"column":38},"end":{"line":109,"column":61}},"34":{"start":{"line":110,"column":16},"end":{"line":110,"column":238}},"35":{"start":{"line":112,"column":16},"end":{"line":125,"column":17}},"36":{"start":{"line":113,"column":20},"end":{"line":113,"column":47}},"37":{"start":{"line":115,"column":21},"end":{"line":125,"column":17}},"38":{"start":{"line":116,"column":20},"end":{"line":116,"column":48}},"39":{"start":{"line":118,"column":21},"end":{"line":125,"column":17}},"40":{"start":{"line":119,"column":20},"end":{"line":119,"column":53}},"41":{"start":{"line":120,"column":23},"end":{"line":125,"column":17}},"42":{"start":{"line":121,"column":20},"end":{"line":121,"column":55}},"43":{"start":{"line":123,"column":21},"end":{"line":125,"column":17}},"44":{"start":{"line":124,"column":20},"end":{"line":124,"column":43}},"45":{"start":{"line":127,"column":16},"end":{"line":127,"column":228}},"46":{"start":{"line":128,"column":16},"end":{"line":128,"column":39}},"47":{"start":{"line":132,"column":8},"end":{"line":132,"column":148}},"48":{"start":{"line":133,"column":8},"end":{"line":133,"column":28}}},"fnMap":{"0":{"name":"sendApiRequest","decl":{"start":{"line":18,"column":22},"end":{"line":18,"column":36}},"loc":{"start":{"line":18,"column":272},"end":{"line":136,"column":1}},"line":18}},"branchMap":{"0":{"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"type":"if","locations":[{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},{"start":{"line":20,"column":4},"end":{"line":22,"column":5}}],"line":20},"1":{"loc":{"start":{"line":49,"column":4},"end":{"line":56,"column":5}},"type":"if","locations":[{"start":{"line":49,"column":4},"end":{"line":56,"column":5}},{"start":{"line":49,"column":4},"end":{"line":56,"column":5}}],"line":49},"2":{"loc":{"start":{"line":49,"column":8},"end":{"line":49,"column":67}},"type":"binary-expr","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":15}},{"start":{"line":49,"column":19},"end":{"line":49,"column":67}}],"line":49},"3":{"loc":{"start":{"line":79,"column":8},"end":{"line":130,"column":9}},"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":130,"column":9}},{"start":{"line":79,"column":8},"end":{"line":130,"column":9}}],"line":79},"4":{"loc":{"start":{"line":83,"column":16},"end":{"line":97,"column":17}},"type":"if","locations":[{"start":{"line":83,"column":16},"end":{"line":97,"column":17}},{"start":{"line":83,"column":16},"end":{"line":97,"column":17}}],"line":83},"5":{"loc":{"start":{"line":85,"column":20},"end":{"line":92,"column":21}},"type":"if","locations":[{"start":{"line":85,"column":20},"end":{"line":92,"column":21}},{"start":{"line":85,"column":20},"end":{"line":92,"column":21}}],"line":85},"6":{"loc":{"start":{"line":85,"column":24},"end":{"line":85,"column":139}},"type":"binary-expr","locations":[{"start":{"line":85,"column":24},"end":{"line":85,"column":51}},{"start":{"line":85,"column":55},"end":{"line":85,"column":97}},{"start":{"line":85,"column":101},"end":{"line":85,"column":139}}],"line":85},"7":{"loc":{"start":{"line":87,"column":24},"end":{"line":91,"column":25}},"type":"if","locations":[{"start":{"line":87,"column":24},"end":{"line":91,"column":25}},{"start":{"line":87,"column":24},"end":{"line":91,"column":25}}],"line":87},"8":{"loc":{"start":{"line":87,"column":28},"end":{"line":87,"column":91}},"type":"binary-expr","locations":[{"start":{"line":87,"column":28},"end":{"line":87,"column":53}},{"start":{"line":87,"column":57},"end":{"line":87,"column":91}}],"line":87},"9":{"loc":{"start":{"line":89,"column":49},"end":{"line":89,"column":93}},"type":"binary-expr","locations":[{"start":{"line":89,"column":49},"end":{"line":89,"column":87}},{"start":{"line":89,"column":91},"end":{"line":89,"column":93}}],"line":89},"10":{"loc":{"start":{"line":106,"column":34},"end":{"line":106,"column":81}},"type":"binary-expr","locations":[{"start":{"line":106,"column":34},"end":{"line":106,"column":53}},{"start":{"line":106,"column":57},"end":{"line":106,"column":81}}],"line":106},"11":{"loc":{"start":{"line":107,"column":37},"end":{"line":107,"column":91}},"type":"binary-expr","locations":[{"start":{"line":107,"column":37},"end":{"line":107,"column":56}},{"start":{"line":107,"column":60},"end":{"line":107,"column":91}}],"line":107},"12":{"loc":{"start":{"line":112,"column":16},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":112,"column":16},"end":{"line":125,"column":17}},{"start":{"line":112,"column":16},"end":{"line":125,"column":17}}],"line":112},"13":{"loc":{"start":{"line":115,"column":21},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":115,"column":21},"end":{"line":125,"column":17}},{"start":{"line":115,"column":21},"end":{"line":125,"column":17}}],"line":115},"14":{"loc":{"start":{"line":118,"column":21},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":118,"column":21},"end":{"line":125,"column":17}},{"start":{"line":118,"column":21},"end":{"line":125,"column":17}}],"line":118},"15":{"loc":{"start":{"line":118,"column":25},"end":{"line":118,"column":140}},"type":"binary-expr","locations":[{"start":{"line":118,"column":25},"end":{"line":118,"column":61}},{"start":{"line":118,"column":65},"end":{"line":118,"column":100}},{"start":{"line":118,"column":104},"end":{"line":118,"column":140}}],"line":118},"16":{"loc":{"start":{"line":120,"column":23},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":120,"column":23},"end":{"line":125,"column":17}},{"start":{"line":120,"column":23},"end":{"line":125,"column":17}}],"line":120},"17":{"loc":{"start":{"line":120,"column":27},"end":{"line":120,"column":103}},"type":"binary-expr","locations":[{"start":{"line":120,"column":27},"end":{"line":120,"column":62}},{"start":{"line":120,"column":66},"end":{"line":120,"column":103}}],"line":120},"18":{"loc":{"start":{"line":123,"column":21},"end":{"line":125,"column":17}},"type":"if","locations":[{"start":{"line":123,"column":21},"end":{"line":125,"column":17}},{"start":{"line":123,"column":21},"end":{"line":125,"column":17}}],"line":123}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0,0],"16":[0,0],"17":[0,0],"18":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts","statementMap":{"0":{"start":{"line":41,"column":38},"end":{"line":41,"column":58}},"1":{"start":{"line":45,"column":57},"end":{"line":45,"column":59}},"2":{"start":{"line":46,"column":34},"end":{"line":46,"column":39}},"3":{"start":{"line":48,"column":41},"end":{"line":48,"column":45}},"4":{"start":{"line":49,"column":37},"end":{"line":49,"column":41}},"5":{"start":{"line":57,"column":8},"end":{"line":57,"column":35}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":42}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":29}},"8":{"start":{"line":60,"column":8},"end":{"line":60,"column":38}},"9":{"start":{"line":62,"column":8},"end":{"line":71,"column":10}},"10":{"start":{"line":64,"column":16},"end":{"line":68,"column":17}},"11":{"start":{"line":65,"column":20},"end":{"line":65,"column":136}},"12":{"start":{"line":66,"column":20},"end":{"line":66,"column":77}},"13":{"start":{"line":67,"column":20},"end":{"line":67,"column":41}},"14":{"start":{"line":74,"column":8},"end":{"line":106,"column":9}},"15":{"start":{"line":76,"column":42},"end":{"line":97,"column":13}},"16":{"start":{"line":77,"column":31},"end":{"line":77,"column":61}},"17":{"start":{"line":78,"column":16},"end":{"line":80,"column":17}},"18":{"start":{"line":79,"column":20},"end":{"line":79,"column":27}},"19":{"start":{"line":81,"column":37},"end":{"line":81,"column":60}},"20":{"start":{"line":82,"column":46},"end":{"line":82,"column":78}},"21":{"start":{"line":83,"column":16},"end":{"line":87,"column":17}},"22":{"start":{"line":85,"column":20},"end":{"line":85,"column":95}},"23":{"start":{"line":86,"column":20},"end":{"line":86,"column":27}},"24":{"start":{"line":88,"column":41},"end":{"line":88,"column":79}},"25":{"start":{"line":89,"column":16},"end":{"line":95,"column":17}},"26":{"start":{"line":90,"column":38},"end":{"line":90,"column":65}},"27":{"start":{"line":91,"column":20},"end":{"line":91,"column":247}},"28":{"start":{"line":92,"column":20},"end":{"line":94,"column":21}},"29":{"start":{"line":93,"column":24},"end":{"line":93,"column":31}},"30":{"start":{"line":96,"column":16},"end":{"line":96,"column":201}},"31":{"start":{"line":99,"column":12},"end":{"line":101,"column":14}},"32":{"start":{"line":100,"column":67},"end":{"line":100,"column":108}},"33":{"start":{"line":100,"column":159},"end":{"line":100,"column":200}},"34":{"start":{"line":103,"column":12},"end":{"line":105,"column":14}},"35":{"start":{"line":104,"column":86},"end":{"line":104,"column":199}},"36":{"start":{"line":104,"column":200},"end":{"line":104,"column":212}},"37":{"start":{"line":104,"column":213},"end":{"line":104,"column":248}},"38":{"start":{"line":107,"column":8},"end":{"line":109,"column":10}},"39":{"start":{"line":108,"column":60},"end":{"line":108,"column":99}},"40":{"start":{"line":111,"column":8},"end":{"line":113,"column":10}},"41":{"start":{"line":112,"column":44},"end":{"line":112,"column":77}},"42":{"start":{"line":115,"column":8},"end":{"line":120,"column":9}},"43":{"start":{"line":116,"column":12},"end":{"line":116,"column":34}},"44":{"start":{"line":117,"column":12},"end":{"line":117,"column":54}},"45":{"start":{"line":118,"column":12},"end":{"line":118,"column":48}},"46":{"start":{"line":119,"column":12},"end":{"line":119,"column":40}},"47":{"start":{"line":124,"column":8},"end":{"line":124,"column":52}},"48":{"start":{"line":124,"column":39},"end":{"line":124,"column":50}},"49":{"start":{"line":128,"column":8},"end":{"line":128,"column":19}},"50":{"start":{"line":129,"column":26},"end":{"line":129,"column":61}},"51":{"start":{"line":131,"column":8},"end":{"line":135,"column":9}},"52":{"start":{"line":132,"column":12},"end":{"line":132,"column":59}},"53":{"start":{"line":133,"column":15},"end":{"line":135,"column":9}},"54":{"start":{"line":134,"column":12},"end":{"line":134,"column":46}},"55":{"start":{"line":139,"column":27},"end":{"line":139,"column":59}},"56":{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},"57":{"start":{"line":141,"column":12},"end":{"line":141,"column":19}},"58":{"start":{"line":143,"column":36},"end":{"line":143,"column":197}},"59":{"start":{"line":143,"column":121},"end":{"line":143,"column":194}},"60":{"start":{"line":144,"column":8},"end":{"line":147,"column":9}},"61":{"start":{"line":145,"column":12},"end":{"line":145,"column":63}},"62":{"start":{"line":146,"column":12},"end":{"line":146,"column":19}},"63":{"start":{"line":157,"column":8},"end":{"line":157,"column":33}},"64":{"start":{"line":159,"column":8},"end":{"line":159,"column":88}},"65":{"start":{"line":160,"column":8},"end":{"line":160,"column":44}},"66":{"start":{"line":161,"column":8},"end":{"line":166,"column":10}},"67":{"start":{"line":168,"column":26},"end":{"line":168,"column":61}},"68":{"start":{"line":170,"column":8},"end":{"line":172,"column":9}},"69":{"start":{"line":171,"column":12},"end":{"line":171,"column":95}},"70":{"start":{"line":174,"column":8},"end":{"line":178,"column":9}},"71":{"start":{"line":175,"column":12},"end":{"line":175,"column":65}},"72":{"start":{"line":176,"column":15},"end":{"line":178,"column":9}},"73":{"start":{"line":177,"column":12},"end":{"line":177,"column":121}},"74":{"start":{"line":180,"column":8},"end":{"line":180,"column":80}},"75":{"start":{"line":182,"column":8},"end":{"line":272,"column":11}},"76":{"start":{"line":183,"column":12},"end":{"line":271,"column":13}},"77":{"start":{"line":186,"column":20},"end":{"line":186,"column":97}},"78":{"start":{"line":187,"column":20},"end":{"line":190,"column":21}},"79":{"start":{"line":188,"column":24},"end":{"line":188,"column":75}},"80":{"start":{"line":189,"column":24},"end":{"line":189,"column":31}},"81":{"start":{"line":192,"column":20},"end":{"line":192,"column":133}},"82":{"start":{"line":193,"column":20},"end":{"line":193,"column":63}},"83":{"start":{"line":194,"column":20},"end":{"line":194,"column":53}},"84":{"start":{"line":195,"column":20},"end":{"line":201,"column":21}},"85":{"start":{"line":196,"column":24},"end":{"line":196,"column":87}},"86":{"start":{"line":197,"column":24},"end":{"line":197,"column":89}},"87":{"start":{"line":199,"column":24},"end":{"line":199,"column":88}},"88":{"start":{"line":200,"column":24},"end":{"line":200,"column":56}},"89":{"start":{"line":202,"column":20},"end":{"line":202,"column":73}},"90":{"start":{"line":203,"column":20},"end":{"line":203,"column":26}},"91":{"start":{"line":206,"column":20},"end":{"line":206,"column":39}},"92":{"start":{"line":207,"column":20},"end":{"line":207,"column":26}},"93":{"start":{"line":210,"column":20},"end":{"line":210,"column":233}},"94":{"start":{"line":211,"column":20},"end":{"line":220,"column":29}},"95":{"start":{"line":213,"column":57},"end":{"line":213,"column":86}},"96":{"start":{"line":214,"column":28},"end":{"line":214,"column":133}},"97":{"start":{"line":217,"column":28},"end":{"line":217,"column":107}},"98":{"start":{"line":218,"column":28},"end":{"line":218,"column":51}},"99":{"start":{"line":219,"column":28},"end":{"line":219,"column":79}},"100":{"start":{"line":222,"column":20},"end":{"line":222,"column":26}},"101":{"start":{"line":226,"column":43},"end":{"line":226,"column":71}},"102":{"start":{"line":228,"column":20},"end":{"line":230,"column":22}},"103":{"start":{"line":231,"column":20},"end":{"line":231,"column":145}},"104":{"start":{"line":232,"column":20},"end":{"line":232,"column":26}},"105":{"start":{"line":236,"column":20},"end":{"line":236,"column":63}},"106":{"start":{"line":237,"column":20},"end":{"line":237,"column":95}},"107":{"start":{"line":238,"column":20},"end":{"line":238,"column":146}},"108":{"start":{"line":239,"column":20},"end":{"line":239,"column":26}},"109":{"start":{"line":243,"column":20},"end":{"line":243,"column":41}},"110":{"start":{"line":244,"column":20},"end":{"line":244,"column":26}},"111":{"start":{"line":248,"column":42},"end":{"line":248,"column":66}},"112":{"start":{"line":249,"column":44},"end":{"line":249,"column":70}},"113":{"start":{"line":251,"column":20},"end":{"line":259,"column":21}},"114":{"start":{"line":253,"column":24},"end":{"line":253,"column":151}},"115":{"start":{"line":254,"column":24},"end":{"line":254,"column":160}},"116":{"start":{"line":255,"column":27},"end":{"line":259,"column":21}},"117":{"start":{"line":257,"column":24},"end":{"line":257,"column":153}},"118":{"start":{"line":258,"column":24},"end":{"line":258,"column":162}},"119":{"start":{"line":260,"column":20},"end":{"line":260,"column":26}},"120":{"start":{"line":263,"column":20},"end":{"line":263,"column":138}},"121":{"start":{"line":264,"column":20},"end":{"line":264,"column":56}},"122":{"start":{"line":265,"column":20},"end":{"line":265,"column":26}},"123":{"start":{"line":268,"column":20},"end":{"line":268,"column":175}},"124":{"start":{"line":269,"column":20},"end":{"line":269,"column":26}},"125":{"start":{"line":276,"column":8},"end":{"line":279,"column":9}},"126":{"start":{"line":278,"column":12},"end":{"line":278,"column":34}},"127":{"start":{"line":284,"column":26},"end":{"line":284,"column":61}},"128":{"start":{"line":285,"column":8},"end":{"line":313,"column":9}},"129":{"start":{"line":286,"column":12},"end":{"line":286,"column":70}},"130":{"start":{"line":288,"column":12},"end":{"line":290,"column":15}},"131":{"start":{"line":289,"column":16},"end":{"line":289,"column":96}},"132":{"start":{"line":292,"column":15},"end":{"line":313,"column":9}},"133":{"start":{"line":294,"column":31},"end":{"line":294,"column":63}},"134":{"start":{"line":295,"column":12},"end":{"line":304,"column":13}},"135":{"start":{"line":296,"column":16},"end":{"line":296,"column":80}},"136":{"start":{"line":298,"column":16},"end":{"line":301,"column":17}},"137":{"start":{"line":299,"column":20},"end":{"line":299,"column":73}},"138":{"start":{"line":300,"column":20},"end":{"line":300,"column":52}},"139":{"start":{"line":303,"column":16},"end":{"line":303,"column":23}},"140":{"start":{"line":305,"column":40},"end":{"line":305,"column":186}},"141":{"start":{"line":305,"column":110},"end":{"line":305,"column":183}},"142":{"start":{"line":306,"column":12},"end":{"line":310,"column":69}},"143":{"start":{"line":308,"column":20},"end":{"line":308,"column":99}},"144":{"start":{"line":317,"column":24},"end":{"line":317,"column":128}},"145":{"start":{"line":318,"column":8},"end":{"line":326,"column":9}},"146":{"start":{"line":319,"column":12},"end":{"line":319,"column":55}},"147":{"start":{"line":320,"column":12},"end":{"line":320,"column":58}},"148":{"start":{"line":321,"column":12},"end":{"line":322,"column":36}},"149":{"start":{"line":324,"column":12},"end":{"line":324,"column":38}},"150":{"start":{"line":325,"column":12},"end":{"line":325,"column":26}},"151":{"start":{"line":330,"column":8},"end":{"line":360,"column":15}},"152":{"start":{"line":332,"column":16},"end":{"line":332,"column":51}},"153":{"start":{"line":333,"column":16},"end":{"line":333,"column":45}},"154":{"start":{"line":334,"column":16},"end":{"line":334,"column":32}},"155":{"start":{"line":336,"column":16},"end":{"line":336,"column":81}},"156":{"start":{"line":338,"column":35},"end":{"line":338,"column":67}},"157":{"start":{"line":339,"column":47},"end":{"line":339,"column":49}},"158":{"start":{"line":341,"column":16},"end":{"line":354,"column":17}},"159":{"start":{"line":342,"column":20},"end":{"line":342,"column":111}},"160":{"start":{"line":344,"column":43},"end":{"line":344,"column":92}},"161":{"start":{"line":346,"column":20},"end":{"line":352,"column":21}},"162":{"start":{"line":347,"column":44},"end":{"line":347,"column":160}},"163":{"start":{"line":348,"column":24},"end":{"line":348,"column":52}},"164":{"start":{"line":350,"column":46},"end":{"line":350,"column":145}},"165":{"start":{"line":351,"column":24},"end":{"line":351,"column":54}},"166":{"start":{"line":355,"column":16},"end":{"line":355,"column":185}},"167":{"start":{"line":358,"column":16},"end":{"line":358,"column":87}},"168":{"start":{"line":359,"column":16},"end":{"line":359,"column":67}},"169":{"start":{"line":365,"column":8},"end":{"line":367,"column":9}},"170":{"start":{"line":366,"column":12},"end":{"line":366,"column":19}},"171":{"start":{"line":369,"column":8},"end":{"line":369,"column":32}},"172":{"start":{"line":370,"column":8},"end":{"line":370,"column":49}},"173":{"start":{"line":371,"column":8},"end":{"line":371,"column":34}},"174":{"start":{"line":372,"column":8},"end":{"line":372,"column":40}},"175":{"start":{"line":374,"column":8},"end":{"line":374,"column":29}},"176":{"start":{"line":375,"column":8},"end":{"line":375,"column":125}},"177":{"start":{"line":377,"column":50},"end":{"line":377,"column":113}},"178":{"start":{"line":378,"column":8},"end":{"line":378,"column":48}},"179":{"start":{"line":379,"column":8},"end":{"line":379,"column":31}},"180":{"start":{"line":381,"column":8},"end":{"line":386,"column":9}},"181":{"start":{"line":382,"column":12},"end":{"line":382,"column":126}},"182":{"start":{"line":383,"column":12},"end":{"line":383,"column":63}},"183":{"start":{"line":385,"column":12},"end":{"line":385,"column":61}},"184":{"start":{"line":388,"column":8},"end":{"line":390,"column":9}},"185":{"start":{"line":389,"column":12},"end":{"line":389,"column":67}},"186":{"start":{"line":394,"column":8},"end":{"line":402,"column":9}},"187":{"start":{"line":395,"column":12},"end":{"line":395,"column":47}},"188":{"start":{"line":396,"column":12},"end":{"line":396,"column":41}},"189":{"start":{"line":397,"column":12},"end":{"line":397,"column":28}},"190":{"start":{"line":399,"column":12},"end":{"line":399,"column":74}},"191":{"start":{"line":400,"column":12},"end":{"line":400,"column":77}},"192":{"start":{"line":401,"column":12},"end":{"line":401,"column":65}},"193":{"start":{"line":406,"column":29},"end":{"line":406,"column":59}},"194":{"start":{"line":407,"column":48},"end":{"line":414,"column":9}},"195":{"start":{"line":415,"column":8},"end":{"line":426,"column":9}},"196":{"start":{"line":416,"column":29},"end":{"line":416,"column":50}},"197":{"start":{"line":417,"column":29},"end":{"line":417,"column":46}},"198":{"start":{"line":418,"column":37},"end":{"line":418,"column":78}},"199":{"start":{"line":420,"column":47},"end":{"line":420,"column":92}},"200":{"start":{"line":422,"column":12},"end":{"line":422,"column":66}},"201":{"start":{"line":423,"column":12},"end":{"line":423,"column":116}},"202":{"start":{"line":424,"column":12},"end":{"line":424,"column":104}},"203":{"start":{"line":425,"column":12},"end":{"line":425,"column":100}},"204":{"start":{"line":428,"column":8},"end":{"line":428,"column":30}},"205":{"start":{"line":432,"column":8},"end":{"line":434,"column":9}},"206":{"start":{"line":433,"column":12},"end":{"line":433,"column":52}},"207":{"start":{"line":438,"column":34},"end":{"line":438,"column":136}},"208":{"start":{"line":439,"column":33},"end":{"line":439,"column":72}},"209":{"start":{"line":441,"column":33},"end":{"line":444,"column":9}},"210":{"start":{"line":445,"column":32},"end":{"line":445,"column":70}},"211":{"start":{"line":448,"column":22},"end":{"line":448,"column":32}},"212":{"start":{"line":451,"column":8},"end":{"line":488,"column":17}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":56,"column":28},"end":{"line":121,"column":5}},"line":56},"1":{"name":"(anonymous_1)","decl":{"start":{"line":63,"column":84},"end":{"line":63,"column":85}},"loc":{"start":{"line":63,"column":90},"end":{"line":69,"column":13}},"line":63},"2":{"name":"(anonymous_2)","decl":{"start":{"line":76,"column":42},"end":{"line":76,"column":43}},"loc":{"start":{"line":76,"column":73},"end":{"line":97,"column":13}},"line":76},"3":{"name":"(anonymous_3)","decl":{"start":{"line":100,"column":61},"end":{"line":100,"column":62}},"loc":{"start":{"line":100,"column":67},"end":{"line":100,"column":108}},"line":100},"4":{"name":"(anonymous_4)","decl":{"start":{"line":100,"column":153},"end":{"line":100,"column":154}},"loc":{"start":{"line":100,"column":159},"end":{"line":100,"column":200}},"line":100},"5":{"name":"(anonymous_5)","decl":{"start":{"line":104,"column":78},"end":{"line":104,"column":79}},"loc":{"start":{"line":104,"column":84},"end":{"line":104,"column":250}},"line":104},"6":{"name":"(anonymous_6)","decl":{"start":{"line":108,"column":27},"end":{"line":108,"column":28}},"loc":{"start":{"line":108,"column":60},"end":{"line":108,"column":99}},"line":108},"7":{"name":"(anonymous_7)","decl":{"start":{"line":112,"column":32},"end":{"line":112,"column":33}},"loc":{"start":{"line":112,"column":44},"end":{"line":112,"column":77}},"line":112},"8":{"name":"(anonymous_8)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":27},"end":{"line":125,"column":5}},"line":123},"9":{"name":"(anonymous_9)","decl":{"start":{"line":124,"column":34},"end":{"line":124,"column":35}},"loc":{"start":{"line":124,"column":39},"end":{"line":124,"column":50}},"line":124},"10":{"name":"(anonymous_10)","decl":{"start":{"line":127,"column":4},"end":{"line":127,"column":5}},"loc":{"start":{"line":127,"column":36},"end":{"line":136,"column":5}},"line":127},"11":{"name":"(anonymous_11)","decl":{"start":{"line":138,"column":4},"end":{"line":138,"column":5}},"loc":{"start":{"line":138,"column":41},"end":{"line":148,"column":5}},"line":138},"12":{"name":"(anonymous_12)","decl":{"start":{"line":143,"column":107},"end":{"line":143,"column":108}},"loc":{"start":{"line":143,"column":119},"end":{"line":143,"column":196}},"line":143},"13":{"name":"(anonymous_13)","decl":{"start":{"line":150,"column":4},"end":{"line":150,"column":5}},"loc":{"start":{"line":156,"column":6},"end":{"line":273,"column":5}},"line":156},"14":{"name":"(anonymous_14)","decl":{"start":{"line":182,"column":48},"end":{"line":182,"column":49}},"loc":{"start":{"line":182,"column":64},"end":{"line":272,"column":9}},"line":182},"15":{"name":"(anonymous_15)","decl":{"start":{"line":212,"column":27},"end":{"line":212,"column":28}},"loc":{"start":{"line":212,"column":39},"end":{"line":215,"column":25}},"line":212},"16":{"name":"(anonymous_16)","decl":{"start":{"line":216,"column":27},"end":{"line":216,"column":28}},"loc":{"start":{"line":216,"column":33},"end":{"line":220,"column":25}},"line":216},"17":{"name":"(anonymous_17)","decl":{"start":{"line":275,"column":4},"end":{"line":275,"column":5}},"loc":{"start":{"line":275,"column":18},"end":{"line":280,"column":5}},"line":275},"18":{"name":"(anonymous_18)","decl":{"start":{"line":282,"column":4},"end":{"line":282,"column":5}},"loc":{"start":{"line":282,"column":32},"end":{"line":314,"column":5}},"line":282},"19":{"name":"(anonymous_19)","decl":{"start":{"line":288,"column":81},"end":{"line":288,"column":82}},"loc":{"start":{"line":288,"column":116},"end":{"line":290,"column":13}},"line":288},"20":{"name":"(anonymous_20)","decl":{"start":{"line":305,"column":96},"end":{"line":305,"column":97}},"loc":{"start":{"line":305,"column":108},"end":{"line":305,"column":185}},"line":305},"21":{"name":"(anonymous_21)","decl":{"start":{"line":307,"column":87},"end":{"line":307,"column":88}},"loc":{"start":{"line":308,"column":20},"end":{"line":308,"column":99}},"line":308},"22":{"name":"(anonymous_22)","decl":{"start":{"line":316,"column":4},"end":{"line":316,"column":5}},"loc":{"start":{"line":316,"column":40},"end":{"line":327,"column":5}},"line":316},"23":{"name":"(anonymous_23)","decl":{"start":{"line":329,"column":4},"end":{"line":329,"column":5}},"loc":{"start":{"line":329,"column":143},"end":{"line":361,"column":5}},"line":329},"24":{"name":"(anonymous_24)","decl":{"start":{"line":331,"column":18},"end":{"line":331,"column":19}},"loc":{"start":{"line":331,"column":59},"end":{"line":356,"column":13}},"line":331},"25":{"name":"(anonymous_25)","decl":{"start":{"line":357,"column":18},"end":{"line":357,"column":19}},"loc":{"start":{"line":357,"column":33},"end":{"line":360,"column":13}},"line":357},"26":{"name":"(anonymous_26)","decl":{"start":{"line":364,"column":4},"end":{"line":364,"column":5}},"loc":{"start":{"line":364,"column":69},"end":{"line":391,"column":5}},"line":364},"27":{"name":"(anonymous_27)","decl":{"start":{"line":393,"column":4},"end":{"line":393,"column":5}},"loc":{"start":{"line":393,"column":106},"end":{"line":403,"column":5}},"line":393},"28":{"name":"(anonymous_28)","decl":{"start":{"line":405,"column":4},"end":{"line":405,"column":5}},"loc":{"start":{"line":405,"column":54},"end":{"line":429,"column":5}},"line":405},"29":{"name":"(anonymous_29)","decl":{"start":{"line":431,"column":4},"end":{"line":431,"column":5}},"loc":{"start":{"line":431,"column":57},"end":{"line":435,"column":5}},"line":431},"30":{"name":"(anonymous_30)","decl":{"start":{"line":437,"column":4},"end":{"line":437,"column":5}},"loc":{"start":{"line":437,"column":56},"end":{"line":489,"column":5}},"line":437}},"branchMap":{"0":{"loc":{"start":{"line":64,"column":16},"end":{"line":68,"column":17}},"type":"if","locations":[{"start":{"line":64,"column":16},"end":{"line":68,"column":17}},{"start":{"line":64,"column":16},"end":{"line":68,"column":17}}],"line":64},"1":{"loc":{"start":{"line":64,"column":20},"end":{"line":64,"column":37}},"type":"binary-expr","locations":[{"start":{"line":64,"column":20},"end":{"line":64,"column":28}},{"start":{"line":64,"column":32},"end":{"line":64,"column":37}}],"line":64},"2":{"loc":{"start":{"line":74,"column":8},"end":{"line":106,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":106,"column":9}},{"start":{"line":74,"column":8},"end":{"line":106,"column":9}}],"line":74},"3":{"loc":{"start":{"line":78,"column":16},"end":{"line":80,"column":17}},"type":"if","locations":[{"start":{"line":78,"column":16},"end":{"line":80,"column":17}},{"start":{"line":78,"column":16},"end":{"line":80,"column":17}}],"line":78},"4":{"loc":{"start":{"line":83,"column":16},"end":{"line":87,"column":17}},"type":"if","locations":[{"start":{"line":83,"column":16},"end":{"line":87,"column":17}},{"start":{"line":83,"column":16},"end":{"line":87,"column":17}}],"line":83},"5":{"loc":{"start":{"line":83,"column":20},"end":{"line":83,"column":77}},"type":"binary-expr","locations":[{"start":{"line":83,"column":20},"end":{"line":83,"column":48}},{"start":{"line":83,"column":52},"end":{"line":83,"column":77}}],"line":83},"6":{"loc":{"start":{"line":89,"column":16},"end":{"line":95,"column":17}},"type":"if","locations":[{"start":{"line":89,"column":16},"end":{"line":95,"column":17}},{"start":{"line":89,"column":16},"end":{"line":95,"column":17}}],"line":89},"7":{"loc":{"start":{"line":92,"column":20},"end":{"line":94,"column":21}},"type":"if","locations":[{"start":{"line":92,"column":20},"end":{"line":94,"column":21}},{"start":{"line":92,"column":20},"end":{"line":94,"column":21}}],"line":92},"8":{"loc":{"start":{"line":115,"column":8},"end":{"line":120,"column":9}},"type":"if","locations":[{"start":{"line":115,"column":8},"end":{"line":120,"column":9}},{"start":{"line":115,"column":8},"end":{"line":120,"column":9}}],"line":115},"9":{"loc":{"start":{"line":131,"column":8},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":131,"column":8},"end":{"line":135,"column":9}},{"start":{"line":131,"column":8},"end":{"line":135,"column":9}}],"line":131},"10":{"loc":{"start":{"line":131,"column":12},"end":{"line":131,"column":57}},"type":"binary-expr","locations":[{"start":{"line":131,"column":12},"end":{"line":131,"column":21}},{"start":{"line":131,"column":25},"end":{"line":131,"column":57}}],"line":131},"11":{"loc":{"start":{"line":133,"column":15},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":133,"column":15},"end":{"line":135,"column":9}},{"start":{"line":133,"column":15},"end":{"line":135,"column":9}}],"line":133},"12":{"loc":{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},"type":"if","locations":[{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},{"start":{"line":140,"column":8},"end":{"line":142,"column":9}}],"line":140},"13":{"loc":{"start":{"line":144,"column":8},"end":{"line":147,"column":9}},"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":147,"column":9}},{"start":{"line":144,"column":8},"end":{"line":147,"column":9}}],"line":144},"14":{"loc":{"start":{"line":144,"column":12},"end":{"line":144,"column":77}},"type":"binary-expr","locations":[{"start":{"line":144,"column":12},"end":{"line":144,"column":31}},{"start":{"line":144,"column":35},"end":{"line":144,"column":77}}],"line":144},"15":{"loc":{"start":{"line":159,"column":56},"end":{"line":159,"column":86}},"type":"cond-expr","locations":[{"start":{"line":159,"column":69},"end":{"line":159,"column":71}},{"start":{"line":159,"column":74},"end":{"line":159,"column":86}}],"line":159},"16":{"loc":{"start":{"line":170,"column":8},"end":{"line":172,"column":9}},"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":172,"column":9}},{"start":{"line":170,"column":8},"end":{"line":172,"column":9}}],"line":170},"17":{"loc":{"start":{"line":174,"column":8},"end":{"line":178,"column":9}},"type":"if","locations":[{"start":{"line":174,"column":8},"end":{"line":178,"column":9}},{"start":{"line":174,"column":8},"end":{"line":178,"column":9}}],"line":174},"18":{"loc":{"start":{"line":174,"column":12},"end":{"line":174,"column":57}},"type":"binary-expr","locations":[{"start":{"line":174,"column":12},"end":{"line":174,"column":21}},{"start":{"line":174,"column":25},"end":{"line":174,"column":57}}],"line":174},"19":{"loc":{"start":{"line":176,"column":15},"end":{"line":178,"column":9}},"type":"if","locations":[{"start":{"line":176,"column":15},"end":{"line":178,"column":9}},{"start":{"line":176,"column":15},"end":{"line":178,"column":9}}],"line":176},"20":{"loc":{"start":{"line":176,"column":19},"end":{"line":176,"column":55}},"type":"binary-expr","locations":[{"start":{"line":176,"column":19},"end":{"line":176,"column":30}},{"start":{"line":176,"column":34},"end":{"line":176,"column":39}},{"start":{"line":176,"column":43},"end":{"line":176,"column":55}}],"line":176},"21":{"loc":{"start":{"line":183,"column":12},"end":{"line":271,"column":13}},"type":"switch","locations":[{"start":{"line":184,"column":16},"end":{"line":204,"column":17}},{"start":{"line":205,"column":16},"end":{"line":208,"column":17}},{"start":{"line":209,"column":16},"end":{"line":223,"column":17}},{"start":{"line":224,"column":16},"end":{"line":233,"column":17}},{"start":{"line":234,"column":16},"end":{"line":240,"column":17}},{"start":{"line":241,"column":16},"end":{"line":245,"column":17}},{"start":{"line":246,"column":16},"end":{"line":261,"column":17}},{"start":{"line":262,"column":16},"end":{"line":266,"column":17}},{"start":{"line":267,"column":16},"end":{"line":270,"column":17}}],"line":183},"22":{"loc":{"start":{"line":187,"column":20},"end":{"line":190,"column":21}},"type":"if","locations":[{"start":{"line":187,"column":20},"end":{"line":190,"column":21}},{"start":{"line":187,"column":20},"end":{"line":190,"column":21}}],"line":187},"23":{"loc":{"start":{"line":195,"column":20},"end":{"line":201,"column":21}},"type":"if","locations":[{"start":{"line":195,"column":20},"end":{"line":201,"column":21}},{"start":{"line":195,"column":20},"end":{"line":201,"column":21}}],"line":195},"24":{"loc":{"start":{"line":195,"column":24},"end":{"line":195,"column":41}},"type":"binary-expr","locations":[{"start":{"line":195,"column":24},"end":{"line":195,"column":29}},{"start":{"line":195,"column":33},"end":{"line":195,"column":41}}],"line":195},"25":{"loc":{"start":{"line":210,"column":136},"end":{"line":210,"column":158}},"type":"binary-expr","locations":[{"start":{"line":210,"column":136},"end":{"line":210,"column":152}},{"start":{"line":210,"column":156},"end":{"line":210,"column":158}}],"line":210},"26":{"loc":{"start":{"line":211,"column":20},"end":{"line":220,"column":28}},"type":"cond-expr","locations":[{"start":{"line":212,"column":26},"end":{"line":215,"column":28}},{"start":{"line":216,"column":26},"end":{"line":220,"column":28}}],"line":211},"27":{"loc":{"start":{"line":251,"column":20},"end":{"line":259,"column":21}},"type":"if","locations":[{"start":{"line":251,"column":20},"end":{"line":259,"column":21}},{"start":{"line":251,"column":20},"end":{"line":259,"column":21}}],"line":251},"28":{"loc":{"start":{"line":255,"column":27},"end":{"line":259,"column":21}},"type":"if","locations":[{"start":{"line":255,"column":27},"end":{"line":259,"column":21}},{"start":{"line":255,"column":27},"end":{"line":259,"column":21}}],"line":255},"29":{"loc":{"start":{"line":276,"column":8},"end":{"line":279,"column":9}},"type":"if","locations":[{"start":{"line":276,"column":8},"end":{"line":279,"column":9}},{"start":{"line":276,"column":8},"end":{"line":279,"column":9}}],"line":276},"30":{"loc":{"start":{"line":285,"column":8},"end":{"line":313,"column":9}},"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":313,"column":9}},{"start":{"line":285,"column":8},"end":{"line":313,"column":9}}],"line":285},"31":{"loc":{"start":{"line":285,"column":12},"end":{"line":285,"column":57}},"type":"binary-expr","locations":[{"start":{"line":285,"column":12},"end":{"line":285,"column":21}},{"start":{"line":285,"column":25},"end":{"line":285,"column":57}}],"line":285},"32":{"loc":{"start":{"line":292,"column":15},"end":{"line":313,"column":9}},"type":"if","locations":[{"start":{"line":292,"column":15},"end":{"line":313,"column":9}},{"start":{"line":292,"column":15},"end":{"line":313,"column":9}}],"line":292},"33":{"loc":{"start":{"line":295,"column":12},"end":{"line":304,"column":13}},"type":"if","locations":[{"start":{"line":295,"column":12},"end":{"line":304,"column":13}},{"start":{"line":295,"column":12},"end":{"line":304,"column":13}}],"line":295},"34":{"loc":{"start":{"line":298,"column":16},"end":{"line":301,"column":17}},"type":"if","locations":[{"start":{"line":298,"column":16},"end":{"line":301,"column":17}},{"start":{"line":298,"column":16},"end":{"line":301,"column":17}}],"line":298},"35":{"loc":{"start":{"line":306,"column":12},"end":{"line":310,"column":68}},"type":"cond-expr","locations":[{"start":{"line":307,"column":18},"end":{"line":309,"column":17}},{"start":{"line":310,"column":18},"end":{"line":310,"column":68}}],"line":306},"36":{"loc":{"start":{"line":306,"column":12},"end":{"line":306,"column":77}},"type":"binary-expr","locations":[{"start":{"line":306,"column":12},"end":{"line":306,"column":31}},{"start":{"line":306,"column":35},"end":{"line":306,"column":77}}],"line":306},"37":{"loc":{"start":{"line":318,"column":8},"end":{"line":326,"column":9}},"type":"if","locations":[{"start":{"line":318,"column":8},"end":{"line":326,"column":9}},{"start":{"line":318,"column":8},"end":{"line":326,"column":9}}],"line":318},"38":{"loc":{"start":{"line":321,"column":21},"end":{"line":322,"column":35}},"type":"binary-expr","locations":[{"start":{"line":321,"column":21},"end":{"line":321,"column":57}},{"start":{"line":322,"column":16},"end":{"line":322,"column":35}}],"line":321},"39":{"loc":{"start":{"line":341,"column":16},"end":{"line":354,"column":17}},"type":"if","locations":[{"start":{"line":341,"column":16},"end":{"line":354,"column":17}},{"start":{"line":341,"column":16},"end":{"line":354,"column":17}}],"line":341},"40":{"loc":{"start":{"line":341,"column":20},"end":{"line":341,"column":124}},"type":"binary-expr","locations":[{"start":{"line":341,"column":20},"end":{"line":341,"column":70}},{"start":{"line":341,"column":74},"end":{"line":341,"column":124}}],"line":341},"41":{"loc":{"start":{"line":346,"column":20},"end":{"line":352,"column":21}},"type":"if","locations":[{"start":{"line":346,"column":20},"end":{"line":352,"column":21}},{"start":{"line":346,"column":20},"end":{"line":352,"column":21}}],"line":346},"42":{"loc":{"start":{"line":365,"column":8},"end":{"line":367,"column":9}},"type":"if","locations":[{"start":{"line":365,"column":8},"end":{"line":367,"column":9}},{"start":{"line":365,"column":8},"end":{"line":367,"column":9}}],"line":365},"43":{"loc":{"start":{"line":365,"column":12},"end":{"line":365,"column":51}},"type":"binary-expr","locations":[{"start":{"line":365,"column":12},"end":{"line":365,"column":22}},{"start":{"line":365,"column":26},"end":{"line":365,"column":51}}],"line":365},"44":{"loc":{"start":{"line":381,"column":8},"end":{"line":386,"column":9}},"type":"if","locations":[{"start":{"line":381,"column":8},"end":{"line":386,"column":9}},{"start":{"line":381,"column":8},"end":{"line":386,"column":9}}],"line":381},"45":{"loc":{"start":{"line":388,"column":8},"end":{"line":390,"column":9}},"type":"if","locations":[{"start":{"line":388,"column":8},"end":{"line":390,"column":9}},{"start":{"line":388,"column":8},"end":{"line":390,"column":9}}],"line":388},"46":{"loc":{"start":{"line":388,"column":12},"end":{"line":388,"column":45}},"type":"binary-expr","locations":[{"start":{"line":388,"column":12},"end":{"line":388,"column":22}},{"start":{"line":388,"column":26},"end":{"line":388,"column":45}}],"line":388},"47":{"loc":{"start":{"line":394,"column":8},"end":{"line":402,"column":9}},"type":"if","locations":[{"start":{"line":394,"column":8},"end":{"line":402,"column":9}},{"start":{"line":394,"column":8},"end":{"line":402,"column":9}}],"line":394},"48":{"loc":{"start":{"line":394,"column":12},"end":{"line":394,"column":31}},"type":"binary-expr","locations":[{"start":{"line":394,"column":12},"end":{"line":394,"column":23}},{"start":{"line":394,"column":27},"end":{"line":394,"column":31}}],"line":394},"49":{"loc":{"start":{"line":415,"column":8},"end":{"line":426,"column":9}},"type":"if","locations":[{"start":{"line":415,"column":8},"end":{"line":426,"column":9}},{"start":{"line":415,"column":8},"end":{"line":426,"column":9}}],"line":415},"50":{"loc":{"start":{"line":423,"column":62},"end":{"line":423,"column":115}},"type":"binary-expr","locations":[{"start":{"line":423,"column":62},"end":{"line":423,"column":109}},{"start":{"line":423,"column":113},"end":{"line":423,"column":115}}],"line":423},"51":{"loc":{"start":{"line":424,"column":58},"end":{"line":424,"column":103}},"type":"binary-expr","locations":[{"start":{"line":424,"column":58},"end":{"line":424,"column":97}},{"start":{"line":424,"column":101},"end":{"line":424,"column":103}}],"line":424},"52":{"loc":{"start":{"line":425,"column":56},"end":{"line":425,"column":99}},"type":"binary-expr","locations":[{"start":{"line":425,"column":56},"end":{"line":425,"column":93}},{"start":{"line":425,"column":97},"end":{"line":425,"column":99}}],"line":425},"53":{"loc":{"start":{"line":432,"column":8},"end":{"line":434,"column":9}},"type":"if","locations":[{"start":{"line":432,"column":8},"end":{"line":434,"column":9}},{"start":{"line":432,"column":8},"end":{"line":434,"column":9}}],"line":432}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0,"185":0,"186":0,"187":0,"188":0,"189":0,"190":0,"191":0,"192":0,"193":0,"194":0,"195":0,"196":0,"197":0,"198":0,"199":0,"200":0,"201":0,"202":0,"203":0,"204":0,"205":0,"206":0,"207":0,"208":0,"209":0,"210":0,"211":0,"212":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0],"21":[0,0,0,0,0,0,0,0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0],"52":[0,0],"53":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts","statementMap":{"0":{"start":{"line":12,"column":60},"end":{"line":12,"column":62}},"1":{"start":{"line":13,"column":62},"end":{"line":13,"column":64}},"2":{"start":{"line":15,"column":4},"end":{"line":17,"column":5}},"3":{"start":{"line":16,"column":8},"end":{"line":16,"column":82}},"4":{"start":{"line":19,"column":4},"end":{"line":19,"column":116}},"5":{"start":{"line":20,"column":4},"end":{"line":20,"column":83}},"6":{"start":{"line":21,"column":4},"end":{"line":21,"column":98}},"7":{"start":{"line":22,"column":4},"end":{"line":22,"column":101}},"8":{"start":{"line":23,"column":4},"end":{"line":23,"column":107}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":89}},"10":{"start":{"line":25,"column":4},"end":{"line":25,"column":104}},"11":{"start":{"line":26,"column":4},"end":{"line":26,"column":98}},"12":{"start":{"line":27,"column":4},"end":{"line":27,"column":113}},"13":{"start":{"line":28,"column":4},"end":{"line":28,"column":110}},"14":{"start":{"line":29,"column":4},"end":{"line":29,"column":95}},"15":{"start":{"line":30,"column":4},"end":{"line":30,"column":119}},"16":{"start":{"line":32,"column":4},"end":{"line":40,"column":5}},"17":{"start":{"line":33,"column":8},"end":{"line":33,"column":68}},"18":{"start":{"line":34,"column":8},"end":{"line":34,"column":114}},"19":{"start":{"line":35,"column":8},"end":{"line":35,"column":178}},"20":{"start":{"line":38,"column":8},"end":{"line":38,"column":114}},"21":{"start":{"line":39,"column":8},"end":{"line":39,"column":126}}},"fnMap":{"0":{"name":"sendTelemetryEvent","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":34}},"loc":{"start":{"line":11,"column":108},"end":{"line":41,"column":1}},"line":11}},"branchMap":{"0":{"loc":{"start":{"line":15,"column":4},"end":{"line":17,"column":5}},"type":"if","locations":[{"start":{"line":15,"column":4},"end":{"line":17,"column":5}},{"start":{"line":15,"column":4},"end":{"line":17,"column":5}}],"line":15},"1":{"loc":{"start":{"line":19,"column":47},"end":{"line":19,"column":115}},"type":"cond-expr","locations":[{"start":{"line":19,"column":80},"end":{"line":19,"column":110}},{"start":{"line":19,"column":113},"end":{"line":19,"column":115}}],"line":19},"2":{"loc":{"start":{"line":20,"column":36},"end":{"line":20,"column":82}},"type":"cond-expr","locations":[{"start":{"line":20,"column":58},"end":{"line":20,"column":77}},{"start":{"line":20,"column":80},"end":{"line":20,"column":82}}],"line":20},"3":{"loc":{"start":{"line":21,"column":41},"end":{"line":21,"column":97}},"type":"cond-expr","locations":[{"start":{"line":21,"column":68},"end":{"line":21,"column":92}},{"start":{"line":21,"column":95},"end":{"line":21,"column":97}}],"line":21},"4":{"loc":{"start":{"line":22,"column":42},"end":{"line":22,"column":100}},"type":"cond-expr","locations":[{"start":{"line":22,"column":70},"end":{"line":22,"column":95}},{"start":{"line":22,"column":98},"end":{"line":22,"column":100}}],"line":22},"5":{"loc":{"start":{"line":23,"column":44},"end":{"line":23,"column":106}},"type":"cond-expr","locations":[{"start":{"line":23,"column":74},"end":{"line":23,"column":101}},{"start":{"line":23,"column":104},"end":{"line":23,"column":106}}],"line":23},"6":{"loc":{"start":{"line":24,"column":38},"end":{"line":24,"column":88}},"type":"cond-expr","locations":[{"start":{"line":24,"column":62},"end":{"line":24,"column":83}},{"start":{"line":24,"column":86},"end":{"line":24,"column":88}}],"line":24},"7":{"loc":{"start":{"line":25,"column":43},"end":{"line":25,"column":103}},"type":"cond-expr","locations":[{"start":{"line":25,"column":72},"end":{"line":25,"column":98}},{"start":{"line":25,"column":101},"end":{"line":25,"column":103}}],"line":25},"8":{"loc":{"start":{"line":26,"column":41},"end":{"line":26,"column":97}},"type":"cond-expr","locations":[{"start":{"line":26,"column":68},"end":{"line":26,"column":92}},{"start":{"line":26,"column":95},"end":{"line":26,"column":97}}],"line":26},"9":{"loc":{"start":{"line":27,"column":46},"end":{"line":27,"column":112}},"type":"cond-expr","locations":[{"start":{"line":27,"column":78},"end":{"line":27,"column":107}},{"start":{"line":27,"column":110},"end":{"line":27,"column":112}}],"line":27},"10":{"loc":{"start":{"line":28,"column":45},"end":{"line":28,"column":109}},"type":"cond-expr","locations":[{"start":{"line":28,"column":76},"end":{"line":28,"column":104}},{"start":{"line":28,"column":107},"end":{"line":28,"column":109}}],"line":28},"11":{"loc":{"start":{"line":29,"column":40},"end":{"line":29,"column":94}},"type":"cond-expr","locations":[{"start":{"line":29,"column":66},"end":{"line":29,"column":89}},{"start":{"line":29,"column":92},"end":{"line":29,"column":94}}],"line":29},"12":{"loc":{"start":{"line":30,"column":48},"end":{"line":30,"column":118}},"type":"cond-expr","locations":[{"start":{"line":30,"column":82},"end":{"line":30,"column":113}},{"start":{"line":30,"column":116},"end":{"line":30,"column":118}}],"line":30},"13":{"loc":{"start":{"line":32,"column":4},"end":{"line":40,"column":5}},"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":40,"column":5}},{"start":{"line":32,"column":4},"end":{"line":40,"column":5}}],"line":32}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts","statementMap":{"0":{"start":{"line":7,"column":47},"end":{"line":7,"column":80}},"1":{"start":{"line":8,"column":46},"end":{"line":8,"column":78}},"2":{"start":{"line":9,"column":48},"end":{"line":9,"column":82}},"3":{"start":{"line":10,"column":50},"end":{"line":10,"column":86}},"4":{"start":{"line":11,"column":43},"end":{"line":11,"column":72}},"5":{"start":{"line":12,"column":43},"end":{"line":12,"column":72}},"6":{"start":{"line":13,"column":40},"end":{"line":13,"column":66}},"7":{"start":{"line":14,"column":40},"end":{"line":14,"column":66}},"8":{"start":{"line":15,"column":37},"end":{"line":15,"column":60}},"9":{"start":{"line":16,"column":47},"end":{"line":16,"column":80}},"10":{"start":{"line":17,"column":47},"end":{"line":17,"column":80}},"11":{"start":{"line":18,"column":52},"end":{"line":18,"column":90}},"12":{"start":{"line":19,"column":52},"end":{"line":19,"column":90}},"13":{"start":{"line":20,"column":46},"end":{"line":20,"column":78}},"14":{"start":{"line":21,"column":44},"end":{"line":21,"column":74}},"15":{"start":{"line":22,"column":34},"end":{"line":22,"column":54}},"16":{"start":{"line":23,"column":38},"end":{"line":23,"column":62}},"17":{"start":{"line":24,"column":40},"end":{"line":24,"column":66}},"18":{"start":{"line":25,"column":50},"end":{"line":25,"column":86}},"19":{"start":{"line":26,"column":42},"end":{"line":26,"column":70}},"20":{"start":{"line":27,"column":42},"end":{"line":27,"column":70}},"21":{"start":{"line":28,"column":39},"end":{"line":28,"column":64}},"22":{"start":{"line":29,"column":45},"end":{"line":29,"column":76}},"23":{"start":{"line":30,"column":54},"end":{"line":30,"column":94}},"24":{"start":{"line":31,"column":41},"end":{"line":31,"column":68}},"25":{"start":{"line":32,"column":40},"end":{"line":32,"column":66}},"26":{"start":{"line":33,"column":51},"end":{"line":33,"column":88}},"27":{"start":{"line":34,"column":53},"end":{"line":34,"column":92}},"28":{"start":{"line":35,"column":35},"end":{"line":35,"column":56}},"29":{"start":{"line":36,"column":34},"end":{"line":36,"column":54}},"30":{"start":{"line":37,"column":38},"end":{"line":37,"column":62}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts","statementMap":{"0":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":32}},"2":{"start":{"line":26,"column":4},"end":{"line":26,"column":49}},"3":{"start":{"line":28,"column":4},"end":{"line":28,"column":79}},"4":{"start":{"line":30,"column":46},"end":{"line":30,"column":84}},"5":{"start":{"line":32,"column":18},"end":{"line":32,"column":28}},"6":{"start":{"line":33,"column":20},"end":{"line":33,"column":41}},"7":{"start":{"line":34,"column":4},"end":{"line":34,"column":98}},"8":{"start":{"line":36,"column":25},"end":{"line":36,"column":135}},"9":{"start":{"line":38,"column":29},"end":{"line":38,"column":92}},"10":{"start":{"line":40,"column":24},"end":{"line":41,"column":122}},"11":{"start":{"line":43,"column":4},"end":{"line":54,"column":6}},"12":{"start":{"line":45,"column":12},"end":{"line":50,"column":13}},"13":{"start":{"line":47,"column":20},"end":{"line":47,"column":135}},"14":{"start":{"line":48,"column":20},"end":{"line":48,"column":45}},"15":{"start":{"line":49,"column":20},"end":{"line":49,"column":26}},"16":{"start":{"line":58,"column":26},"end":{"line":65,"column":5}},"17":{"start":{"line":67,"column":4},"end":{"line":67,"column":46}},"18":{"start":{"line":69,"column":4},"end":{"line":69,"column":25}},"19":{"start":{"line":73,"column":28},"end":{"line":73,"column":130}},"20":{"start":{"line":74,"column":27},"end":{"line":74,"column":78}},"21":{"start":{"line":76,"column":27},"end":{"line":76,"column":128}},"22":{"start":{"line":77,"column":26},"end":{"line":77,"column":76}},"23":{"start":{"line":79,"column":4},"end":{"line":79,"column":45}},"24":{"start":{"line":83,"column":40},"end":{"line":107,"column":5}},"25":{"start":{"line":109,"column":4},"end":{"line":109,"column":24}},"26":{"start":{"line":113,"column":4},"end":{"line":113,"column":63}},"27":{"start":{"line":114,"column":4},"end":{"line":137,"column":5}},"28":{"start":{"line":115,"column":25},"end":{"line":122,"column":10}},"29":{"start":{"line":124,"column":8},"end":{"line":133,"column":9}},"30":{"start":{"line":126,"column":33},"end":{"line":126,"column":54}},"31":{"start":{"line":127,"column":31},"end":{"line":127,"column":54}},"32":{"start":{"line":128,"column":12},"end":{"line":128,"column":168}},"33":{"start":{"line":131,"column":34},"end":{"line":131,"column":64}},"34":{"start":{"line":132,"column":12},"end":{"line":132,"column":166}},"35":{"start":{"line":136,"column":8},"end":{"line":136,"column":163}},"36":{"start":{"line":142,"column":4},"end":{"line":163,"column":13}},"37":{"start":{"line":167,"column":4},"end":{"line":167,"column":56}}},"fnMap":{"0":{"name":"CESUserFeedback","decl":{"start":{"line":20,"column":22},"end":{"line":20,"column":37}},"loc":{"start":{"line":20,"column":211},"end":{"line":55,"column":1}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":8},"end":{"line":44,"column":9}},"loc":{"start":{"line":44,"column":25},"end":{"line":51,"column":9}},"line":44},"2":{"name":"createFeedbackPanel","decl":{"start":{"line":57,"column":9},"end":{"line":57,"column":28}},"loc":{"start":{"line":57,"column":84},"end":{"line":70,"column":1}},"line":57},"3":{"name":"getWebviewURIs","decl":{"start":{"line":72,"column":9},"end":{"line":72,"column":23}},"loc":{"start":{"line":72,"column":153},"end":{"line":80,"column":1}},"line":72},"4":{"name":"initializeFeedbackData","decl":{"start":{"line":82,"column":9},"end":{"line":82,"column":31}},"loc":{"start":{"line":82,"column":153},"end":{"line":110,"column":1}},"line":82},"5":{"name":"handleFeedbackSubmission","decl":{"start":{"line":112,"column":15},"end":{"line":112,"column":39}},"loc":{"start":{"line":112,"column":183},"end":{"line":138,"column":1}},"line":112},"6":{"name":"getWebviewContent","decl":{"start":{"line":140,"column":9},"end":{"line":140,"column":26}},"loc":{"start":{"line":140,"column":122},"end":{"line":164,"column":1}},"line":140},"7":{"name":"useEUEndpoint","decl":{"start":{"line":166,"column":9},"end":{"line":166,"column":22}},"loc":{"start":{"line":166,"column":49},"end":{"line":168,"column":1}},"line":166}},"branchMap":{"0":{"loc":{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":24,"column":5}},{"start":{"line":22,"column":4},"end":{"line":24,"column":5}}],"line":22},"1":{"loc":{"start":{"line":40,"column":24},"end":{"line":41,"column":122}},"type":"cond-expr","locations":[{"start":{"line":40,"column":49},"end":{"line":40,"column":164}},{"start":{"line":41,"column":8},"end":{"line":41,"column":122}}],"line":40},"2":{"loc":{"start":{"line":45,"column":12},"end":{"line":50,"column":13}},"type":"switch","locations":[{"start":{"line":46,"column":16},"end":{"line":49,"column":26}}],"line":45},"3":{"loc":{"start":{"line":84,"column":18},"end":{"line":84,"column":42}},"type":"cond-expr","locations":[{"start":{"line":84,"column":29},"end":{"line":84,"column":37}},{"start":{"line":84,"column":40},"end":{"line":84,"column":42}}],"line":84},"4":{"loc":{"start":{"line":124,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":133,"column":9}},{"start":{"line":124,"column":8},"end":{"line":133,"column":9}}],"line":124},"5":{"loc":{"start":{"line":167,"column":11},"end":{"line":167,"column":55}},"type":"binary-expr","locations":[{"start":{"line":167,"column":11},"end":{"line":167,"column":33}},{"start":{"line":167,"column":37},"end":{"line":167,"column":55}}],"line":167}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts","statementMap":{"0":{"start":{"line":17,"column":2},"end":{"line":19,"column":3}},"1":{"start":{"line":18,"column":4},"end":{"line":18,"column":32}},"2":{"start":{"line":21,"column":2},"end":{"line":21,"column":48}},"3":{"start":{"line":23,"column":84},"end":{"line":23,"column":126}},"4":{"start":{"line":25,"column":16},"end":{"line":25,"column":26}},"5":{"start":{"line":26,"column":18},"end":{"line":26,"column":43}},"6":{"start":{"line":27,"column":2},"end":{"line":27,"column":140}},"7":{"start":{"line":29,"column":2},"end":{"line":55,"column":4}},"8":{"start":{"line":31,"column":6},"end":{"line":51,"column":7}},"9":{"start":{"line":33,"column":10},"end":{"line":33,"column":161}},"10":{"start":{"line":34,"column":10},"end":{"line":34,"column":173}},"11":{"start":{"line":35,"column":10},"end":{"line":35,"column":74}},"12":{"start":{"line":36,"column":10},"end":{"line":36,"column":16}},"13":{"start":{"line":38,"column":10},"end":{"line":38,"column":163}},"14":{"start":{"line":39,"column":10},"end":{"line":39,"column":175}},"15":{"start":{"line":40,"column":10},"end":{"line":40,"column":75}},"16":{"start":{"line":41,"column":10},"end":{"line":41,"column":16}},"17":{"start":{"line":43,"column":10},"end":{"line":43,"column":160}},"18":{"start":{"line":44,"column":10},"end":{"line":44,"column":172}},"19":{"start":{"line":45,"column":10},"end":{"line":45,"column":68}},"20":{"start":{"line":46,"column":10},"end":{"line":46,"column":39}},"21":{"start":{"line":47,"column":10},"end":{"line":47,"column":16}},"22":{"start":{"line":49,"column":10},"end":{"line":49,"column":149}},"23":{"start":{"line":50,"column":10},"end":{"line":50,"column":48}},"24":{"start":{"line":59,"column":28},"end":{"line":69,"column":3}},"25":{"start":{"line":71,"column":2},"end":{"line":71,"column":27}},"26":{"start":{"line":76,"column":18},"end":{"line":76,"column":111}},"27":{"start":{"line":78,"column":30},"end":{"line":78,"column":85}},"28":{"start":{"line":79,"column":29},"end":{"line":79,"column":88}},"29":{"start":{"line":81,"column":29},"end":{"line":81,"column":83}},"30":{"start":{"line":82,"column":28},"end":{"line":82,"column":86}},"31":{"start":{"line":84,"column":27},"end":{"line":84,"column":75}},"32":{"start":{"line":85,"column":26},"end":{"line":85,"column":82}},"33":{"start":{"line":87,"column":25},"end":{"line":87,"column":66}},"34":{"start":{"line":88,"column":24},"end":{"line":88,"column":78}},"35":{"start":{"line":90,"column":2},"end":{"line":90,"column":83}},"36":{"start":{"line":96,"column":2},"end":{"line":125,"column":15}},"37":{"start":{"line":129,"column":2},"end":{"line":132,"column":3}},"38":{"start":{"line":130,"column":4},"end":{"line":130,"column":32}},"39":{"start":{"line":131,"column":4},"end":{"line":131,"column":34}}},"fnMap":{"0":{"name":"copilotNotificationPanel","decl":{"start":{"line":15,"column":22},"end":{"line":15,"column":46}},"loc":{"start":{"line":15,"column":165},"end":{"line":56,"column":1}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":30,"column":4},"end":{"line":30,"column":5}},"loc":{"start":{"line":30,"column":21},"end":{"line":52,"column":5}},"line":30},"2":{"name":"createNotificationPanel","decl":{"start":{"line":58,"column":9},"end":{"line":58,"column":32}},"loc":{"start":{"line":58,"column":56},"end":{"line":72,"column":1}},"line":58},"3":{"name":"getWebviewURIs","decl":{"start":{"line":74,"column":9},"end":{"line":74,"column":23}},"loc":{"start":{"line":74,"column":221},"end":{"line":91,"column":1}},"line":74},"4":{"name":"getWebviewContent","decl":{"start":{"line":94,"column":9},"end":{"line":94,"column":26}},"loc":{"start":{"line":94,"column":186},"end":{"line":126,"column":1}},"line":94},"5":{"name":"disposeNotificationPanel","decl":{"start":{"line":128,"column":16},"end":{"line":128,"column":40}},"loc":{"start":{"line":128,"column":43},"end":{"line":133,"column":1}},"line":128}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":2},"end":{"line":19,"column":3}},"type":"if","locations":[{"start":{"line":17,"column":2},"end":{"line":19,"column":3}},{"start":{"line":17,"column":2},"end":{"line":19,"column":3}}],"line":17},"1":{"loc":{"start":{"line":31,"column":6},"end":{"line":51,"column":7}},"type":"switch","locations":[{"start":{"line":32,"column":8},"end":{"line":36,"column":16}},{"start":{"line":37,"column":8},"end":{"line":41,"column":16}},{"start":{"line":42,"column":8},"end":{"line":47,"column":16}},{"start":{"line":48,"column":8},"end":{"line":50,"column":48}}],"line":31},"2":{"loc":{"start":{"line":129,"column":2},"end":{"line":132,"column":3}},"type":"if","locations":[{"start":{"line":129,"column":2},"end":{"line":132,"column":3}},{"start":{"line":129,"column":2},"end":{"line":132,"column":3}}],"line":129}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0,0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts","statementMap":{"0":{"start":{"line":29,"column":25},"end":{"line":29,"column":60}},"1":{"start":{"line":30,"column":32},"end":{"line":32,"column":16}},"2":{"start":{"line":33,"column":27},"end":{"line":33,"column":72}},"3":{"start":{"line":34,"column":29},"end":{"line":34,"column":59}},"4":{"start":{"line":35,"column":8},"end":{"line":38,"column":10}},"5":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"6":{"start":{"line":41,"column":12},"end":{"line":41,"column":63}},"7":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"8":{"start":{"line":52,"column":12},"end":{"line":52,"column":25}},"9":{"start":{"line":55,"column":8},"end":{"line":57,"column":9}},"10":{"start":{"line":56,"column":12},"end":{"line":56,"column":29}},"11":{"start":{"line":59,"column":8},"end":{"line":63,"column":9}},"12":{"start":{"line":60,"column":12},"end":{"line":60,"column":52}},"13":{"start":{"line":62,"column":12},"end":{"line":62,"column":47}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":28,"column":21},"end":{"line":43,"column":5}},"line":28},"1":{"name":"(anonymous_1)","decl":{"start":{"line":50,"column":4},"end":{"line":50,"column":5}},"loc":{"start":{"line":50,"column":69},"end":{"line":64,"column":5}},"line":50}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":8},"end":{"line":26,"column":25}},"type":"default-arg","locations":[{"start":{"line":26,"column":21},"end":{"line":26,"column":25}}],"line":26},"1":{"loc":{"start":{"line":30,"column":32},"end":{"line":32,"column":16}},"type":"cond-expr","locations":[{"start":{"line":31,"column":14},"end":{"line":31,"column":53}},{"start":{"line":32,"column":14},"end":{"line":32,"column":16}}],"line":30},"2":{"loc":{"start":{"line":33,"column":27},"end":{"line":33,"column":72}},"type":"cond-expr","locations":[{"start":{"line":33,"column":38},"end":{"line":33,"column":67}},{"start":{"line":33,"column":70},"end":{"line":33,"column":72}}],"line":33},"3":{"loc":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"type":"if","locations":[{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},{"start":{"line":40,"column":8},"end":{"line":42,"column":9}}],"line":40},"4":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51},"5":{"loc":{"start":{"line":55,"column":8},"end":{"line":57,"column":9}},"type":"if","locations":[{"start":{"line":55,"column":8},"end":{"line":57,"column":9}},{"start":{"line":55,"column":8},"end":{"line":57,"column":9}}],"line":55}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"f":{"0":0,"1":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts","statementMap":{"0":{"start":{"line":31,"column":41},"end":{"line":31,"column":69}},"1":{"start":{"line":33,"column":41},"end":{"line":33,"column":43}},"2":{"start":{"line":35,"column":45},"end":{"line":39,"column":5}},"3":{"start":{"line":41,"column":58},"end":{"line":83,"column":5}},"4":{"start":{"line":44,"column":16},"end":{"line":46,"column":60}},"5":{"start":{"line":48,"column":45},"end":{"line":53,"column":13}},"6":{"start":{"line":54,"column":12},"end":{"line":81,"column":19}},"7":{"start":{"line":56,"column":62},"end":{"line":56,"column":64}},"8":{"start":{"line":57,"column":20},"end":{"line":59,"column":23}},"9":{"start":{"line":58,"column":24},"end":{"line":58,"column":48}},"10":{"start":{"line":61,"column":20},"end":{"line":75,"column":21}},"11":{"start":{"line":62,"column":24},"end":{"line":72,"column":31}},"12":{"start":{"line":65,"column":32},"end":{"line":65,"column":77}},"13":{"start":{"line":70,"column":32},"end":{"line":70,"column":93}},"14":{"start":{"line":71,"column":32},"end":{"line":71,"column":75}},"15":{"start":{"line":74,"column":24},"end":{"line":74,"column":67}},"16":{"start":{"line":78,"column":20},"end":{"line":78,"column":77}},"17":{"start":{"line":80,"column":20},"end":{"line":80,"column":38}},"18":{"start":{"line":87,"column":8},"end":{"line":87,"column":53}},"19":{"start":{"line":88,"column":8},"end":{"line":88,"column":45}},"20":{"start":{"line":90,"column":53},"end":{"line":93,"column":3}},"21":{"start":{"line":95,"column":65},"end":{"line":95,"column":108}},"22":{"start":{"line":98,"column":45},"end":{"line":112,"column":3}},"23":{"start":{"line":114,"column":2},"end":{"line":116,"column":3}},"24":{"start":{"line":115,"column":3},"end":{"line":115,"column":51}},"25":{"start":{"line":117,"column":8},"end":{"line":117,"column":38}},"26":{"start":{"line":119,"column":8},"end":{"line":119,"column":86}},"27":{"start":{"line":123,"column":8},"end":{"line":133,"column":9}},"28":{"start":{"line":137,"column":35},"end":{"line":137,"column":41}},"29":{"start":{"line":138,"column":65},"end":{"line":141,"column":9}},"30":{"start":{"line":142,"column":8},"end":{"line":189,"column":11}},"31":{"start":{"line":146,"column":16},"end":{"line":146,"column":22}},"32":{"start":{"line":149,"column":14},"end":{"line":176,"column":15}},"33":{"start":{"line":160,"column":20},"end":{"line":161,"column":142}},"34":{"start":{"line":162,"column":20},"end":{"line":162,"column":26}},"35":{"start":{"line":169,"column":20},"end":{"line":170,"column":142}},"36":{"start":{"line":171,"column":20},"end":{"line":171,"column":26}},"37":{"start":{"line":173,"column":20},"end":{"line":174,"column":142}},"38":{"start":{"line":175,"column":20},"end":{"line":175,"column":26}},"39":{"start":{"line":177,"column":14},"end":{"line":177,"column":20}},"40":{"start":{"line":182,"column":16},"end":{"line":183,"column":63}},"41":{"start":{"line":184,"column":14},"end":{"line":184,"column":20}},"42":{"start":{"line":188,"column":14},"end":{"line":188,"column":20}},"43":{"start":{"line":190,"column":8},"end":{"line":190,"column":39}},"44":{"start":{"line":195,"column":16},"end":{"line":204,"column":3}},"45":{"start":{"line":206,"column":2},"end":{"line":206,"column":36}},"46":{"start":{"line":211,"column":16},"end":{"line":220,"column":3}},"47":{"start":{"line":222,"column":2},"end":{"line":222,"column":36}},"48":{"start":{"line":227,"column":16},"end":{"line":239,"column":3}},"49":{"start":{"line":240,"column":8},"end":{"line":240,"column":42}},"50":{"start":{"line":249,"column":22},"end":{"line":261,"column":3}},"51":{"start":{"line":262,"column":8},"end":{"line":262,"column":42}},"52":{"start":{"line":268,"column":8},"end":{"line":320,"column":9}},"53":{"start":{"line":269,"column":3},"end":{"line":319,"column":4}},"54":{"start":{"line":270,"column":20},"end":{"line":270,"column":56}},"55":{"start":{"line":272,"column":20},"end":{"line":272,"column":73}},"56":{"start":{"line":273,"column":20},"end":{"line":273,"column":69}},"57":{"start":{"line":274,"column":20},"end":{"line":274,"column":69}},"58":{"start":{"line":275,"column":20},"end":{"line":275,"column":81}},"59":{"start":{"line":276,"column":20},"end":{"line":276,"column":65}},"60":{"start":{"line":277,"column":20},"end":{"line":277,"column":62}},"61":{"start":{"line":278,"column":20},"end":{"line":278,"column":75}},"62":{"start":{"line":281,"column":20},"end":{"line":281,"column":52}},"63":{"start":{"line":282,"column":20},"end":{"line":282,"column":50}},"64":{"start":{"line":283,"column":20},"end":{"line":283,"column":53}},"65":{"start":{"line":284,"column":20},"end":{"line":284,"column":47}},"66":{"start":{"line":285,"column":20},"end":{"line":285,"column":50}},"67":{"start":{"line":286,"column":20},"end":{"line":286,"column":56}},"68":{"start":{"line":287,"column":20},"end":{"line":287,"column":49}},"69":{"start":{"line":288,"column":20},"end":{"line":288,"column":50}},"70":{"start":{"line":289,"column":20},"end":{"line":289,"column":50}},"71":{"start":{"line":290,"column":20},"end":{"line":290,"column":54}},"72":{"start":{"line":291,"column":20},"end":{"line":291,"column":55}},"73":{"start":{"line":292,"column":20},"end":{"line":292,"column":56}},"74":{"start":{"line":293,"column":20},"end":{"line":293,"column":46}},"75":{"start":{"line":294,"column":20},"end":{"line":294,"column":49}},"76":{"start":{"line":295,"column":20},"end":{"line":299,"column":21}},"77":{"start":{"line":296,"column":24},"end":{"line":296,"column":67}},"78":{"start":{"line":298,"column":24},"end":{"line":298,"column":71}},"79":{"start":{"line":300,"column":20},"end":{"line":300,"column":71}},"80":{"start":{"line":301,"column":20},"end":{"line":301,"column":80}},"81":{"start":{"line":302,"column":20},"end":{"line":302,"column":68}},"82":{"start":{"line":303,"column":20},"end":{"line":303,"column":84}},"83":{"start":{"line":304,"column":20},"end":{"line":304,"column":70}},"84":{"start":{"line":314,"column":4},"end":{"line":314,"column":86}},"85":{"start":{"line":315,"column":4},"end":{"line":315,"column":36}},"86":{"start":{"line":317,"column":4},"end":{"line":317,"column":43}},"87":{"start":{"line":318,"column":4},"end":{"line":318,"column":17}},"88":{"start":{"line":325,"column":8},"end":{"line":337,"column":9}},"89":{"start":{"line":326,"column":12},"end":{"line":326,"column":83}},"90":{"start":{"line":327,"column":12},"end":{"line":327,"column":77}},"91":{"start":{"line":328,"column":12},"end":{"line":328,"column":86}},"92":{"start":{"line":329,"column":12},"end":{"line":329,"column":92}},"93":{"start":{"line":330,"column":12},"end":{"line":330,"column":94}},"94":{"start":{"line":331,"column":12},"end":{"line":331,"column":96}},"95":{"start":{"line":332,"column":12},"end":{"line":332,"column":88}},"96":{"start":{"line":333,"column":12},"end":{"line":333,"column":106}},"97":{"start":{"line":334,"column":12},"end":{"line":334,"column":92}},"98":{"start":{"line":335,"column":12},"end":{"line":335,"column":86}},"99":{"start":{"line":336,"column":12},"end":{"line":336,"column":104}},"100":{"start":{"line":338,"column":8},"end":{"line":340,"column":9}},"101":{"start":{"line":339,"column":12},"end":{"line":339,"column":81}},"102":{"start":{"line":345,"column":8},"end":{"line":350,"column":9}},"103":{"start":{"line":346,"column":12},"end":{"line":346,"column":86}},"104":{"start":{"line":347,"column":12},"end":{"line":347,"column":94}},"105":{"start":{"line":349,"column":12},"end":{"line":349,"column":54}},"106":{"start":{"line":358,"column":2},"end":{"line":358,"column":93}},"107":{"start":{"line":359,"column":2},"end":{"line":359,"column":18}},"108":{"start":{"line":364,"column":2},"end":{"line":375,"column":3}},"109":{"start":{"line":366,"column":3},"end":{"line":370,"column":4}},"110":{"start":{"line":367,"column":4},"end":{"line":369,"column":7}},"111":{"start":{"line":368,"column":5},"end":{"line":368,"column":64}},"112":{"start":{"line":373,"column":3},"end":{"line":373,"column":101}},"113":{"start":{"line":374,"column":3},"end":{"line":374,"column":35}},"114":{"start":{"line":376,"column":2},"end":{"line":376,"column":15}},"115":{"start":{"line":383,"column":2},"end":{"line":394,"column":3}},"116":{"start":{"line":385,"column":3},"end":{"line":387,"column":4}},"117":{"start":{"line":386,"column":4},"end":{"line":386,"column":29}},"118":{"start":{"line":389,"column":3},"end":{"line":393,"column":6}},"119":{"start":{"line":390,"column":4},"end":{"line":392,"column":5}},"120":{"start":{"line":391,"column":5},"end":{"line":391,"column":68}},"121":{"start":{"line":395,"column":2},"end":{"line":395,"column":15}},"122":{"start":{"line":404,"column":8},"end":{"line":404,"column":37}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":42,"column":18},"end":{"line":42,"column":19}},"loc":{"start":{"line":42,"column":43},"end":{"line":82,"column":9}},"line":42},"1":{"name":"(anonymous_1)","decl":{"start":{"line":55,"column":22},"end":{"line":55,"column":23}},"loc":{"start":{"line":55,"column":36},"end":{"line":76,"column":17}},"line":55},"2":{"name":"(anonymous_2)","decl":{"start":{"line":57,"column":45},"end":{"line":57,"column":46}},"loc":{"start":{"line":57,"column":78},"end":{"line":59,"column":21}},"line":57},"3":{"name":"(anonymous_3)","decl":{"start":{"line":64,"column":34},"end":{"line":64,"column":35}},"loc":{"start":{"line":64,"column":44},"end":{"line":66,"column":29}},"line":64},"4":{"name":"(anonymous_4)","decl":{"start":{"line":67,"column":35},"end":{"line":67,"column":36}},"loc":{"start":{"line":67,"column":46},"end":{"line":72,"column":29}},"line":67},"5":{"name":"(anonymous_5)","decl":{"start":{"line":77,"column":23},"end":{"line":77,"column":24}},"loc":{"start":{"line":77,"column":34},"end":{"line":81,"column":17}},"line":77},"6":{"name":"(anonymous_6)","decl":{"start":{"line":85,"column":4},"end":{"line":85,"column":5}},"loc":{"start":{"line":85,"column":37},"end":{"line":120,"column":2}},"line":85},"7":{"name":"(anonymous_7)","decl":{"start":{"line":122,"column":4},"end":{"line":122,"column":5}},"loc":{"start":{"line":122,"column":36},"end":{"line":134,"column":5}},"line":122},"8":{"name":"(anonymous_8)","decl":{"start":{"line":136,"column":4},"end":{"line":136,"column":5}},"loc":{"start":{"line":136,"column":85},"end":{"line":191,"column":7}},"line":136},"9":{"name":"(anonymous_9)","decl":{"start":{"line":194,"column":1},"end":{"line":194,"column":2}},"loc":{"start":{"line":194,"column":77},"end":{"line":207,"column":2}},"line":194},"10":{"name":"(anonymous_10)","decl":{"start":{"line":210,"column":1},"end":{"line":210,"column":2}},"loc":{"start":{"line":210,"column":81},"end":{"line":223,"column":2}},"line":210},"11":{"name":"(anonymous_11)","decl":{"start":{"line":226,"column":1},"end":{"line":226,"column":2}},"loc":{"start":{"line":226,"column":119},"end":{"line":241,"column":5}},"line":226},"12":{"name":"(anonymous_12)","decl":{"start":{"line":243,"column":4},"end":{"line":243,"column":5}},"loc":{"start":{"line":247,"column":8},"end":{"line":263,"column":5}},"line":247},"13":{"name":"(anonymous_13)","decl":{"start":{"line":266,"column":1},"end":{"line":266,"column":2}},"loc":{"start":{"line":266,"column":36},"end":{"line":321,"column":2}},"line":266},"14":{"name":"(anonymous_14)","decl":{"start":{"line":268,"column":15},"end":{"line":268,"column":16}},"loc":{"start":{"line":268,"column":33},"end":{"line":320,"column":9}},"line":268},"15":{"name":"(anonymous_15)","decl":{"start":{"line":324,"column":4},"end":{"line":324,"column":5}},"loc":{"start":{"line":324,"column":55},"end":{"line":341,"column":5}},"line":324},"16":{"name":"(anonymous_16)","decl":{"start":{"line":344,"column":4},"end":{"line":344,"column":5}},"loc":{"start":{"line":344,"column":58},"end":{"line":351,"column":5}},"line":344},"17":{"name":"(anonymous_17)","decl":{"start":{"line":356,"column":4},"end":{"line":356,"column":5}},"loc":{"start":{"line":356,"column":55},"end":{"line":360,"column":2}},"line":356},"18":{"name":"(anonymous_18)","decl":{"start":{"line":363,"column":1},"end":{"line":363,"column":2}},"loc":{"start":{"line":363,"column":48},"end":{"line":377,"column":2}},"line":363},"19":{"name":"(anonymous_19)","decl":{"start":{"line":367,"column":39},"end":{"line":367,"column":40}},"loc":{"start":{"line":367,"column":60},"end":{"line":369,"column":5}},"line":367},"20":{"name":"(anonymous_20)","decl":{"start":{"line":380,"column":1},"end":{"line":380,"column":2}},"loc":{"start":{"line":380,"column":66},"end":{"line":396,"column":2}},"line":380},"21":{"name":"(anonymous_21)","decl":{"start":{"line":389,"column":19},"end":{"line":389,"column":20}},"loc":{"start":{"line":389,"column":42},"end":{"line":393,"column":4}},"line":389},"22":{"name":"(anonymous_22)","decl":{"start":{"line":399,"column":1},"end":{"line":399,"column":2}},"loc":{"start":{"line":399,"column":43},"end":{"line":401,"column":2}},"line":399},"23":{"name":"(anonymous_23)","decl":{"start":{"line":403,"column":4},"end":{"line":403,"column":5}},"loc":{"start":{"line":403,"column":36},"end":{"line":405,"column":5}},"line":403}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":16},"end":{"line":46,"column":60}},"type":"cond-expr","locations":[{"start":{"line":45,"column":22},"end":{"line":45,"column":34}},{"start":{"line":46,"column":22},"end":{"line":46,"column":60}}],"line":44},"1":{"loc":{"start":{"line":61,"column":20},"end":{"line":75,"column":21}},"type":"if","locations":[{"start":{"line":61,"column":20},"end":{"line":75,"column":21}},{"start":{"line":61,"column":20},"end":{"line":75,"column":21}}],"line":61},"2":{"loc":{"start":{"line":114,"column":2},"end":{"line":116,"column":3}},"type":"if","locations":[{"start":{"line":114,"column":2},"end":{"line":116,"column":3}},{"start":{"line":114,"column":2},"end":{"line":116,"column":3}}],"line":114},"3":{"loc":{"start":{"line":114,"column":7},"end":{"line":114,"column":42}},"type":"binary-expr","locations":[{"start":{"line":114,"column":7},"end":{"line":114,"column":36}},{"start":{"line":114,"column":40},"end":{"line":114,"column":42}}],"line":114},"4":{"loc":{"start":{"line":142,"column":8},"end":{"line":189,"column":11}},"type":"switch","locations":[{"start":{"line":143,"column":12},"end":{"line":143,"column":23}},{"start":{"line":144,"column":12},"end":{"line":144,"column":24}},{"start":{"line":145,"column":12},"end":{"line":146,"column":22}},{"start":{"line":147,"column":12},"end":{"line":147,"column":24}},{"start":{"line":148,"column":12},"end":{"line":177,"column":20}},{"start":{"line":178,"column":12},"end":{"line":178,"column":23}},{"start":{"line":179,"column":12},"end":{"line":179,"column":24}},{"start":{"line":180,"column":12},"end":{"line":180,"column":23}},{"start":{"line":181,"column":12},"end":{"line":184,"column":20}},{"start":{"line":185,"column":12},"end":{"line":185,"column":22}},{"start":{"line":186,"column":12},"end":{"line":186,"column":22}},{"start":{"line":187,"column":12},"end":{"line":188,"column":20}}],"line":142},"5":{"loc":{"start":{"line":149,"column":14},"end":{"line":176,"column":15}},"type":"switch","locations":[{"start":{"line":150,"column":16},"end":{"line":150,"column":26}},{"start":{"line":151,"column":16},"end":{"line":151,"column":26}},{"start":{"line":152,"column":16},"end":{"line":152,"column":26}},{"start":{"line":153,"column":16},"end":{"line":153,"column":26}},{"start":{"line":154,"column":16},"end":{"line":154,"column":26}},{"start":{"line":155,"column":16},"end":{"line":155,"column":26}},{"start":{"line":156,"column":16},"end":{"line":156,"column":26}},{"start":{"line":157,"column":16},"end":{"line":157,"column":26}},{"start":{"line":158,"column":16},"end":{"line":158,"column":26}},{"start":{"line":159,"column":16},"end":{"line":162,"column":26}},{"start":{"line":163,"column":16},"end":{"line":163,"column":26}},{"start":{"line":164,"column":16},"end":{"line":164,"column":26}},{"start":{"line":165,"column":16},"end":{"line":165,"column":26}},{"start":{"line":166,"column":16},"end":{"line":166,"column":26}},{"start":{"line":167,"column":16},"end":{"line":167,"column":26}},{"start":{"line":168,"column":16},"end":{"line":171,"column":26}},{"start":{"line":172,"column":16},"end":{"line":175,"column":26}}],"line":149},"6":{"loc":{"start":{"line":270,"column":36},"end":{"line":270,"column":55}},"type":"binary-expr","locations":[{"start":{"line":270,"column":36},"end":{"line":270,"column":49}},{"start":{"line":270,"column":53},"end":{"line":270,"column":55}}],"line":270},"7":{"loc":{"start":{"line":295,"column":20},"end":{"line":299,"column":21}},"type":"if","locations":[{"start":{"line":295,"column":20},"end":{"line":299,"column":21}},{"start":{"line":295,"column":20},"end":{"line":299,"column":21}}],"line":295},"8":{"loc":{"start":{"line":325,"column":8},"end":{"line":337,"column":9}},"type":"if","locations":[{"start":{"line":325,"column":8},"end":{"line":337,"column":9}},{"start":{"line":325,"column":8},"end":{"line":337,"column":9}}],"line":325},"9":{"loc":{"start":{"line":338,"column":8},"end":{"line":340,"column":9}},"type":"if","locations":[{"start":{"line":338,"column":8},"end":{"line":340,"column":9}},{"start":{"line":338,"column":8},"end":{"line":340,"column":9}}],"line":338},"10":{"loc":{"start":{"line":345,"column":8},"end":{"line":350,"column":9}},"type":"if","locations":[{"start":{"line":345,"column":8},"end":{"line":350,"column":9}},{"start":{"line":345,"column":8},"end":{"line":350,"column":9}}],"line":345},"11":{"loc":{"start":{"line":366,"column":3},"end":{"line":370,"column":4}},"type":"if","locations":[{"start":{"line":366,"column":3},"end":{"line":370,"column":4}},{"start":{"line":366,"column":3},"end":{"line":370,"column":4}}],"line":366},"12":{"loc":{"start":{"line":366,"column":7},"end":{"line":366,"column":41}},"type":"binary-expr","locations":[{"start":{"line":366,"column":7},"end":{"line":366,"column":12}},{"start":{"line":366,"column":16},"end":{"line":366,"column":41}}],"line":366},"13":{"loc":{"start":{"line":385,"column":3},"end":{"line":387,"column":4}},"type":"if","locations":[{"start":{"line":385,"column":3},"end":{"line":387,"column":4}},{"start":{"line":385,"column":3},"end":{"line":387,"column":4}}],"line":385},"14":{"loc":{"start":{"line":390,"column":4},"end":{"line":392,"column":5}},"type":"if","locations":[{"start":{"line":390,"column":4},"end":{"line":392,"column":5}},{"start":{"line":390,"column":4},"end":{"line":392,"column":5}}],"line":390}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0,0,0,0,0,0,0,0,0,0,0],"5":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts","statementMap":{"0":{"start":{"line":18,"column":8},"end":{"line":18,"column":69}},"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":29}},"2":{"start":{"line":27,"column":8},"end":{"line":27,"column":66}},"3":{"start":{"line":32,"column":8},"end":{"line":37,"column":3}},"4":{"start":{"line":33,"column":12},"end":{"line":33,"column":52}},"5":{"start":{"line":33,"column":45},"end":{"line":33,"column":52}},"6":{"start":{"line":34,"column":12},"end":{"line":34,"column":95}},"7":{"start":{"line":36,"column":3},"end":{"line":36,"column":27}},"8":{"start":{"line":42,"column":8},"end":{"line":47,"column":3}},"9":{"start":{"line":43,"column":12},"end":{"line":43,"column":52}},"10":{"start":{"line":43,"column":45},"end":{"line":43,"column":52}},"11":{"start":{"line":44,"column":12},"end":{"line":44,"column":98}},"12":{"start":{"line":46,"column":3},"end":{"line":46,"column":27}},"13":{"start":{"line":52,"column":8},"end":{"line":58,"column":3}},"14":{"start":{"line":53,"column":12},"end":{"line":53,"column":52}},"15":{"start":{"line":53,"column":45},"end":{"line":53,"column":52}},"16":{"start":{"line":54,"column":12},"end":{"line":54,"column":121}},"17":{"start":{"line":56,"column":12},"end":{"line":56,"column":90}},"18":{"start":{"line":57,"column":12},"end":{"line":57,"column":36}},"19":{"start":{"line":63,"column":8},"end":{"line":68,"column":3}},"20":{"start":{"line":64,"column":12},"end":{"line":64,"column":52}},"21":{"start":{"line":64,"column":45},"end":{"line":64,"column":52}},"22":{"start":{"line":65,"column":12},"end":{"line":65,"column":105}},"23":{"start":{"line":67,"column":3},"end":{"line":67,"column":27}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":4},"end":{"line":17,"column":5}},"loc":{"start":{"line":17,"column":38},"end":{"line":19,"column":5}},"line":17},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":22},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":35},"end":{"line":28,"column":5}},"line":26},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":1},"end":{"line":31,"column":2}},"loc":{"start":{"line":31,"column":78},"end":{"line":38,"column":2}},"line":31},"4":{"name":"(anonymous_4)","decl":{"start":{"line":41,"column":1},"end":{"line":41,"column":2}},"loc":{"start":{"line":41,"column":81},"end":{"line":48,"column":2}},"line":41},"5":{"name":"(anonymous_5)","decl":{"start":{"line":51,"column":1},"end":{"line":51,"column":2}},"loc":{"start":{"line":51,"column":119},"end":{"line":59,"column":2}},"line":51},"6":{"name":"(anonymous_6)","decl":{"start":{"line":62,"column":1},"end":{"line":62,"column":2}},"loc":{"start":{"line":62,"column":87},"end":{"line":69,"column":2}},"line":62}},"branchMap":{"0":{"loc":{"start":{"line":33,"column":12},"end":{"line":33,"column":52}},"type":"if","locations":[{"start":{"line":33,"column":12},"end":{"line":33,"column":52}},{"start":{"line":33,"column":12},"end":{"line":33,"column":52}}],"line":33},"1":{"loc":{"start":{"line":43,"column":12},"end":{"line":43,"column":52}},"type":"if","locations":[{"start":{"line":43,"column":12},"end":{"line":43,"column":52}},{"start":{"line":43,"column":12},"end":{"line":43,"column":52}}],"line":43},"2":{"loc":{"start":{"line":53,"column":12},"end":{"line":53,"column":52}},"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":53,"column":52}},{"start":{"line":53,"column":12},"end":{"line":53,"column":52}}],"line":53},"3":{"loc":{"start":{"line":64,"column":12},"end":{"line":64,"column":52}},"type":"if","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":52}},{"start":{"line":64,"column":12},"end":{"line":64,"column":52}}],"line":64}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts","statementMap":{"0":{"start":{"line":6,"column":28},"end":{"line":95,"column":3}},"1":{"start":{"line":97,"column":33},"end":{"line":144,"column":3}},"2":{"start":{"line":146,"column":40},"end":{"line":196,"column":3}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts","statementMap":{"0":{"start":{"line":40,"column":61},"end":{"line":40,"column":78}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts","statementMap":{"0":{"start":{"line":12,"column":37},"end":{"line":12,"column":79}},"1":{"start":{"line":13,"column":30},"end":{"line":13,"column":57}},"2":{"start":{"line":14,"column":42},"end":{"line":14,"column":73}},"3":{"start":{"line":15,"column":35},"end":{"line":15,"column":67}},"4":{"start":{"line":23,"column":8},"end":{"line":23,"column":38}},"5":{"start":{"line":24,"column":8},"end":{"line":24,"column":32}},"6":{"start":{"line":25,"column":8},"end":{"line":27,"column":9}},"7":{"start":{"line":26,"column":12},"end":{"line":26,"column":36}},"8":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"9":{"start":{"line":32,"column":12},"end":{"line":32,"column":88}},"10":{"start":{"line":34,"column":8},"end":{"line":34,"column":55}},"11":{"start":{"line":38,"column":26},"end":{"line":38,"column":54}},"12":{"start":{"line":39,"column":8},"end":{"line":44,"column":9}},"13":{"start":{"line":40,"column":28},"end":{"line":40,"column":79}},"14":{"start":{"line":41,"column":12},"end":{"line":41,"column":63}},"15":{"start":{"line":41,"column":38},"end":{"line":41,"column":61}},"16":{"start":{"line":42,"column":12},"end":{"line":42,"column":63}},"17":{"start":{"line":42,"column":38},"end":{"line":42,"column":61}},"18":{"start":{"line":43,"column":12},"end":{"line":43,"column":63}},"19":{"start":{"line":43,"column":38},"end":{"line":43,"column":61}},"20":{"start":{"line":48,"column":29},"end":{"line":48,"column":64}},"21":{"start":{"line":49,"column":8},"end":{"line":54,"column":9}},"22":{"start":{"line":50,"column":12},"end":{"line":50,"column":52}},"23":{"start":{"line":51,"column":12},"end":{"line":51,"column":57}},"24":{"start":{"line":53,"column":12},"end":{"line":53,"column":46}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":48},"end":{"line":28,"column":5}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":30,"column":4},"end":{"line":30,"column":5}},"loc":{"start":{"line":30,"column":74},"end":{"line":35,"column":5}},"line":30},"2":{"name":"(anonymous_2)","decl":{"start":{"line":37,"column":4},"end":{"line":37,"column":5}},"loc":{"start":{"line":37,"column":31},"end":{"line":45,"column":5}},"line":37},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":32},"end":{"line":41,"column":33}},"loc":{"start":{"line":41,"column":38},"end":{"line":41,"column":61}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":42,"column":32},"end":{"line":42,"column":33}},"loc":{"start":{"line":42,"column":38},"end":{"line":42,"column":61}},"line":42},"5":{"name":"(anonymous_5)","decl":{"start":{"line":43,"column":32},"end":{"line":43,"column":33}},"loc":{"start":{"line":43,"column":38},"end":{"line":43,"column":61}},"line":43},"6":{"name":"(anonymous_6)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":37},"end":{"line":55,"column":5}},"line":47}},"branchMap":{"0":{"loc":{"start":{"line":25,"column":8},"end":{"line":27,"column":9}},"type":"if","locations":[{"start":{"line":25,"column":8},"end":{"line":27,"column":9}},{"start":{"line":25,"column":8},"end":{"line":27,"column":9}}],"line":25},"1":{"loc":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"type":"if","locations":[{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},{"start":{"line":31,"column":8},"end":{"line":33,"column":9}}],"line":31},"2":{"loc":{"start":{"line":39,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":44,"column":9}},{"start":{"line":39,"column":8},"end":{"line":44,"column":9}}],"line":39},"3":{"loc":{"start":{"line":49,"column":8},"end":{"line":54,"column":9}},"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":54,"column":9}},{"start":{"line":49,"column":8},"end":{"line":54,"column":9}}],"line":49},"4":{"loc":{"start":{"line":49,"column":12},"end":{"line":49,"column":63}},"type":"binary-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":24}},{"start":{"line":49,"column":28},"end":{"line":49,"column":63}}],"line":49}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts","statementMap":{"0":{"start":{"line":16,"column":31},"end":{"line":16,"column":46}},"1":{"start":{"line":19,"column":4},"end":{"line":21,"column":15}},"2":{"start":{"line":20,"column":8},"end":{"line":20,"column":83}},"3":{"start":{"line":25,"column":4},"end":{"line":30,"column":5}},"4":{"start":{"line":25,"column":17},"end":{"line":25,"column":18}},"5":{"start":{"line":26,"column":38},"end":{"line":26,"column":114}},"6":{"start":{"line":27,"column":8},"end":{"line":29,"column":9}},"7":{"start":{"line":28,"column":12},"end":{"line":28,"column":41}},"8":{"start":{"line":31,"column":4},"end":{"line":31,"column":16}},"9":{"start":{"line":38,"column":4},"end":{"line":38,"column":33}},"10":{"start":{"line":38,"column":21},"end":{"line":38,"column":33}},"11":{"start":{"line":39,"column":4},"end":{"line":39,"column":50}},"12":{"start":{"line":39,"column":38},"end":{"line":39,"column":50}},"13":{"start":{"line":40,"column":4},"end":{"line":40,"column":41}},"14":{"start":{"line":40,"column":29},"end":{"line":40,"column":41}},"15":{"start":{"line":41,"column":34},"end":{"line":41,"column":49}},"16":{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},"17":{"start":{"line":43,"column":8},"end":{"line":43,"column":37}},"18":{"start":{"line":45,"column":4},"end":{"line":45,"column":74}},"19":{"start":{"line":52,"column":4},"end":{"line":52,"column":30}},"20":{"start":{"line":60,"column":28},"end":{"line":60,"column":52}},"21":{"start":{"line":61,"column":4},"end":{"line":72,"column":5}},"22":{"start":{"line":62,"column":35},"end":{"line":62,"column":59}},"23":{"start":{"line":63,"column":50},"end":{"line":63,"column":84}},"24":{"start":{"line":64,"column":8},"end":{"line":71,"column":9}},"25":{"start":{"line":64,"column":21},"end":{"line":64,"column":22}},"26":{"start":{"line":65,"column":29},"end":{"line":65,"column":55}},"27":{"start":{"line":66,"column":29},"end":{"line":66,"column":73}},"28":{"start":{"line":67,"column":28},"end":{"line":67,"column":45}},"29":{"start":{"line":68,"column":12},"end":{"line":70,"column":13}},"30":{"start":{"line":69,"column":16},"end":{"line":69,"column":31}},"31":{"start":{"line":73,"column":4},"end":{"line":73,"column":16}},"32":{"start":{"line":78,"column":24},"end":{"line":78,"column":26}},"33":{"start":{"line":79,"column":4},"end":{"line":99,"column":5}},"34":{"start":{"line":80,"column":8},"end":{"line":96,"column":11}},"35":{"start":{"line":82,"column":35},"end":{"line":82,"column":111}},"36":{"start":{"line":83,"column":12},"end":{"line":95,"column":13}},"37":{"start":{"line":84,"column":16},"end":{"line":87,"column":19}},"38":{"start":{"line":89,"column":16},"end":{"line":94,"column":18}},"39":{"start":{"line":90,"column":20},"end":{"line":93,"column":23}},"40":{"start":{"line":98,"column":8},"end":{"line":98,"column":139}},"41":{"start":{"line":100,"column":4},"end":{"line":100,"column":18}}},"fnMap":{"0":{"name":"workspaceContainsPortalConfigFolder","decl":{"start":{"line":18,"column":16},"end":{"line":18,"column":51}},"loc":{"start":{"line":18,"column":109},"end":{"line":22,"column":1}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":38},"end":{"line":19,"column":39}},"loc":{"start":{"line":19,"column":61},"end":{"line":21,"column":5}},"line":19},"2":{"name":"getPortalConfigFolderUrl","decl":{"start":{"line":24,"column":16},"end":{"line":24,"column":40}},"loc":{"start":{"line":24,"column":132},"end":{"line":32,"column":1}},"line":24},"3":{"name":"searchPortalConfigFolder","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":40}},"loc":{"start":{"line":37,"column":94},"end":{"line":46,"column":1}},"line":37},"4":{"name":"getParentDirectory","decl":{"start":{"line":51,"column":9},"end":{"line":51,"column":27}},"loc":{"start":{"line":51,"column":50},"end":{"line":53,"column":1}},"line":51},"5":{"name":"isSibling","decl":{"start":{"line":59,"column":9},"end":{"line":59,"column":18}},"loc":{"start":{"line":59,"column":45},"end":{"line":74,"column":1}},"line":59},"6":{"name":"getPortalsOrgURLs","decl":{"start":{"line":76,"column":16},"end":{"line":76,"column":33}},"loc":{"start":{"line":76,"column":105},"end":{"line":101,"column":1}},"line":76},"7":{"name":"(anonymous_7)","decl":{"start":{"line":80,"column":38},"end":{"line":80,"column":39}},"loc":{"start":{"line":80,"column":61},"end":{"line":96,"column":9}},"line":80},"8":{"name":"(anonymous_8)","decl":{"start":{"line":89,"column":39},"end":{"line":89,"column":40}},"loc":{"start":{"line":89,"column":54},"end":{"line":94,"column":17}},"line":89}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":11},"end":{"line":21,"column":15}},"type":"binary-expr","locations":[{"start":{"line":19,"column":11},"end":{"line":21,"column":6}},{"start":{"line":21,"column":10},"end":{"line":21,"column":15}}],"line":19},"1":{"loc":{"start":{"line":25,"column":20},"end":{"line":25,"column":76}},"type":"binary-expr","locations":[{"start":{"line":25,"column":20},"end":{"line":25,"column":40}},{"start":{"line":25,"column":44},"end":{"line":25,"column":76}}],"line":25},"2":{"loc":{"start":{"line":27,"column":8},"end":{"line":29,"column":9}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":29,"column":9}},{"start":{"line":27,"column":8},"end":{"line":29,"column":9}}],"line":27},"3":{"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":33}},"type":"if","locations":[{"start":{"line":38,"column":4},"end":{"line":38,"column":33}},{"start":{"line":38,"column":4},"end":{"line":38,"column":33}}],"line":38},"4":{"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":50}},"type":"if","locations":[{"start":{"line":39,"column":4},"end":{"line":39,"column":50}},{"start":{"line":39,"column":4},"end":{"line":39,"column":50}}],"line":39},"5":{"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":41}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":40,"column":41}},{"start":{"line":40,"column":4},"end":{"line":40,"column":41}}],"line":40},"6":{"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":44,"column":5}},{"start":{"line":42,"column":4},"end":{"line":44,"column":5}}],"line":42},"7":{"loc":{"start":{"line":61,"column":4},"end":{"line":72,"column":5}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":72,"column":5}},{"start":{"line":61,"column":4},"end":{"line":72,"column":5}}],"line":61},"8":{"loc":{"start":{"line":68,"column":12},"end":{"line":70,"column":13}},"type":"if","locations":[{"start":{"line":68,"column":12},"end":{"line":70,"column":13}},{"start":{"line":68,"column":12},"end":{"line":70,"column":13}}],"line":68},"9":{"loc":{"start":{"line":83,"column":12},"end":{"line":95,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":95,"column":13}},{"start":{"line":83,"column":12},"end":{"line":95,"column":13}}],"line":83}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts","statementMap":{"0":{"start":{"line":13,"column":8},"end":{"line":13,"column":81}},"1":{"start":{"line":13,"column":31},"end":{"line":13,"column":81}},"2":{"start":{"line":14,"column":8},"end":{"line":14,"column":92}},"3":{"start":{"line":14,"column":33},"end":{"line":14,"column":92}},"4":{"start":{"line":16,"column":31},"end":{"line":16,"column":66}},"5":{"start":{"line":17,"column":21},"end":{"line":17,"column":52}},"6":{"start":{"line":18,"column":8},"end":{"line":18,"column":119}},"7":{"start":{"line":18,"column":43},"end":{"line":18,"column":119}},"8":{"start":{"line":19,"column":8},"end":{"line":19,"column":66}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":4},"end":{"line":9,"column":5}},"loc":{"start":{"line":12,"column":6},"end":{"line":20,"column":5}},"line":12}},"branchMap":{"0":{"loc":{"start":{"line":13,"column":8},"end":{"line":13,"column":81}},"type":"if","locations":[{"start":{"line":13,"column":8},"end":{"line":13,"column":81}},{"start":{"line":13,"column":8},"end":{"line":13,"column":81}}],"line":13},"1":{"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":92}},"type":"if","locations":[{"start":{"line":14,"column":8},"end":{"line":14,"column":92}},{"start":{"line":14,"column":8},"end":{"line":14,"column":92}}],"line":14},"2":{"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":119}},"type":"if","locations":[{"start":{"line":18,"column":8},"end":{"line":18,"column":119}},{"start":{"line":18,"column":8},"end":{"line":18,"column":119}}],"line":18}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts","statementMap":{"0":{"start":{"line":12,"column":8},"end":{"line":12,"column":68}},"1":{"start":{"line":13,"column":8},"end":{"line":16,"column":11}},"2":{"start":{"line":14,"column":12},"end":{"line":14,"column":133}},"3":{"start":{"line":14,"column":33},"end":{"line":14,"column":133}},"4":{"start":{"line":15,"column":12},"end":{"line":15,"column":54}},"5":{"start":{"line":17,"column":8},"end":{"line":19,"column":9}},"6":{"start":{"line":18,"column":12},"end":{"line":18,"column":82}},"7":{"start":{"line":23,"column":8},"end":{"line":28,"column":9}},"8":{"start":{"line":24,"column":26},"end":{"line":24,"column":62}},"9":{"start":{"line":25,"column":12},"end":{"line":27,"column":13}},"10":{"start":{"line":26,"column":16},"end":{"line":26,"column":29}},"11":{"start":{"line":29,"column":8},"end":{"line":29,"column":36}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":11,"column":4},"end":{"line":11,"column":5}},"loc":{"start":{"line":11,"column":109},"end":{"line":20,"column":5}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":36},"end":{"line":13,"column":37}},"loc":{"start":{"line":13,"column":41},"end":{"line":16,"column":9}},"line":13},"2":{"name":"(anonymous_2)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":93},"end":{"line":30,"column":5}},"line":22}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":12},"end":{"line":14,"column":133}},"type":"if","locations":[{"start":{"line":14,"column":12},"end":{"line":14,"column":133}},{"start":{"line":14,"column":12},"end":{"line":14,"column":133}}],"line":14},"1":{"loc":{"start":{"line":17,"column":8},"end":{"line":19,"column":9}},"type":"if","locations":[{"start":{"line":17,"column":8},"end":{"line":19,"column":9}},{"start":{"line":17,"column":8},"end":{"line":19,"column":9}}],"line":17},"2":{"loc":{"start":{"line":17,"column":12},"end":{"line":17,"column":97}},"type":"binary-expr","locations":[{"start":{"line":17,"column":12},"end":{"line":17,"column":40}},{"start":{"line":17,"column":44},"end":{"line":17,"column":97}}],"line":17},"3":{"loc":{"start":{"line":23,"column":8},"end":{"line":28,"column":9}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":28,"column":9}},{"start":{"line":23,"column":8},"end":{"line":28,"column":9}}],"line":23},"4":{"loc":{"start":{"line":25,"column":12},"end":{"line":27,"column":13}},"type":"if","locations":[{"start":{"line":25,"column":12},"end":{"line":27,"column":13}},{"start":{"line":25,"column":12},"end":{"line":27,"column":13}}],"line":25}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts","statementMap":{"0":{"start":{"line":17,"column":4},"end":{"line":22,"column":6}},"1":{"start":{"line":26,"column":4},"end":{"line":26,"column":29}},"2":{"start":{"line":30,"column":29},"end":{"line":30,"column":106}},"3":{"start":{"line":31,"column":33},"end":{"line":31,"column":88}},"4":{"start":{"line":32,"column":4},"end":{"line":32,"column":73}},"5":{"start":{"line":36,"column":21},"end":{"line":36,"column":34}},"6":{"start":{"line":37,"column":4},"end":{"line":46,"column":5}},"7":{"start":{"line":39,"column":12},"end":{"line":39,"column":32}},"8":{"start":{"line":41,"column":12},"end":{"line":41,"column":50}},"9":{"start":{"line":43,"column":12},"end":{"line":43,"column":54}},"10":{"start":{"line":45,"column":12},"end":{"line":45,"column":81}},"11":{"start":{"line":50,"column":4},"end":{"line":59,"column":5}},"12":{"start":{"line":51,"column":8},"end":{"line":51,"column":37}},"13":{"start":{"line":53,"column":8},"end":{"line":53,"column":165}},"14":{"start":{"line":55,"column":8},"end":{"line":58,"column":10}}},"fnMap":{"0":{"name":"createGlobalTelemetryEnvironment","decl":{"start":{"line":16,"column":16},"end":{"line":16,"column":48}},"loc":{"start":{"line":16,"column":173},"end":{"line":23,"column":1}},"line":16},"1":{"name":"getEnvironmentVariableFromProcess","decl":{"start":{"line":25,"column":9},"end":{"line":25,"column":42}},"loc":{"start":{"line":25,"column":77},"end":{"line":27,"column":1}},"line":25},"2":{"name":"getUserSettingsFromSharedInstall","decl":{"start":{"line":29,"column":16},"end":{"line":29,"column":48}},"loc":{"start":{"line":29,"column":91},"end":{"line":33,"column":1}},"line":29},"3":{"name":"getAppDataPath","decl":{"start":{"line":35,"column":9},"end":{"line":35,"column":23}},"loc":{"start":{"line":35,"column":34},"end":{"line":47,"column":1}},"line":35},"4":{"name":"getCurrentUserSettingsOrDefault","decl":{"start":{"line":49,"column":9},"end":{"line":49,"column":40}},"loc":{"start":{"line":49,"column":125},"end":{"line":60,"column":1}},"line":49}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":49},"end":{"line":16,"column":145}},"type":"default-arg","locations":[{"start":{"line":16,"column":112},"end":{"line":16,"column":145}}],"line":16},"1":{"loc":{"start":{"line":37,"column":4},"end":{"line":46,"column":5}},"type":"switch","locations":[{"start":{"line":38,"column":8},"end":{"line":39,"column":32}},{"start":{"line":40,"column":8},"end":{"line":41,"column":50}},{"start":{"line":42,"column":8},"end":{"line":43,"column":54}},{"start":{"line":44,"column":8},"end":{"line":45,"column":81}}],"line":37}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0],"1":[0,0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts","statementMap":{"0":{"start":{"line":9,"column":33},"end":{"line":9,"column":35}},"1":{"start":{"line":13,"column":25},"end":{"line":13,"column":45}},"2":{"start":{"line":14,"column":27},"end":{"line":14,"column":46}},"3":{"start":{"line":17,"column":4},"end":{"line":17,"column":72}},"4":{"start":{"line":17,"column":22},"end":{"line":17,"column":72}},"5":{"start":{"line":18,"column":4},"end":{"line":18,"column":78}},"6":{"start":{"line":18,"column":25},"end":{"line":18,"column":78}},"7":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"8":{"start":{"line":21,"column":8},"end":{"line":21,"column":165}},"9":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"10":{"start":{"line":24,"column":8},"end":{"line":24,"column":126}},"11":{"start":{"line":27,"column":4},"end":{"line":27,"column":46}},"12":{"start":{"line":31,"column":4},"end":{"line":41,"column":5}},"13":{"start":{"line":33,"column":30},"end":{"line":33,"column":57}},"14":{"start":{"line":34,"column":28},"end":{"line":34,"column":55}},"15":{"start":{"line":35,"column":40},"end":{"line":37,"column":54}},"16":{"start":{"line":39,"column":30},"end":{"line":39,"column":132}},"17":{"start":{"line":40,"column":8},"end":{"line":40,"column":83}},"18":{"start":{"line":43,"column":4},"end":{"line":43,"column":17}},"19":{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},"20":{"start":{"line":54,"column":16},"end":{"line":54,"column":60}},"21":{"start":{"line":56,"column":25},"end":{"line":56,"column":47}},"22":{"start":{"line":57,"column":4},"end":{"line":62,"column":5}},"23":{"start":{"line":58,"column":8},"end":{"line":61,"column":10}},"24":{"start":{"line":64,"column":18},"end":{"line":64,"column":41}},"25":{"start":{"line":65,"column":4},"end":{"line":70,"column":5}},"26":{"start":{"line":66,"column":8},"end":{"line":69,"column":10}},"27":{"start":{"line":72,"column":24},"end":{"line":72,"column":32}},"28":{"start":{"line":73,"column":4},"end":{"line":79,"column":5}},"29":{"start":{"line":75,"column":8},"end":{"line":78,"column":10}},"30":{"start":{"line":81,"column":27},"end":{"line":81,"column":35}},"31":{"start":{"line":82,"column":4},"end":{"line":87,"column":5}},"32":{"start":{"line":83,"column":8},"end":{"line":86,"column":10}},"33":{"start":{"line":89,"column":4},"end":{"line":93,"column":6}},"34":{"start":{"line":97,"column":4},"end":{"line":99,"column":5}},"35":{"start":{"line":98,"column":8},"end":{"line":98,"column":25}},"36":{"start":{"line":101,"column":19},"end":{"line":101,"column":95}},"37":{"start":{"line":102,"column":4},"end":{"line":105,"column":5}},"38":{"start":{"line":104,"column":8},"end":{"line":104,"column":227}},"39":{"start":{"line":107,"column":16},"end":{"line":107,"column":43}},"40":{"start":{"line":110,"column":4},"end":{"line":113,"column":5}},"41":{"start":{"line":112,"column":8},"end":{"line":112,"column":117}},"42":{"start":{"line":115,"column":4},"end":{"line":115,"column":17}},"43":{"start":{"line":119,"column":4},"end":{"line":126,"column":5}},"44":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"45":{"start":{"line":121,"column":12},"end":{"line":121,"column":24}},"46":{"start":{"line":123,"column":8},"end":{"line":125,"column":9}},"47":{"start":{"line":124,"column":12},"end":{"line":124,"column":25}},"48":{"start":{"line":128,"column":4},"end":{"line":128,"column":21}},"49":{"start":{"line":132,"column":47},"end":{"line":132,"column":49}},"50":{"start":{"line":134,"column":18},"end":{"line":134,"column":65}},"51":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"52":{"start":{"line":136,"column":8},"end":{"line":136,"column":77}},"53":{"start":{"line":139,"column":4},"end":{"line":139,"column":22}}},"fnMap":{"0":{"name":"composeAutomationAgentString","decl":{"start":{"line":16,"column":16},"end":{"line":16,"column":44}},"loc":{"start":{"line":16,"column":98},"end":{"line":28,"column":1}},"line":16},"1":{"name":"isSupportedAgentProductVersion","decl":{"start":{"line":30,"column":16},"end":{"line":30,"column":46}},"loc":{"start":{"line":30,"column":80},"end":{"line":44,"column":1}},"line":30},"2":{"name":"tryParseAutomationAgentStringProductNameVersion","decl":{"start":{"line":46,"column":16},"end":{"line":46,"column":63}},"loc":{"start":{"line":53,"column":2},"end":{"line":94,"column":1}},"line":53},"3":{"name":"validateAndSanitizeAutomationAgent","decl":{"start":{"line":96,"column":9},"end":{"line":96,"column":43}},"loc":{"start":{"line":96,"column":103},"end":{"line":116,"column":1}},"line":96},"4":{"name":"parseBooleanEnvironmentVariable","decl":{"start":{"line":118,"column":16},"end":{"line":118,"column":47}},"loc":{"start":{"line":118,"column":103},"end":{"line":129,"column":1}},"line":118},"5":{"name":"createCommonAppStartProperties","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":46}},"loc":{"start":{"line":131,"column":110},"end":{"line":140,"column":1}},"line":131}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":72}},"type":"if","locations":[{"start":{"line":17,"column":4},"end":{"line":17,"column":72}},{"start":{"line":17,"column":4},"end":{"line":17,"column":72}}],"line":17},"1":{"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":78}},"type":"if","locations":[{"start":{"line":18,"column":4},"end":{"line":18,"column":78}},{"start":{"line":18,"column":4},"end":{"line":18,"column":78}}],"line":18},"2":{"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},"type":"if","locations":[{"start":{"line":20,"column":4},"end":{"line":22,"column":5}},{"start":{"line":20,"column":4},"end":{"line":22,"column":5}}],"line":20},"3":{"loc":{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":25,"column":5}},{"start":{"line":23,"column":4},"end":{"line":25,"column":5}}],"line":23},"4":{"loc":{"start":{"line":31,"column":4},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":41,"column":5}},{"start":{"line":31,"column":4},"end":{"line":41,"column":5}}],"line":31},"5":{"loc":{"start":{"line":35,"column":40},"end":{"line":37,"column":54}},"type":"cond-expr","locations":[{"start":{"line":35,"column":60},"end":{"line":35,"column":71}},{"start":{"line":36,"column":14},"end":{"line":37,"column":54}}],"line":35},"6":{"loc":{"start":{"line":36,"column":14},"end":{"line":37,"column":54}},"type":"cond-expr","locations":[{"start":{"line":36,"column":32},"end":{"line":36,"column":45}},{"start":{"line":37,"column":18},"end":{"line":37,"column":54}}],"line":36},"7":{"loc":{"start":{"line":39,"column":30},"end":{"line":39,"column":132}},"type":"cond-expr","locations":[{"start":{"line":39,"column":63},"end":{"line":39,"column":77}},{"start":{"line":39,"column":80},"end":{"line":39,"column":132}}],"line":39},"8":{"loc":{"start":{"line":40,"column":15},"end":{"line":40,"column":82}},"type":"binary-expr","locations":[{"start":{"line":40,"column":15},"end":{"line":40,"column":40}},{"start":{"line":40,"column":44},"end":{"line":40,"column":82}}],"line":40},"9":{"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},"type":"if","locations":[{"start":{"line":54,"column":4},"end":{"line":54,"column":60}},{"start":{"line":54,"column":4},"end":{"line":54,"column":60}}],"line":54},"10":{"loc":{"start":{"line":57,"column":4},"end":{"line":62,"column":5}},"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":62,"column":5}},{"start":{"line":57,"column":4},"end":{"line":62,"column":5}}],"line":57},"11":{"loc":{"start":{"line":65,"column":4},"end":{"line":70,"column":5}},"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":70,"column":5}},{"start":{"line":65,"column":4},"end":{"line":70,"column":5}}],"line":65},"12":{"loc":{"start":{"line":73,"column":4},"end":{"line":79,"column":5}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":79,"column":5}},{"start":{"line":73,"column":4},"end":{"line":79,"column":5}}],"line":73},"13":{"loc":{"start":{"line":73,"column":8},"end":{"line":74,"column":46}},"type":"binary-expr","locations":[{"start":{"line":73,"column":8},"end":{"line":73,"column":20}},{"start":{"line":74,"column":11},"end":{"line":74,"column":46}}],"line":73},"14":{"loc":{"start":{"line":82,"column":4},"end":{"line":87,"column":5}},"type":"if","locations":[{"start":{"line":82,"column":4},"end":{"line":87,"column":5}},{"start":{"line":82,"column":4},"end":{"line":87,"column":5}}],"line":82},"15":{"loc":{"start":{"line":97,"column":4},"end":{"line":99,"column":5}},"type":"if","locations":[{"start":{"line":97,"column":4},"end":{"line":99,"column":5}},{"start":{"line":97,"column":4},"end":{"line":99,"column":5}}],"line":97},"16":{"loc":{"start":{"line":102,"column":4},"end":{"line":105,"column":5}},"type":"if","locations":[{"start":{"line":102,"column":4},"end":{"line":105,"column":5}},{"start":{"line":102,"column":4},"end":{"line":105,"column":5}}],"line":102},"17":{"loc":{"start":{"line":110,"column":4},"end":{"line":113,"column":5}},"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":113,"column":5}},{"start":{"line":110,"column":4},"end":{"line":113,"column":5}}],"line":110},"18":{"loc":{"start":{"line":119,"column":4},"end":{"line":126,"column":5}},"type":"if","locations":[{"start":{"line":119,"column":4},"end":{"line":126,"column":5}},{"start":{"line":119,"column":4},"end":{"line":126,"column":5}}],"line":119},"19":{"loc":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},{"start":{"line":120,"column":8},"end":{"line":122,"column":9}}],"line":120},"20":{"loc":{"start":{"line":120,"column":12},"end":{"line":120,"column":59}},"type":"binary-expr","locations":[{"start":{"line":120,"column":12},"end":{"line":120,"column":25}},{"start":{"line":120,"column":29},"end":{"line":120,"column":59}}],"line":120},"21":{"loc":{"start":{"line":123,"column":8},"end":{"line":125,"column":9}},"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":125,"column":9}},{"start":{"line":123,"column":8},"end":{"line":125,"column":9}}],"line":123},"22":{"loc":{"start":{"line":123,"column":12},"end":{"line":123,"column":60}},"type":"binary-expr","locations":[{"start":{"line":123,"column":12},"end":{"line":123,"column":25}},{"start":{"line":123,"column":29},"end":{"line":123,"column":60}}],"line":123},"23":{"loc":{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},"type":"if","locations":[{"start":{"line":135,"column":4},"end":{"line":137,"column":5}},{"start":{"line":135,"column":4},"end":{"line":137,"column":5}}],"line":135}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts","statementMap":{"0":{"start":{"line":9,"column":38},"end":{"line":9,"column":65}},"1":{"start":{"line":10,"column":44},"end":{"line":10,"column":78}},"2":{"start":{"line":11,"column":38},"end":{"line":11,"column":65}},"3":{"start":{"line":12,"column":45},"end":{"line":12,"column":80}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts","statementMap":{"0":{"start":{"line":9,"column":31},"end":{"line":9,"column":48}},"1":{"start":{"line":10,"column":37},"end":{"line":10,"column":54}},"2":{"start":{"line":11,"column":23},"end":{"line":11,"column":32}},"3":{"start":{"line":12,"column":26},"end":{"line":12,"column":38}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts","statementMap":{"0":{"start":{"line":18,"column":25},"end":{"line":18,"column":30}},"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":80}},"2":{"start":{"line":27,"column":31},"end":{"line":27,"column":80}},"3":{"start":{"line":30,"column":8},"end":{"line":30,"column":63}},"4":{"start":{"line":34,"column":8},"end":{"line":52,"column":9}},"5":{"start":{"line":36,"column":29},"end":{"line":36,"column":52}},"6":{"start":{"line":38,"column":12},"end":{"line":41,"column":14}},"7":{"start":{"line":43,"column":12},"end":{"line":49,"column":13}},"8":{"start":{"line":44,"column":16},"end":{"line":48,"column":17}},"9":{"start":{"line":45,"column":20},"end":{"line":45,"column":28}},"10":{"start":{"line":47,"column":20},"end":{"line":47,"column":90}},"11":{"start":{"line":51,"column":12},"end":{"line":51,"column":67}},"12":{"start":{"line":56,"column":8},"end":{"line":56,"column":40}},"13":{"start":{"line":58,"column":25},"end":{"line":58,"column":44}},"14":{"start":{"line":61,"column":8},"end":{"line":65,"column":9}},"15":{"start":{"line":63,"column":12},"end":{"line":63,"column":42}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":66}},"17":{"start":{"line":68,"column":8},"end":{"line":68,"column":76}},"18":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"19":{"start":{"line":73,"column":12},"end":{"line":73,"column":19}},"20":{"start":{"line":77,"column":8},"end":{"line":77,"column":62}},"21":{"start":{"line":80,"column":64},"end":{"line":84,"column":9}},"22":{"start":{"line":86,"column":8},"end":{"line":91,"column":9}},"23":{"start":{"line":87,"column":12},"end":{"line":87,"column":79}},"24":{"start":{"line":98,"column":21},"end":{"line":98,"column":67}},"25":{"start":{"line":100,"column":8},"end":{"line":113,"column":9}},"26":{"start":{"line":102,"column":27},"end":{"line":102,"column":81}},"27":{"start":{"line":103,"column":12},"end":{"line":103,"column":127}},"28":{"start":{"line":103,"column":60},"end":{"line":103,"column":127}},"29":{"start":{"line":104,"column":12},"end":{"line":104,"column":158}},"30":{"start":{"line":104,"column":66},"end":{"line":104,"column":158}},"31":{"start":{"line":105,"column":12},"end":{"line":105,"column":119}},"32":{"start":{"line":105,"column":62},"end":{"line":105,"column":119}},"33":{"start":{"line":107,"column":12},"end":{"line":107,"column":55}},"34":{"start":{"line":112,"column":12},"end":{"line":112,"column":75}},"35":{"start":{"line":118,"column":8},"end":{"line":118,"column":137}},"36":{"start":{"line":118,"column":70},"end":{"line":118,"column":137}},"37":{"start":{"line":119,"column":8},"end":{"line":119,"column":150}},"38":{"start":{"line":119,"column":91},"end":{"line":119,"column":150}},"39":{"start":{"line":120,"column":8},"end":{"line":120,"column":129}},"40":{"start":{"line":120,"column":72},"end":{"line":120,"column":129}},"41":{"start":{"line":121,"column":21},"end":{"line":121,"column":57}},"42":{"start":{"line":124,"column":23},"end":{"line":124,"column":50}},"43":{"start":{"line":127,"column":8},"end":{"line":130,"column":11}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":42},"end":{"line":31,"column":5}},"line":26},"1":{"name":"(anonymous_1)","decl":{"start":{"line":33,"column":4},"end":{"line":33,"column":5}},"loc":{"start":{"line":33,"column":48},"end":{"line":53,"column":5}},"line":33},"2":{"name":"(anonymous_2)","decl":{"start":{"line":55,"column":4},"end":{"line":55,"column":5}},"loc":{"start":{"line":55,"column":81},"end":{"line":69,"column":5}},"line":55},"3":{"name":"(anonymous_3)","decl":{"start":{"line":71,"column":4},"end":{"line":71,"column":5}},"loc":{"start":{"line":71,"column":45},"end":{"line":92,"column":5}},"line":71},"4":{"name":"(anonymous_4)","decl":{"start":{"line":94,"column":4},"end":{"line":94,"column":5}},"loc":{"start":{"line":94,"column":54},"end":{"line":114,"column":5}},"line":94},"5":{"name":"(anonymous_5)","decl":{"start":{"line":116,"column":4},"end":{"line":116,"column":5}},"loc":{"start":{"line":116,"column":106},"end":{"line":131,"column":5}},"line":116}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":8},"end":{"line":27,"column":80}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":27,"column":80}},{"start":{"line":27,"column":8},"end":{"line":27,"column":80}}],"line":27},"1":{"loc":{"start":{"line":43,"column":12},"end":{"line":49,"column":13}},"type":"if","locations":[{"start":{"line":43,"column":12},"end":{"line":49,"column":13}},{"start":{"line":43,"column":12},"end":{"line":49,"column":13}}],"line":43},"2":{"loc":{"start":{"line":44,"column":16},"end":{"line":48,"column":17}},"type":"if","locations":[{"start":{"line":44,"column":16},"end":{"line":48,"column":17}},{"start":{"line":44,"column":16},"end":{"line":48,"column":17}}],"line":44},"3":{"loc":{"start":{"line":61,"column":8},"end":{"line":65,"column":9}},"type":"if","locations":[{"start":{"line":61,"column":8},"end":{"line":65,"column":9}},{"start":{"line":61,"column":8},"end":{"line":65,"column":9}}],"line":61},"4":{"loc":{"start":{"line":61,"column":12},"end":{"line":61,"column":94}},"type":"binary-expr","locations":[{"start":{"line":61,"column":12},"end":{"line":61,"column":30}},{"start":{"line":61,"column":34},"end":{"line":61,"column":94}}],"line":61},"5":{"loc":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"type":"if","locations":[{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},{"start":{"line":72,"column":8},"end":{"line":74,"column":9}}],"line":72},"6":{"loc":{"start":{"line":103,"column":12},"end":{"line":103,"column":127}},"type":"if","locations":[{"start":{"line":103,"column":12},"end":{"line":103,"column":127}},{"start":{"line":103,"column":12},"end":{"line":103,"column":127}}],"line":103},"7":{"loc":{"start":{"line":104,"column":12},"end":{"line":104,"column":158}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":104,"column":158}},{"start":{"line":104,"column":12},"end":{"line":104,"column":158}}],"line":104},"8":{"loc":{"start":{"line":104,"column":16},"end":{"line":104,"column":64}},"type":"binary-expr","locations":[{"start":{"line":104,"column":16},"end":{"line":104,"column":31}},{"start":{"line":104,"column":35},"end":{"line":104,"column":64}}],"line":104},"9":{"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":119}},"type":"if","locations":[{"start":{"line":105,"column":12},"end":{"line":105,"column":119}},{"start":{"line":105,"column":12},"end":{"line":105,"column":119}}],"line":105},"10":{"loc":{"start":{"line":118,"column":8},"end":{"line":118,"column":137}},"type":"if","locations":[{"start":{"line":118,"column":8},"end":{"line":118,"column":137}},{"start":{"line":118,"column":8},"end":{"line":118,"column":137}}],"line":118},"11":{"loc":{"start":{"line":119,"column":8},"end":{"line":119,"column":150}},"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":150}},{"start":{"line":119,"column":8},"end":{"line":119,"column":150}}],"line":119},"12":{"loc":{"start":{"line":119,"column":12},"end":{"line":119,"column":89}},"type":"binary-expr","locations":[{"start":{"line":119,"column":12},"end":{"line":119,"column":42}},{"start":{"line":119,"column":46},"end":{"line":119,"column":89}}],"line":119},"13":{"loc":{"start":{"line":120,"column":8},"end":{"line":120,"column":129}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":129}},{"start":{"line":120,"column":8},"end":{"line":120,"column":129}}],"line":120},"14":{"loc":{"start":{"line":124,"column":23},"end":{"line":124,"column":50}},"type":"cond-expr","locations":[{"start":{"line":124,"column":40},"end":{"line":124,"column":43}},{"start":{"line":124,"column":46},"end":{"line":124,"column":50}}],"line":124}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts","statementMap":{"0":{"start":{"line":6,"column":22},"end":{"line":6,"column":28}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts","statementMap":{"0":{"start":{"line":10,"column":52},"end":{"line":13,"column":5}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts","statementMap":{"0":{"start":{"line":6,"column":22},"end":{"line":6,"column":28}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts","statementMap":{"0":{"start":{"line":6,"column":22},"end":{"line":6,"column":28}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts","statementMap":{"0":{"start":{"line":10,"column":52},"end":{"line":13,"column":5}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts","statementMap":{"0":{"start":{"line":10,"column":52},"end":{"line":13,"column":5}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts","statementMap":{"0":{"start":{"line":9,"column":50},"end":{"line":9,"column":52}},"1":{"start":{"line":10,"column":57},"end":{"line":10,"column":59}},"2":{"start":{"line":13,"column":8},"end":{"line":15,"column":10}},"3":{"start":{"line":14,"column":36},"end":{"line":14,"column":69}},"4":{"start":{"line":20,"column":8},"end":{"line":22,"column":9}},"5":{"start":{"line":21,"column":12},"end":{"line":21,"column":42}},"6":{"start":{"line":25,"column":24},"end":{"line":25,"column":51}},"7":{"start":{"line":26,"column":8},"end":{"line":26,"column":19}},"8":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"9":{"start":{"line":32,"column":12},"end":{"line":32,"column":42}},"10":{"start":{"line":36,"column":24},"end":{"line":36,"column":50}},"11":{"start":{"line":37,"column":8},"end":{"line":37,"column":23}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":12,"column":37},"end":{"line":16,"column":5}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":14,"column":24},"end":{"line":14,"column":25}},"loc":{"start":{"line":14,"column":35},"end":{"line":14,"column":71}},"line":14},"2":{"name":"(anonymous_2)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":25},"end":{"line":27,"column":5}},"line":18},"3":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":4},"end":{"line":29,"column":5}},"loc":{"start":{"line":29,"column":27},"end":{"line":38,"column":5}},"line":29}},"branchMap":{"0":{"loc":{"start":{"line":20,"column":8},"end":{"line":22,"column":9}},"type":"if","locations":[{"start":{"line":20,"column":8},"end":{"line":22,"column":9}},{"start":{"line":20,"column":8},"end":{"line":22,"column":9}}],"line":20},"1":{"loc":{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},"type":"if","locations":[{"start":{"line":31,"column":8},"end":{"line":33,"column":9}},{"start":{"line":31,"column":8},"end":{"line":33,"column":9}}],"line":31}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts","statementMap":{"0":{"start":{"line":12,"column":4},"end":{"line":14,"column":5}},"1":{"start":{"line":13,"column":8},"end":{"line":13,"column":18}},"2":{"start":{"line":15,"column":22},"end":{"line":15,"column":38}},"3":{"start":{"line":16,"column":17},"end":{"line":16,"column":51}},"4":{"start":{"line":17,"column":4},"end":{"line":17,"column":23}},"5":{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},"6":{"start":{"line":27,"column":8},"end":{"line":27,"column":36}},"7":{"start":{"line":30,"column":22},"end":{"line":30,"column":38}},"8":{"start":{"line":32,"column":22},"end":{"line":32,"column":42}},"9":{"start":{"line":33,"column":20},"end":{"line":33,"column":38}},"10":{"start":{"line":35,"column":4},"end":{"line":35,"column":46}},"11":{"start":{"line":40,"column":18},"end":{"line":42,"column":6}},"12":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"13":{"start":{"line":44,"column":8},"end":{"line":44,"column":55}},"14":{"start":{"line":46,"column":4},"end":{"line":46,"column":34}},"15":{"start":{"line":51,"column":15},"end":{"line":51,"column":17}},"16":{"start":{"line":52,"column":21},"end":{"line":52,"column":85}},"17":{"start":{"line":53,"column":4},"end":{"line":55,"column":5}},"18":{"start":{"line":53,"column":17},"end":{"line":53,"column":18}},"19":{"start":{"line":54,"column":8},"end":{"line":54,"column":77}},"20":{"start":{"line":56,"column":4},"end":{"line":56,"column":16}},"21":{"start":{"line":61,"column":18},"end":{"line":61,"column":35}},"22":{"start":{"line":62,"column":4},"end":{"line":62,"column":20}},"23":{"start":{"line":66,"column":28},"end":{"line":66,"column":45}},"24":{"start":{"line":67,"column":4},"end":{"line":71,"column":5}},"25":{"start":{"line":68,"column":8},"end":{"line":68,"column":31}},"26":{"start":{"line":70,"column":8},"end":{"line":70,"column":21}},"27":{"start":{"line":75,"column":4},"end":{"line":75,"column":43}},"28":{"start":{"line":80,"column":4},"end":{"line":86,"column":6}},"29":{"start":{"line":90,"column":4},"end":{"line":93,"column":7}},"30":{"start":{"line":97,"column":4},"end":{"line":103,"column":7}},"31":{"start":{"line":102,"column":8},"end":{"line":102,"column":28}},"32":{"start":{"line":107,"column":22},"end":{"line":107,"column":66}},"33":{"start":{"line":108,"column":4},"end":{"line":108,"column":58}},"34":{"start":{"line":112,"column":4},"end":{"line":112,"column":75}},"35":{"start":{"line":116,"column":27},"end":{"line":116,"column":141}},"36":{"start":{"line":117,"column":4},"end":{"line":117,"column":75}},"37":{"start":{"line":121,"column":37},"end":{"line":123,"column":59}},"38":{"start":{"line":124,"column":4},"end":{"line":124,"column":47}}},"fnMap":{"0":{"name":"getSelectedCode","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":31}},"loc":{"start":{"line":11,"column":67},"end":{"line":18,"column":1}},"line":11},"1":{"name":"getSelectedCodeLineRange","decl":{"start":{"line":25,"column":16},"end":{"line":25,"column":40}},"loc":{"start":{"line":25,"column":100},"end":{"line":36,"column":1}},"line":25},"2":{"name":"getOrgID","decl":{"start":{"line":39,"column":22},"end":{"line":39,"column":30}},"loc":{"start":{"line":39,"column":50},"end":{"line":47,"column":1}},"line":39},"3":{"name":"getNonce","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":24}},"loc":{"start":{"line":50,"column":27},"end":{"line":57,"column":1}},"line":50},"4":{"name":"getUserName","decl":{"start":{"line":60,"column":16},"end":{"line":60,"column":27}},"loc":{"start":{"line":60,"column":42},"end":{"line":63,"column":1}},"line":60},"5":{"name":"getLastThreePartsOfFileName","decl":{"start":{"line":65,"column":16},"end":{"line":65,"column":43}},"loc":{"start":{"line":65,"column":70},"end":{"line":72,"column":1}},"line":65},"6":{"name":"escapeDollarSign","decl":{"start":{"line":74,"column":16},"end":{"line":74,"column":32}},"loc":{"start":{"line":74,"column":60},"end":{"line":76,"column":1}},"line":74},"7":{"name":"showConnectedOrgMessage","decl":{"start":{"line":79,"column":16},"end":{"line":79,"column":39}},"loc":{"start":{"line":79,"column":81},"end":{"line":87,"column":1}},"line":79},"8":{"name":"showInputBoxAndGetOrgUrl","decl":{"start":{"line":89,"column":22},"end":{"line":89,"column":46}},"loc":{"start":{"line":89,"column":49},"end":{"line":94,"column":1}},"line":89},"9":{"name":"showProgressWithNotification","decl":{"start":{"line":96,"column":22},"end":{"line":96,"column":50}},"loc":{"start":{"line":96,"column":105},"end":{"line":104,"column":1}},"line":96},"10":{"name":"(anonymous_10)","decl":{"start":{"line":101,"column":7},"end":{"line":101,"column":8}},"loc":{"start":{"line":101,"column":19},"end":{"line":103,"column":5}},"line":101},"11":{"name":"getExtensionVersion","decl":{"start":{"line":106,"column":16},"end":{"line":106,"column":35}},"loc":{"start":{"line":106,"column":46},"end":{"line":109,"column":1}},"line":106},"12":{"name":"getExtensionType","decl":{"start":{"line":111,"column":16},"end":{"line":111,"column":32}},"loc":{"start":{"line":111,"column":43},"end":{"line":113,"column":1}},"line":111},"13":{"name":"openWalkthrough","decl":{"start":{"line":115,"column":16},"end":{"line":115,"column":31}},"loc":{"start":{"line":115,"column":58},"end":{"line":118,"column":1}},"line":115},"14":{"name":"isCustomTelemetryEnabled","decl":{"start":{"line":120,"column":16},"end":{"line":120,"column":40}},"loc":{"start":{"line":120,"column":51},"end":{"line":125,"column":1}},"line":120}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":4},"end":{"line":14,"column":5}},"type":"if","locations":[{"start":{"line":12,"column":4},"end":{"line":14,"column":5}},{"start":{"line":12,"column":4},"end":{"line":14,"column":5}}],"line":12},"1":{"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},"type":"if","locations":[{"start":{"line":26,"column":4},"end":{"line":28,"column":5}},{"start":{"line":26,"column":4},"end":{"line":28,"column":5}}],"line":26},"2":{"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"type":"if","locations":[{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},{"start":{"line":43,"column":4},"end":{"line":45,"column":5}}],"line":43},"3":{"loc":{"start":{"line":67,"column":4},"end":{"line":71,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":71,"column":5}},{"start":{"line":67,"column":4},"end":{"line":71,"column":5}}],"line":67},"4":{"loc":{"start":{"line":108,"column":11},"end":{"line":108,"column":57}},"type":"cond-expr","locations":[{"start":{"line":108,"column":23},"end":{"line":108,"column":52}},{"start":{"line":108,"column":55},"end":{"line":108,"column":57}}],"line":108},"5":{"loc":{"start":{"line":112,"column":11},"end":{"line":112,"column":74}},"type":"cond-expr","locations":[{"start":{"line":112,"column":57},"end":{"line":112,"column":66}},{"start":{"line":112,"column":69},"end":{"line":112,"column":74}}],"line":112}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts","statementMap":{"0":{"start":{"line":14,"column":46},"end":{"line":14,"column":71}},"1":{"start":{"line":15,"column":44},"end":{"line":15,"column":61}},"2":{"start":{"line":23,"column":8},"end":{"line":27,"column":10}},"3":{"start":{"line":36,"column":12},"end":{"line":36,"column":49}},"4":{"start":{"line":37,"column":26},"end":{"line":37,"column":42}},"5":{"start":{"line":38,"column":8},"end":{"line":40,"column":10}},"6":{"start":{"line":42,"column":8},"end":{"line":49,"column":9}},"7":{"start":{"line":43,"column":12},"end":{"line":45,"column":14}},"8":{"start":{"line":46,"column":12},"end":{"line":48,"column":14}},"9":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"10":{"start":{"line":52,"column":12},"end":{"line":52,"column":70}},"11":{"start":{"line":55,"column":8},"end":{"line":55,"column":27}},"12":{"start":{"line":64,"column":8},"end":{"line":66,"column":10}},"13":{"start":{"line":65,"column":21},"end":{"line":65,"column":73}},"14":{"start":{"line":75,"column":8},"end":{"line":77,"column":10}},"15":{"start":{"line":76,"column":21},"end":{"line":76,"column":71}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":69},"end":{"line":28,"column":5}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":29},"end":{"line":56,"column":5}},"line":34},"2":{"name":"(anonymous_2)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":64},"end":{"line":67,"column":5}},"line":63},"3":{"name":"(anonymous_3)","decl":{"start":{"line":65,"column":12},"end":{"line":65,"column":13}},"loc":{"start":{"line":65,"column":21},"end":{"line":65,"column":73}},"line":65},"4":{"name":"(anonymous_4)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":74,"column":56},"end":{"line":78,"column":5}},"line":74},"5":{"name":"(anonymous_5)","decl":{"start":{"line":76,"column":12},"end":{"line":76,"column":13}},"loc":{"start":{"line":76,"column":21},"end":{"line":76,"column":71}},"line":76}},"branchMap":{"0":{"loc":{"start":{"line":42,"column":8},"end":{"line":49,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":49,"column":9}},{"start":{"line":42,"column":8},"end":{"line":49,"column":9}}],"line":42},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts","statementMap":{"0":{"start":{"line":18,"column":25},"end":{"line":18,"column":56}},"1":{"start":{"line":27,"column":8},"end":{"line":88,"column":10}},"2":{"start":{"line":99,"column":8},"end":{"line":101,"column":52}},"3":{"start":{"line":102,"column":8},"end":{"line":102,"column":43}},"4":{"start":{"line":110,"column":8},"end":{"line":121,"column":9}},"5":{"start":{"line":111,"column":32},"end":{"line":111,"column":61}},"6":{"start":{"line":112,"column":12},"end":{"line":112,"column":31}},"7":{"start":{"line":114,"column":12},"end":{"line":119,"column":14}},"8":{"start":{"line":120,"column":12},"end":{"line":120,"column":24}},"9":{"start":{"line":129,"column":8},"end":{"line":136,"column":9}},"10":{"start":{"line":131,"column":16},"end":{"line":131,"column":29}},"11":{"start":{"line":133,"column":16},"end":{"line":133,"column":33}},"12":{"start":{"line":135,"column":16},"end":{"line":135,"column":31}},"13":{"start":{"line":148,"column":19},"end":{"line":148,"column":79}},"14":{"start":{"line":149,"column":8},"end":{"line":157,"column":9}},"15":{"start":{"line":151,"column":12},"end":{"line":156,"column":13}},"16":{"start":{"line":152,"column":31},"end":{"line":152,"column":70}},"17":{"start":{"line":153,"column":16},"end":{"line":155,"column":17}},"18":{"start":{"line":154,"column":20},"end":{"line":154,"column":34}},"19":{"start":{"line":159,"column":8},"end":{"line":159,"column":55}},"20":{"start":{"line":170,"column":8},"end":{"line":174,"column":9}},"21":{"start":{"line":171,"column":12},"end":{"line":173,"column":14}},"22":{"start":{"line":176,"column":8},"end":{"line":181,"column":9}},"23":{"start":{"line":180,"column":12},"end":{"line":180,"column":47}},"24":{"start":{"line":182,"column":8},"end":{"line":187,"column":9}},"25":{"start":{"line":186,"column":12},"end":{"line":186,"column":49}},"26":{"start":{"line":188,"column":8},"end":{"line":190,"column":9}},"27":{"start":{"line":189,"column":12},"end":{"line":189,"column":35}},"28":{"start":{"line":191,"column":8},"end":{"line":196,"column":9}},"29":{"start":{"line":195,"column":12},"end":{"line":195,"column":43}},"30":{"start":{"line":198,"column":8},"end":{"line":200,"column":10}},"31":{"start":{"line":208,"column":8},"end":{"line":208,"column":79}},"32":{"start":{"line":216,"column":8},"end":{"line":216,"column":75}},"33":{"start":{"line":224,"column":8},"end":{"line":224,"column":77}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":95,"column":4},"end":{"line":95,"column":5}},"loc":{"start":{"line":98,"column":6},"end":{"line":103,"column":5}},"line":98},"1":{"name":"(anonymous_1)","decl":{"start":{"line":109,"column":4},"end":{"line":109,"column":5}},"loc":{"start":{"line":109,"column":44},"end":{"line":122,"column":5}},"line":109},"2":{"name":"(anonymous_2)","decl":{"start":{"line":128,"column":4},"end":{"line":128,"column":5}},"loc":{"start":{"line":128,"column":36},"end":{"line":137,"column":5}},"line":128},"3":{"name":"(anonymous_3)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":54},"end":{"line":160,"column":5}},"line":147},"4":{"name":"(anonymous_4)","decl":{"start":{"line":167,"column":4},"end":{"line":167,"column":5}},"loc":{"start":{"line":169,"column":23},"end":{"line":201,"column":5}},"line":169},"5":{"name":"(anonymous_5)","decl":{"start":{"line":207,"column":4},"end":{"line":207,"column":5}},"loc":{"start":{"line":207,"column":42},"end":{"line":209,"column":5}},"line":207},"6":{"name":"(anonymous_6)","decl":{"start":{"line":215,"column":4},"end":{"line":215,"column":5}},"loc":{"start":{"line":215,"column":38},"end":{"line":217,"column":5}},"line":215},"7":{"name":"(anonymous_7)","decl":{"start":{"line":223,"column":4},"end":{"line":223,"column":5}},"loc":{"start":{"line":223,"column":40},"end":{"line":225,"column":5}},"line":223}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":56}},"type":"binary-expr","locations":[{"start":{"line":18,"column":25},"end":{"line":18,"column":49}},{"start":{"line":18,"column":53},"end":{"line":18,"column":56}}],"line":18},"1":{"loc":{"start":{"line":100,"column":12},"end":{"line":101,"column":51}},"type":"binary-expr","locations":[{"start":{"line":100,"column":12},"end":{"line":100,"column":37}},{"start":{"line":101,"column":12},"end":{"line":101,"column":51}}],"line":100},"2":{"loc":{"start":{"line":129,"column":8},"end":{"line":136,"column":9}},"type":"switch","locations":[{"start":{"line":130,"column":12},"end":{"line":131,"column":29}},{"start":{"line":132,"column":12},"end":{"line":133,"column":33}},{"start":{"line":134,"column":12},"end":{"line":135,"column":31}}],"line":129},"3":{"loc":{"start":{"line":148,"column":47},"end":{"line":148,"column":78}},"type":"binary-expr","locations":[{"start":{"line":148,"column":47},"end":{"line":148,"column":65}},{"start":{"line":148,"column":69},"end":{"line":148,"column":78}}],"line":148},"4":{"loc":{"start":{"line":149,"column":8},"end":{"line":157,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":157,"column":9}},{"start":{"line":149,"column":8},"end":{"line":157,"column":9}}],"line":149},"5":{"loc":{"start":{"line":153,"column":16},"end":{"line":155,"column":17}},"type":"if","locations":[{"start":{"line":153,"column":16},"end":{"line":155,"column":17}},{"start":{"line":153,"column":16},"end":{"line":155,"column":17}}],"line":153},"6":{"loc":{"start":{"line":170,"column":8},"end":{"line":174,"column":9}},"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":174,"column":9}},{"start":{"line":170,"column":8},"end":{"line":174,"column":9}}],"line":170},"7":{"loc":{"start":{"line":176,"column":8},"end":{"line":181,"column":9}},"type":"if","locations":[{"start":{"line":176,"column":8},"end":{"line":181,"column":9}},{"start":{"line":176,"column":8},"end":{"line":181,"column":9}}],"line":176},"8":{"loc":{"start":{"line":177,"column":12},"end":{"line":178,"column":59}},"type":"binary-expr","locations":[{"start":{"line":177,"column":12},"end":{"line":177,"column":37}},{"start":{"line":178,"column":13},"end":{"line":178,"column":58}}],"line":177},"9":{"loc":{"start":{"line":182,"column":8},"end":{"line":187,"column":9}},"type":"if","locations":[{"start":{"line":182,"column":8},"end":{"line":187,"column":9}},{"start":{"line":182,"column":8},"end":{"line":187,"column":9}}],"line":182},"10":{"loc":{"start":{"line":183,"column":12},"end":{"line":184,"column":61}},"type":"binary-expr","locations":[{"start":{"line":183,"column":12},"end":{"line":183,"column":37}},{"start":{"line":184,"column":13},"end":{"line":184,"column":60}}],"line":183},"11":{"loc":{"start":{"line":188,"column":8},"end":{"line":190,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":190,"column":9}},{"start":{"line":188,"column":8},"end":{"line":190,"column":9}}],"line":188},"12":{"loc":{"start":{"line":188,"column":12},"end":{"line":188,"column":72}},"type":"binary-expr","locations":[{"start":{"line":188,"column":12},"end":{"line":188,"column":33}},{"start":{"line":188,"column":38},"end":{"line":188,"column":71}}],"line":188},"13":{"loc":{"start":{"line":191,"column":8},"end":{"line":196,"column":9}},"type":"if","locations":[{"start":{"line":191,"column":8},"end":{"line":196,"column":9}},{"start":{"line":191,"column":8},"end":{"line":196,"column":9}}],"line":191},"14":{"loc":{"start":{"line":192,"column":12},"end":{"line":193,"column":55}},"type":"binary-expr","locations":[{"start":{"line":192,"column":12},"end":{"line":192,"column":35}},{"start":{"line":193,"column":13},"end":{"line":193,"column":54}}],"line":192},"15":{"loc":{"start":{"line":208,"column":15},"end":{"line":208,"column":78}},"type":"binary-expr","locations":[{"start":{"line":208,"column":15},"end":{"line":208,"column":42}},{"start":{"line":208,"column":46},"end":{"line":208,"column":78}}],"line":208},"16":{"loc":{"start":{"line":216,"column":15},"end":{"line":216,"column":74}},"type":"binary-expr","locations":[{"start":{"line":216,"column":15},"end":{"line":216,"column":38}},{"start":{"line":216,"column":42},"end":{"line":216,"column":74}}],"line":216},"17":{"loc":{"start":{"line":224,"column":15},"end":{"line":224,"column":76}},"type":"binary-expr","locations":[{"start":{"line":224,"column":15},"end":{"line":224,"column":40}},{"start":{"line":224,"column":44},"end":{"line":224,"column":76}}],"line":224}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts","statementMap":{"0":{"start":{"line":43,"column":40},"end":{"line":43,"column":49}},"1":{"start":{"line":60,"column":25},"end":{"line":60,"column":30}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":72}},"3":{"start":{"line":95,"column":8},"end":{"line":95,"column":45}},"4":{"start":{"line":103,"column":8},"end":{"line":103,"column":45}},"5":{"start":{"line":111,"column":31},"end":{"line":114,"column":9}},"6":{"start":{"line":115,"column":8},"end":{"line":115,"column":80}},"7":{"start":{"line":117,"column":24},"end":{"line":117,"column":47}},"8":{"start":{"line":118,"column":22},"end":{"line":118,"column":43}},"9":{"start":{"line":120,"column":8},"end":{"line":145,"column":9}},"10":{"start":{"line":121,"column":12},"end":{"line":133,"column":13}},"11":{"start":{"line":122,"column":16},"end":{"line":122,"column":50}},"12":{"start":{"line":124,"column":16},"end":{"line":131,"column":18}},"13":{"start":{"line":132,"column":16},"end":{"line":132,"column":28}},"14":{"start":{"line":136,"column":16},"end":{"line":136,"column":109}},"15":{"start":{"line":137,"column":12},"end":{"line":143,"column":14}},"16":{"start":{"line":144,"column":12},"end":{"line":144,"column":37}},"17":{"start":{"line":153,"column":8},"end":{"line":155,"column":9}},"18":{"start":{"line":154,"column":12},"end":{"line":154,"column":40}},"19":{"start":{"line":158,"column":12},"end":{"line":158,"column":76}},"20":{"start":{"line":161,"column":28},"end":{"line":161,"column":63}},"21":{"start":{"line":163,"column":8},"end":{"line":192,"column":9}},"22":{"start":{"line":164,"column":12},"end":{"line":168,"column":14}},"23":{"start":{"line":171,"column":12},"end":{"line":173,"column":15}},"24":{"start":{"line":172,"column":16},"end":{"line":172,"column":49}},"25":{"start":{"line":174,"column":28},"end":{"line":174,"column":64}},"26":{"start":{"line":175,"column":12},"end":{"line":180,"column":15}},"27":{"start":{"line":182,"column":12},"end":{"line":182,"column":40}},"28":{"start":{"line":184,"column":12},"end":{"line":189,"column":14}},"29":{"start":{"line":191,"column":12},"end":{"line":191,"column":24}},"30":{"start":{"line":207,"column":28},"end":{"line":207,"column":69}},"31":{"start":{"line":208,"column":21},"end":{"line":208,"column":40}},"32":{"start":{"line":209,"column":32},"end":{"line":214,"column":10}},"33":{"start":{"line":215,"column":8},"end":{"line":215,"column":31}},"34":{"start":{"line":226,"column":31},"end":{"line":229,"column":9}},"35":{"start":{"line":227,"column":12},"end":{"line":227,"column":65}},"36":{"start":{"line":228,"column":12},"end":{"line":228,"column":43}},"37":{"start":{"line":231,"column":8},"end":{"line":233,"column":11}},"38":{"start":{"line":232,"column":12},"end":{"line":232,"column":34}},"39":{"start":{"line":235,"column":36},"end":{"line":238,"column":9}},"40":{"start":{"line":236,"column":12},"end":{"line":236,"column":63}},"41":{"start":{"line":237,"column":12},"end":{"line":237,"column":63}},"42":{"start":{"line":240,"column":31},"end":{"line":242,"column":9}},"43":{"start":{"line":241,"column":12},"end":{"line":241,"column":65}},"44":{"start":{"line":243,"column":8},"end":{"line":243,"column":57}},"45":{"start":{"line":244,"column":8},"end":{"line":255,"column":9}},"46":{"start":{"line":245,"column":12},"end":{"line":245,"column":73}},"47":{"start":{"line":246,"column":12},"end":{"line":246,"column":63}},"48":{"start":{"line":248,"column":12},"end":{"line":253,"column":14}},"49":{"start":{"line":254,"column":12},"end":{"line":254,"column":35}},"50":{"start":{"line":262,"column":8},"end":{"line":264,"column":9}},"51":{"start":{"line":263,"column":12},"end":{"line":263,"column":19}},"52":{"start":{"line":265,"column":29},"end":{"line":270,"column":9}},"53":{"start":{"line":266,"column":12},"end":{"line":269,"column":13}},"54":{"start":{"line":267,"column":16},"end":{"line":267,"column":51}},"55":{"start":{"line":268,"column":16},"end":{"line":268,"column":49}},"56":{"start":{"line":271,"column":8},"end":{"line":271,"column":40}},"57":{"start":{"line":272,"column":8},"end":{"line":272,"column":40}},"58":{"start":{"line":273,"column":8},"end":{"line":273,"column":39}},"59":{"start":{"line":274,"column":8},"end":{"line":274,"column":28}},"60":{"start":{"line":275,"column":8},"end":{"line":275,"column":31}},"61":{"start":{"line":282,"column":8},"end":{"line":282,"column":38}},"62":{"start":{"line":283,"column":8},"end":{"line":283,"column":41}},"63":{"start":{"line":284,"column":8},"end":{"line":284,"column":37}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":45},"end":{"line":68,"column":5}},"line":66},"1":{"name":"(anonymous_1)","decl":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}},"loc":{"start":{"line":88,"column":6},"end":{"line":88,"column":8}},"line":88},"2":{"name":"(anonymous_2)","decl":{"start":{"line":94,"column":4},"end":{"line":94,"column":5}},"loc":{"start":{"line":94,"column":72},"end":{"line":96,"column":5}},"line":94},"3":{"name":"(anonymous_3)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":102,"column":72},"end":{"line":104,"column":5}},"line":102},"4":{"name":"(anonymous_4)","decl":{"start":{"line":110,"column":4},"end":{"line":110,"column":5}},"loc":{"start":{"line":110,"column":41},"end":{"line":146,"column":5}},"line":110},"5":{"name":"(anonymous_5)","decl":{"start":{"line":152,"column":4},"end":{"line":152,"column":5}},"loc":{"start":{"line":152,"column":49},"end":{"line":193,"column":5}},"line":152},"6":{"name":"(anonymous_6)","decl":{"start":{"line":171,"column":52},"end":{"line":171,"column":53}},"loc":{"start":{"line":171,"column":58},"end":{"line":173,"column":13}},"line":171},"7":{"name":"(anonymous_7)","decl":{"start":{"line":202,"column":4},"end":{"line":202,"column":5}},"loc":{"start":{"line":206,"column":6},"end":{"line":216,"column":5}},"line":206},"8":{"name":"(anonymous_8)","decl":{"start":{"line":222,"column":4},"end":{"line":222,"column":5}},"loc":{"start":{"line":222,"column":43},"end":{"line":256,"column":5}},"line":222},"9":{"name":"(anonymous_9)","decl":{"start":{"line":226,"column":31},"end":{"line":226,"column":32}},"loc":{"start":{"line":226,"column":43},"end":{"line":229,"column":9}},"line":226},"10":{"name":"(anonymous_10)","decl":{"start":{"line":231,"column":27},"end":{"line":231,"column":28}},"loc":{"start":{"line":231,"column":33},"end":{"line":233,"column":9}},"line":231},"11":{"name":"(anonymous_11)","decl":{"start":{"line":235,"column":36},"end":{"line":235,"column":37}},"loc":{"start":{"line":235,"column":48},"end":{"line":238,"column":9}},"line":235},"12":{"name":"(anonymous_12)","decl":{"start":{"line":240,"column":31},"end":{"line":240,"column":32}},"loc":{"start":{"line":240,"column":43},"end":{"line":242,"column":9}},"line":240},"13":{"name":"(anonymous_13)","decl":{"start":{"line":261,"column":4},"end":{"line":261,"column":5}},"loc":{"start":{"line":261,"column":21},"end":{"line":276,"column":5}},"line":261},"14":{"name":"(anonymous_14)","decl":{"start":{"line":265,"column":29},"end":{"line":265,"column":30}},"loc":{"start":{"line":265,"column":41},"end":{"line":270,"column":9}},"line":265},"15":{"name":"(anonymous_15)","decl":{"start":{"line":281,"column":4},"end":{"line":281,"column":5}},"loc":{"start":{"line":281,"column":38},"end":{"line":285,"column":5}},"line":281}},"branchMap":{"0":{"loc":{"start":{"line":67,"column":15},"end":{"line":67,"column":71}},"type":"binary-expr","locations":[{"start":{"line":67,"column":15},"end":{"line":67,"column":56}},{"start":{"line":67,"column":60},"end":{"line":67,"column":71}}],"line":67},"1":{"loc":{"start":{"line":87,"column":25},"end":{"line":87,"column":66}},"type":"default-arg","locations":[{"start":{"line":87,"column":50},"end":{"line":87,"column":66}}],"line":87},"2":{"loc":{"start":{"line":120,"column":8},"end":{"line":145,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":145,"column":9}},{"start":{"line":120,"column":8},"end":{"line":145,"column":9}}],"line":120},"3":{"loc":{"start":{"line":153,"column":8},"end":{"line":155,"column":9}},"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":155,"column":9}},{"start":{"line":153,"column":8},"end":{"line":155,"column":9}}],"line":153},"4":{"loc":{"start":{"line":178,"column":28},"end":{"line":178,"column":74}},"type":"binary-expr","locations":[{"start":{"line":178,"column":28},"end":{"line":178,"column":61}},{"start":{"line":178,"column":65},"end":{"line":178,"column":74}}],"line":178},"5":{"loc":{"start":{"line":227,"column":12},"end":{"line":227,"column":64}},"type":"binary-expr","locations":[{"start":{"line":227,"column":12},"end":{"line":227,"column":31}},{"start":{"line":227,"column":36},"end":{"line":227,"column":63}}],"line":227},"6":{"loc":{"start":{"line":241,"column":12},"end":{"line":241,"column":64}},"type":"binary-expr","locations":[{"start":{"line":241,"column":12},"end":{"line":241,"column":31}},{"start":{"line":241,"column":36},"end":{"line":241,"column":63}}],"line":241},"7":{"loc":{"start":{"line":262,"column":8},"end":{"line":264,"column":9}},"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":264,"column":9}},{"start":{"line":262,"column":8},"end":{"line":264,"column":9}}],"line":262},"8":{"loc":{"start":{"line":266,"column":12},"end":{"line":269,"column":13}},"type":"if","locations":[{"start":{"line":266,"column":12},"end":{"line":269,"column":13}},{"start":{"line":266,"column":12},"end":{"line":269,"column":13}}],"line":266}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"b":{"0":[0,0],"1":[0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts","statementMap":{"0":{"start":{"line":38,"column":8},"end":{"line":38,"column":67}},"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":53}},"2":{"start":{"line":48,"column":30},"end":{"line":48,"column":59}},"3":{"start":{"line":50,"column":27},"end":{"line":50,"column":46}},"4":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"5":{"start":{"line":52,"column":12},"end":{"line":52,"column":28}},"6":{"start":{"line":55,"column":8},"end":{"line":55,"column":50}},"7":{"start":{"line":63,"column":8},"end":{"line":83,"column":9}},"8":{"start":{"line":64,"column":39},"end":{"line":66,"column":13}},"9":{"start":{"line":67,"column":32},"end":{"line":67,"column":46}},"10":{"start":{"line":68,"column":12},"end":{"line":68,"column":54}},"11":{"start":{"line":70,"column":12},"end":{"line":70,"column":31}},"12":{"start":{"line":72,"column":12},"end":{"line":77,"column":14}},"13":{"start":{"line":78,"column":12},"end":{"line":82,"column":14}},"14":{"start":{"line":92,"column":24},"end":{"line":92,"column":63}},"15":{"start":{"line":93,"column":8},"end":{"line":95,"column":9}},"16":{"start":{"line":94,"column":12},"end":{"line":94,"column":19}},"17":{"start":{"line":97,"column":8},"end":{"line":102,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":37,"column":6},"end":{"line":40,"column":5}},"line":37},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":58},"end":{"line":56,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":62,"column":4},"end":{"line":62,"column":5}},"loc":{"start":{"line":62,"column":53},"end":{"line":84,"column":5}},"line":62},"3":{"name":"(anonymous_3)","decl":{"start":{"line":91,"column":4},"end":{"line":91,"column":5}},"loc":{"start":{"line":91,"column":72},"end":{"line":103,"column":5}},"line":91}},"branchMap":{"0":{"loc":{"start":{"line":36,"column":25},"end":{"line":36,"column":70}},"type":"default-arg","locations":[{"start":{"line":36,"column":44},"end":{"line":36,"column":70}}],"line":36},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":53,"column":9}},{"start":{"line":51,"column":8},"end":{"line":53,"column":9}}],"line":51},"2":{"loc":{"start":{"line":81,"column":22},"end":{"line":81,"column":68}},"type":"cond-expr","locations":[{"start":{"line":81,"column":47},"end":{"line":81,"column":60}},{"start":{"line":81,"column":63},"end":{"line":81,"column":68}}],"line":81},"3":{"loc":{"start":{"line":93,"column":8},"end":{"line":95,"column":9}},"type":"if","locations":[{"start":{"line":93,"column":8},"end":{"line":95,"column":9}},{"start":{"line":93,"column":8},"end":{"line":95,"column":9}}],"line":93}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts","statementMap":{"0":{"start":{"line":53,"column":27},"end":{"line":53,"column":64}},"1":{"start":{"line":54,"column":29},"end":{"line":57,"column":9}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":65}},"3":{"start":{"line":60,"column":8},"end":{"line":60,"column":28}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":60}},"5":{"start":{"line":76,"column":8},"end":{"line":76,"column":58}},"6":{"start":{"line":87,"column":28},"end":{"line":87,"column":68}},"7":{"start":{"line":88,"column":8},"end":{"line":92,"column":10}},"8":{"start":{"line":104,"column":8},"end":{"line":112,"column":9}},"9":{"start":{"line":105,"column":12},"end":{"line":105,"column":50}},"10":{"start":{"line":108,"column":16},"end":{"line":108,"column":53}},"11":{"start":{"line":109,"column":12},"end":{"line":111,"column":13}},"12":{"start":{"line":110,"column":16},"end":{"line":110,"column":50}},"13":{"start":{"line":118,"column":30},"end":{"line":118,"column":53}},"14":{"start":{"line":120,"column":8},"end":{"line":131,"column":9}},"15":{"start":{"line":124,"column":12},"end":{"line":127,"column":14}},"16":{"start":{"line":128,"column":15},"end":{"line":131,"column":9}},"17":{"start":{"line":130,"column":12},"end":{"line":130,"column":22}},"18":{"start":{"line":133,"column":8},"end":{"line":133,"column":27}},"19":{"start":{"line":148,"column":8},"end":{"line":152,"column":9}},"20":{"start":{"line":149,"column":12},"end":{"line":151,"column":14}},"21":{"start":{"line":154,"column":8},"end":{"line":160,"column":9}},"22":{"start":{"line":155,"column":12},"end":{"line":159,"column":14}},"23":{"start":{"line":164,"column":32},"end":{"line":167,"column":9}},"24":{"start":{"line":169,"column":21},"end":{"line":171,"column":9}},"25":{"start":{"line":173,"column":8},"end":{"line":192,"column":10}},"26":{"start":{"line":205,"column":8},"end":{"line":210,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":41,"column":4},"end":{"line":41,"column":5}},"loc":{"start":{"line":41,"column":26},"end":{"line":43,"column":5}},"line":41},"1":{"name":"(anonymous_1)","decl":{"start":{"line":50,"column":4},"end":{"line":50,"column":5}},"loc":{"start":{"line":52,"column":24},"end":{"line":61,"column":5}},"line":52},"2":{"name":"(anonymous_2)","decl":{"start":{"line":67,"column":4},"end":{"line":67,"column":5}},"loc":{"start":{"line":67,"column":52},"end":{"line":69,"column":5}},"line":67},"3":{"name":"(anonymous_3)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":45},"end":{"line":77,"column":5}},"line":75},"4":{"name":"(anonymous_4)","decl":{"start":{"line":84,"column":4},"end":{"line":84,"column":5}},"loc":{"start":{"line":86,"column":25},"end":{"line":93,"column":5}},"line":86},"5":{"name":"(anonymous_5)","decl":{"start":{"line":100,"column":4},"end":{"line":100,"column":5}},"loc":{"start":{"line":102,"column":14},"end":{"line":134,"column":5}},"line":102},"6":{"name":"(anonymous_6)","decl":{"start":{"line":142,"column":4},"end":{"line":142,"column":5}},"loc":{"start":{"line":145,"column":24},"end":{"line":193,"column":5}},"line":145},"7":{"name":"(anonymous_7)","decl":{"start":{"line":201,"column":4},"end":{"line":201,"column":5}},"loc":{"start":{"line":204,"column":23},"end":{"line":211,"column":5}},"line":204}},"branchMap":{"0":{"loc":{"start":{"line":104,"column":8},"end":{"line":112,"column":9}},"type":"if","locations":[{"start":{"line":104,"column":8},"end":{"line":112,"column":9}},{"start":{"line":104,"column":8},"end":{"line":112,"column":9}}],"line":104},"1":{"loc":{"start":{"line":109,"column":12},"end":{"line":111,"column":13}},"type":"if","locations":[{"start":{"line":109,"column":12},"end":{"line":111,"column":13}},{"start":{"line":109,"column":12},"end":{"line":111,"column":13}}],"line":109},"2":{"loc":{"start":{"line":120,"column":8},"end":{"line":131,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":131,"column":9}},{"start":{"line":120,"column":8},"end":{"line":131,"column":9}}],"line":120},"3":{"loc":{"start":{"line":121,"column":12},"end":{"line":122,"column":79}},"type":"binary-expr","locations":[{"start":{"line":121,"column":12},"end":{"line":121,"column":50}},{"start":{"line":122,"column":13},"end":{"line":122,"column":47}},{"start":{"line":122,"column":51},"end":{"line":122,"column":78}}],"line":121},"4":{"loc":{"start":{"line":128,"column":15},"end":{"line":131,"column":9}},"type":"if","locations":[{"start":{"line":128,"column":15},"end":{"line":131,"column":9}},{"start":{"line":128,"column":15},"end":{"line":131,"column":9}}],"line":128},"5":{"loc":{"start":{"line":148,"column":8},"end":{"line":152,"column":9}},"type":"if","locations":[{"start":{"line":148,"column":8},"end":{"line":152,"column":9}},{"start":{"line":148,"column":8},"end":{"line":152,"column":9}}],"line":148},"6":{"loc":{"start":{"line":154,"column":8},"end":{"line":160,"column":9}},"type":"if","locations":[{"start":{"line":154,"column":8},"end":{"line":160,"column":9}},{"start":{"line":154,"column":8},"end":{"line":160,"column":9}}],"line":154},"7":{"loc":{"start":{"line":174,"column":17},"end":{"line":174,"column":66}},"type":"binary-expr","locations":[{"start":{"line":174,"column":17},"end":{"line":174,"column":38}},{"start":{"line":174,"column":42},"end":{"line":174,"column":66}}],"line":174},"8":{"loc":{"start":{"line":176,"column":16},"end":{"line":176,"column":78}},"type":"binary-expr","locations":[{"start":{"line":176,"column":16},"end":{"line":176,"column":40}},{"start":{"line":176,"column":44},"end":{"line":176,"column":78}}],"line":176},"9":{"loc":{"start":{"line":177,"column":21},"end":{"line":177,"column":71}},"type":"binary-expr","locations":[{"start":{"line":177,"column":21},"end":{"line":177,"column":39}},{"start":{"line":177,"column":43},"end":{"line":177,"column":71}}],"line":177},"10":{"loc":{"start":{"line":180,"column":16},"end":{"line":182,"column":46}},"type":"binary-expr","locations":[{"start":{"line":180,"column":16},"end":{"line":180,"column":31}},{"start":{"line":181,"column":16},"end":{"line":181,"column":41}},{"start":{"line":182,"column":16},"end":{"line":182,"column":46}}],"line":180},"11":{"loc":{"start":{"line":185,"column":16},"end":{"line":185,"column":74}},"type":"binary-expr","locations":[{"start":{"line":185,"column":16},"end":{"line":185,"column":38}},{"start":{"line":185,"column":42},"end":{"line":185,"column":74}}],"line":185},"12":{"loc":{"start":{"line":187,"column":16},"end":{"line":188,"column":62}},"type":"binary-expr","locations":[{"start":{"line":187,"column":16},"end":{"line":187,"column":52}},{"start":{"line":188,"column":16},"end":{"line":188,"column":62}}],"line":187},"13":{"loc":{"start":{"line":191,"column":18},"end":{"line":191,"column":72}},"type":"binary-expr","locations":[{"start":{"line":191,"column":18},"end":{"line":191,"column":43}},{"start":{"line":191,"column":47},"end":{"line":191,"column":72}}],"line":191},"14":{"loc":{"start":{"line":206,"column":12},"end":{"line":206,"column":50}},"type":"binary-expr","locations":[{"start":{"line":206,"column":12},"end":{"line":206,"column":41}},{"start":{"line":206,"column":45},"end":{"line":206,"column":50}}],"line":206},"15":{"loc":{"start":{"line":209,"column":12},"end":{"line":209,"column":51}},"type":"binary-expr","locations":[{"start":{"line":209,"column":12},"end":{"line":209,"column":30}},{"start":{"line":209,"column":34},"end":{"line":209,"column":51}}],"line":209}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts","statementMap":{"0":{"start":{"line":32,"column":8},"end":{"line":32,"column":54}},"1":{"start":{"line":47,"column":31},"end":{"line":47,"column":65}},"2":{"start":{"line":49,"column":8},"end":{"line":62,"column":9}},"3":{"start":{"line":50,"column":12},"end":{"line":54,"column":13}},"4":{"start":{"line":52,"column":20},"end":{"line":52,"column":72}},"5":{"start":{"line":53,"column":16},"end":{"line":53,"column":35}},"6":{"start":{"line":56,"column":12},"end":{"line":61,"column":14}},"7":{"start":{"line":64,"column":8},"end":{"line":64,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":53},"end":{"line":23,"column":55}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":4},"end":{"line":29,"column":5}},"loc":{"start":{"line":31,"column":6},"end":{"line":33,"column":5}},"line":31},"2":{"name":"(anonymous_2)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":46,"column":56},"end":{"line":65,"column":5}},"line":46}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":8},"end":{"line":62,"column":9}},"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":62,"column":9}},{"start":{"line":49,"column":8},"end":{"line":62,"column":9}}],"line":49},"1":{"loc":{"start":{"line":49,"column":12},"end":{"line":49,"column":63}},"type":"binary-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":18}},{"start":{"line":49,"column":22},"end":{"line":49,"column":63}}],"line":49},"2":{"loc":{"start":{"line":50,"column":12},"end":{"line":54,"column":13}},"type":"if","locations":[{"start":{"line":50,"column":12},"end":{"line":54,"column":13}},{"start":{"line":50,"column":12},"end":{"line":54,"column":13}}],"line":50},"3":{"loc":{"start":{"line":50,"column":16},"end":{"line":50,"column":61}},"type":"binary-expr","locations":[{"start":{"line":50,"column":16},"end":{"line":50,"column":30}},{"start":{"line":50,"column":34},"end":{"line":50,"column":61}}],"line":50}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts","statementMap":{"0":{"start":{"line":13,"column":62},"end":{"line":22,"column":1}},"1":{"start":{"line":35,"column":8},"end":{"line":48,"column":9}},"2":{"start":{"line":44,"column":12},"end":{"line":47,"column":14}},"3":{"start":{"line":65,"column":8},"end":{"line":67,"column":9}},"4":{"start":{"line":66,"column":12},"end":{"line":66,"column":66}},"5":{"start":{"line":70,"column":8},"end":{"line":92,"column":9}},"6":{"start":{"line":71,"column":12},"end":{"line":75,"column":13}},"7":{"start":{"line":72,"column":16},"end":{"line":74,"column":18}},"8":{"start":{"line":76,"column":12},"end":{"line":80,"column":14}},"9":{"start":{"line":82,"column":12},"end":{"line":86,"column":13}},"10":{"start":{"line":83,"column":16},"end":{"line":85,"column":18}},"11":{"start":{"line":87,"column":12},"end":{"line":91,"column":14}},"12":{"start":{"line":93,"column":8},"end":{"line":93,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":34,"column":12},"end":{"line":49,"column":5}},"line":34},"1":{"name":"(anonymous_1)","decl":{"start":{"line":59,"column":4},"end":{"line":59,"column":5}},"loc":{"start":{"line":64,"column":23},"end":{"line":94,"column":5}},"line":64}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":48,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":48,"column":9}},{"start":{"line":35,"column":8},"end":{"line":48,"column":9}}],"line":35},"1":{"loc":{"start":{"line":36,"column":12},"end":{"line":42,"column":71}},"type":"binary-expr","locations":[{"start":{"line":36,"column":12},"end":{"line":36,"column":29}},{"start":{"line":37,"column":12},"end":{"line":37,"column":33}},{"start":{"line":38,"column":12},"end":{"line":38,"column":30}},{"start":{"line":39,"column":12},"end":{"line":39,"column":30}},{"start":{"line":40,"column":12},"end":{"line":40,"column":30}},{"start":{"line":41,"column":12},"end":{"line":41,"column":54}},{"start":{"line":42,"column":12},"end":{"line":42,"column":71}}],"line":36},"2":{"loc":{"start":{"line":65,"column":8},"end":{"line":67,"column":9}},"type":"if","locations":[{"start":{"line":65,"column":8},"end":{"line":67,"column":9}},{"start":{"line":65,"column":8},"end":{"line":67,"column":9}}],"line":65},"3":{"loc":{"start":{"line":70,"column":8},"end":{"line":92,"column":9}},"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":92,"column":9}},{"start":{"line":70,"column":8},"end":{"line":92,"column":9}}],"line":70},"4":{"loc":{"start":{"line":71,"column":12},"end":{"line":75,"column":13}},"type":"if","locations":[{"start":{"line":71,"column":12},"end":{"line":75,"column":13}},{"start":{"line":71,"column":12},"end":{"line":75,"column":13}}],"line":71},"5":{"loc":{"start":{"line":82,"column":12},"end":{"line":86,"column":13}},"type":"if","locations":[{"start":{"line":82,"column":12},"end":{"line":86,"column":13}},{"start":{"line":82,"column":12},"end":{"line":86,"column":13}}],"line":82}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0,0,0,0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts","statementMap":{"0":{"start":{"line":24,"column":25},"end":{"line":24,"column":43}},"1":{"start":{"line":25,"column":21},"end":{"line":25,"column":49}},"2":{"start":{"line":26,"column":27},"end":{"line":26,"column":61}},"3":{"start":{"line":27,"column":22},"end":{"line":27,"column":51}},"4":{"start":{"line":28,"column":28},"end":{"line":28,"column":68}},"5":{"start":{"line":29,"column":24},"end":{"line":29,"column":55}},"6":{"start":{"line":30,"column":30},"end":{"line":30,"column":53}},"7":{"start":{"line":32,"column":8},"end":{"line":39,"column":10}},"8":{"start":{"line":48,"column":25},"end":{"line":48,"column":43}},"9":{"start":{"line":50,"column":12},"end":{"line":50,"column":69}},"10":{"start":{"line":51,"column":8},"end":{"line":51,"column":29}},"11":{"start":{"line":59,"column":25},"end":{"line":59,"column":43}},"12":{"start":{"line":60,"column":38},"end":{"line":60,"column":71}},"13":{"start":{"line":61,"column":8},"end":{"line":61,"column":52}},"14":{"start":{"line":61,"column":40},"end":{"line":61,"column":50}},"15":{"start":{"line":65,"column":25},"end":{"line":65,"column":43}},"16":{"start":{"line":66,"column":8},"end":{"line":69,"column":10}},"17":{"start":{"line":77,"column":8},"end":{"line":79,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":54},"end":{"line":40,"column":5}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":52},"end":{"line":52,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":58,"column":4},"end":{"line":58,"column":5}},"loc":{"start":{"line":58,"column":45},"end":{"line":62,"column":5}},"line":58},"3":{"name":"(anonymous_3)","decl":{"start":{"line":61,"column":31},"end":{"line":61,"column":32}},"loc":{"start":{"line":61,"column":40},"end":{"line":61,"column":50}},"line":61},"4":{"name":"(anonymous_4)","decl":{"start":{"line":64,"column":4},"end":{"line":64,"column":5}},"loc":{"start":{"line":64,"column":50},"end":{"line":70,"column":5}},"line":64},"5":{"name":"(anonymous_5)","decl":{"start":{"line":76,"column":4},"end":{"line":76,"column":5}},"loc":{"start":{"line":76,"column":64},"end":{"line":80,"column":5}},"line":76}},"branchMap":{"0":{"loc":{"start":{"line":50,"column":12},"end":{"line":50,"column":69}},"type":"binary-expr","locations":[{"start":{"line":50,"column":12},"end":{"line":50,"column":56}},{"start":{"line":50,"column":60},"end":{"line":50,"column":69}}],"line":50},"1":{"loc":{"start":{"line":60,"column":38},"end":{"line":60,"column":71}},"type":"binary-expr","locations":[{"start":{"line":60,"column":38},"end":{"line":60,"column":65}},{"start":{"line":60,"column":69},"end":{"line":60,"column":71}}],"line":60},"2":{"loc":{"start":{"line":67,"column":12},"end":{"line":68,"column":42}},"type":"binary-expr","locations":[{"start":{"line":67,"column":12},"end":{"line":67,"column":63}},{"start":{"line":68,"column":12},"end":{"line":68,"column":42}}],"line":67}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts","statementMap":{"0":{"start":{"line":17,"column":46},"end":{"line":17,"column":50}},"1":{"start":{"line":22,"column":40},"end":{"line":22,"column":42}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":41}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":42}},"4":{"start":{"line":59,"column":8},"end":{"line":59,"column":32}},"5":{"start":{"line":67,"column":20},"end":{"line":67,"column":40}},"6":{"start":{"line":72,"column":12},"end":{"line":72,"column":44}},"7":{"start":{"line":74,"column":8},"end":{"line":78,"column":9}},"8":{"start":{"line":76,"column":35},"end":{"line":76,"column":71}},"9":{"start":{"line":77,"column":12},"end":{"line":77,"column":101}},"10":{"start":{"line":80,"column":8},"end":{"line":80,"column":19}},"11":{"start":{"line":92,"column":8},"end":{"line":92,"column":52}},"12":{"start":{"line":93,"column":8},"end":{"line":93,"column":51}},"13":{"start":{"line":106,"column":8},"end":{"line":126,"column":9}},"14":{"start":{"line":107,"column":12},"end":{"line":107,"column":42}},"15":{"start":{"line":109,"column":12},"end":{"line":119,"column":14}},"16":{"start":{"line":120,"column":12},"end":{"line":125,"column":13}},"17":{"start":{"line":121,"column":16},"end":{"line":121,"column":61}},"18":{"start":{"line":122,"column":16},"end":{"line":122,"column":71}},"19":{"start":{"line":124,"column":16},"end":{"line":124,"column":52}},"20":{"start":{"line":131,"column":8},"end":{"line":133,"column":9}},"21":{"start":{"line":132,"column":12},"end":{"line":132,"column":19}},"22":{"start":{"line":134,"column":8},"end":{"line":134,"column":20}},"23":{"start":{"line":147,"column":8},"end":{"line":149,"column":9}},"24":{"start":{"line":148,"column":12},"end":{"line":148,"column":19}},"25":{"start":{"line":150,"column":24},"end":{"line":150,"column":64}},"26":{"start":{"line":152,"column":8},"end":{"line":171,"column":9}},"27":{"start":{"line":153,"column":12},"end":{"line":153,"column":61}},"28":{"start":{"line":154,"column":12},"end":{"line":154,"column":60}},"29":{"start":{"line":156,"column":12},"end":{"line":170,"column":13}},"30":{"start":{"line":157,"column":16},"end":{"line":157,"column":61}},"31":{"start":{"line":158,"column":16},"end":{"line":158,"column":70}},"32":{"start":{"line":160,"column":16},"end":{"line":167,"column":18}},"33":{"start":{"line":169,"column":16},"end":{"line":169,"column":52}},"34":{"start":{"line":180,"column":8},"end":{"line":184,"column":10}},"35":{"start":{"line":191,"column":8},"end":{"line":191,"column":31}},"36":{"start":{"line":192,"column":8},"end":{"line":194,"column":9}},"37":{"start":{"line":193,"column":12},"end":{"line":193,"column":47}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":56,"column":6},"end":{"line":60,"column":5}},"line":56},"1":{"name":"(anonymous_1)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":33},"end":{"line":81,"column":5}},"line":66},"2":{"name":"(anonymous_2)","decl":{"start":{"line":88,"column":4},"end":{"line":88,"column":5}},"loc":{"start":{"line":91,"column":21},"end":{"line":94,"column":5}},"line":91},"3":{"name":"(anonymous_3)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":105,"column":21},"end":{"line":127,"column":5}},"line":105},"4":{"name":"(anonymous_4)","decl":{"start":{"line":129,"column":4},"end":{"line":129,"column":5}},"loc":{"start":{"line":129,"column":58},"end":{"line":135,"column":5}},"line":129},"5":{"name":"(anonymous_5)","decl":{"start":{"line":143,"column":4},"end":{"line":143,"column":5}},"loc":{"start":{"line":146,"column":21},"end":{"line":172,"column":5}},"line":146},"6":{"name":"(anonymous_6)","decl":{"start":{"line":179,"column":4},"end":{"line":179,"column":5}},"loc":{"start":{"line":179,"column":53},"end":{"line":185,"column":5}},"line":179},"7":{"name":"(anonymous_7)","decl":{"start":{"line":190,"column":4},"end":{"line":190,"column":5}},"loc":{"start":{"line":190,"column":27},"end":{"line":195,"column":5}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":54,"column":25},"end":{"line":54,"column":99}},"type":"default-arg","locations":[{"start":{"line":54,"column":62},"end":{"line":54,"column":99}}],"line":54},"1":{"loc":{"start":{"line":55,"column":25},"end":{"line":55,"column":88}},"type":"default-arg","locations":[{"start":{"line":55,"column":57},"end":{"line":55,"column":88}}],"line":55},"2":{"loc":{"start":{"line":74,"column":8},"end":{"line":78,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":78,"column":9}},{"start":{"line":74,"column":8},"end":{"line":78,"column":9}}],"line":74},"3":{"loc":{"start":{"line":90,"column":8},"end":{"line":90,"column":55}},"type":"default-arg","locations":[{"start":{"line":90,"column":29},"end":{"line":90,"column":55}}],"line":90},"4":{"loc":{"start":{"line":104,"column":8},"end":{"line":104,"column":55}},"type":"default-arg","locations":[{"start":{"line":104,"column":29},"end":{"line":104,"column":55}}],"line":104},"5":{"loc":{"start":{"line":120,"column":12},"end":{"line":125,"column":13}},"type":"if","locations":[{"start":{"line":120,"column":12},"end":{"line":125,"column":13}},{"start":{"line":120,"column":12},"end":{"line":125,"column":13}}],"line":120},"6":{"loc":{"start":{"line":131,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":131,"column":8},"end":{"line":133,"column":9}},{"start":{"line":131,"column":8},"end":{"line":133,"column":9}}],"line":131},"7":{"loc":{"start":{"line":131,"column":12},"end":{"line":131,"column":72}},"type":"binary-expr","locations":[{"start":{"line":131,"column":12},"end":{"line":131,"column":27}},{"start":{"line":131,"column":31},"end":{"line":131,"column":72}}],"line":131},"8":{"loc":{"start":{"line":145,"column":8},"end":{"line":145,"column":55}},"type":"default-arg","locations":[{"start":{"line":145,"column":29},"end":{"line":145,"column":55}}],"line":145},"9":{"loc":{"start":{"line":147,"column":8},"end":{"line":149,"column":9}},"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":149,"column":9}},{"start":{"line":147,"column":8},"end":{"line":149,"column":9}}],"line":147},"10":{"loc":{"start":{"line":156,"column":12},"end":{"line":170,"column":13}},"type":"if","locations":[{"start":{"line":156,"column":12},"end":{"line":170,"column":13}},{"start":{"line":156,"column":12},"end":{"line":170,"column":13}}],"line":156},"11":{"loc":{"start":{"line":181,"column":12},"end":{"line":183,"column":48}},"type":"binary-expr","locations":[{"start":{"line":181,"column":12},"end":{"line":181,"column":38}},{"start":{"line":182,"column":12},"end":{"line":182,"column":28}},{"start":{"line":183,"column":13},"end":{"line":183,"column":29}},{"start":{"line":183,"column":33},"end":{"line":183,"column":47}}],"line":181},"12":{"loc":{"start":{"line":192,"column":8},"end":{"line":194,"column":9}},"type":"if","locations":[{"start":{"line":192,"column":8},"end":{"line":194,"column":9}},{"start":{"line":192,"column":8},"end":{"line":194,"column":9}}],"line":192}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0],"1":[0],"2":[0,0],"3":[0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0,0,0],"12":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts","statementMap":{"0":{"start":{"line":48,"column":28},"end":{"line":48,"column":69}},"1":{"start":{"line":50,"column":30},"end":{"line":54,"column":9}},"2":{"start":{"line":56,"column":29},"end":{"line":60,"column":9}},"3":{"start":{"line":61,"column":34},"end":{"line":64,"column":9}},"4":{"start":{"line":66,"column":31},"end":{"line":66,"column":75}},"5":{"start":{"line":68,"column":31},"end":{"line":68,"column":75}},"6":{"start":{"line":70,"column":8},"end":{"line":77,"column":10}},"7":{"start":{"line":89,"column":32},"end":{"line":89,"column":57}},"8":{"start":{"line":90,"column":8},"end":{"line":93,"column":9}},"9":{"start":{"line":91,"column":12},"end":{"line":91,"column":40}},"10":{"start":{"line":92,"column":12},"end":{"line":92,"column":19}},"11":{"start":{"line":95,"column":31},"end":{"line":98,"column":9}},"12":{"start":{"line":99,"column":29},"end":{"line":104,"column":9}},"13":{"start":{"line":105,"column":8},"end":{"line":105,"column":66}},"14":{"start":{"line":113,"column":24},"end":{"line":113,"column":56}},"15":{"start":{"line":114,"column":32},"end":{"line":114,"column":42}},"16":{"start":{"line":115,"column":8},"end":{"line":123,"column":9}},"17":{"start":{"line":116,"column":12},"end":{"line":121,"column":14}},"18":{"start":{"line":122,"column":12},"end":{"line":122,"column":19}},"19":{"start":{"line":124,"column":8},"end":{"line":124,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":53},"end":{"line":36,"column":55}},"line":36},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":47,"column":22},"end":{"line":78,"column":5}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":86,"column":4},"end":{"line":86,"column":5}},"loc":{"start":{"line":88,"column":55},"end":{"line":106,"column":5}},"line":88},"3":{"name":"(anonymous_3)","decl":{"start":{"line":112,"column":4},"end":{"line":112,"column":5}},"loc":{"start":{"line":112,"column":62},"end":{"line":125,"column":5}},"line":112}},"branchMap":{"0":{"loc":{"start":{"line":90,"column":8},"end":{"line":93,"column":9}},"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":93,"column":9}},{"start":{"line":90,"column":8},"end":{"line":93,"column":9}}],"line":90},"1":{"loc":{"start":{"line":113,"column":24},"end":{"line":113,"column":56}},"type":"binary-expr","locations":[{"start":{"line":113,"column":24},"end":{"line":113,"column":50}},{"start":{"line":113,"column":54},"end":{"line":113,"column":56}}],"line":113},"2":{"loc":{"start":{"line":115,"column":8},"end":{"line":123,"column":9}},"type":"if","locations":[{"start":{"line":115,"column":8},"end":{"line":123,"column":9}},{"start":{"line":115,"column":8},"end":{"line":123,"column":9}}],"line":115}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts","statementMap":{"0":{"start":{"line":27,"column":38},"end":{"line":27,"column":39}},"1":{"start":{"line":32,"column":38},"end":{"line":32,"column":42}},"2":{"start":{"line":37,"column":42},"end":{"line":37,"column":46}},"3":{"start":{"line":47,"column":24},"end":{"line":47,"column":29}},"4":{"start":{"line":54,"column":30},"end":{"line":54,"column":54}},"5":{"start":{"line":55,"column":8},"end":{"line":58,"column":10}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":51}},"7":{"start":{"line":86,"column":8},"end":{"line":86,"column":75}},"8":{"start":{"line":87,"column":8},"end":{"line":89,"column":11}},"9":{"start":{"line":88,"column":12},"end":{"line":88,"column":33}},"10":{"start":{"line":90,"column":8},"end":{"line":92,"column":11}},"11":{"start":{"line":91,"column":12},"end":{"line":91,"column":38}},"12":{"start":{"line":94,"column":8},"end":{"line":96,"column":10}},"13":{"start":{"line":95,"column":25},"end":{"line":95,"column":60}},"14":{"start":{"line":106,"column":47},"end":{"line":110,"column":5}},"15":{"start":{"line":107,"column":8},"end":{"line":109,"column":10}},"16":{"start":{"line":108,"column":27},"end":{"line":108,"column":36}},"17":{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},"18":{"start":{"line":122,"column":16},"end":{"line":122,"column":42}},"19":{"start":{"line":123,"column":16},"end":{"line":123,"column":22}},"20":{"start":{"line":125,"column":16},"end":{"line":125,"column":49}},"21":{"start":{"line":126,"column":16},"end":{"line":126,"column":22}},"22":{"start":{"line":135,"column":8},"end":{"line":139,"column":9}},"23":{"start":{"line":136,"column":12},"end":{"line":136,"column":47}},"24":{"start":{"line":138,"column":12},"end":{"line":138,"column":39}},"25":{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},"26":{"start":{"line":150,"column":12},"end":{"line":150,"column":52}},"27":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"28":{"start":{"line":155,"column":12},"end":{"line":155,"column":19}},"29":{"start":{"line":158,"column":8},"end":{"line":161,"column":11}},"30":{"start":{"line":162,"column":30},"end":{"line":162,"column":54}},"31":{"start":{"line":163,"column":8},"end":{"line":166,"column":9}},"32":{"start":{"line":164,"column":12},"end":{"line":164,"column":54}},"33":{"start":{"line":165,"column":12},"end":{"line":165,"column":19}},"34":{"start":{"line":168,"column":52},"end":{"line":174,"column":9}},"35":{"start":{"line":177,"column":8},"end":{"line":192,"column":9}},"36":{"start":{"line":178,"column":12},"end":{"line":182,"column":14}},"37":{"start":{"line":184,"column":12},"end":{"line":190,"column":14}},"38":{"start":{"line":191,"column":12},"end":{"line":191,"column":28}},"39":{"start":{"line":194,"column":8},"end":{"line":201,"column":9}},"40":{"start":{"line":195,"column":12},"end":{"line":198,"column":14}},"41":{"start":{"line":200,"column":12},"end":{"line":200,"column":66}},"42":{"start":{"line":211,"column":8},"end":{"line":220,"column":10}},"43":{"start":{"line":222,"column":8},"end":{"line":238,"column":9}},"44":{"start":{"line":223,"column":12},"end":{"line":223,"column":50}},"45":{"start":{"line":224,"column":12},"end":{"line":224,"column":58}},"46":{"start":{"line":226,"column":12},"end":{"line":237,"column":14}},"47":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"48":{"start":{"line":248,"column":12},"end":{"line":248,"column":19}},"49":{"start":{"line":251,"column":8},"end":{"line":251,"column":49}},"50":{"start":{"line":252,"column":8},"end":{"line":255,"column":14}},"51":{"start":{"line":254,"column":29},"end":{"line":254,"column":69}},"52":{"start":{"line":257,"column":8},"end":{"line":260,"column":11}},"53":{"start":{"line":267,"column":8},"end":{"line":269,"column":11}},"54":{"start":{"line":271,"column":8},"end":{"line":276,"column":9}},"55":{"start":{"line":274,"column":12},"end":{"line":274,"column":61}},"56":{"start":{"line":275,"column":12},"end":{"line":275,"column":58}},"57":{"start":{"line":278,"column":8},"end":{"line":278,"column":23}},"58":{"start":{"line":287,"column":8},"end":{"line":288,"column":56}},"59":{"start":{"line":289,"column":8},"end":{"line":291,"column":9}},"60":{"start":{"line":290,"column":12},"end":{"line":290,"column":19}},"61":{"start":{"line":292,"column":8},"end":{"line":297,"column":10}},"62":{"start":{"line":299,"column":8},"end":{"line":299,"column":23}},"63":{"start":{"line":306,"column":8},"end":{"line":308,"column":9}},"64":{"start":{"line":307,"column":12},"end":{"line":307,"column":19}},"65":{"start":{"line":310,"column":8},"end":{"line":313,"column":9}},"66":{"start":{"line":311,"column":12},"end":{"line":311,"column":52}},"67":{"start":{"line":312,"column":12},"end":{"line":312,"column":54}},"68":{"start":{"line":315,"column":8},"end":{"line":318,"column":9}},"69":{"start":{"line":316,"column":12},"end":{"line":316,"column":60}},"70":{"start":{"line":317,"column":12},"end":{"line":317,"column":62}},"71":{"start":{"line":320,"column":8},"end":{"line":322,"column":9}},"72":{"start":{"line":321,"column":12},"end":{"line":321,"column":42}},"73":{"start":{"line":324,"column":8},"end":{"line":324,"column":42}},"74":{"start":{"line":325,"column":8},"end":{"line":325,"column":31}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":36},"end":{"line":59,"column":5}},"line":53},"1":{"name":"(anonymous_1)","decl":{"start":{"line":65,"column":4},"end":{"line":65,"column":5}},"loc":{"start":{"line":65,"column":53},"end":{"line":67,"column":5}},"line":65},"2":{"name":"(anonymous_2)","decl":{"start":{"line":77,"column":4},"end":{"line":77,"column":5}},"loc":{"start":{"line":85,"column":6},"end":{"line":97,"column":5}},"line":85},"3":{"name":"(anonymous_3)","decl":{"start":{"line":87,"column":51},"end":{"line":87,"column":52}},"loc":{"start":{"line":87,"column":63},"end":{"line":89,"column":9}},"line":87},"4":{"name":"(anonymous_4)","decl":{"start":{"line":90,"column":51},"end":{"line":90,"column":52}},"loc":{"start":{"line":90,"column":63},"end":{"line":92,"column":9}},"line":90},"5":{"name":"(anonymous_5)","decl":{"start":{"line":95,"column":12},"end":{"line":95,"column":13}},"loc":{"start":{"line":95,"column":25},"end":{"line":95,"column":60}},"line":95},"6":{"name":"(anonymous_6)","decl":{"start":{"line":106,"column":47},"end":{"line":106,"column":48}},"loc":{"start":{"line":106,"column":53},"end":{"line":110,"column":5}},"line":106},"7":{"name":"(anonymous_7)","decl":{"start":{"line":108,"column":21},"end":{"line":108,"column":22}},"loc":{"start":{"line":108,"column":27},"end":{"line":108,"column":36}},"line":108},"8":{"name":"(anonymous_8)","decl":{"start":{"line":119,"column":4},"end":{"line":119,"column":5}},"loc":{"start":{"line":119,"column":50},"end":{"line":128,"column":5}},"line":119},"9":{"name":"(anonymous_9)","decl":{"start":{"line":134,"column":4},"end":{"line":134,"column":5}},"loc":{"start":{"line":134,"column":41},"end":{"line":140,"column":5}},"line":134},"10":{"name":"(anonymous_10)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":148,"column":21},"end":{"line":202,"column":5}},"line":148},"11":{"name":"(anonymous_11)","decl":{"start":{"line":208,"column":4},"end":{"line":208,"column":5}},"loc":{"start":{"line":210,"column":21},"end":{"line":239,"column":5}},"line":210},"12":{"name":"(anonymous_12)","decl":{"start":{"line":245,"column":4},"end":{"line":245,"column":5}},"loc":{"start":{"line":245,"column":72},"end":{"line":261,"column":5}},"line":245},"13":{"name":"(anonymous_13)","decl":{"start":{"line":254,"column":16},"end":{"line":254,"column":17}},"loc":{"start":{"line":254,"column":29},"end":{"line":254,"column":69}},"line":254},"14":{"name":"(anonymous_14)","decl":{"start":{"line":266,"column":4},"end":{"line":266,"column":5}},"loc":{"start":{"line":266,"column":48},"end":{"line":279,"column":5}},"line":266},"15":{"name":"(anonymous_15)","decl":{"start":{"line":285,"column":4},"end":{"line":285,"column":5}},"loc":{"start":{"line":285,"column":78},"end":{"line":300,"column":5}},"line":285},"16":{"name":"(anonymous_16)","decl":{"start":{"line":305,"column":4},"end":{"line":305,"column":5}},"loc":{"start":{"line":305,"column":14},"end":{"line":326,"column":5}},"line":305}},"branchMap":{"0":{"loc":{"start":{"line":56,"column":12},"end":{"line":57,"column":58}},"type":"binary-expr","locations":[{"start":{"line":56,"column":12},"end":{"line":56,"column":39}},{"start":{"line":57,"column":12},"end":{"line":57,"column":58}}],"line":56},"1":{"loc":{"start":{"line":82,"column":25},"end":{"line":82,"column":84}},"type":"default-arg","locations":[{"start":{"line":82,"column":55},"end":{"line":82,"column":84}}],"line":82},"2":{"loc":{"start":{"line":83,"column":25},"end":{"line":83,"column":84}},"type":"default-arg","locations":[{"start":{"line":83,"column":55},"end":{"line":83,"column":84}}],"line":83},"3":{"loc":{"start":{"line":84,"column":25},"end":{"line":84,"column":92}},"type":"default-arg","locations":[{"start":{"line":84,"column":59},"end":{"line":84,"column":92}}],"line":84},"4":{"loc":{"start":{"line":120,"column":8},"end":{"line":127,"column":9}},"type":"switch","locations":[{"start":{"line":121,"column":12},"end":{"line":123,"column":22}},{"start":{"line":124,"column":12},"end":{"line":126,"column":22}}],"line":120},"5":{"loc":{"start":{"line":147,"column":8},"end":{"line":147,"column":53}},"type":"default-arg","locations":[{"start":{"line":147,"column":29},"end":{"line":147,"column":53}}],"line":147},"6":{"loc":{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},{"start":{"line":149,"column":8},"end":{"line":151,"column":9}}],"line":149},"7":{"loc":{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},"type":"if","locations":[{"start":{"line":154,"column":8},"end":{"line":156,"column":9}},{"start":{"line":154,"column":8},"end":{"line":156,"column":9}}],"line":154},"8":{"loc":{"start":{"line":163,"column":8},"end":{"line":166,"column":9}},"type":"if","locations":[{"start":{"line":163,"column":8},"end":{"line":166,"column":9}},{"start":{"line":163,"column":8},"end":{"line":166,"column":9}}],"line":163},"9":{"loc":{"start":{"line":163,"column":12},"end":{"line":163,"column":43}},"type":"binary-expr","locations":[{"start":{"line":163,"column":12},"end":{"line":163,"column":25}},{"start":{"line":163,"column":29},"end":{"line":163,"column":43}}],"line":163},"10":{"loc":{"start":{"line":194,"column":8},"end":{"line":201,"column":9}},"type":"if","locations":[{"start":{"line":194,"column":8},"end":{"line":201,"column":9}},{"start":{"line":194,"column":8},"end":{"line":201,"column":9}}],"line":194},"11":{"loc":{"start":{"line":218,"column":28},"end":{"line":218,"column":58}},"type":"binary-expr","locations":[{"start":{"line":218,"column":28},"end":{"line":218,"column":43}},{"start":{"line":218,"column":47},"end":{"line":218,"column":58}}],"line":218},"12":{"loc":{"start":{"line":222,"column":8},"end":{"line":238,"column":9}},"type":"if","locations":[{"start":{"line":222,"column":8},"end":{"line":238,"column":9}},{"start":{"line":222,"column":8},"end":{"line":238,"column":9}}],"line":222},"13":{"loc":{"start":{"line":234,"column":24},"end":{"line":235,"column":35}},"type":"binary-expr","locations":[{"start":{"line":234,"column":24},"end":{"line":234,"column":67}},{"start":{"line":235,"column":24},"end":{"line":235,"column":35}}],"line":234},"14":{"loc":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"type":"if","locations":[{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},{"start":{"line":247,"column":8},"end":{"line":249,"column":9}}],"line":247},"15":{"loc":{"start":{"line":247,"column":12},"end":{"line":247,"column":61}},"type":"binary-expr","locations":[{"start":{"line":247,"column":12},"end":{"line":247,"column":26}},{"start":{"line":247,"column":30},"end":{"line":247,"column":61}}],"line":247},"16":{"loc":{"start":{"line":258,"column":32},"end":{"line":258,"column":72}},"type":"binary-expr","locations":[{"start":{"line":258,"column":32},"end":{"line":258,"column":57}},{"start":{"line":258,"column":61},"end":{"line":258,"column":72}}],"line":258},"17":{"loc":{"start":{"line":259,"column":29},"end":{"line":259,"column":65}},"type":"binary-expr","locations":[{"start":{"line":259,"column":29},"end":{"line":259,"column":50}},{"start":{"line":259,"column":54},"end":{"line":259,"column":65}}],"line":259},"18":{"loc":{"start":{"line":268,"column":23},"end":{"line":268,"column":63}},"type":"binary-expr","locations":[{"start":{"line":268,"column":23},"end":{"line":268,"column":48}},{"start":{"line":268,"column":52},"end":{"line":268,"column":63}}],"line":268},"19":{"loc":{"start":{"line":271,"column":8},"end":{"line":276,"column":9}},"type":"if","locations":[{"start":{"line":271,"column":8},"end":{"line":276,"column":9}},{"start":{"line":271,"column":8},"end":{"line":276,"column":9}}],"line":271},"20":{"loc":{"start":{"line":271,"column":12},"end":{"line":271,"column":61}},"type":"binary-expr","locations":[{"start":{"line":271,"column":12},"end":{"line":271,"column":43}},{"start":{"line":271,"column":47},"end":{"line":271,"column":61}}],"line":271},"21":{"loc":{"start":{"line":287,"column":8},"end":{"line":288,"column":55}},"type":"binary-expr","locations":[{"start":{"line":287,"column":8},"end":{"line":287,"column":40}},{"start":{"line":288,"column":13},"end":{"line":288,"column":54}}],"line":287},"22":{"loc":{"start":{"line":289,"column":8},"end":{"line":291,"column":9}},"type":"if","locations":[{"start":{"line":289,"column":8},"end":{"line":291,"column":9}},{"start":{"line":289,"column":8},"end":{"line":291,"column":9}}],"line":289},"23":{"loc":{"start":{"line":306,"column":8},"end":{"line":308,"column":9}},"type":"if","locations":[{"start":{"line":306,"column":8},"end":{"line":308,"column":9}},{"start":{"line":306,"column":8},"end":{"line":308,"column":9}}],"line":306},"24":{"loc":{"start":{"line":310,"column":8},"end":{"line":313,"column":9}},"type":"if","locations":[{"start":{"line":310,"column":8},"end":{"line":313,"column":9}},{"start":{"line":310,"column":8},"end":{"line":313,"column":9}}],"line":310},"25":{"loc":{"start":{"line":315,"column":8},"end":{"line":318,"column":9}},"type":"if","locations":[{"start":{"line":315,"column":8},"end":{"line":318,"column":9}},{"start":{"line":315,"column":8},"end":{"line":318,"column":9}}],"line":315},"26":{"loc":{"start":{"line":320,"column":8},"end":{"line":322,"column":9}},"type":"if","locations":[{"start":{"line":320,"column":8},"end":{"line":322,"column":9}},{"start":{"line":320,"column":8},"end":{"line":322,"column":9}}],"line":320}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"b":{"0":[0,0],"1":[0],"2":[0],"3":[0],"4":[0,0],"5":[0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts","statementMap":{"0":{"start":{"line":24,"column":4},"end":{"line":27,"column":6}},"1":{"start":{"line":29,"column":4},"end":{"line":34,"column":6}},"2":{"start":{"line":41,"column":4},"end":{"line":41,"column":38}},"3":{"start":{"line":47,"column":36},"end":{"line":48,"column":52}},"4":{"start":{"line":48,"column":4},"end":{"line":48,"column":52}}},"fnMap":{"0":{"name":"activateDebugger","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":32}},"loc":{"start":{"line":22,"column":8},"end":{"line":35,"column":1}},"line":22},"1":{"name":"deactivateDebugger","decl":{"start":{"line":40,"column":16},"end":{"line":40,"column":34}},"loc":{"start":{"line":40,"column":43},"end":{"line":42,"column":1}},"line":40},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":36},"end":{"line":47,"column":37}},"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":52}},"line":48}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0,"2":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts","statementMap":{"0":{"start":{"line":31,"column":34},"end":{"line":31,"column":39}},"1":{"start":{"line":36,"column":49},"end":{"line":36,"column":53}},"2":{"start":{"line":55,"column":24},"end":{"line":55,"column":73}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":75}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":62}},"5":{"start":{"line":57,"column":42},"end":{"line":57,"column":60}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":41}},"7":{"start":{"line":69,"column":8},"end":{"line":71,"column":9}},"8":{"start":{"line":70,"column":12},"end":{"line":70,"column":19}},"9":{"start":{"line":73,"column":8},"end":{"line":73,"column":40}},"10":{"start":{"line":74,"column":31},"end":{"line":95,"column":9}},"11":{"start":{"line":75,"column":12},"end":{"line":77,"column":13}},"12":{"start":{"line":76,"column":16},"end":{"line":76,"column":23}},"13":{"start":{"line":82,"column":12},"end":{"line":82,"column":56}},"14":{"start":{"line":83,"column":12},"end":{"line":93,"column":13}},"15":{"start":{"line":84,"column":16},"end":{"line":84,"column":42}},"16":{"start":{"line":86,"column":16},"end":{"line":92,"column":18}},"17":{"start":{"line":94,"column":12},"end":{"line":94,"column":45}},"18":{"start":{"line":96,"column":8},"end":{"line":96,"column":30}},"19":{"start":{"line":103,"column":8},"end":{"line":103,"column":31}},"20":{"start":{"line":104,"column":8},"end":{"line":104,"column":38}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":49,"column":4},"end":{"line":49,"column":5}},"loc":{"start":{"line":54,"column":6},"end":{"line":58,"column":5}},"line":54},"1":{"name":"(anonymous_1)","decl":{"start":{"line":57,"column":33},"end":{"line":57,"column":34}},"loc":{"start":{"line":57,"column":42},"end":{"line":57,"column":60}},"line":57},"2":{"name":"(anonymous_2)","decl":{"start":{"line":60,"column":4},"end":{"line":60,"column":5}},"loc":{"start":{"line":60,"column":55},"end":{"line":62,"column":5}},"line":60},"3":{"name":"(anonymous_3)","decl":{"start":{"line":68,"column":4},"end":{"line":68,"column":5}},"loc":{"start":{"line":68,"column":29},"end":{"line":97,"column":5}},"line":68},"4":{"name":"(anonymous_4)","decl":{"start":{"line":74,"column":31},"end":{"line":74,"column":32}},"loc":{"start":{"line":74,"column":43},"end":{"line":95,"column":9}},"line":74},"5":{"name":"(anonymous_5)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":102,"column":14},"end":{"line":105,"column":5}},"line":102}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":67}},"type":"default-arg","locations":[{"start":{"line":53,"column":34},"end":{"line":53,"column":67}}],"line":53},"1":{"loc":{"start":{"line":69,"column":8},"end":{"line":71,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":71,"column":9}},{"start":{"line":69,"column":8},"end":{"line":71,"column":9}}],"line":69},"2":{"loc":{"start":{"line":75,"column":12},"end":{"line":77,"column":13}},"type":"if","locations":[{"start":{"line":75,"column":12},"end":{"line":77,"column":13}},{"start":{"line":75,"column":12},"end":{"line":77,"column":13}}],"line":75}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts","statementMap":{"0":{"start":{"line":23,"column":8},"end":{"line":23,"column":41}},"1":{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},"2":{"start":{"line":61,"column":12},"end":{"line":61,"column":19}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":71}},"4":{"start":{"line":65,"column":8},"end":{"line":66,"column":56}},"5":{"start":{"line":66,"column":12},"end":{"line":66,"column":55}},"6":{"start":{"line":67,"column":8},"end":{"line":67,"column":70}},"7":{"start":{"line":68,"column":8},"end":{"line":68,"column":48}},"8":{"start":{"line":75,"column":8},"end":{"line":75,"column":71}},"9":{"start":{"line":87,"column":8},"end":{"line":89,"column":61}},"10":{"start":{"line":98,"column":8},"end":{"line":101,"column":10}},"11":{"start":{"line":114,"column":8},"end":{"line":128,"column":9}},"12":{"start":{"line":115,"column":12},"end":{"line":119,"column":15}},"13":{"start":{"line":121,"column":12},"end":{"line":126,"column":14}},"14":{"start":{"line":127,"column":12},"end":{"line":127,"column":19}},"15":{"start":{"line":130,"column":8},"end":{"line":132,"column":9}},"16":{"start":{"line":131,"column":12},"end":{"line":131,"column":67}},"17":{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},"18":{"start":{"line":144,"column":12},"end":{"line":144,"column":37}},"19":{"start":{"line":146,"column":12},"end":{"line":152,"column":14}},"20":{"start":{"line":160,"column":8},"end":{"line":163,"column":9}},"21":{"start":{"line":161,"column":12},"end":{"line":161,"column":68}},"22":{"start":{"line":162,"column":12},"end":{"line":162,"column":42}},"23":{"start":{"line":165,"column":8},"end":{"line":165,"column":38}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":48,"column":6},"end":{"line":48,"column":8}},"line":48},"1":{"name":"(anonymous_1)","decl":{"start":{"line":55,"column":4},"end":{"line":55,"column":5}},"loc":{"start":{"line":58,"column":21},"end":{"line":69,"column":5}},"line":58},"2":{"name":"(anonymous_2)","decl":{"start":{"line":65,"column":32},"end":{"line":65,"column":33}},"loc":{"start":{"line":66,"column":12},"end":{"line":66,"column":55}},"line":66},"3":{"name":"(anonymous_3)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":74,"column":53},"end":{"line":76,"column":5}},"line":74},"4":{"name":"(anonymous_4)","decl":{"start":{"line":83,"column":4},"end":{"line":83,"column":5}},"loc":{"start":{"line":86,"column":12},"end":{"line":90,"column":5}},"line":86},"5":{"name":"(anonymous_5)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":62},"end":{"line":102,"column":5}},"line":97},"6":{"name":"(anonymous_6)","decl":{"start":{"line":110,"column":4},"end":{"line":110,"column":5}},"loc":{"start":{"line":113,"column":21},"end":{"line":133,"column":5}},"line":113},"7":{"name":"(anonymous_7)","decl":{"start":{"line":140,"column":4},"end":{"line":140,"column":5}},"loc":{"start":{"line":142,"column":21},"end":{"line":154,"column":5}},"line":142},"8":{"name":"(anonymous_8)","decl":{"start":{"line":159,"column":4},"end":{"line":159,"column":5}},"loc":{"start":{"line":159,"column":14},"end":{"line":166,"column":5}},"line":159}},"branchMap":{"0":{"loc":{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":62,"column":9}},{"start":{"line":60,"column":8},"end":{"line":62,"column":9}}],"line":60},"1":{"loc":{"start":{"line":87,"column":8},"end":{"line":89,"column":60}},"type":"cond-expr","locations":[{"start":{"line":88,"column":14},"end":{"line":88,"column":75}},{"start":{"line":89,"column":14},"end":{"line":89,"column":60}}],"line":87},"2":{"loc":{"start":{"line":99,"column":12},"end":{"line":100,"column":72}},"type":"binary-expr","locations":[{"start":{"line":99,"column":12},"end":{"line":99,"column":38}},{"start":{"line":100,"column":12},"end":{"line":100,"column":72}}],"line":99},"3":{"loc":{"start":{"line":130,"column":8},"end":{"line":132,"column":9}},"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":132,"column":9}},{"start":{"line":130,"column":8},"end":{"line":132,"column":9}}],"line":130},"4":{"loc":{"start":{"line":160,"column":8},"end":{"line":163,"column":9}},"type":"if","locations":[{"start":{"line":160,"column":8},"end":{"line":163,"column":9}},{"start":{"line":160,"column":8},"end":{"line":163,"column":9}}],"line":160},"5":{"loc":{"start":{"line":160,"column":12},"end":{"line":160,"column":54}},"type":"binary-expr","locations":[{"start":{"line":160,"column":12},"end":{"line":160,"column":29}},{"start":{"line":160,"column":33},"end":{"line":160,"column":54}}],"line":160}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts","statementMap":{"0":{"start":{"line":17,"column":8},"end":{"line":17,"column":49}},"1":{"start":{"line":25,"column":31},"end":{"line":25,"column":70}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":32}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":57},"end":{"line":27,"column":5}},"line":24}},"branchMap":{},"s":{"0":0,"1":0,"2":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts","statementMap":{"0":{"start":{"line":20,"column":34},"end":{"line":27,"column":1}},"1":{"start":{"line":21,"column":46},"end":{"line":25,"column":5}},"2":{"start":{"line":26,"column":4},"end":{"line":26,"column":21}},"3":{"start":{"line":29,"column":64},"end":{"line":45,"column":1}},"4":{"start":{"line":47,"column":68},"end":{"line":54,"column":1}},"5":{"start":{"line":56,"column":33},"end":{"line":73,"column":1}},"6":{"start":{"line":59,"column":31},"end":{"line":59,"column":40}},"7":{"start":{"line":60,"column":32},"end":{"line":60,"column":41}},"8":{"start":{"line":61,"column":4},"end":{"line":65,"column":5}},"9":{"start":{"line":62,"column":8},"end":{"line":62,"column":28}},"10":{"start":{"line":64,"column":8},"end":{"line":64,"column":28}},"11":{"start":{"line":66,"column":4},"end":{"line":70,"column":22}},"12":{"start":{"line":71,"column":4},"end":{"line":72,"column":29}},"13":{"start":{"line":75,"column":26},"end":{"line":87,"column":1}},"14":{"start":{"line":81,"column":4},"end":{"line":86,"column":32}},"15":{"start":{"line":82,"column":22},"end":{"line":82,"column":28}},"16":{"start":{"line":83,"column":19},"end":{"line":83,"column":22}},"17":{"start":{"line":89,"column":25},"end":{"line":93,"column":5}},"18":{"start":{"line":90,"column":4},"end":{"line":93,"column":5}},"19":{"start":{"line":95,"column":30},"end":{"line":129,"column":1}},"20":{"start":{"line":100,"column":17},"end":{"line":113,"column":5}},"21":{"start":{"line":101,"column":26},"end":{"line":101,"column":35}},"22":{"start":{"line":102,"column":37},"end":{"line":102,"column":46}},"23":{"start":{"line":103,"column":27},"end":{"line":103,"column":36}},"24":{"start":{"line":105,"column":12},"end":{"line":105,"column":75}},"25":{"start":{"line":108,"column":12},"end":{"line":110,"column":45}},"26":{"start":{"line":112,"column":38},"end":{"line":112,"column":47}},"27":{"start":{"line":114,"column":20},"end":{"line":126,"column":27}},"28":{"start":{"line":115,"column":27},"end":{"line":115,"column":33}},"29":{"start":{"line":116,"column":29},"end":{"line":116,"column":33}},"30":{"start":{"line":117,"column":23},"end":{"line":117,"column":33}},"31":{"start":{"line":118,"column":26},"end":{"line":118,"column":40}},"32":{"start":{"line":119,"column":24},"end":{"line":119,"column":42}},"33":{"start":{"line":120,"column":21},"end":{"line":120,"column":30}},"34":{"start":{"line":122,"column":12},"end":{"line":124,"column":27}},"35":{"start":{"line":128,"column":4},"end":{"line":128,"column":19}},"36":{"start":{"line":131,"column":37},"end":{"line":135,"column":1}},"37":{"start":{"line":132,"column":4},"end":{"line":134,"column":46}},"38":{"start":{"line":133,"column":28},"end":{"line":133,"column":56}},"39":{"start":{"line":133,"column":45},"end":{"line":133,"column":54}},"40":{"start":{"line":137,"column":34},"end":{"line":147,"column":1}},"41":{"start":{"line":138,"column":28},"end":{"line":138,"column":65}},"42":{"start":{"line":139,"column":4},"end":{"line":145,"column":5}},"43":{"start":{"line":140,"column":29},"end":{"line":142,"column":9}},"44":{"start":{"line":141,"column":12},"end":{"line":141,"column":22}},"45":{"start":{"line":143,"column":8},"end":{"line":144,"column":61}},"46":{"start":{"line":146,"column":4},"end":{"line":146,"column":27}},"47":{"start":{"line":149,"column":35},"end":{"line":155,"column":1}},"48":{"start":{"line":152,"column":29},"end":{"line":152,"column":67}},"49":{"start":{"line":153,"column":4},"end":{"line":153,"column":61}},"50":{"start":{"line":154,"column":4},"end":{"line":154,"column":28}},"51":{"start":{"line":157,"column":41},"end":{"line":173,"column":1}},"52":{"start":{"line":160,"column":35},"end":{"line":160,"column":79}},"53":{"start":{"line":161,"column":4},"end":{"line":171,"column":5}},"54":{"start":{"line":162,"column":29},"end":{"line":169,"column":9}},"55":{"start":{"line":166,"column":12},"end":{"line":168,"column":13}},"56":{"start":{"line":167,"column":16},"end":{"line":167,"column":59}},"57":{"start":{"line":170,"column":8},"end":{"line":170,"column":64}},"58":{"start":{"line":172,"column":4},"end":{"line":172,"column":34}},"59":{"start":{"line":175,"column":37},"end":{"line":178,"column":1}},"60":{"start":{"line":176,"column":31},"end":{"line":176,"column":71}},"61":{"start":{"line":177,"column":4},"end":{"line":177,"column":30}},"62":{"start":{"line":180,"column":37},"end":{"line":186,"column":1}},"63":{"start":{"line":183,"column":31},"end":{"line":183,"column":71}},"64":{"start":{"line":184,"column":4},"end":{"line":184,"column":46}},"65":{"start":{"line":185,"column":4},"end":{"line":185,"column":30}},"66":{"start":{"line":188,"column":37},"end":{"line":207,"column":1}},"67":{"start":{"line":192,"column":31},"end":{"line":192,"column":71}},"68":{"start":{"line":193,"column":4},"end":{"line":198,"column":5}},"69":{"start":{"line":194,"column":35},"end":{"line":196,"column":9}},"70":{"start":{"line":195,"column":12},"end":{"line":195,"column":22}},"71":{"start":{"line":197,"column":8},"end":{"line":197,"column":80}},"72":{"start":{"line":200,"column":4},"end":{"line":205,"column":5}},"73":{"start":{"line":201,"column":35},"end":{"line":203,"column":9}},"74":{"start":{"line":202,"column":12},"end":{"line":202,"column":22}},"75":{"start":{"line":204,"column":8},"end":{"line":204,"column":80}},"76":{"start":{"line":206,"column":4},"end":{"line":206,"column":30}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":20,"column":34},"end":{"line":20,"column":35}},"loc":{"start":{"line":20,"column":40},"end":{"line":27,"column":1}},"line":20},"1":{"name":"(anonymous_1)","decl":{"start":{"line":56,"column":33},"end":{"line":56,"column":34}},"loc":{"start":{"line":58,"column":20},"end":{"line":73,"column":1}},"line":58},"2":{"name":"(anonymous_2)","decl":{"start":{"line":75,"column":26},"end":{"line":75,"column":27}},"loc":{"start":{"line":80,"column":18},"end":{"line":87,"column":1}},"line":80},"3":{"name":"(anonymous_3)","decl":{"start":{"line":82,"column":16},"end":{"line":82,"column":17}},"loc":{"start":{"line":82,"column":22},"end":{"line":82,"column":28}},"line":82},"4":{"name":"(anonymous_4)","decl":{"start":{"line":83,"column":13},"end":{"line":83,"column":14}},"loc":{"start":{"line":83,"column":19},"end":{"line":83,"column":22}},"line":83},"5":{"name":"(anonymous_5)","decl":{"start":{"line":89,"column":25},"end":{"line":89,"column":26}},"loc":{"start":{"line":90,"column":4},"end":{"line":93,"column":5}},"line":90},"6":{"name":"(anonymous_6)","decl":{"start":{"line":95,"column":30},"end":{"line":95,"column":31}},"loc":{"start":{"line":99,"column":14},"end":{"line":129,"column":1}},"line":99},"7":{"name":"(anonymous_7)","decl":{"start":{"line":101,"column":14},"end":{"line":101,"column":15}},"loc":{"start":{"line":101,"column":26},"end":{"line":101,"column":35}},"line":101},"8":{"name":"(anonymous_8)","decl":{"start":{"line":102,"column":25},"end":{"line":102,"column":26}},"loc":{"start":{"line":102,"column":37},"end":{"line":102,"column":46}},"line":102},"9":{"name":"(anonymous_9)","decl":{"start":{"line":103,"column":15},"end":{"line":103,"column":16}},"loc":{"start":{"line":103,"column":27},"end":{"line":103,"column":36}},"line":103},"10":{"name":"(anonymous_10)","decl":{"start":{"line":104,"column":14},"end":{"line":104,"column":15}},"loc":{"start":{"line":104,"column":55},"end":{"line":106,"column":9}},"line":104},"11":{"name":"(anonymous_11)","decl":{"start":{"line":107,"column":12},"end":{"line":107,"column":13}},"loc":{"start":{"line":107,"column":73},"end":{"line":111,"column":9}},"line":107},"12":{"name":"(anonymous_12)","decl":{"start":{"line":112,"column":32},"end":{"line":112,"column":33}},"loc":{"start":{"line":112,"column":38},"end":{"line":112,"column":47}},"line":112},"13":{"name":"(anonymous_13)","decl":{"start":{"line":115,"column":15},"end":{"line":115,"column":16}},"loc":{"start":{"line":115,"column":27},"end":{"line":115,"column":33}},"line":115},"14":{"name":"(anonymous_14)","decl":{"start":{"line":116,"column":17},"end":{"line":116,"column":18}},"loc":{"start":{"line":116,"column":29},"end":{"line":116,"column":33}},"line":116},"15":{"name":"(anonymous_15)","decl":{"start":{"line":117,"column":17},"end":{"line":117,"column":18}},"loc":{"start":{"line":117,"column":23},"end":{"line":117,"column":33}},"line":117},"16":{"name":"(anonymous_16)","decl":{"start":{"line":118,"column":20},"end":{"line":118,"column":21}},"loc":{"start":{"line":118,"column":26},"end":{"line":118,"column":40}},"line":118},"17":{"name":"(anonymous_17)","decl":{"start":{"line":119,"column":17},"end":{"line":119,"column":18}},"loc":{"start":{"line":119,"column":24},"end":{"line":119,"column":42}},"line":119},"18":{"name":"(anonymous_18)","decl":{"start":{"line":120,"column":15},"end":{"line":120,"column":16}},"loc":{"start":{"line":120,"column":21},"end":{"line":120,"column":30}},"line":120},"19":{"name":"(anonymous_19)","decl":{"start":{"line":121,"column":12},"end":{"line":121,"column":13}},"loc":{"start":{"line":121,"column":53},"end":{"line":125,"column":9}},"line":121},"20":{"name":"(anonymous_20)","decl":{"start":{"line":131,"column":37},"end":{"line":131,"column":38}},"loc":{"start":{"line":131,"column":43},"end":{"line":135,"column":1}},"line":131},"21":{"name":"(anonymous_21)","decl":{"start":{"line":133,"column":21},"end":{"line":133,"column":22}},"loc":{"start":{"line":133,"column":28},"end":{"line":133,"column":56}},"line":133},"22":{"name":"(anonymous_22)","decl":{"start":{"line":133,"column":39},"end":{"line":133,"column":40}},"loc":{"start":{"line":133,"column":45},"end":{"line":133,"column":54}},"line":133},"23":{"name":"(anonymous_23)","decl":{"start":{"line":137,"column":34},"end":{"line":137,"column":35}},"loc":{"start":{"line":137,"column":77},"end":{"line":147,"column":1}},"line":137},"24":{"name":"(anonymous_24)","decl":{"start":{"line":140,"column":29},"end":{"line":140,"column":30}},"loc":{"start":{"line":140,"column":58},"end":{"line":142,"column":9}},"line":140},"25":{"name":"(anonymous_25)","decl":{"start":{"line":149,"column":35},"end":{"line":149,"column":36}},"loc":{"start":{"line":151,"column":19},"end":{"line":155,"column":1}},"line":151},"26":{"name":"(anonymous_26)","decl":{"start":{"line":157,"column":41},"end":{"line":157,"column":42}},"loc":{"start":{"line":159,"column":25},"end":{"line":173,"column":1}},"line":159},"27":{"name":"(anonymous_27)","decl":{"start":{"line":162,"column":29},"end":{"line":162,"column":30}},"loc":{"start":{"line":165,"column":13},"end":{"line":169,"column":9}},"line":165},"28":{"name":"(anonymous_28)","decl":{"start":{"line":175,"column":37},"end":{"line":175,"column":38}},"loc":{"start":{"line":175,"column":59},"end":{"line":178,"column":1}},"line":175},"29":{"name":"(anonymous_29)","decl":{"start":{"line":180,"column":37},"end":{"line":180,"column":38}},"loc":{"start":{"line":182,"column":21},"end":{"line":186,"column":1}},"line":182},"30":{"name":"(anonymous_30)","decl":{"start":{"line":188,"column":37},"end":{"line":188,"column":38}},"loc":{"start":{"line":191,"column":21},"end":{"line":207,"column":1}},"line":191},"31":{"name":"(anonymous_31)","decl":{"start":{"line":194,"column":35},"end":{"line":194,"column":36}},"loc":{"start":{"line":194,"column":64},"end":{"line":196,"column":9}},"line":194},"32":{"name":"(anonymous_32)","decl":{"start":{"line":201,"column":35},"end":{"line":201,"column":36}},"loc":{"start":{"line":201,"column":64},"end":{"line":203,"column":9}},"line":201}},"branchMap":{"0":{"loc":{"start":{"line":78,"column":4},"end":{"line":78,"column":64}},"type":"default-arg","locations":[{"start":{"line":78,"column":53},"end":{"line":78,"column":64}}],"line":78},"1":{"loc":{"start":{"line":79,"column":4},"end":{"line":79,"column":65}},"type":"default-arg","locations":[{"start":{"line":79,"column":54},"end":{"line":79,"column":65}}],"line":79},"2":{"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":74}},"type":"binary-expr","locations":[{"start":{"line":105,"column":12},"end":{"line":105,"column":29}},{"start":{"line":105,"column":33},"end":{"line":105,"column":60}},{"start":{"line":105,"column":64},"end":{"line":105,"column":74}}],"line":105},"3":{"loc":{"start":{"line":108,"column":12},"end":{"line":110,"column":44}},"type":"binary-expr","locations":[{"start":{"line":108,"column":12},"end":{"line":108,"column":31}},{"start":{"line":109,"column":16},"end":{"line":109,"column":43}},{"start":{"line":110,"column":16},"end":{"line":110,"column":44}}],"line":108},"4":{"loc":{"start":{"line":122,"column":12},"end":{"line":124,"column":26}},"type":"binary-expr","locations":[{"start":{"line":122,"column":12},"end":{"line":122,"column":36}},{"start":{"line":123,"column":16},"end":{"line":123,"column":51}},{"start":{"line":124,"column":16},"end":{"line":124,"column":26}}],"line":122},"5":{"loc":{"start":{"line":137,"column":35},"end":{"line":137,"column":59}},"type":"default-arg","locations":[{"start":{"line":137,"column":54},"end":{"line":137,"column":59}}],"line":137},"6":{"loc":{"start":{"line":139,"column":4},"end":{"line":145,"column":5}},"type":"if","locations":[{"start":{"line":139,"column":4},"end":{"line":145,"column":5}},{"start":{"line":139,"column":4},"end":{"line":145,"column":5}}],"line":139},"7":{"loc":{"start":{"line":150,"column":4},"end":{"line":150,"column":39}},"type":"default-arg","locations":[{"start":{"line":150,"column":19},"end":{"line":150,"column":39}}],"line":150},"8":{"loc":{"start":{"line":158,"column":4},"end":{"line":158,"column":28}},"type":"default-arg","locations":[{"start":{"line":158,"column":23},"end":{"line":158,"column":28}}],"line":158},"9":{"loc":{"start":{"line":161,"column":4},"end":{"line":171,"column":5}},"type":"if","locations":[{"start":{"line":161,"column":4},"end":{"line":171,"column":5}},{"start":{"line":161,"column":4},"end":{"line":171,"column":5}}],"line":161},"10":{"loc":{"start":{"line":166,"column":12},"end":{"line":168,"column":13}},"type":"if","locations":[{"start":{"line":166,"column":12},"end":{"line":168,"column":13}},{"start":{"line":166,"column":12},"end":{"line":168,"column":13}}],"line":166},"11":{"loc":{"start":{"line":181,"column":4},"end":{"line":181,"column":25}},"type":"default-arg","locations":[{"start":{"line":181,"column":11},"end":{"line":181,"column":25}}],"line":181},"12":{"loc":{"start":{"line":189,"column":4},"end":{"line":189,"column":32}},"type":"default-arg","locations":[{"start":{"line":189,"column":27},"end":{"line":189,"column":32}}],"line":189},"13":{"loc":{"start":{"line":190,"column":4},"end":{"line":190,"column":32}},"type":"default-arg","locations":[{"start":{"line":190,"column":27},"end":{"line":190,"column":32}}],"line":190},"14":{"loc":{"start":{"line":193,"column":4},"end":{"line":198,"column":5}},"type":"if","locations":[{"start":{"line":193,"column":4},"end":{"line":198,"column":5}},{"start":{"line":193,"column":4},"end":{"line":198,"column":5}}],"line":193},"15":{"loc":{"start":{"line":200,"column":4},"end":{"line":205,"column":5}},"type":"if","locations":[{"start":{"line":200,"column":4},"end":{"line":205,"column":5}},{"start":{"line":200,"column":4},"end":{"line":205,"column":5}}],"line":200}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},"b":{"0":[0],"1":[0],"2":[0,0,0],"3":[0,0,0],"4":[0,0,0],"5":[0],"6":[0,0],"7":[0],"8":[0],"9":[0,0],"10":[0,0],"11":[0],"12":[0],"13":[0],"14":[0,0],"15":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts","statementMap":{"0":{"start":{"line":12,"column":18},"end":{"line":15,"column":6}},"1":{"start":{"line":17,"column":22},"end":{"line":17,"column":51}},"2":{"start":{"line":19,"column":4},"end":{"line":42,"column":7}},"3":{"start":{"line":20,"column":8},"end":{"line":41,"column":11}},"4":{"start":{"line":21,"column":12},"end":{"line":23,"column":13}},"5":{"start":{"line":22,"column":16},"end":{"line":22,"column":30}},"6":{"start":{"line":26,"column":12},"end":{"line":26,"column":76}},"7":{"start":{"line":26,"column":33},"end":{"line":26,"column":74}},"8":{"start":{"line":28,"column":12},"end":{"line":40,"column":13}},"9":{"start":{"line":30,"column":16},"end":{"line":36,"column":19}},"10":{"start":{"line":31,"column":20},"end":{"line":35,"column":21}},"11":{"start":{"line":32,"column":24},"end":{"line":32,"column":66}},"12":{"start":{"line":34,"column":24},"end":{"line":34,"column":28}},"13":{"start":{"line":38,"column":16},"end":{"line":38,"column":35}},"14":{"start":{"line":39,"column":16},"end":{"line":39,"column":23}}},"fnMap":{"0":{"name":"run","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":37},"end":{"line":43,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":23},"end":{"line":19,"column":24}},"loc":{"start":{"line":19,"column":33},"end":{"line":42,"column":5}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":20,"column":50},"end":{"line":20,"column":51}},"loc":{"start":{"line":20,"column":66},"end":{"line":41,"column":9}},"line":20},"3":{"name":"(anonymous_3)","decl":{"start":{"line":26,"column":26},"end":{"line":26,"column":27}},"loc":{"start":{"line":26,"column":33},"end":{"line":26,"column":74}},"line":26},"4":{"name":"(anonymous_4)","decl":{"start":{"line":30,"column":26},"end":{"line":30,"column":27}},"loc":{"start":{"line":30,"column":40},"end":{"line":36,"column":17}},"line":30}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":12},"end":{"line":23,"column":13}},"type":"if","locations":[{"start":{"line":21,"column":12},"end":{"line":23,"column":13}},{"start":{"line":21,"column":12},"end":{"line":23,"column":13}}],"line":21},"1":{"loc":{"start":{"line":31,"column":20},"end":{"line":35,"column":21}},"type":"if","locations":[{"start":{"line":31,"column":20},"end":{"line":35,"column":21}},{"start":{"line":31,"column":20},"end":{"line":35,"column":21}}],"line":31}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts","statementMap":{"0":{"start":{"line":11,"column":4},"end":{"line":28,"column":5}},"1":{"start":{"line":14,"column":41},"end":{"line":14,"column":77}},"2":{"start":{"line":18,"column":35},"end":{"line":21,"column":9}},"3":{"start":{"line":24,"column":8},"end":{"line":24,"column":73}},"4":{"start":{"line":26,"column":8},"end":{"line":26,"column":45}},"5":{"start":{"line":27,"column":8},"end":{"line":27,"column":24}},"6":{"start":{"line":31,"column":0},"end":{"line":31,"column":20}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":10,"column":15},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":22},"end":{"line":29,"column":1}},"line":10}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts","statementMap":{"0":{"start":{"line":12,"column":4},"end":{"line":12,"column":54}},"1":{"start":{"line":22,"column":4},"end":{"line":22,"column":57}},"2":{"start":{"line":31,"column":4},"end":{"line":31,"column":61}},"3":{"start":{"line":31,"column":36},"end":{"line":31,"column":59}}},"fnMap":{"0":{"name":"removeTrailingSlash","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":35}},"loc":{"start":{"line":11,"column":57},"end":{"line":13,"column":1}},"line":11},"1":{"name":"replaceWorkSpaceFolderPlaceholder","decl":{"start":{"line":21,"column":16},"end":{"line":21,"column":49}},"loc":{"start":{"line":21,"column":70},"end":{"line":23,"column":1}},"line":21},"2":{"name":"sleep","decl":{"start":{"line":30,"column":16},"end":{"line":30,"column":21}},"loc":{"start":{"line":30,"column":49},"end":{"line":32,"column":1}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":23},"end":{"line":31,"column":24}},"loc":{"start":{"line":31,"column":36},"end":{"line":31,"column":59}},"line":31}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":11},"end":{"line":12,"column":53}},"type":"cond-expr","locations":[{"start":{"line":12,"column":31},"end":{"line":12,"column":47}},{"start":{"line":12,"column":50},"end":{"line":12,"column":53}}],"line":12}},"s":{"0":0,"1":0,"2":0,"3":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts","statementMap":{"0":{"start":{"line":6,"column":30},"end":{"line":6,"column":282}},"1":{"start":{"line":7,"column":38},"end":{"line":7,"column":76}},"2":{"start":{"line":8,"column":38},"end":{"line":8,"column":76}},"3":{"start":{"line":9,"column":35},"end":{"line":9,"column":73}},"4":{"start":{"line":10,"column":31},"end":{"line":10,"column":89}},"5":{"start":{"line":11,"column":35},"end":{"line":11,"column":99}},"6":{"start":{"line":12,"column":30},"end":{"line":12,"column":97}},"7":{"start":{"line":14,"column":41},"end":{"line":14,"column":70}},"8":{"start":{"line":16,"column":37},"end":{"line":33,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts","statementMap":{"0":{"start":{"line":26,"column":19},"end":{"line":26,"column":57}},"1":{"start":{"line":29,"column":47},"end":{"line":29,"column":78}},"2":{"start":{"line":31,"column":33},"end":{"line":31,"column":38}},"3":{"start":{"line":32,"column":35},"end":{"line":32,"column":40}},"4":{"start":{"line":33,"column":53},"end":{"line":33,"column":57}},"5":{"start":{"line":36,"column":48},"end":{"line":36,"column":53}},"6":{"start":{"line":38,"column":0},"end":{"line":74,"column":3}},"7":{"start":{"line":39,"column":25},"end":{"line":39,"column":44}},"8":{"start":{"line":40,"column":4},"end":{"line":40,"column":51}},"9":{"start":{"line":43,"column":4},"end":{"line":45,"column":6}},"10":{"start":{"line":46,"column":4},"end":{"line":48,"column":6}},"11":{"start":{"line":50,"column":4},"end":{"line":54,"column":6}},"12":{"start":{"line":55,"column":4},"end":{"line":55,"column":27}},"13":{"start":{"line":57,"column":37},"end":{"line":65,"column":5}},"14":{"start":{"line":66,"column":4},"end":{"line":72,"column":5}},"15":{"start":{"line":67,"column":8},"end":{"line":71,"column":10}},"16":{"start":{"line":73,"column":4},"end":{"line":73,"column":18}},"17":{"start":{"line":76,"column":0},"end":{"line":86,"column":3}},"18":{"start":{"line":77,"column":4},"end":{"line":80,"column":5}},"19":{"start":{"line":79,"column":8},"end":{"line":79,"column":87}},"20":{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},"21":{"start":{"line":82,"column":8},"end":{"line":84,"column":11}},"22":{"start":{"line":91,"column":0},"end":{"line":93,"column":3}},"23":{"start":{"line":92,"column":4},"end":{"line":92,"column":43}},"24":{"start":{"line":96,"column":0},"end":{"line":103,"column":2}},"25":{"start":{"line":98,"column":38},"end":{"line":98,"column":76}},"26":{"start":{"line":99,"column":25},"end":{"line":99,"column":60}},"27":{"start":{"line":100,"column":25},"end":{"line":100,"column":65}},"28":{"start":{"line":101,"column":8},"end":{"line":101,"column":127}},"29":{"start":{"line":108,"column":0},"end":{"line":112,"column":2}},"30":{"start":{"line":110,"column":8},"end":{"line":110,"column":20}},"31":{"start":{"line":116,"column":0},"end":{"line":116,"column":29}},"32":{"start":{"line":119,"column":0},"end":{"line":119,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":38,"column":24},"end":{"line":38,"column":25}},"loc":{"start":{"line":38,"column":54},"end":{"line":74,"column":1}},"line":38},"1":{"name":"(anonymous_1)","decl":{"start":{"line":76,"column":25},"end":{"line":76,"column":26}},"loc":{"start":{"line":76,"column":31},"end":{"line":86,"column":1}},"line":76},"2":{"name":"(anonymous_2)","decl":{"start":{"line":82,"column":57},"end":{"line":82,"column":58}},"loc":{"start":{"line":82,"column":63},"end":{"line":84,"column":9}},"line":82},"3":{"name":"(anonymous_3)","decl":{"start":{"line":91,"column":29},"end":{"line":91,"column":30}},"loc":{"start":{"line":91,"column":39},"end":{"line":93,"column":1}},"line":91},"4":{"name":"(anonymous_4)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":92},"end":{"line":102,"column":5}},"line":97},"5":{"name":"(anonymous_5)","decl":{"start":{"line":109,"column":4},"end":{"line":109,"column":5}},"loc":{"start":{"line":109,"column":46},"end":{"line":111,"column":5}},"line":109}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":72}},"type":"binary-expr","locations":[{"start":{"line":44,"column":8},"end":{"line":44,"column":30}},{"start":{"line":44,"column":34},"end":{"line":44,"column":72}}],"line":44},"1":{"loc":{"start":{"line":47,"column":8},"end":{"line":47,"column":75}},"type":"binary-expr","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":30}},{"start":{"line":47,"column":34},"end":{"line":47,"column":75}}],"line":47},"2":{"loc":{"start":{"line":51,"column":8},"end":{"line":53,"column":71}},"type":"binary-expr","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":33}},{"start":{"line":52,"column":8},"end":{"line":52,"column":52}},{"start":{"line":53,"column":8},"end":{"line":53,"column":71}}],"line":51},"3":{"loc":{"start":{"line":66,"column":4},"end":{"line":72,"column":5}},"type":"if","locations":[{"start":{"line":66,"column":4},"end":{"line":72,"column":5}},{"start":{"line":66,"column":4},"end":{"line":72,"column":5}}],"line":66},"4":{"loc":{"start":{"line":77,"column":4},"end":{"line":80,"column":5}},"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":80,"column":5}},{"start":{"line":77,"column":4},"end":{"line":80,"column":5}}],"line":77},"5":{"loc":{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":85,"column":5}},{"start":{"line":81,"column":4},"end":{"line":85,"column":5}}],"line":81}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts","statementMap":{"0":{"start":{"line":11,"column":18},"end":{"line":11,"column":58}},"1":{"start":{"line":12,"column":21},"end":{"line":12,"column":23}},"2":{"start":{"line":13,"column":4},"end":{"line":17,"column":5}},"3":{"start":{"line":13,"column":17},"end":{"line":13,"column":18}},"4":{"start":{"line":14,"column":8},"end":{"line":16,"column":9}},"5":{"start":{"line":15,"column":12},"end":{"line":15,"column":34}},"6":{"start":{"line":18,"column":4},"end":{"line":18,"column":22}}},"fnMap":{"0":{"name":"getEditedLineContent","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":36}},"loc":{"start":{"line":10,"column":103},"end":{"line":19,"column":1}},"line":10}},"branchMap":{"0":{"loc":{"start":{"line":13,"column":20},"end":{"line":13,"column":45}},"type":"binary-expr","locations":[{"start":{"line":13,"column":20},"end":{"line":13,"column":25}},{"start":{"line":13,"column":29},"end":{"line":13,"column":45}}],"line":13},"1":{"loc":{"start":{"line":14,"column":8},"end":{"line":16,"column":9}},"type":"if","locations":[{"start":{"line":14,"column":8},"end":{"line":16,"column":9}},{"start":{"line":14,"column":8},"end":{"line":16,"column":9}}],"line":14}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts","statementMap":{"0":{"start":{"line":14,"column":29},"end":{"line":14,"column":30}},"1":{"start":{"line":15,"column":21},"end":{"line":15,"column":28}},"2":{"start":{"line":25,"column":32},"end":{"line":39,"column":1}},"3":{"start":{"line":26,"column":25},"end":{"line":26,"column":116}},"4":{"start":{"line":28,"column":55},"end":{"line":28,"column":145}},"5":{"start":{"line":29,"column":4},"end":{"line":37,"column":11}},"6":{"start":{"line":29,"column":51},"end":{"line":29,"column":120}},"7":{"start":{"line":31,"column":29},"end":{"line":31,"column":78}},"8":{"start":{"line":32,"column":12},"end":{"line":36,"column":31}},"9":{"start":{"line":41,"column":29},"end":{"line":50,"column":1}},"10":{"start":{"line":42,"column":42},"end":{"line":42,"column":44}},"11":{"start":{"line":43,"column":22},"end":{"line":43,"column":56}},"12":{"start":{"line":44,"column":23},"end":{"line":44,"column":67}},"13":{"start":{"line":45,"column":23},"end":{"line":45,"column":95}},"14":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"15":{"start":{"line":47,"column":8},"end":{"line":47,"column":89}},"16":{"start":{"line":49,"column":4},"end":{"line":49,"column":22}},"17":{"start":{"line":52,"column":51},"end":{"line":59,"column":1}},"18":{"start":{"line":54,"column":30},"end":{"line":54,"column":123}},"19":{"start":{"line":57,"column":8},"end":{"line":57,"column":103}},"20":{"start":{"line":61,"column":52},"end":{"line":68,"column":1}},"21":{"start":{"line":63,"column":30},"end":{"line":63,"column":123}},"22":{"start":{"line":66,"column":8},"end":{"line":66,"column":100}},"23":{"start":{"line":70,"column":52},"end":{"line":77,"column":1}},"24":{"start":{"line":72,"column":30},"end":{"line":72,"column":123}},"25":{"start":{"line":75,"column":8},"end":{"line":75,"column":99}},"26":{"start":{"line":79,"column":53},"end":{"line":86,"column":1}},"27":{"start":{"line":81,"column":30},"end":{"line":81,"column":125}},"28":{"start":{"line":84,"column":8},"end":{"line":84,"column":99}},"29":{"start":{"line":88,"column":48},"end":{"line":106,"column":1}},"30":{"start":{"line":90,"column":30},"end":{"line":90,"column":143}},"31":{"start":{"line":93,"column":46},"end":{"line":93,"column":48}},"32":{"start":{"line":94,"column":25},"end":{"line":94,"column":44}},"33":{"start":{"line":95,"column":8},"end":{"line":103,"column":9}},"34":{"start":{"line":96,"column":12},"end":{"line":102,"column":15}},"35":{"start":{"line":97,"column":16},"end":{"line":101,"column":35}},"36":{"start":{"line":104,"column":8},"end":{"line":104,"column":26}},"37":{"start":{"line":108,"column":58},"end":{"line":127,"column":1}},"38":{"start":{"line":110,"column":30},"end":{"line":110,"column":143}},"39":{"start":{"line":113,"column":46},"end":{"line":113,"column":48}},"40":{"start":{"line":114,"column":25},"end":{"line":114,"column":44}},"41":{"start":{"line":115,"column":29},"end":{"line":115,"column":133}},"42":{"start":{"line":116,"column":8},"end":{"line":124,"column":9}},"43":{"start":{"line":117,"column":12},"end":{"line":123,"column":15}},"44":{"start":{"line":118,"column":16},"end":{"line":122,"column":35}},"45":{"start":{"line":125,"column":8},"end":{"line":125,"column":26}},"46":{"start":{"line":129,"column":51},"end":{"line":157,"column":1}},"47":{"start":{"line":131,"column":30},"end":{"line":131,"column":138}},"48":{"start":{"line":134,"column":46},"end":{"line":134,"column":48}},"49":{"start":{"line":135,"column":26},"end":{"line":135,"column":71}},"50":{"start":{"line":136,"column":23},"end":{"line":136,"column":45}},"51":{"start":{"line":137,"column":8},"end":{"line":154,"column":10}},"52":{"start":{"line":138,"column":29},"end":{"line":138,"column":48}},"53":{"start":{"line":139,"column":12},"end":{"line":148,"column":13}},"54":{"start":{"line":140,"column":16},"end":{"line":146,"column":19}},"55":{"start":{"line":141,"column":20},"end":{"line":145,"column":39}},"56":{"start":{"line":147,"column":16},"end":{"line":147,"column":23}},"57":{"start":{"line":149,"column":30},"end":{"line":149,"column":51}},"58":{"start":{"line":150,"column":12},"end":{"line":153,"column":13}},"59":{"start":{"line":151,"column":16},"end":{"line":151,"column":126}},"60":{"start":{"line":152,"column":16},"end":{"line":152,"column":23}},"61":{"start":{"line":155,"column":8},"end":{"line":155,"column":26}},"62":{"start":{"line":159,"column":51},"end":{"line":187,"column":1}},"63":{"start":{"line":161,"column":30},"end":{"line":161,"column":138}},"64":{"start":{"line":164,"column":46},"end":{"line":164,"column":48}},"65":{"start":{"line":165,"column":26},"end":{"line":165,"column":71}},"66":{"start":{"line":166,"column":23},"end":{"line":166,"column":45}},"67":{"start":{"line":167,"column":8},"end":{"line":184,"column":10}},"68":{"start":{"line":168,"column":29},"end":{"line":168,"column":48}},"69":{"start":{"line":169,"column":12},"end":{"line":178,"column":13}},"70":{"start":{"line":170,"column":16},"end":{"line":176,"column":19}},"71":{"start":{"line":171,"column":20},"end":{"line":175,"column":39}},"72":{"start":{"line":177,"column":16},"end":{"line":177,"column":23}},"73":{"start":{"line":179,"column":30},"end":{"line":179,"column":51}},"74":{"start":{"line":180,"column":12},"end":{"line":183,"column":13}},"75":{"start":{"line":181,"column":16},"end":{"line":181,"column":126}},"76":{"start":{"line":182,"column":16},"end":{"line":182,"column":23}},"77":{"start":{"line":185,"column":8},"end":{"line":185,"column":26}},"78":{"start":{"line":189,"column":48},"end":{"line":217,"column":1}},"79":{"start":{"line":191,"column":30},"end":{"line":191,"column":135}},"80":{"start":{"line":194,"column":46},"end":{"line":194,"column":48}},"81":{"start":{"line":195,"column":26},"end":{"line":195,"column":71}},"82":{"start":{"line":196,"column":23},"end":{"line":196,"column":45}},"83":{"start":{"line":197,"column":8},"end":{"line":214,"column":10}},"84":{"start":{"line":198,"column":29},"end":{"line":198,"column":48}},"85":{"start":{"line":199,"column":12},"end":{"line":208,"column":13}},"86":{"start":{"line":200,"column":16},"end":{"line":206,"column":19}},"87":{"start":{"line":201,"column":20},"end":{"line":205,"column":39}},"88":{"start":{"line":207,"column":16},"end":{"line":207,"column":23}},"89":{"start":{"line":209,"column":30},"end":{"line":209,"column":51}},"90":{"start":{"line":210,"column":12},"end":{"line":213,"column":13}},"91":{"start":{"line":211,"column":16},"end":{"line":211,"column":122}},"92":{"start":{"line":212,"column":16},"end":{"line":212,"column":23}},"93":{"start":{"line":215,"column":8},"end":{"line":215,"column":26}},"94":{"start":{"line":219,"column":48},"end":{"line":246,"column":1}},"95":{"start":{"line":221,"column":30},"end":{"line":221,"column":135}},"96":{"start":{"line":224,"column":46},"end":{"line":224,"column":48}},"97":{"start":{"line":225,"column":26},"end":{"line":225,"column":68}},"98":{"start":{"line":226,"column":22},"end":{"line":226,"column":43}},"99":{"start":{"line":227,"column":29},"end":{"line":227,"column":51}},"100":{"start":{"line":228,"column":8},"end":{"line":231,"column":9}},"101":{"start":{"line":229,"column":12},"end":{"line":229,"column":107}},"102":{"start":{"line":230,"column":12},"end":{"line":230,"column":30}},"103":{"start":{"line":232,"column":23},"end":{"line":232,"column":45}},"104":{"start":{"line":233,"column":8},"end":{"line":243,"column":10}},"105":{"start":{"line":234,"column":29},"end":{"line":234,"column":62}},"106":{"start":{"line":235,"column":30},"end":{"line":235,"column":51}},"107":{"start":{"line":236,"column":12},"end":{"line":242,"column":13}},"108":{"start":{"line":237,"column":16},"end":{"line":237,"column":111}},"109":{"start":{"line":238,"column":16},"end":{"line":238,"column":23}},"110":{"start":{"line":239,"column":19},"end":{"line":242,"column":13}},"111":{"start":{"line":240,"column":16},"end":{"line":240,"column":107}},"112":{"start":{"line":241,"column":16},"end":{"line":241,"column":23}},"113":{"start":{"line":244,"column":8},"end":{"line":244,"column":26}},"114":{"start":{"line":248,"column":49},"end":{"line":295,"column":1}},"115":{"start":{"line":250,"column":30},"end":{"line":250,"column":136}},"116":{"start":{"line":253,"column":46},"end":{"line":253,"column":48}},"117":{"start":{"line":254,"column":26},"end":{"line":254,"column":68}},"118":{"start":{"line":255,"column":27},"end":{"line":255,"column":63}},"119":{"start":{"line":256,"column":8},"end":{"line":264,"column":9}},"120":{"start":{"line":257,"column":12},"end":{"line":263,"column":14}},"121":{"start":{"line":258,"column":16},"end":{"line":262,"column":35}},"122":{"start":{"line":265,"column":22},"end":{"line":265,"column":43}},"123":{"start":{"line":266,"column":34},"end":{"line":266,"column":56}},"124":{"start":{"line":267,"column":8},"end":{"line":278,"column":9}},"125":{"start":{"line":268,"column":12},"end":{"line":268,"column":115}},"126":{"start":{"line":269,"column":12},"end":{"line":269,"column":30}},"127":{"start":{"line":270,"column":15},"end":{"line":278,"column":9}},"128":{"start":{"line":271,"column":12},"end":{"line":277,"column":14}},"129":{"start":{"line":272,"column":16},"end":{"line":276,"column":35}},"130":{"start":{"line":279,"column":23},"end":{"line":279,"column":45}},"131":{"start":{"line":280,"column":8},"end":{"line":292,"column":10}},"132":{"start":{"line":281,"column":29},"end":{"line":281,"column":48}},"133":{"start":{"line":282,"column":12},"end":{"line":291,"column":13}},"134":{"start":{"line":283,"column":16},"end":{"line":289,"column":19}},"135":{"start":{"line":284,"column":20},"end":{"line":288,"column":39}},"136":{"start":{"line":290,"column":16},"end":{"line":290,"column":22}},"137":{"start":{"line":293,"column":8},"end":{"line":293,"column":26}},"138":{"start":{"line":297,"column":48},"end":{"line":326,"column":1}},"139":{"start":{"line":299,"column":30},"end":{"line":299,"column":63}},"140":{"start":{"line":302,"column":46},"end":{"line":302,"column":48}},"141":{"start":{"line":303,"column":37},"end":{"line":303,"column":39}},"142":{"start":{"line":304,"column":8},"end":{"line":311,"column":9}},"143":{"start":{"line":305,"column":23},"end":{"line":305,"column":57}},"144":{"start":{"line":306,"column":12},"end":{"line":306,"column":31}},"145":{"start":{"line":307,"column":12},"end":{"line":307,"column":39}},"146":{"start":{"line":309,"column":23},"end":{"line":309,"column":101}},"147":{"start":{"line":310,"column":12},"end":{"line":310,"column":39}},"148":{"start":{"line":313,"column":8},"end":{"line":323,"column":10}},"149":{"start":{"line":314,"column":12},"end":{"line":322,"column":13}},"150":{"start":{"line":315,"column":16},"end":{"line":321,"column":19}},"151":{"start":{"line":316,"column":20},"end":{"line":320,"column":39}},"152":{"start":{"line":324,"column":8},"end":{"line":324,"column":26}},"153":{"start":{"line":328,"column":31},"end":{"line":341,"column":1}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":25,"column":32},"end":{"line":25,"column":33}},"loc":{"start":{"line":25,"column":168},"end":{"line":39,"column":1}},"line":25},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":41},"end":{"line":29,"column":42}},"loc":{"start":{"line":29,"column":51},"end":{"line":29,"column":120}},"line":29},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":13},"end":{"line":30,"column":14}},"loc":{"start":{"line":30,"column":23},"end":{"line":37,"column":9}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":29},"end":{"line":41,"column":30}},"loc":{"start":{"line":41,"column":121},"end":{"line":50,"column":1}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":54,"column":13},"end":{"line":54,"column":14}},"loc":{"start":{"line":54,"column":30},"end":{"line":54,"column":123}},"line":54},"5":{"name":"(anonymous_5)","decl":{"start":{"line":56,"column":11},"end":{"line":56,"column":12}},"loc":{"start":{"line":56,"column":33},"end":{"line":58,"column":5}},"line":56},"6":{"name":"(anonymous_6)","decl":{"start":{"line":63,"column":13},"end":{"line":63,"column":14}},"loc":{"start":{"line":63,"column":30},"end":{"line":63,"column":123}},"line":63},"7":{"name":"(anonymous_7)","decl":{"start":{"line":65,"column":11},"end":{"line":65,"column":12}},"loc":{"start":{"line":65,"column":33},"end":{"line":67,"column":5}},"line":65},"8":{"name":"(anonymous_8)","decl":{"start":{"line":72,"column":13},"end":{"line":72,"column":14}},"loc":{"start":{"line":72,"column":30},"end":{"line":72,"column":123}},"line":72},"9":{"name":"(anonymous_9)","decl":{"start":{"line":74,"column":11},"end":{"line":74,"column":12}},"loc":{"start":{"line":74,"column":33},"end":{"line":76,"column":5}},"line":74},"10":{"name":"(anonymous_10)","decl":{"start":{"line":81,"column":13},"end":{"line":81,"column":14}},"loc":{"start":{"line":81,"column":30},"end":{"line":81,"column":125}},"line":81},"11":{"name":"(anonymous_11)","decl":{"start":{"line":83,"column":11},"end":{"line":83,"column":12}},"loc":{"start":{"line":83,"column":33},"end":{"line":85,"column":5}},"line":83},"12":{"name":"(anonymous_12)","decl":{"start":{"line":90,"column":13},"end":{"line":90,"column":14}},"loc":{"start":{"line":90,"column":30},"end":{"line":90,"column":143}},"line":90},"13":{"name":"(anonymous_13)","decl":{"start":{"line":92,"column":11},"end":{"line":92,"column":12}},"loc":{"start":{"line":92,"column":28},"end":{"line":105,"column":5}},"line":92},"14":{"name":"(anonymous_14)","decl":{"start":{"line":96,"column":51},"end":{"line":96,"column":52}},"loc":{"start":{"line":96,"column":58},"end":{"line":102,"column":13}},"line":96},"15":{"name":"(anonymous_15)","decl":{"start":{"line":110,"column":13},"end":{"line":110,"column":14}},"loc":{"start":{"line":110,"column":30},"end":{"line":110,"column":143}},"line":110},"16":{"name":"(anonymous_16)","decl":{"start":{"line":112,"column":11},"end":{"line":112,"column":12}},"loc":{"start":{"line":112,"column":28},"end":{"line":126,"column":5}},"line":112},"17":{"name":"(anonymous_17)","decl":{"start":{"line":117,"column":84},"end":{"line":117,"column":85}},"loc":{"start":{"line":117,"column":91},"end":{"line":123,"column":13}},"line":117},"18":{"name":"(anonymous_18)","decl":{"start":{"line":131,"column":13},"end":{"line":131,"column":14}},"loc":{"start":{"line":131,"column":30},"end":{"line":131,"column":138}},"line":131},"19":{"name":"(anonymous_19)","decl":{"start":{"line":133,"column":11},"end":{"line":133,"column":12}},"loc":{"start":{"line":133,"column":33},"end":{"line":156,"column":5}},"line":133},"20":{"name":"(anonymous_20)","decl":{"start":{"line":137,"column":23},"end":{"line":137,"column":24}},"loc":{"start":{"line":137,"column":31},"end":{"line":154,"column":9}},"line":137},"21":{"name":"(anonymous_21)","decl":{"start":{"line":140,"column":63},"end":{"line":140,"column":64}},"loc":{"start":{"line":140,"column":70},"end":{"line":146,"column":17}},"line":140},"22":{"name":"(anonymous_22)","decl":{"start":{"line":161,"column":13},"end":{"line":161,"column":14}},"loc":{"start":{"line":161,"column":30},"end":{"line":161,"column":138}},"line":161},"23":{"name":"(anonymous_23)","decl":{"start":{"line":163,"column":11},"end":{"line":163,"column":12}},"loc":{"start":{"line":163,"column":33},"end":{"line":186,"column":5}},"line":163},"24":{"name":"(anonymous_24)","decl":{"start":{"line":167,"column":23},"end":{"line":167,"column":24}},"loc":{"start":{"line":167,"column":31},"end":{"line":184,"column":9}},"line":167},"25":{"name":"(anonymous_25)","decl":{"start":{"line":170,"column":63},"end":{"line":170,"column":64}},"loc":{"start":{"line":170,"column":70},"end":{"line":176,"column":17}},"line":170},"26":{"name":"(anonymous_26)","decl":{"start":{"line":191,"column":13},"end":{"line":191,"column":14}},"loc":{"start":{"line":191,"column":30},"end":{"line":191,"column":135}},"line":191},"27":{"name":"(anonymous_27)","decl":{"start":{"line":193,"column":11},"end":{"line":193,"column":12}},"loc":{"start":{"line":193,"column":33},"end":{"line":216,"column":5}},"line":193},"28":{"name":"(anonymous_28)","decl":{"start":{"line":197,"column":23},"end":{"line":197,"column":24}},"loc":{"start":{"line":197,"column":31},"end":{"line":214,"column":9}},"line":197},"29":{"name":"(anonymous_29)","decl":{"start":{"line":200,"column":60},"end":{"line":200,"column":61}},"loc":{"start":{"line":200,"column":67},"end":{"line":206,"column":17}},"line":200},"30":{"name":"(anonymous_30)","decl":{"start":{"line":221,"column":13},"end":{"line":221,"column":14}},"loc":{"start":{"line":221,"column":30},"end":{"line":221,"column":135}},"line":221},"31":{"name":"(anonymous_31)","decl":{"start":{"line":223,"column":11},"end":{"line":223,"column":12}},"loc":{"start":{"line":223,"column":30},"end":{"line":245,"column":5}},"line":223},"32":{"name":"(anonymous_32)","decl":{"start":{"line":233,"column":23},"end":{"line":233,"column":24}},"loc":{"start":{"line":233,"column":31},"end":{"line":243,"column":9}},"line":233},"33":{"name":"(anonymous_33)","decl":{"start":{"line":250,"column":13},"end":{"line":250,"column":14}},"loc":{"start":{"line":250,"column":30},"end":{"line":250,"column":136}},"line":250},"34":{"name":"(anonymous_34)","decl":{"start":{"line":252,"column":11},"end":{"line":252,"column":12}},"loc":{"start":{"line":252,"column":30},"end":{"line":294,"column":5}},"line":252},"35":{"name":"(anonymous_35)","decl":{"start":{"line":257,"column":56},"end":{"line":257,"column":57}},"loc":{"start":{"line":257,"column":70},"end":{"line":263,"column":13}},"line":257},"36":{"name":"(anonymous_36)","decl":{"start":{"line":271,"column":39},"end":{"line":271,"column":40}},"loc":{"start":{"line":271,"column":53},"end":{"line":277,"column":13}},"line":271},"37":{"name":"(anonymous_37)","decl":{"start":{"line":280,"column":23},"end":{"line":280,"column":24}},"loc":{"start":{"line":280,"column":31},"end":{"line":292,"column":9}},"line":280},"38":{"name":"(anonymous_38)","decl":{"start":{"line":283,"column":60},"end":{"line":283,"column":61}},"loc":{"start":{"line":283,"column":67},"end":{"line":289,"column":17}},"line":283},"39":{"name":"(anonymous_39)","decl":{"start":{"line":299,"column":13},"end":{"line":299,"column":14}},"loc":{"start":{"line":299,"column":30},"end":{"line":299,"column":63}},"line":299},"40":{"name":"(anonymous_40)","decl":{"start":{"line":301,"column":11},"end":{"line":301,"column":12}},"loc":{"start":{"line":301,"column":28},"end":{"line":325,"column":5}},"line":301},"41":{"name":"(anonymous_41)","decl":{"start":{"line":313,"column":24},"end":{"line":313,"column":25}},"loc":{"start":{"line":313,"column":34},"end":{"line":323,"column":9}},"line":313},"42":{"name":"(anonymous_42)","decl":{"start":{"line":315,"column":55},"end":{"line":315,"column":56}},"loc":{"start":{"line":315,"column":62},"end":{"line":321,"column":17}},"line":315}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":25},"end":{"line":26,"column":116}},"type":"binary-expr","locations":[{"start":{"line":26,"column":25},"end":{"line":26,"column":110}},{"start":{"line":26,"column":114},"end":{"line":26,"column":116}}],"line":26},"1":{"loc":{"start":{"line":31,"column":29},"end":{"line":31,"column":78}},"type":"cond-expr","locations":[{"start":{"line":31,"column":42},"end":{"line":31,"column":57}},{"start":{"line":31,"column":60},"end":{"line":31,"column":78}}],"line":31},"2":{"loc":{"start":{"line":34,"column":28},"end":{"line":34,"column":101}},"type":"cond-expr","locations":[{"start":{"line":34,"column":75},"end":{"line":34,"column":83}},{"start":{"line":34,"column":86},"end":{"line":34,"column":101}}],"line":34},"3":{"loc":{"start":{"line":34,"column":46},"end":{"line":34,"column":71}},"type":"binary-expr","locations":[{"start":{"line":34,"column":46},"end":{"line":34,"column":65}},{"start":{"line":34,"column":69},"end":{"line":34,"column":71}}],"line":34},"4":{"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":48,"column":5}},{"start":{"line":46,"column":4},"end":{"line":48,"column":5}}],"line":46},"5":{"loc":{"start":{"line":54,"column":30},"end":{"line":54,"column":123}},"type":"binary-expr","locations":[{"start":{"line":54,"column":30},"end":{"line":54,"column":67}},{"start":{"line":54,"column":71},"end":{"line":54,"column":123}}],"line":54},"6":{"loc":{"start":{"line":63,"column":30},"end":{"line":63,"column":123}},"type":"binary-expr","locations":[{"start":{"line":63,"column":30},"end":{"line":63,"column":67}},{"start":{"line":63,"column":71},"end":{"line":63,"column":123}}],"line":63},"7":{"loc":{"start":{"line":72,"column":30},"end":{"line":72,"column":123}},"type":"binary-expr","locations":[{"start":{"line":72,"column":30},"end":{"line":72,"column":67}},{"start":{"line":72,"column":71},"end":{"line":72,"column":123}}],"line":72},"8":{"loc":{"start":{"line":81,"column":30},"end":{"line":81,"column":125}},"type":"binary-expr","locations":[{"start":{"line":81,"column":30},"end":{"line":81,"column":67}},{"start":{"line":81,"column":71},"end":{"line":81,"column":125}}],"line":81},"9":{"loc":{"start":{"line":90,"column":30},"end":{"line":90,"column":143}},"type":"binary-expr","locations":[{"start":{"line":90,"column":30},"end":{"line":90,"column":67}},{"start":{"line":90,"column":71},"end":{"line":90,"column":105}},{"start":{"line":90,"column":109},"end":{"line":90,"column":143}}],"line":90},"10":{"loc":{"start":{"line":95,"column":8},"end":{"line":103,"column":9}},"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":103,"column":9}},{"start":{"line":95,"column":8},"end":{"line":103,"column":9}}],"line":95},"11":{"loc":{"start":{"line":110,"column":30},"end":{"line":110,"column":143}},"type":"binary-expr","locations":[{"start":{"line":110,"column":30},"end":{"line":110,"column":67}},{"start":{"line":110,"column":72},"end":{"line":110,"column":105}},{"start":{"line":110,"column":109},"end":{"line":110,"column":142}}],"line":110},"12":{"loc":{"start":{"line":115,"column":29},"end":{"line":115,"column":133}},"type":"cond-expr","locations":[{"start":{"line":115,"column":54},"end":{"line":115,"column":76}},{"start":{"line":115,"column":79},"end":{"line":115,"column":133}}],"line":115},"13":{"loc":{"start":{"line":115,"column":79},"end":{"line":115,"column":133}},"type":"cond-expr","locations":[{"start":{"line":115,"column":104},"end":{"line":115,"column":126}},{"start":{"line":115,"column":129},"end":{"line":115,"column":133}}],"line":115},"14":{"loc":{"start":{"line":116,"column":8},"end":{"line":124,"column":9}},"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":124,"column":9}},{"start":{"line":116,"column":8},"end":{"line":124,"column":9}}],"line":116},"15":{"loc":{"start":{"line":116,"column":12},"end":{"line":116,"column":113}},"type":"binary-expr","locations":[{"start":{"line":116,"column":12},"end":{"line":116,"column":56}},{"start":{"line":116,"column":60},"end":{"line":116,"column":72}},{"start":{"line":116,"column":76},"end":{"line":116,"column":113}}],"line":116},"16":{"loc":{"start":{"line":117,"column":33},"end":{"line":117,"column":78}},"type":"binary-expr","locations":[{"start":{"line":117,"column":33},"end":{"line":117,"column":72}},{"start":{"line":117,"column":76},"end":{"line":117,"column":78}}],"line":117},"17":{"loc":{"start":{"line":131,"column":30},"end":{"line":131,"column":138}},"type":"binary-expr","locations":[{"start":{"line":131,"column":30},"end":{"line":131,"column":64}},{"start":{"line":131,"column":68},"end":{"line":131,"column":138}}],"line":131},"18":{"loc":{"start":{"line":139,"column":12},"end":{"line":148,"column":13}},"type":"if","locations":[{"start":{"line":139,"column":12},"end":{"line":148,"column":13}},{"start":{"line":139,"column":12},"end":{"line":148,"column":13}}],"line":139},"19":{"loc":{"start":{"line":150,"column":12},"end":{"line":153,"column":13}},"type":"if","locations":[{"start":{"line":150,"column":12},"end":{"line":153,"column":13}},{"start":{"line":150,"column":12},"end":{"line":153,"column":13}}],"line":150},"20":{"loc":{"start":{"line":150,"column":16},"end":{"line":150,"column":106}},"type":"binary-expr","locations":[{"start":{"line":150,"column":16},"end":{"line":150,"column":62}},{"start":{"line":150,"column":66},"end":{"line":150,"column":106}}],"line":150},"21":{"loc":{"start":{"line":161,"column":30},"end":{"line":161,"column":138}},"type":"binary-expr","locations":[{"start":{"line":161,"column":30},"end":{"line":161,"column":64}},{"start":{"line":161,"column":68},"end":{"line":161,"column":138}}],"line":161},"22":{"loc":{"start":{"line":169,"column":12},"end":{"line":178,"column":13}},"type":"if","locations":[{"start":{"line":169,"column":12},"end":{"line":178,"column":13}},{"start":{"line":169,"column":12},"end":{"line":178,"column":13}}],"line":169},"23":{"loc":{"start":{"line":180,"column":12},"end":{"line":183,"column":13}},"type":"if","locations":[{"start":{"line":180,"column":12},"end":{"line":183,"column":13}},{"start":{"line":180,"column":12},"end":{"line":183,"column":13}}],"line":180},"24":{"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":106}},"type":"binary-expr","locations":[{"start":{"line":180,"column":16},"end":{"line":180,"column":62}},{"start":{"line":180,"column":66},"end":{"line":180,"column":106}}],"line":180},"25":{"loc":{"start":{"line":191,"column":30},"end":{"line":191,"column":135}},"type":"binary-expr","locations":[{"start":{"line":191,"column":30},"end":{"line":191,"column":64}},{"start":{"line":191,"column":68},"end":{"line":191,"column":135}}],"line":191},"26":{"loc":{"start":{"line":199,"column":12},"end":{"line":208,"column":13}},"type":"if","locations":[{"start":{"line":199,"column":12},"end":{"line":208,"column":13}},{"start":{"line":199,"column":12},"end":{"line":208,"column":13}}],"line":199},"27":{"loc":{"start":{"line":210,"column":12},"end":{"line":213,"column":13}},"type":"if","locations":[{"start":{"line":210,"column":12},"end":{"line":213,"column":13}},{"start":{"line":210,"column":12},"end":{"line":213,"column":13}}],"line":210},"28":{"loc":{"start":{"line":210,"column":16},"end":{"line":210,"column":106}},"type":"binary-expr","locations":[{"start":{"line":210,"column":16},"end":{"line":210,"column":62}},{"start":{"line":210,"column":66},"end":{"line":210,"column":106}}],"line":210},"29":{"loc":{"start":{"line":221,"column":30},"end":{"line":221,"column":135}},"type":"binary-expr","locations":[{"start":{"line":221,"column":30},"end":{"line":221,"column":64}},{"start":{"line":221,"column":68},"end":{"line":221,"column":135}}],"line":221},"30":{"loc":{"start":{"line":227,"column":29},"end":{"line":227,"column":51}},"type":"binary-expr","locations":[{"start":{"line":227,"column":29},"end":{"line":227,"column":45}},{"start":{"line":227,"column":49},"end":{"line":227,"column":51}}],"line":227},"31":{"loc":{"start":{"line":228,"column":8},"end":{"line":231,"column":9}},"type":"if","locations":[{"start":{"line":228,"column":8},"end":{"line":231,"column":9}},{"start":{"line":228,"column":8},"end":{"line":231,"column":9}}],"line":228},"32":{"loc":{"start":{"line":236,"column":12},"end":{"line":242,"column":13}},"type":"if","locations":[{"start":{"line":236,"column":12},"end":{"line":242,"column":13}},{"start":{"line":236,"column":12},"end":{"line":242,"column":13}}],"line":236},"33":{"loc":{"start":{"line":236,"column":16},"end":{"line":236,"column":201}},"type":"binary-expr","locations":[{"start":{"line":236,"column":16},"end":{"line":236,"column":62}},{"start":{"line":236,"column":66},"end":{"line":236,"column":112}},{"start":{"line":236,"column":116},"end":{"line":236,"column":201}}],"line":236},"34":{"loc":{"start":{"line":239,"column":19},"end":{"line":242,"column":13}},"type":"if","locations":[{"start":{"line":239,"column":19},"end":{"line":242,"column":13}},{"start":{"line":239,"column":19},"end":{"line":242,"column":13}}],"line":239},"35":{"loc":{"start":{"line":239,"column":23},"end":{"line":239,"column":184}},"type":"binary-expr","locations":[{"start":{"line":239,"column":23},"end":{"line":239,"column":41}},{"start":{"line":239,"column":45},"end":{"line":239,"column":91}},{"start":{"line":239,"column":95},"end":{"line":239,"column":184}}],"line":239},"36":{"loc":{"start":{"line":250,"column":30},"end":{"line":250,"column":136}},"type":"binary-expr","locations":[{"start":{"line":250,"column":30},"end":{"line":250,"column":64}},{"start":{"line":250,"column":68},"end":{"line":250,"column":136}}],"line":250},"37":{"loc":{"start":{"line":256,"column":8},"end":{"line":264,"column":9}},"type":"if","locations":[{"start":{"line":256,"column":8},"end":{"line":264,"column":9}},{"start":{"line":256,"column":8},"end":{"line":264,"column":9}}],"line":256},"38":{"loc":{"start":{"line":266,"column":34},"end":{"line":266,"column":56}},"type":"binary-expr","locations":[{"start":{"line":266,"column":34},"end":{"line":266,"column":50}},{"start":{"line":266,"column":54},"end":{"line":266,"column":56}}],"line":266},"39":{"loc":{"start":{"line":267,"column":8},"end":{"line":278,"column":9}},"type":"if","locations":[{"start":{"line":267,"column":8},"end":{"line":278,"column":9}},{"start":{"line":267,"column":8},"end":{"line":278,"column":9}}],"line":267},"40":{"loc":{"start":{"line":267,"column":12},"end":{"line":267,"column":108}},"type":"binary-expr","locations":[{"start":{"line":267,"column":12},"end":{"line":267,"column":65}},{"start":{"line":267,"column":69},"end":{"line":267,"column":108}}],"line":267},"41":{"loc":{"start":{"line":270,"column":15},"end":{"line":278,"column":9}},"type":"if","locations":[{"start":{"line":270,"column":15},"end":{"line":278,"column":9}},{"start":{"line":270,"column":15},"end":{"line":278,"column":9}}],"line":270},"42":{"loc":{"start":{"line":270,"column":19},"end":{"line":270,"column":111}},"type":"binary-expr","locations":[{"start":{"line":270,"column":19},"end":{"line":270,"column":72}},{"start":{"line":270,"column":76},"end":{"line":270,"column":111}}],"line":270},"43":{"loc":{"start":{"line":282,"column":12},"end":{"line":291,"column":13}},"type":"if","locations":[{"start":{"line":282,"column":12},"end":{"line":291,"column":13}},{"start":{"line":282,"column":12},"end":{"line":291,"column":13}}],"line":282},"44":{"loc":{"start":{"line":304,"column":8},"end":{"line":311,"column":9}},"type":"if","locations":[{"start":{"line":304,"column":8},"end":{"line":311,"column":9}},{"start":{"line":304,"column":8},"end":{"line":311,"column":9}}],"line":304},"45":{"loc":{"start":{"line":314,"column":12},"end":{"line":322,"column":13}},"type":"if","locations":[{"start":{"line":314,"column":12},"end":{"line":322,"column":13}},{"start":{"line":314,"column":12},"end":{"line":322,"column":13}}],"line":314}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0,0],"10":[0,0],"11":[0,0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0,0],"34":[0,0],"35":[0,0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts","statementMap":{"0":{"start":{"line":27,"column":33},"end":{"line":27,"column":37}},"1":{"start":{"line":28,"column":31},"end":{"line":28,"column":35}},"2":{"start":{"line":30,"column":36},"end":{"line":30,"column":40}},"3":{"start":{"line":31,"column":34},"end":{"line":31,"column":38}},"4":{"start":{"line":33,"column":41},"end":{"line":33,"column":43}},"5":{"start":{"line":35,"column":50},"end":{"line":41,"column":1}},"6":{"start":{"line":43,"column":36},"end":{"line":45,"column":1}},"7":{"start":{"line":44,"column":4},"end":{"line":44,"column":53}},"8":{"start":{"line":44,"column":36},"end":{"line":44,"column":52}},"9":{"start":{"line":47,"column":32},"end":{"line":62,"column":1}},"10":{"start":{"line":48,"column":4},"end":{"line":61,"column":15}},"11":{"start":{"line":49,"column":28},"end":{"line":49,"column":60}},"12":{"start":{"line":51,"column":12},"end":{"line":57,"column":13}},"13":{"start":{"line":52,"column":36},"end":{"line":52,"column":65}},"14":{"start":{"line":53,"column":16},"end":{"line":53,"column":200}},"15":{"start":{"line":54,"column":16},"end":{"line":54,"column":34}},"16":{"start":{"line":56,"column":16},"end":{"line":56,"column":25}},"17":{"start":{"line":60,"column":12},"end":{"line":60,"column":37}},"18":{"start":{"line":64,"column":30},"end":{"line":88,"column":1}},"19":{"start":{"line":65,"column":23},"end":{"line":65,"column":73}},"20":{"start":{"line":66,"column":34},"end":{"line":66,"column":81}},"21":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"22":{"start":{"line":68,"column":8},"end":{"line":68,"column":17}},"23":{"start":{"line":70,"column":4},"end":{"line":86,"column":5}},"24":{"start":{"line":71,"column":26},"end":{"line":71,"column":43}},"25":{"start":{"line":72,"column":26},"end":{"line":76,"column":14}},"26":{"start":{"line":77,"column":29},"end":{"line":77,"column":59}},"27":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"28":{"start":{"line":79,"column":12},"end":{"line":79,"column":21}},"29":{"start":{"line":81,"column":28},"end":{"line":81,"column":155}},"30":{"start":{"line":82,"column":8},"end":{"line":82,"column":163}},"31":{"start":{"line":83,"column":8},"end":{"line":83,"column":26}},"32":{"start":{"line":87,"column":4},"end":{"line":87,"column":13}},"33":{"start":{"line":90,"column":34},"end":{"line":96,"column":1}},"34":{"start":{"line":91,"column":4},"end":{"line":95,"column":5}},"35":{"start":{"line":92,"column":8},"end":{"line":92,"column":207}},"36":{"start":{"line":98,"column":28},"end":{"line":113,"column":1}},"37":{"start":{"line":99,"column":34},"end":{"line":99,"column":67}},"38":{"start":{"line":100,"column":47},"end":{"line":100,"column":96}},"39":{"start":{"line":101,"column":49},"end":{"line":101,"column":146}},"40":{"start":{"line":102,"column":35},"end":{"line":102,"column":84}},"41":{"start":{"line":103,"column":45},"end":{"line":103,"column":89}},"42":{"start":{"line":104,"column":50},"end":{"line":104,"column":151}},"43":{"start":{"line":105,"column":4},"end":{"line":112,"column":5}},"44":{"start":{"line":106,"column":8},"end":{"line":109,"column":32}},"45":{"start":{"line":111,"column":8},"end":{"line":111,"column":15}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":43,"column":36},"end":{"line":43,"column":37}},"loc":{"start":{"line":43,"column":42},"end":{"line":45,"column":1}},"line":43},"1":{"name":"(anonymous_1)","decl":{"start":{"line":44,"column":28},"end":{"line":44,"column":29}},"loc":{"start":{"line":44,"column":36},"end":{"line":44,"column":52}},"line":44},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":32},"end":{"line":47,"column":33}},"loc":{"start":{"line":47,"column":126},"end":{"line":62,"column":1}},"line":47},"3":{"name":"(anonymous_3)","decl":{"start":{"line":49,"column":14},"end":{"line":49,"column":15}},"loc":{"start":{"line":49,"column":26},"end":{"line":49,"column":62}},"line":49},"4":{"name":"(anonymous_4)","decl":{"start":{"line":50,"column":13},"end":{"line":50,"column":14}},"loc":{"start":{"line":50,"column":18},"end":{"line":58,"column":9}},"line":50},"5":{"name":"(anonymous_5)","decl":{"start":{"line":59,"column":16},"end":{"line":59,"column":17}},"loc":{"start":{"line":59,"column":38},"end":{"line":61,"column":9}},"line":59},"6":{"name":"(anonymous_6)","decl":{"start":{"line":64,"column":30},"end":{"line":64,"column":31}},"loc":{"start":{"line":64,"column":207},"end":{"line":88,"column":1}},"line":64},"7":{"name":"(anonymous_7)","decl":{"start":{"line":90,"column":34},"end":{"line":90,"column":35}},"loc":{"start":{"line":90,"column":76},"end":{"line":96,"column":1}},"line":90},"8":{"name":"(anonymous_8)","decl":{"start":{"line":98,"column":28},"end":{"line":98,"column":29}},"loc":{"start":{"line":98,"column":116},"end":{"line":113,"column":1}},"line":98}},"branchMap":{"0":{"loc":{"start":{"line":51,"column":12},"end":{"line":57,"column":13}},"type":"if","locations":[{"start":{"line":51,"column":12},"end":{"line":57,"column":13}},{"start":{"line":51,"column":12},"end":{"line":57,"column":13}}],"line":51},"1":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}],"line":67},"2":{"loc":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},{"start":{"line":78,"column":8},"end":{"line":80,"column":9}}],"line":78},"3":{"loc":{"start":{"line":92,"column":15},"end":{"line":92,"column":207}},"type":"binary-expr","locations":[{"start":{"line":92,"column":15},"end":{"line":92,"column":106}},{"start":{"line":92,"column":110},"end":{"line":92,"column":207}}],"line":92},"4":{"loc":{"start":{"line":105,"column":4},"end":{"line":112,"column":5}},"type":"if","locations":[{"start":{"line":105,"column":4},"end":{"line":112,"column":5}},{"start":{"line":105,"column":4},"end":{"line":112,"column":5}}],"line":105},"5":{"loc":{"start":{"line":105,"column":8},"end":{"line":105,"column":88}},"type":"binary-expr","locations":[{"start":{"line":105,"column":8},"end":{"line":105,"column":47}},{"start":{"line":105,"column":51},"end":{"line":105,"column":88}}],"line":105}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts","statementMap":{"0":{"start":{"line":15,"column":17},"end":{"line":15,"column":28}},"1":{"start":{"line":23,"column":53},"end":{"line":23,"column":55}},"2":{"start":{"line":24,"column":4},"end":{"line":41,"column":5}},"3":{"start":{"line":25,"column":38},"end":{"line":25,"column":121}},"4":{"start":{"line":26,"column":8},"end":{"line":40,"column":9}},"5":{"start":{"line":27,"column":42},"end":{"line":27,"column":79}},"6":{"start":{"line":28,"column":12},"end":{"line":39,"column":14}},"7":{"start":{"line":29,"column":16},"end":{"line":38,"column":17}},"8":{"start":{"line":30,"column":45},"end":{"line":30,"column":94}},"9":{"start":{"line":31,"column":41},"end":{"line":31,"column":91}},"10":{"start":{"line":32,"column":20},"end":{"line":37,"column":21}},"11":{"start":{"line":33,"column":51},"end":{"line":33,"column":75}},"12":{"start":{"line":34,"column":24},"end":{"line":34,"column":86}},"13":{"start":{"line":42,"column":4},"end":{"line":42,"column":34}}},"fnMap":{"0":{"name":"getMatchedManifestRecords","decl":{"start":{"line":22,"column":16},"end":{"line":22,"column":41}},"loc":{"start":{"line":22,"column":170},"end":{"line":43,"column":1}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":28,"column":32},"end":{"line":28,"column":33}},"loc":{"start":{"line":28,"column":46},"end":{"line":39,"column":13}},"line":28}},"branchMap":{"0":{"loc":{"start":{"line":24,"column":4},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":24,"column":4},"end":{"line":41,"column":5}},{"start":{"line":24,"column":4},"end":{"line":41,"column":5}}],"line":24},"1":{"loc":{"start":{"line":26,"column":8},"end":{"line":40,"column":9}},"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":40,"column":9}},{"start":{"line":26,"column":8},"end":{"line":40,"column":9}}],"line":26},"2":{"loc":{"start":{"line":26,"column":12},"end":{"line":26,"column":53}},"type":"binary-expr","locations":[{"start":{"line":26,"column":12},"end":{"line":26,"column":33}},{"start":{"line":26,"column":37},"end":{"line":26,"column":53}}],"line":26},"3":{"loc":{"start":{"line":29,"column":16},"end":{"line":38,"column":17}},"type":"if","locations":[{"start":{"line":29,"column":16},"end":{"line":38,"column":17}},{"start":{"line":29,"column":16},"end":{"line":38,"column":17}}],"line":29}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts","statementMap":{"0":{"start":{"line":10,"column":20},"end":{"line":10,"column":49}},"1":{"start":{"line":11,"column":4},"end":{"line":11,"column":74}}},"fnMap":{"0":{"name":"sendTelemetryEvent","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":34}},"loc":{"start":{"line":9,"column":96},"end":{"line":12,"column":1}},"line":9}},"branchMap":{},"s":{"0":0,"1":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts","statementMap":{"0":{"start":{"line":29,"column":19},"end":{"line":29,"column":57}},"1":{"start":{"line":32,"column":47},"end":{"line":32,"column":78}},"2":{"start":{"line":34,"column":33},"end":{"line":34,"column":38}},"3":{"start":{"line":35,"column":35},"end":{"line":35,"column":40}},"4":{"start":{"line":36,"column":53},"end":{"line":36,"column":57}},"5":{"start":{"line":39,"column":48},"end":{"line":39,"column":53}},"6":{"start":{"line":43,"column":0},"end":{"line":78,"column":3}},"7":{"start":{"line":44,"column":25},"end":{"line":44,"column":44}},"8":{"start":{"line":45,"column":4},"end":{"line":45,"column":51}},"9":{"start":{"line":48,"column":4},"end":{"line":50,"column":6}},"10":{"start":{"line":51,"column":4},"end":{"line":53,"column":6}},"11":{"start":{"line":55,"column":4},"end":{"line":59,"column":6}},"12":{"start":{"line":61,"column":37},"end":{"line":69,"column":5}},"13":{"start":{"line":70,"column":4},"end":{"line":76,"column":5}},"14":{"start":{"line":71,"column":8},"end":{"line":75,"column":10}},"15":{"start":{"line":77,"column":4},"end":{"line":77,"column":18}},"16":{"start":{"line":80,"column":0},"end":{"line":90,"column":3}},"17":{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},"18":{"start":{"line":83,"column":8},"end":{"line":83,"column":87}},"19":{"start":{"line":85,"column":4},"end":{"line":89,"column":5}},"20":{"start":{"line":86,"column":8},"end":{"line":88,"column":11}},"21":{"start":{"line":95,"column":0},"end":{"line":97,"column":3}},"22":{"start":{"line":96,"column":1},"end":{"line":96,"column":40}},"23":{"start":{"line":101,"column":0},"end":{"line":107,"column":2}},"24":{"start":{"line":103,"column":38},"end":{"line":103,"column":76}},"25":{"start":{"line":104,"column":25},"end":{"line":104,"column":60}},"26":{"start":{"line":105,"column":8},"end":{"line":105,"column":69}},"27":{"start":{"line":110,"column":54},"end":{"line":116,"column":5}},"28":{"start":{"line":117,"column":38},"end":{"line":117,"column":46}},"29":{"start":{"line":118,"column":20},"end":{"line":118,"column":104}},"30":{"start":{"line":119,"column":46},"end":{"line":119,"column":48}},"31":{"start":{"line":120,"column":4},"end":{"line":136,"column":5}},"32":{"start":{"line":121,"column":8},"end":{"line":121,"column":63}},"33":{"start":{"line":122,"column":33},"end":{"line":122,"column":61}},"34":{"start":{"line":123,"column":51},"end":{"line":123,"column":71}},"35":{"start":{"line":124,"column":59},"end":{"line":124,"column":147}},"36":{"start":{"line":125,"column":8},"end":{"line":125,"column":115}},"37":{"start":{"line":126,"column":8},"end":{"line":135,"column":9}},"38":{"start":{"line":127,"column":12},"end":{"line":134,"column":15}},"39":{"start":{"line":128,"column":45},"end":{"line":132,"column":17}},"40":{"start":{"line":133,"column":16},"end":{"line":133,"column":43}},"41":{"start":{"line":138,"column":4},"end":{"line":142,"column":5}},"42":{"start":{"line":139,"column":8},"end":{"line":139,"column":50}},"43":{"start":{"line":140,"column":8},"end":{"line":140,"column":87}},"44":{"start":{"line":141,"column":8},"end":{"line":141,"column":54}},"45":{"start":{"line":143,"column":4},"end":{"line":143,"column":27}},"46":{"start":{"line":147,"column":42},"end":{"line":147,"column":52}},"47":{"start":{"line":148,"column":4},"end":{"line":150,"column":5}},"48":{"start":{"line":149,"column":8},"end":{"line":149,"column":131}},"49":{"start":{"line":151,"column":4},"end":{"line":151,"column":43}},"50":{"start":{"line":157,"column":0},"end":{"line":161,"column":2}},"51":{"start":{"line":159,"column":8},"end":{"line":159,"column":20}},"52":{"start":{"line":165,"column":0},"end":{"line":165,"column":29}},"53":{"start":{"line":168,"column":0},"end":{"line":168,"column":20}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":43,"column":24},"end":{"line":43,"column":25}},"loc":{"start":{"line":43,"column":54},"end":{"line":78,"column":1}},"line":43},"1":{"name":"(anonymous_1)","decl":{"start":{"line":80,"column":25},"end":{"line":80,"column":26}},"loc":{"start":{"line":80,"column":31},"end":{"line":90,"column":1}},"line":80},"2":{"name":"(anonymous_2)","decl":{"start":{"line":86,"column":57},"end":{"line":86,"column":58}},"loc":{"start":{"line":86,"column":63},"end":{"line":88,"column":9}},"line":86},"3":{"name":"(anonymous_3)","decl":{"start":{"line":95,"column":29},"end":{"line":95,"column":30}},"loc":{"start":{"line":95,"column":39},"end":{"line":97,"column":1}},"line":95},"4":{"name":"(anonymous_4)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":102,"column":92},"end":{"line":106,"column":5}},"line":102},"5":{"name":"getSuggestions","decl":{"start":{"line":109,"column":9},"end":{"line":109,"column":23}},"loc":{"start":{"line":109,"column":73},"end":{"line":144,"column":1}},"line":109},"6":{"name":"(anonymous_6)","decl":{"start":{"line":127,"column":43},"end":{"line":127,"column":44}},"loc":{"start":{"line":127,"column":74},"end":{"line":134,"column":13}},"line":127},"7":{"name":"getKeyForCompletion","decl":{"start":{"line":146,"column":9},"end":{"line":146,"column":28}},"loc":{"start":{"line":146,"column":56},"end":{"line":152,"column":1}},"line":146},"8":{"name":"(anonymous_8)","decl":{"start":{"line":158,"column":4},"end":{"line":158,"column":5}},"loc":{"start":{"line":158,"column":46},"end":{"line":160,"column":5}},"line":158}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":8},"end":{"line":49,"column":72}},"type":"binary-expr","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":30}},{"start":{"line":49,"column":34},"end":{"line":49,"column":72}}],"line":49},"1":{"loc":{"start":{"line":52,"column":8},"end":{"line":52,"column":75}},"type":"binary-expr","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":30}},{"start":{"line":52,"column":34},"end":{"line":52,"column":75}}],"line":52},"2":{"loc":{"start":{"line":56,"column":8},"end":{"line":58,"column":71}},"type":"binary-expr","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":33}},{"start":{"line":57,"column":8},"end":{"line":57,"column":52}},{"start":{"line":58,"column":8},"end":{"line":58,"column":71}}],"line":56},"3":{"loc":{"start":{"line":70,"column":4},"end":{"line":76,"column":5}},"type":"if","locations":[{"start":{"line":70,"column":4},"end":{"line":76,"column":5}},{"start":{"line":70,"column":4},"end":{"line":76,"column":5}}],"line":70},"4":{"loc":{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},"type":"if","locations":[{"start":{"line":81,"column":4},"end":{"line":84,"column":5}},{"start":{"line":81,"column":4},"end":{"line":84,"column":5}}],"line":81},"5":{"loc":{"start":{"line":85,"column":4},"end":{"line":89,"column":5}},"type":"if","locations":[{"start":{"line":85,"column":4},"end":{"line":89,"column":5}},{"start":{"line":85,"column":4},"end":{"line":89,"column":5}}],"line":85},"6":{"loc":{"start":{"line":120,"column":4},"end":{"line":136,"column":5}},"type":"if","locations":[{"start":{"line":120,"column":4},"end":{"line":136,"column":5}},{"start":{"line":120,"column":4},"end":{"line":136,"column":5}}],"line":120},"7":{"loc":{"start":{"line":126,"column":8},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":135,"column":9}},{"start":{"line":126,"column":8},"end":{"line":135,"column":9}}],"line":126},"8":{"loc":{"start":{"line":138,"column":4},"end":{"line":142,"column":5}},"type":"if","locations":[{"start":{"line":138,"column":4},"end":{"line":142,"column":5}},{"start":{"line":138,"column":4},"end":{"line":142,"column":5}}],"line":138},"9":{"loc":{"start":{"line":148,"column":4},"end":{"line":150,"column":5}},"type":"if","locations":[{"start":{"line":148,"column":4},"end":{"line":150,"column":5}},{"start":{"line":148,"column":4},"end":{"line":150,"column":5}}],"line":148},"10":{"loc":{"start":{"line":148,"column":8},"end":{"line":148,"column":100}},"type":"binary-expr","locations":[{"start":{"line":148,"column":8},"end":{"line":148,"column":50}},{"start":{"line":148,"column":54},"end":{"line":148,"column":100}}],"line":148}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts","statementMap":{"0":{"start":{"line":27,"column":4},"end":{"line":35,"column":6}},"1":{"start":{"line":40,"column":22},"end":{"line":40,"column":24}},"2":{"start":{"line":41,"column":15},"end":{"line":41,"column":17}},"3":{"start":{"line":42,"column":17},"end":{"line":42,"column":19}},"4":{"start":{"line":43,"column":4},"end":{"line":66,"column":5}},"5":{"start":{"line":44,"column":22},"end":{"line":44,"column":126}},"6":{"start":{"line":45,"column":8},"end":{"line":48,"column":9}},"7":{"start":{"line":46,"column":12},"end":{"line":46,"column":133}},"8":{"start":{"line":47,"column":12},"end":{"line":47,"column":33}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":49}},"10":{"start":{"line":50,"column":8},"end":{"line":50,"column":37}},"11":{"start":{"line":51,"column":8},"end":{"line":53,"column":15}},"12":{"start":{"line":54,"column":8},"end":{"line":56,"column":9}},"13":{"start":{"line":55,"column":12},"end":{"line":55,"column":52}},"14":{"start":{"line":58,"column":8},"end":{"line":60,"column":9}},"15":{"start":{"line":59,"column":12},"end":{"line":59,"column":126}},"16":{"start":{"line":62,"column":27},"end":{"line":62,"column":41}},"17":{"start":{"line":63,"column":8},"end":{"line":64,"column":78}},"18":{"start":{"line":65,"column":8},"end":{"line":65,"column":140}},"19":{"start":{"line":67,"column":4},"end":{"line":67,"column":41}},"20":{"start":{"line":74,"column":22},"end":{"line":74,"column":24}},"21":{"start":{"line":75,"column":4},"end":{"line":124,"column":5}},"22":{"start":{"line":76,"column":22},"end":{"line":83,"column":9}},"23":{"start":{"line":84,"column":8},"end":{"line":93,"column":9}},"24":{"start":{"line":85,"column":12},"end":{"line":92,"column":14}},"25":{"start":{"line":95,"column":8},"end":{"line":95,"column":49}},"26":{"start":{"line":96,"column":8},"end":{"line":98,"column":9}},"27":{"start":{"line":97,"column":12},"end":{"line":97,"column":52}},"28":{"start":{"line":100,"column":8},"end":{"line":110,"column":9}},"29":{"start":{"line":101,"column":12},"end":{"line":109,"column":14}},"30":{"start":{"line":112,"column":26},"end":{"line":112,"column":51}},"31":{"start":{"line":113,"column":8},"end":{"line":118,"column":10}},"32":{"start":{"line":119,"column":8},"end":{"line":123,"column":10}},"33":{"start":{"line":126,"column":4},"end":{"line":126,"column":23}},"34":{"start":{"line":132,"column":22},"end":{"line":132,"column":24}},"35":{"start":{"line":133,"column":4},"end":{"line":135,"column":6}},"36":{"start":{"line":136,"column":4},"end":{"line":162,"column":5}},"37":{"start":{"line":137,"column":24},"end":{"line":141,"column":9}},"38":{"start":{"line":142,"column":8},"end":{"line":142,"column":49}},"39":{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},"40":{"start":{"line":144,"column":12},"end":{"line":144,"column":52}},"41":{"start":{"line":146,"column":8},"end":{"line":148,"column":10}},"42":{"start":{"line":150,"column":26},"end":{"line":150,"column":51}},"43":{"start":{"line":151,"column":8},"end":{"line":156,"column":10}},"44":{"start":{"line":157,"column":8},"end":{"line":161,"column":10}},"45":{"start":{"line":164,"column":4},"end":{"line":164,"column":23}},"46":{"start":{"line":170,"column":22},"end":{"line":170,"column":24}},"47":{"start":{"line":171,"column":4},"end":{"line":221,"column":5}},"48":{"start":{"line":172,"column":22},"end":{"line":179,"column":9}},"49":{"start":{"line":181,"column":8},"end":{"line":190,"column":9}},"50":{"start":{"line":182,"column":12},"end":{"line":189,"column":14}},"51":{"start":{"line":192,"column":8},"end":{"line":192,"column":49}},"52":{"start":{"line":193,"column":8},"end":{"line":195,"column":9}},"53":{"start":{"line":194,"column":12},"end":{"line":194,"column":52}},"54":{"start":{"line":197,"column":8},"end":{"line":207,"column":9}},"55":{"start":{"line":198,"column":12},"end":{"line":206,"column":14}},"56":{"start":{"line":209,"column":26},"end":{"line":209,"column":51}},"57":{"start":{"line":210,"column":8},"end":{"line":215,"column":10}},"58":{"start":{"line":216,"column":8},"end":{"line":220,"column":10}},"59":{"start":{"line":223,"column":4},"end":{"line":223,"column":23}}},"fnMap":{"0":{"name":"getCommonHeaders","decl":{"start":{"line":23,"column":16},"end":{"line":23,"column":32}},"loc":{"start":{"line":26,"column":2},"end":{"line":36,"column":1}},"line":26},"1":{"name":"intelligenceAPIAuthentication","decl":{"start":{"line":39,"column":22},"end":{"line":39,"column":51}},"loc":{"start":{"line":39,"column":196},"end":{"line":68,"column":1}},"line":39},"2":{"name":"dataverseAuthentication","decl":{"start":{"line":70,"column":22},"end":{"line":70,"column":45}},"loc":{"start":{"line":73,"column":19},"end":{"line":127,"column":1}},"line":73},"3":{"name":"npsAuthentication","decl":{"start":{"line":129,"column":22},"end":{"line":129,"column":39}},"loc":{"start":{"line":131,"column":19},"end":{"line":165,"column":1}},"line":131},"4":{"name":"graphClientAuthentication","decl":{"start":{"line":167,"column":22},"end":{"line":167,"column":47}},"loc":{"start":{"line":169,"column":19},"end":{"line":224,"column":1}},"line":169}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":24},"end":{"line":31,"column":47}},"type":"cond-expr","locations":[{"start":{"line":30,"column":14},"end":{"line":30,"column":40}},{"start":{"line":31,"column":14},"end":{"line":31,"column":47}}],"line":29},"1":{"loc":{"start":{"line":39,"column":109},"end":{"line":39,"column":130}},"type":"default-arg","locations":[{"start":{"line":39,"column":125},"end":{"line":39,"column":130}}],"line":39},"2":{"loc":{"start":{"line":45,"column":8},"end":{"line":48,"column":9}},"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":48,"column":9}},{"start":{"line":45,"column":8},"end":{"line":48,"column":9}}],"line":45},"3":{"loc":{"start":{"line":49,"column":22},"end":{"line":49,"column":48}},"type":"binary-expr","locations":[{"start":{"line":49,"column":22},"end":{"line":49,"column":42}},{"start":{"line":49,"column":46},"end":{"line":49,"column":48}}],"line":49},"4":{"loc":{"start":{"line":51,"column":17},"end":{"line":53,"column":14}},"type":"binary-expr","locations":[{"start":{"line":51,"column":17},"end":{"line":51,"column":53}},{"start":{"line":52,"column":12},"end":{"line":52,"column":31}},{"start":{"line":53,"column":12},"end":{"line":53,"column":14}}],"line":51},"5":{"loc":{"start":{"line":54,"column":8},"end":{"line":56,"column":9}},"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":56,"column":9}},{"start":{"line":54,"column":8},"end":{"line":56,"column":9}}],"line":54},"6":{"loc":{"start":{"line":58,"column":8},"end":{"line":60,"column":9}},"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":60,"column":9}},{"start":{"line":58,"column":8},"end":{"line":60,"column":9}}],"line":58},"7":{"loc":{"start":{"line":72,"column":4},"end":{"line":72,"column":25}},"type":"default-arg","locations":[{"start":{"line":72,"column":20},"end":{"line":72,"column":25}}],"line":72},"8":{"loc":{"start":{"line":84,"column":8},"end":{"line":93,"column":9}},"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":93,"column":9}},{"start":{"line":84,"column":8},"end":{"line":93,"column":9}}],"line":84},"9":{"loc":{"start":{"line":95,"column":22},"end":{"line":95,"column":48}},"type":"binary-expr","locations":[{"start":{"line":95,"column":22},"end":{"line":95,"column":42}},{"start":{"line":95,"column":46},"end":{"line":95,"column":48}}],"line":95},"10":{"loc":{"start":{"line":96,"column":8},"end":{"line":98,"column":9}},"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":98,"column":9}},{"start":{"line":96,"column":8},"end":{"line":98,"column":9}}],"line":96},"11":{"loc":{"start":{"line":100,"column":8},"end":{"line":110,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":110,"column":9}},{"start":{"line":100,"column":8},"end":{"line":110,"column":9}}],"line":100},"12":{"loc":{"start":{"line":105,"column":24},"end":{"line":107,"column":26}},"type":"binary-expr","locations":[{"start":{"line":105,"column":24},"end":{"line":105,"column":60}},{"start":{"line":106,"column":24},"end":{"line":106,"column":43}},{"start":{"line":107,"column":24},"end":{"line":107,"column":26}}],"line":105},"13":{"loc":{"start":{"line":142,"column":22},"end":{"line":142,"column":48}},"type":"binary-expr","locations":[{"start":{"line":142,"column":22},"end":{"line":142,"column":42}},{"start":{"line":142,"column":46},"end":{"line":142,"column":48}}],"line":142},"14":{"loc":{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":145,"column":9}},{"start":{"line":143,"column":8},"end":{"line":145,"column":9}}],"line":143},"15":{"loc":{"start":{"line":168,"column":4},"end":{"line":168,"column":25}},"type":"default-arg","locations":[{"start":{"line":168,"column":20},"end":{"line":168,"column":25}}],"line":168},"16":{"loc":{"start":{"line":181,"column":8},"end":{"line":190,"column":9}},"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":190,"column":9}},{"start":{"line":181,"column":8},"end":{"line":190,"column":9}}],"line":181},"17":{"loc":{"start":{"line":192,"column":22},"end":{"line":192,"column":48}},"type":"binary-expr","locations":[{"start":{"line":192,"column":22},"end":{"line":192,"column":42}},{"start":{"line":192,"column":46},"end":{"line":192,"column":48}}],"line":192},"18":{"loc":{"start":{"line":193,"column":8},"end":{"line":195,"column":9}},"type":"if","locations":[{"start":{"line":193,"column":8},"end":{"line":195,"column":9}},{"start":{"line":193,"column":8},"end":{"line":195,"column":9}}],"line":193},"19":{"loc":{"start":{"line":197,"column":8},"end":{"line":207,"column":9}},"type":"if","locations":[{"start":{"line":197,"column":8},"end":{"line":207,"column":9}},{"start":{"line":197,"column":8},"end":{"line":207,"column":9}}],"line":197},"20":{"loc":{"start":{"line":202,"column":24},"end":{"line":204,"column":26}},"type":"binary-expr","locations":[{"start":{"line":202,"column":24},"end":{"line":202,"column":60}},{"start":{"line":203,"column":24},"end":{"line":203,"column":43}},{"start":{"line":204,"column":24},"end":{"line":204,"column":26}}],"line":202}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0],"2":[0,0],"3":[0,0],"4":[0,0,0],"5":[0,0],"6":[0,0],"7":[0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0,0],"13":[0,0],"14":[0,0],"15":[0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts","statementMap":{"0":{"start":{"line":7,"column":39},"end":{"line":7,"column":45}},"1":{"start":{"line":8,"column":43},"end":{"line":8,"column":49}},"2":{"start":{"line":9,"column":34},"end":{"line":9,"column":53}},"3":{"start":{"line":10,"column":37},"end":{"line":10,"column":40}},"4":{"start":{"line":11,"column":26},"end":{"line":11,"column":29}},"5":{"start":{"line":12,"column":31},"end":{"line":12,"column":48}},"6":{"start":{"line":13,"column":23},"end":{"line":13,"column":30}},"7":{"start":{"line":14,"column":27},"end":{"line":14,"column":38}},"8":{"start":{"line":15,"column":36},"end":{"line":15,"column":47}},"9":{"start":{"line":16,"column":43},"end":{"line":16,"column":59}},"10":{"start":{"line":17,"column":27},"end":{"line":17,"column":40}},"11":{"start":{"line":18,"column":22},"end":{"line":18,"column":30}},"12":{"start":{"line":19,"column":24},"end":{"line":19,"column":34}},"13":{"start":{"line":20,"column":39},"end":{"line":20,"column":61}},"14":{"start":{"line":21,"column":49},"end":{"line":21,"column":80}},"15":{"start":{"line":22,"column":26},"end":{"line":22,"column":39}},"16":{"start":{"line":23,"column":31},"end":{"line":23,"column":48}},"17":{"start":{"line":24,"column":27},"end":{"line":24,"column":41}},"18":{"start":{"line":25,"column":38},"end":{"line":25,"column":41}},"19":{"start":{"line":26,"column":44},"end":{"line":26,"column":46}},"20":{"start":{"line":27,"column":50},"end":{"line":27,"column":54}},"21":{"start":{"line":28,"column":42},"end":{"line":28,"column":82}},"22":{"start":{"line":29,"column":43},"end":{"line":29,"column":133}},"23":{"start":{"line":30,"column":34},"end":{"line":30,"column":40}},"24":{"start":{"line":31,"column":39},"end":{"line":31,"column":64}},"25":{"start":{"line":32,"column":58},"end":{"line":32,"column":102}},"26":{"start":{"line":33,"column":56},"end":{"line":33,"column":98}},"27":{"start":{"line":34,"column":68},"end":{"line":34,"column":122}},"28":{"start":{"line":35,"column":60},"end":{"line":35,"column":106}},"29":{"start":{"line":36,"column":73},"end":{"line":36,"column":131}},"30":{"start":{"line":37,"column":55},"end":{"line":37,"column":97}},"31":{"start":{"line":40,"column":23},"end":{"line":40,"column":31}},"32":{"start":{"line":41,"column":20},"end":{"line":41,"column":26}},"33":{"start":{"line":43,"column":4},"end":{"line":43,"column":163}},"34":{"start":{"line":45,"column":4},"end":{"line":45,"column":82}},"35":{"start":{"line":46,"column":35},"end":{"line":46,"column":43}},"36":{"start":{"line":47,"column":35},"end":{"line":47,"column":43}},"37":{"start":{"line":48,"column":35},"end":{"line":48,"column":43}},"38":{"start":{"line":49,"column":34},"end":{"line":49,"column":41}},"39":{"start":{"line":50,"column":41},"end":{"line":50,"column":55}},"40":{"start":{"line":55,"column":4},"end":{"line":55,"column":26}},"41":{"start":{"line":58,"column":47},"end":{"line":58,"column":71}},"42":{"start":{"line":61,"column":48},"end":{"line":61,"column":73}},"43":{"start":{"line":64,"column":47},"end":{"line":64,"column":90}},"44":{"start":{"line":129,"column":42},"end":{"line":129,"column":57}},"45":{"start":{"line":130,"column":49},"end":{"line":130,"column":69}},"46":{"start":{"line":132,"column":46},"end":{"line":132,"column":87}},"47":{"start":{"line":139,"column":60},"end":{"line":139,"column":75}},"48":{"start":{"line":142,"column":48},"end":{"line":142,"column":58}},"49":{"start":{"line":143,"column":34},"end":{"line":143,"column":43}},"50":{"start":{"line":144,"column":31},"end":{"line":144,"column":37}},"51":{"start":{"line":145,"column":32},"end":{"line":145,"column":50}},"52":{"start":{"line":146,"column":29},"end":{"line":146,"column":44}},"53":{"start":{"line":147,"column":54},"end":{"line":147,"column":97}},"54":{"start":{"line":148,"column":54},"end":{"line":148,"column":97}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts","statementMap":{"0":{"start":{"line":8,"column":0},"end":{"line":46,"column":2}},"1":{"start":{"line":17,"column":8},"end":{"line":17,"column":45}},"2":{"start":{"line":18,"column":8},"end":{"line":18,"column":49}},"3":{"start":{"line":26,"column":8},"end":{"line":28,"column":9}},"4":{"start":{"line":27,"column":12},"end":{"line":27,"column":67}},"5":{"start":{"line":29,"column":8},"end":{"line":31,"column":10}},"6":{"start":{"line":39,"column":8},"end":{"line":41,"column":9}},"7":{"start":{"line":40,"column":12},"end":{"line":40,"column":67}},"8":{"start":{"line":42,"column":8},"end":{"line":44,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":13,"column":4},"end":{"line":13,"column":5}},"loc":{"start":{"line":16,"column":6},"end":{"line":19,"column":5}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":25,"column":31},"end":{"line":32,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":38,"column":31},"end":{"line":45,"column":5}},"line":38}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":8},"end":{"line":28,"column":9}},"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":28,"column":9}},{"start":{"line":26,"column":8},"end":{"line":28,"column":9}}],"line":26},"1":{"loc":{"start":{"line":39,"column":8},"end":{"line":41,"column":9}},"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":41,"column":9}},{"start":{"line":39,"column":8},"end":{"line":41,"column":9}}],"line":39}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts","statementMap":{"0":{"start":{"line":13,"column":22},"end":{"line":60,"column":1}},"1":{"start":{"line":63,"column":20},"end":{"line":63,"column":58}},"2":{"start":{"line":64,"column":4},"end":{"line":64,"column":57}},"3":{"start":{"line":71,"column":27},"end":{"line":73,"column":5}},"4":{"start":{"line":74,"column":4},"end":{"line":74,"column":65}},"5":{"start":{"line":75,"column":24},"end":{"line":77,"column":5}},"6":{"start":{"line":78,"column":29},"end":{"line":80,"column":37}},"7":{"start":{"line":81,"column":4},"end":{"line":81,"column":71}},"8":{"start":{"line":88,"column":4},"end":{"line":92,"column":6}},"9":{"start":{"line":98,"column":4},"end":{"line":109,"column":5}},"10":{"start":{"line":102,"column":12},"end":{"line":102,"column":24}},"11":{"start":{"line":104,"column":12},"end":{"line":107,"column":14}},"12":{"start":{"line":108,"column":12},"end":{"line":108,"column":25}},"13":{"start":{"line":116,"column":4},"end":{"line":147,"column":5}},"14":{"start":{"line":120,"column":27},"end":{"line":120,"column":71}},"15":{"start":{"line":121,"column":31},"end":{"line":121,"column":79}},"16":{"start":{"line":122,"column":31},"end":{"line":122,"column":76}},"17":{"start":{"line":123,"column":30},"end":{"line":123,"column":77}},"18":{"start":{"line":124,"column":12},"end":{"line":139,"column":13}},"19":{"start":{"line":125,"column":16},"end":{"line":125,"column":28}},"20":{"start":{"line":127,"column":16},"end":{"line":131,"column":18}},"21":{"start":{"line":132,"column":16},"end":{"line":137,"column":18}},"22":{"start":{"line":138,"column":16},"end":{"line":138,"column":29}},"23":{"start":{"line":142,"column":12},"end":{"line":145,"column":14}},"24":{"start":{"line":146,"column":12},"end":{"line":146,"column":25}},"25":{"start":{"line":154,"column":4},"end":{"line":186,"column":5}},"26":{"start":{"line":158,"column":36},"end":{"line":158,"column":93}},"27":{"start":{"line":159,"column":39},"end":{"line":159,"column":87}},"28":{"start":{"line":160,"column":30},"end":{"line":160,"column":80}},"29":{"start":{"line":161,"column":12},"end":{"line":178,"column":13}},"30":{"start":{"line":164,"column":16},"end":{"line":164,"column":28}},"31":{"start":{"line":166,"column":16},"end":{"line":170,"column":18}},"32":{"start":{"line":171,"column":16},"end":{"line":176,"column":18}},"33":{"start":{"line":177,"column":16},"end":{"line":177,"column":29}},"34":{"start":{"line":181,"column":12},"end":{"line":184,"column":14}},"35":{"start":{"line":185,"column":12},"end":{"line":185,"column":25}}},"fnMap":{"0":{"name":"showErrorDialog","decl":{"start":{"line":62,"column":16},"end":{"line":62,"column":31}},"loc":{"start":{"line":62,"column":77},"end":{"line":65,"column":1}},"line":62},"1":{"name":"removeEncodingFromParameters","decl":{"start":{"line":67,"column":16},"end":{"line":67,"column":44}},"loc":{"start":{"line":69,"column":2},"end":{"line":82,"column":1}},"line":69},"2":{"name":"checkMandatoryParameters","decl":{"start":{"line":84,"column":16},"end":{"line":84,"column":40}},"loc":{"start":{"line":87,"column":11},"end":{"line":93,"column":1}},"line":87},"3":{"name":"checkMandatoryPathParameters","decl":{"start":{"line":95,"column":16},"end":{"line":95,"column":44}},"loc":{"start":{"line":97,"column":11},"end":{"line":110,"column":1}},"line":97},"4":{"name":"checkMandatoryQueryParameters","decl":{"start":{"line":112,"column":16},"end":{"line":112,"column":45}},"loc":{"start":{"line":115,"column":11},"end":{"line":148,"column":1}},"line":115},"5":{"name":"checkMandatoryMultifileParameters","decl":{"start":{"line":150,"column":16},"end":{"line":150,"column":49}},"loc":{"start":{"line":153,"column":11},"end":{"line":187,"column":1}},"line":153}},"branchMap":{"0":{"loc":{"start":{"line":78,"column":29},"end":{"line":80,"column":37}},"type":"cond-expr","locations":[{"start":{"line":79,"column":10},"end":{"line":79,"column":21}},{"start":{"line":80,"column":10},"end":{"line":80,"column":37}}],"line":78},"1":{"loc":{"start":{"line":89,"column":8},"end":{"line":91,"column":66}},"type":"binary-expr","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":45}},{"start":{"line":90,"column":8},"end":{"line":90,"column":62}},{"start":{"line":91,"column":8},"end":{"line":91,"column":66}}],"line":89},"2":{"loc":{"start":{"line":98,"column":4},"end":{"line":109,"column":5}},"type":"switch","locations":[{"start":{"line":101,"column":8},"end":{"line":102,"column":24}},{"start":{"line":103,"column":8},"end":{"line":108,"column":25}}],"line":98},"3":{"loc":{"start":{"line":116,"column":4},"end":{"line":147,"column":5}},"type":"switch","locations":[{"start":{"line":119,"column":8},"end":{"line":140,"column":9}},{"start":{"line":141,"column":8},"end":{"line":146,"column":25}}],"line":116},"4":{"loc":{"start":{"line":124,"column":12},"end":{"line":139,"column":13}},"type":"if","locations":[{"start":{"line":124,"column":12},"end":{"line":139,"column":13}},{"start":{"line":124,"column":12},"end":{"line":139,"column":13}}],"line":124},"5":{"loc":{"start":{"line":124,"column":16},"end":{"line":124,"column":63}},"type":"binary-expr","locations":[{"start":{"line":124,"column":16},"end":{"line":124,"column":22}},{"start":{"line":124,"column":26},"end":{"line":124,"column":36}},{"start":{"line":124,"column":40},"end":{"line":124,"column":50}},{"start":{"line":124,"column":54},"end":{"line":124,"column":63}}],"line":124},"6":{"loc":{"start":{"line":154,"column":4},"end":{"line":186,"column":5}},"type":"switch","locations":[{"start":{"line":157,"column":8},"end":{"line":179,"column":9}},{"start":{"line":180,"column":8},"end":{"line":185,"column":25}}],"line":154},"7":{"loc":{"start":{"line":161,"column":12},"end":{"line":178,"column":13}},"type":"if","locations":[{"start":{"line":161,"column":12},"end":{"line":178,"column":13}},{"start":{"line":161,"column":12},"end":{"line":178,"column":13}}],"line":161},"8":{"loc":{"start":{"line":161,"column":16},"end":{"line":163,"column":40}},"type":"binary-expr","locations":[{"start":{"line":161,"column":17},"end":{"line":161,"column":37}},{"start":{"line":161,"column":41},"end":{"line":161,"column":58}},{"start":{"line":161,"column":62},"end":{"line":161,"column":71}},{"start":{"line":162,"column":20},"end":{"line":162,"column":40}},{"start":{"line":162,"column":44},"end":{"line":162,"column":62}},{"start":{"line":163,"column":19},"end":{"line":163,"column":40}}],"line":161}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0,0,0],"6":[0,0],"7":[0,0],"8":[0,0,0,0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts","statementMap":{"0":{"start":{"line":25,"column":8},"end":{"line":25,"column":32}},"1":{"start":{"line":28,"column":8},"end":{"line":28,"column":30}},"2":{"start":{"line":31,"column":8},"end":{"line":31,"column":32}},"3":{"start":{"line":34,"column":8},"end":{"line":34,"column":34}},"4":{"start":{"line":37,"column":8},"end":{"line":37,"column":37}},"5":{"start":{"line":40,"column":8},"end":{"line":40,"column":30}},"6":{"start":{"line":43,"column":8},"end":{"line":43,"column":35}},"7":{"start":{"line":48,"column":8},"end":{"line":48,"column":33}},"8":{"start":{"line":60,"column":8},"end":{"line":60,"column":34}},"9":{"start":{"line":61,"column":8},"end":{"line":61,"column":38}},"10":{"start":{"line":62,"column":8},"end":{"line":62,"column":38}},"11":{"start":{"line":63,"column":8},"end":{"line":63,"column":42}},"12":{"start":{"line":64,"column":8},"end":{"line":64,"column":48}},"13":{"start":{"line":65,"column":8},"end":{"line":65,"column":34}},"14":{"start":{"line":66,"column":8},"end":{"line":66,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":36},"end":{"line":26,"column":5}},"line":24},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":34},"end":{"line":29,"column":5}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":4},"end":{"line":30,"column":5}},"loc":{"start":{"line":30,"column":36},"end":{"line":32,"column":5}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":33,"column":4},"end":{"line":33,"column":5}},"loc":{"start":{"line":33,"column":64},"end":{"line":35,"column":5}},"line":33},"4":{"name":"(anonymous_4)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":53},"end":{"line":38,"column":5}},"line":36},"5":{"name":"(anonymous_5)","decl":{"start":{"line":39,"column":4},"end":{"line":39,"column":5}},"loc":{"start":{"line":39,"column":51},"end":{"line":41,"column":5}},"line":39},"6":{"name":"(anonymous_6)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":42,"column":51},"end":{"line":44,"column":5}},"line":42},"7":{"name":"(anonymous_7)","decl":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}},"loc":{"start":{"line":47,"column":44},"end":{"line":49,"column":5}},"line":47},"8":{"name":"(anonymous_8)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":59,"column":6},"end":{"line":67,"column":5}},"line":59}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts","statementMap":{"0":{"start":{"line":10,"column":49},"end":{"line":10,"column":78}},"1":{"start":{"line":17,"column":31},"end":{"line":17,"column":59}},"2":{"start":{"line":19,"column":8},"end":{"line":23,"column":9}},"3":{"start":{"line":20,"column":12},"end":{"line":20,"column":71}},"4":{"start":{"line":21,"column":12},"end":{"line":21,"column":57}},"5":{"start":{"line":22,"column":12},"end":{"line":22,"column":19}},"6":{"start":{"line":24,"column":8},"end":{"line":24,"column":56}},"7":{"start":{"line":28,"column":8},"end":{"line":28,"column":30}},"8":{"start":{"line":41,"column":30},"end":{"line":41,"column":68}},"9":{"start":{"line":42,"column":31},"end":{"line":42,"column":59}},"10":{"start":{"line":44,"column":8},"end":{"line":46,"column":9}},"11":{"start":{"line":45,"column":12},"end":{"line":45,"column":58}},"12":{"start":{"line":47,"column":8},"end":{"line":47,"column":68}},"13":{"start":{"line":49,"column":25},"end":{"line":49,"column":76}},"14":{"start":{"line":50,"column":8},"end":{"line":52,"column":9}},"15":{"start":{"line":51,"column":12},"end":{"line":51,"column":34}},"16":{"start":{"line":54,"column":27},"end":{"line":62,"column":9}},"17":{"start":{"line":63,"column":8},"end":{"line":63,"column":49}},"18":{"start":{"line":67,"column":31},"end":{"line":67,"column":59}},"19":{"start":{"line":68,"column":8},"end":{"line":70,"column":9}},"20":{"start":{"line":69,"column":12},"end":{"line":69,"column":63}},"21":{"start":{"line":71,"column":8},"end":{"line":71,"column":56}},"22":{"start":{"line":78,"column":38},"end":{"line":81,"column":19}},"23":{"start":{"line":83,"column":8},"end":{"line":89,"column":9}},"24":{"start":{"line":84,"column":44},"end":{"line":84,"column":77}},"25":{"start":{"line":86,"column":12},"end":{"line":86,"column":68}},"26":{"start":{"line":87,"column":15},"end":{"line":89,"column":9}},"27":{"start":{"line":88,"column":12},"end":{"line":88,"column":41}},"28":{"start":{"line":90,"column":8},"end":{"line":90,"column":56}},"29":{"start":{"line":98,"column":31},"end":{"line":98,"column":59}},"30":{"start":{"line":100,"column":8},"end":{"line":126,"column":9}},"31":{"start":{"line":101,"column":42},"end":{"line":103,"column":23}},"32":{"start":{"line":105,"column":12},"end":{"line":125,"column":13}},"33":{"start":{"line":106,"column":48},"end":{"line":108,"column":17}},"34":{"start":{"line":110,"column":16},"end":{"line":111,"column":43}},"35":{"start":{"line":112,"column":16},"end":{"line":115,"column":18}},"36":{"start":{"line":116,"column":16},"end":{"line":116,"column":61}},"37":{"start":{"line":117,"column":16},"end":{"line":117,"column":23}},"38":{"start":{"line":118,"column":19},"end":{"line":125,"column":13}},"39":{"start":{"line":119,"column":16},"end":{"line":123,"column":18}},"40":{"start":{"line":124,"column":16},"end":{"line":124,"column":23}},"41":{"start":{"line":127,"column":8},"end":{"line":127,"column":56}},"42":{"start":{"line":131,"column":31},"end":{"line":131,"column":59}},"43":{"start":{"line":133,"column":8},"end":{"line":136,"column":9}},"44":{"start":{"line":134,"column":12},"end":{"line":134,"column":48}},"45":{"start":{"line":135,"column":12},"end":{"line":135,"column":19}},"46":{"start":{"line":137,"column":8},"end":{"line":137,"column":56}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":4},"end":{"line":12,"column":5}},"loc":{"start":{"line":16,"column":6},"end":{"line":25,"column":5}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":55},"end":{"line":29,"column":5}},"line":27},"2":{"name":"(anonymous_2)","decl":{"start":{"line":31,"column":4},"end":{"line":31,"column":5}},"loc":{"start":{"line":40,"column":6},"end":{"line":64,"column":5}},"line":40},"3":{"name":"(anonymous_3)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":66},"end":{"line":72,"column":5}},"line":66},"4":{"name":"(anonymous_4)","decl":{"start":{"line":74,"column":4},"end":{"line":74,"column":5}},"loc":{"start":{"line":77,"column":6},"end":{"line":91,"column":5}},"line":77},"5":{"name":"(anonymous_5)","decl":{"start":{"line":93,"column":4},"end":{"line":93,"column":5}},"loc":{"start":{"line":97,"column":6},"end":{"line":128,"column":5}},"line":97},"6":{"name":"(anonymous_6)","decl":{"start":{"line":130,"column":4},"end":{"line":130,"column":5}},"loc":{"start":{"line":130,"column":59},"end":{"line":138,"column":5}},"line":130}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":8},"end":{"line":23,"column":9}},"type":"if","locations":[{"start":{"line":19,"column":8},"end":{"line":23,"column":9}},{"start":{"line":19,"column":8},"end":{"line":23,"column":9}}],"line":19},"1":{"loc":{"start":{"line":44,"column":8},"end":{"line":46,"column":9}},"type":"if","locations":[{"start":{"line":44,"column":8},"end":{"line":46,"column":9}},{"start":{"line":44,"column":8},"end":{"line":46,"column":9}}],"line":44},"2":{"loc":{"start":{"line":49,"column":25},"end":{"line":49,"column":76}},"type":"binary-expr","locations":[{"start":{"line":49,"column":25},"end":{"line":49,"column":63}},{"start":{"line":49,"column":67},"end":{"line":49,"column":76}}],"line":49},"3":{"loc":{"start":{"line":50,"column":8},"end":{"line":52,"column":9}},"type":"if","locations":[{"start":{"line":50,"column":8},"end":{"line":52,"column":9}},{"start":{"line":50,"column":8},"end":{"line":52,"column":9}}],"line":50},"4":{"loc":{"start":{"line":68,"column":8},"end":{"line":70,"column":9}},"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":70,"column":9}},{"start":{"line":68,"column":8},"end":{"line":70,"column":9}}],"line":68},"5":{"loc":{"start":{"line":83,"column":8},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":89,"column":9}},{"start":{"line":83,"column":8},"end":{"line":89,"column":9}}],"line":83},"6":{"loc":{"start":{"line":87,"column":15},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":15},"end":{"line":89,"column":9}},{"start":{"line":87,"column":15},"end":{"line":89,"column":9}}],"line":87},"7":{"loc":{"start":{"line":100,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":100,"column":8},"end":{"line":126,"column":9}},{"start":{"line":100,"column":8},"end":{"line":126,"column":9}}],"line":100},"8":{"loc":{"start":{"line":105,"column":12},"end":{"line":125,"column":13}},"type":"if","locations":[{"start":{"line":105,"column":12},"end":{"line":125,"column":13}},{"start":{"line":105,"column":12},"end":{"line":125,"column":13}}],"line":105},"9":{"loc":{"start":{"line":118,"column":19},"end":{"line":125,"column":13}},"type":"if","locations":[{"start":{"line":118,"column":19},"end":{"line":125,"column":13}},{"start":{"line":118,"column":19},"end":{"line":125,"column":13}}],"line":118},"10":{"loc":{"start":{"line":133,"column":8},"end":{"line":136,"column":9}},"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":136,"column":9}},{"start":{"line":133,"column":8},"end":{"line":136,"column":9}}],"line":133}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts","statementMap":{"0":{"start":{"line":7,"column":60},"end":{"line":7,"column":90}},"1":{"start":{"line":10,"column":8},"end":{"line":10,"column":40}},"2":{"start":{"line":17,"column":31},"end":{"line":17,"column":95}},"3":{"start":{"line":18,"column":8},"end":{"line":18,"column":37}},"4":{"start":{"line":19,"column":8},"end":{"line":19,"column":68}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":4},"end":{"line":9,"column":5}},"loc":{"start":{"line":9,"column":66},"end":{"line":11,"column":5}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":4},"end":{"line":13,"column":5}},"loc":{"start":{"line":16,"column":6},"end":{"line":20,"column":5}},"line":16}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":31},"end":{"line":17,"column":95}},"type":"binary-expr","locations":[{"start":{"line":17,"column":31},"end":{"line":17,"column":74}},{"start":{"line":17,"column":78},"end":{"line":17,"column":95}}],"line":17}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0},"f":{"0":0,"1":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts","statementMap":{"0":{"start":{"line":37,"column":8},"end":{"line":37,"column":32}},"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":30}},"2":{"start":{"line":43,"column":8},"end":{"line":43,"column":30}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":32}},"4":{"start":{"line":49,"column":8},"end":{"line":49,"column":45}},"5":{"start":{"line":52,"column":8},"end":{"line":52,"column":35}},"6":{"start":{"line":55,"column":8},"end":{"line":55,"column":36}},"7":{"start":{"line":58,"column":8},"end":{"line":58,"column":30}},"8":{"start":{"line":61,"column":8},"end":{"line":61,"column":37}},"9":{"start":{"line":64,"column":8},"end":{"line":64,"column":42}},"10":{"start":{"line":67,"column":8},"end":{"line":67,"column":37}},"11":{"start":{"line":71,"column":8},"end":{"line":71,"column":36}},"12":{"start":{"line":76,"column":8},"end":{"line":76,"column":38}},"13":{"start":{"line":79,"column":8},"end":{"line":79,"column":33}},"14":{"start":{"line":82,"column":8},"end":{"line":82,"column":43}},"15":{"start":{"line":86,"column":8},"end":{"line":86,"column":37}},"16":{"start":{"line":101,"column":8},"end":{"line":101,"column":34}},"17":{"start":{"line":102,"column":8},"end":{"line":102,"column":38}},"18":{"start":{"line":103,"column":8},"end":{"line":103,"column":34}},"19":{"start":{"line":104,"column":8},"end":{"line":104,"column":38}},"20":{"start":{"line":105,"column":8},"end":{"line":105,"column":64}},"21":{"start":{"line":106,"column":8},"end":{"line":106,"column":44}},"22":{"start":{"line":107,"column":8},"end":{"line":107,"column":46}},"23":{"start":{"line":108,"column":8},"end":{"line":108,"column":34}},"24":{"start":{"line":109,"column":8},"end":{"line":109,"column":38}},"25":{"start":{"line":110,"column":8},"end":{"line":110,"column":43}},"26":{"start":{"line":111,"column":8},"end":{"line":111,"column":48}},"27":{"start":{"line":112,"column":8},"end":{"line":112,"column":45}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":36,"column":4},"end":{"line":36,"column":5}},"loc":{"start":{"line":36,"column":36},"end":{"line":38,"column":5}},"line":36},"1":{"name":"(anonymous_1)","decl":{"start":{"line":39,"column":4},"end":{"line":39,"column":5}},"loc":{"start":{"line":39,"column":34},"end":{"line":41,"column":5}},"line":39},"2":{"name":"(anonymous_2)","decl":{"start":{"line":42,"column":4},"end":{"line":42,"column":5}},"loc":{"start":{"line":42,"column":34},"end":{"line":44,"column":5}},"line":42},"3":{"name":"(anonymous_3)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":36},"end":{"line":47,"column":5}},"line":45},"4":{"name":"(anonymous_4)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":49},"end":{"line":50,"column":5}},"line":48},"5":{"name":"(anonymous_5)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":5}},"loc":{"start":{"line":51,"column":47},"end":{"line":53,"column":5}},"line":51},"6":{"name":"(anonymous_6)","decl":{"start":{"line":54,"column":4},"end":{"line":54,"column":5}},"loc":{"start":{"line":54,"column":53},"end":{"line":56,"column":5}},"line":54},"7":{"name":"(anonymous_7)","decl":{"start":{"line":57,"column":4},"end":{"line":57,"column":5}},"loc":{"start":{"line":57,"column":46},"end":{"line":59,"column":5}},"line":57},"8":{"name":"(anonymous_8)","decl":{"start":{"line":60,"column":4},"end":{"line":60,"column":5}},"loc":{"start":{"line":60,"column":42},"end":{"line":62,"column":5}},"line":60},"9":{"name":"(anonymous_9)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":47},"end":{"line":65,"column":5}},"line":63},"10":{"name":"(anonymous_10)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":54},"end":{"line":68,"column":5}},"line":66},"11":{"name":"(anonymous_11)","decl":{"start":{"line":70,"column":4},"end":{"line":70,"column":5}},"loc":{"start":{"line":70,"column":66},"end":{"line":72,"column":5}},"line":70},"12":{"name":"(anonymous_12)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":50},"end":{"line":77,"column":5}},"line":75},"13":{"name":"(anonymous_13)","decl":{"start":{"line":78,"column":4},"end":{"line":78,"column":5}},"loc":{"start":{"line":78,"column":44},"end":{"line":80,"column":5}},"line":78},"14":{"name":"(anonymous_14)","decl":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}},"loc":{"start":{"line":81,"column":55},"end":{"line":83,"column":5}},"line":81},"15":{"name":"(anonymous_15)","decl":{"start":{"line":85,"column":4},"end":{"line":85,"column":5}},"loc":{"start":{"line":85,"column":62},"end":{"line":87,"column":5}},"line":85},"16":{"name":"(anonymous_16)","decl":{"start":{"line":89,"column":4},"end":{"line":89,"column":5}},"loc":{"start":{"line":100,"column":6},"end":{"line":113,"column":5}},"line":100}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts","statementMap":{"0":{"start":{"line":12,"column":45},"end":{"line":12,"column":72}},"1":{"start":{"line":15,"column":8},"end":{"line":15,"column":28}},"2":{"start":{"line":31,"column":25},"end":{"line":42,"column":9}},"3":{"start":{"line":43,"column":8},"end":{"line":43,"column":69}},"4":{"start":{"line":47,"column":31},"end":{"line":47,"column":59}},"5":{"start":{"line":49,"column":8},"end":{"line":52,"column":9}},"6":{"start":{"line":50,"column":12},"end":{"line":50,"column":63}},"7":{"start":{"line":51,"column":12},"end":{"line":51,"column":19}},"8":{"start":{"line":53,"column":8},"end":{"line":53,"column":54}},"9":{"start":{"line":57,"column":31},"end":{"line":57,"column":59}},"10":{"start":{"line":59,"column":8},"end":{"line":62,"column":9}},"11":{"start":{"line":60,"column":12},"end":{"line":60,"column":74}},"12":{"start":{"line":61,"column":12},"end":{"line":61,"column":19}},"13":{"start":{"line":63,"column":8},"end":{"line":63,"column":54}},"14":{"start":{"line":67,"column":31},"end":{"line":67,"column":59}},"15":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"16":{"start":{"line":70,"column":12},"end":{"line":70,"column":48}},"17":{"start":{"line":71,"column":12},"end":{"line":71,"column":19}},"18":{"start":{"line":73,"column":8},"end":{"line":73,"column":54}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":14,"column":4},"end":{"line":14,"column":5}},"loc":{"start":{"line":14,"column":51},"end":{"line":16,"column":5}},"line":14},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":30,"column":6},"end":{"line":44,"column":5}},"line":30},"2":{"name":"(anonymous_2)","decl":{"start":{"line":46,"column":4},"end":{"line":46,"column":5}},"loc":{"start":{"line":46,"column":75},"end":{"line":54,"column":5}},"line":46},"3":{"name":"(anonymous_3)","decl":{"start":{"line":56,"column":4},"end":{"line":56,"column":5}},"loc":{"start":{"line":56,"column":86},"end":{"line":64,"column":5}},"line":56},"4":{"name":"(anonymous_4)","decl":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}},"loc":{"start":{"line":66,"column":61},"end":{"line":74,"column":5}},"line":66}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":8},"end":{"line":52,"column":9}},"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":52,"column":9}},{"start":{"line":49,"column":8},"end":{"line":52,"column":9}}],"line":49},"1":{"loc":{"start":{"line":59,"column":8},"end":{"line":62,"column":9}},"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":62,"column":9}},{"start":{"line":59,"column":8},"end":{"line":62,"column":9}}],"line":59},"2":{"loc":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},{"start":{"line":69,"column":8},"end":{"line":72,"column":9}}],"line":69}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts","statementMap":{"0":{"start":{"line":20,"column":8},"end":{"line":20,"column":33}},"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":30}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":28}},"3":{"start":{"line":29,"column":8},"end":{"line":29,"column":30}},"4":{"start":{"line":38,"column":8},"end":{"line":38,"column":40}},"5":{"start":{"line":39,"column":8},"end":{"line":39,"column":34}},"6":{"start":{"line":40,"column":8},"end":{"line":40,"column":30}},"7":{"start":{"line":41,"column":8},"end":{"line":41,"column":34}},"8":{"start":{"line":46,"column":46},"end":{"line":46,"column":73}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":29}},"10":{"start":{"line":58,"column":25},"end":{"line":63,"column":9}},"11":{"start":{"line":65,"column":8},"end":{"line":65,"column":44}},"12":{"start":{"line":69,"column":8},"end":{"line":69,"column":37}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":37},"end":{"line":21,"column":5}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":34},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":25,"column":32},"end":{"line":27,"column":5}},"line":25},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":4},"end":{"line":28,"column":5}},"loc":{"start":{"line":28,"column":36},"end":{"line":30,"column":5}},"line":28},"4":{"name":"(anonymous_4)","decl":{"start":{"line":32,"column":4},"end":{"line":32,"column":5}},"loc":{"start":{"line":37,"column":6},"end":{"line":42,"column":5}},"line":37},"5":{"name":"(anonymous_5)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":48,"column":51},"end":{"line":50,"column":5}},"line":48},"6":{"name":"(anonymous_6)","decl":{"start":{"line":52,"column":4},"end":{"line":52,"column":5}},"loc":{"start":{"line":57,"column":6},"end":{"line":66,"column":5}},"line":57},"7":{"name":"(anonymous_7)","decl":{"start":{"line":68,"column":4},"end":{"line":68,"column":5}},"loc":{"start":{"line":68,"column":38},"end":{"line":70,"column":5}},"line":68}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts","statementMap":{"0":{"start":{"line":14,"column":24},"end":{"line":14,"column":98}},"1":{"start":{"line":17,"column":8},"end":{"line":33,"column":9}},"2":{"start":{"line":18,"column":12},"end":{"line":21,"column":15}},"3":{"start":{"line":18,"column":54},"end":{"line":21,"column":13}},"4":{"start":{"line":23,"column":12},"end":{"line":32,"column":13}},"5":{"start":{"line":24,"column":16},"end":{"line":28,"column":18}},"6":{"start":{"line":29,"column":16},"end":{"line":29,"column":53}},"7":{"start":{"line":31,"column":16},"end":{"line":31,"column":24}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":84},"end":{"line":34,"column":5}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":48},"end":{"line":18,"column":49}},"loc":{"start":{"line":18,"column":54},"end":{"line":21,"column":13}},"line":18}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":12},"end":{"line":32,"column":13}},"type":"if","locations":[{"start":{"line":23,"column":12},"end":{"line":32,"column":13}},{"start":{"line":23,"column":12},"end":{"line":32,"column":13}}],"line":23}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0},"b":{"0":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts","statementMap":{"0":{"start":{"line":46,"column":8},"end":{"line":46,"column":41}},"1":{"start":{"line":47,"column":8},"end":{"line":47,"column":32}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":32}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":22}},"4":{"start":{"line":50,"column":8},"end":{"line":50,"column":25}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":37}},"6":{"start":{"line":65,"column":8},"end":{"line":65,"column":46}},"7":{"start":{"line":66,"column":8},"end":{"line":66,"column":32}},"8":{"start":{"line":67,"column":8},"end":{"line":67,"column":32}},"9":{"start":{"line":68,"column":8},"end":{"line":68,"column":22}},"10":{"start":{"line":69,"column":8},"end":{"line":69,"column":25}},"11":{"start":{"line":70,"column":8},"end":{"line":70,"column":33}},"12":{"start":{"line":77,"column":11},"end":{"line":77,"column":28}},"13":{"start":{"line":82,"column":8},"end":{"line":106,"column":9}},"14":{"start":{"line":83,"column":12},"end":{"line":105,"column":13}},"15":{"start":{"line":85,"column":20},"end":{"line":88,"column":21}},"16":{"start":{"line":89,"column":40},"end":{"line":91,"column":17}},"17":{"start":{"line":94,"column":16},"end":{"line":104,"column":17}},"18":{"start":{"line":98,"column":20},"end":{"line":98,"column":62}},"19":{"start":{"line":99,"column":20},"end":{"line":99,"column":70}},"20":{"start":{"line":100,"column":20},"end":{"line":100,"column":63}},"21":{"start":{"line":101,"column":20},"end":{"line":103,"column":22}},"22":{"start":{"line":108,"column":8},"end":{"line":108,"column":46}},"23":{"start":{"line":112,"column":52},"end":{"line":112,"column":54}},"24":{"start":{"line":113,"column":8},"end":{"line":119,"column":9}},"25":{"start":{"line":114,"column":12},"end":{"line":116,"column":14}},"26":{"start":{"line":117,"column":12},"end":{"line":117,"column":49}},"27":{"start":{"line":118,"column":12},"end":{"line":118,"column":26}},"28":{"start":{"line":121,"column":22},"end":{"line":121,"column":51}},"29":{"start":{"line":122,"column":8},"end":{"line":126,"column":9}},"30":{"start":{"line":123,"column":12},"end":{"line":125,"column":13}},"31":{"start":{"line":124,"column":16},"end":{"line":124,"column":48}},"32":{"start":{"line":127,"column":8},"end":{"line":127,"column":22}},"33":{"start":{"line":133,"column":19},"end":{"line":133,"column":48}},"34":{"start":{"line":135,"column":36},"end":{"line":135,"column":69}},"35":{"start":{"line":136,"column":8},"end":{"line":140,"column":9}},"36":{"start":{"line":138,"column":12},"end":{"line":138,"column":56}},"37":{"start":{"line":139,"column":12},"end":{"line":139,"column":49}},"38":{"start":{"line":142,"column":28},"end":{"line":142,"column":79}},"39":{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},"40":{"start":{"line":144,"column":12},"end":{"line":152,"column":13}},"41":{"start":{"line":145,"column":16},"end":{"line":145,"column":59}},"42":{"start":{"line":147,"column":33},"end":{"line":147,"column":91}},"43":{"start":{"line":148,"column":16},"end":{"line":151,"column":17}},"44":{"start":{"line":149,"column":20},"end":{"line":149,"column":128}},"45":{"start":{"line":150,"column":20},"end":{"line":150,"column":62}},"46":{"start":{"line":155,"column":8},"end":{"line":155,"column":27}},"47":{"start":{"line":164,"column":25},"end":{"line":164,"column":54}},"48":{"start":{"line":165,"column":23},"end":{"line":165,"column":61}},"49":{"start":{"line":166,"column":20},"end":{"line":166,"column":48}},"50":{"start":{"line":167,"column":28},"end":{"line":167,"column":65}},"51":{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},"52":{"start":{"line":170,"column":12},"end":{"line":170,"column":63}},"53":{"start":{"line":173,"column":8},"end":{"line":175,"column":9}},"54":{"start":{"line":174,"column":12},"end":{"line":174,"column":56}},"55":{"start":{"line":177,"column":8},"end":{"line":179,"column":9}},"56":{"start":{"line":178,"column":12},"end":{"line":178,"column":57}},"57":{"start":{"line":181,"column":8},"end":{"line":185,"column":9}},"58":{"start":{"line":182,"column":12},"end":{"line":182,"column":39}},"59":{"start":{"line":183,"column":12},"end":{"line":183,"column":48}},"60":{"start":{"line":184,"column":12},"end":{"line":184,"column":73}},"61":{"start":{"line":187,"column":8},"end":{"line":214,"column":9}},"62":{"start":{"line":192,"column":12},"end":{"line":198,"column":13}},"63":{"start":{"line":193,"column":16},"end":{"line":195,"column":18}},"64":{"start":{"line":197,"column":16},"end":{"line":197,"column":107}},"65":{"start":{"line":201,"column":12},"end":{"line":213,"column":14}},"66":{"start":{"line":208,"column":20},"end":{"line":210,"column":22}},"67":{"start":{"line":211,"column":20},"end":{"line":211,"column":64}},"68":{"start":{"line":216,"column":8},"end":{"line":216,"column":33}},"69":{"start":{"line":217,"column":8},"end":{"line":217,"column":40}},"70":{"start":{"line":218,"column":8},"end":{"line":218,"column":29}},"71":{"start":{"line":220,"column":8},"end":{"line":220,"column":69}},"72":{"start":{"line":226,"column":22},"end":{"line":226,"column":51}},"73":{"start":{"line":228,"column":8},"end":{"line":241,"column":9}},"74":{"start":{"line":229,"column":29},"end":{"line":229,"column":58}},"75":{"start":{"line":230,"column":28},"end":{"line":230,"column":76}},"76":{"start":{"line":231,"column":27},"end":{"line":231,"column":72}},"77":{"start":{"line":233,"column":26},"end":{"line":233,"column":49}},"78":{"start":{"line":234,"column":12},"end":{"line":234,"column":50}},"79":{"start":{"line":235,"column":12},"end":{"line":235,"column":38}},"80":{"start":{"line":236,"column":12},"end":{"line":236,"column":29}},"81":{"start":{"line":237,"column":12},"end":{"line":240,"column":14}},"82":{"start":{"line":245,"column":8},"end":{"line":248,"column":10}},"83":{"start":{"line":249,"column":8},"end":{"line":249,"column":51}},"84":{"start":{"line":253,"column":8},"end":{"line":256,"column":10}},"85":{"start":{"line":257,"column":8},"end":{"line":257,"column":51}},"86":{"start":{"line":261,"column":25},"end":{"line":261,"column":54}},"87":{"start":{"line":262,"column":23},"end":{"line":262,"column":61}},"88":{"start":{"line":263,"column":22},"end":{"line":263,"column":50}},"89":{"start":{"line":265,"column":8},"end":{"line":267,"column":9}},"90":{"start":{"line":266,"column":12},"end":{"line":266,"column":56}},"91":{"start":{"line":269,"column":8},"end":{"line":271,"column":9}},"92":{"start":{"line":270,"column":12},"end":{"line":270,"column":63}},"93":{"start":{"line":273,"column":8},"end":{"line":273,"column":38}},"94":{"start":{"line":274,"column":8},"end":{"line":274,"column":61}},"95":{"start":{"line":275,"column":8},"end":{"line":275,"column":36}},"96":{"start":{"line":276,"column":8},"end":{"line":276,"column":69}},"97":{"start":{"line":281,"column":22},"end":{"line":281,"column":46}},"98":{"start":{"line":282,"column":22},"end":{"line":282,"column":84}},"99":{"start":{"line":283,"column":61},"end":{"line":283,"column":63}},"100":{"start":{"line":285,"column":8},"end":{"line":290,"column":11}},"101":{"start":{"line":286,"column":28},"end":{"line":286,"column":52}},"102":{"start":{"line":287,"column":12},"end":{"line":289,"column":13}},"103":{"start":{"line":288,"column":16},"end":{"line":288,"column":38}},"104":{"start":{"line":292,"column":8},"end":{"line":292,"column":21}},"105":{"start":{"line":296,"column":24},"end":{"line":296,"column":68}},"106":{"start":{"line":297,"column":36},"end":{"line":297,"column":38}},"107":{"start":{"line":299,"column":8},"end":{"line":308,"column":9}},"108":{"start":{"line":300,"column":29},"end":{"line":300,"column":60}},"109":{"start":{"line":302,"column":12},"end":{"line":307,"column":13}},"110":{"start":{"line":303,"column":33},"end":{"line":303,"column":70}},"111":{"start":{"line":304,"column":16},"end":{"line":304,"column":40}},"112":{"start":{"line":305,"column":19},"end":{"line":307,"column":13}},"113":{"start":{"line":306,"column":16},"end":{"line":306,"column":37}},"114":{"start":{"line":310,"column":8},"end":{"line":310,"column":21}},"115":{"start":{"line":324,"column":22},"end":{"line":324,"column":41}},"116":{"start":{"line":325,"column":27},"end":{"line":325,"column":36}},"117":{"start":{"line":326,"column":8},"end":{"line":345,"column":9}},"118":{"start":{"line":327,"column":12},"end":{"line":329,"column":13}},"119":{"start":{"line":328,"column":16},"end":{"line":328,"column":25}},"120":{"start":{"line":332,"column":12},"end":{"line":334,"column":13}},"121":{"start":{"line":333,"column":16},"end":{"line":333,"column":48}},"122":{"start":{"line":336,"column":12},"end":{"line":342,"column":13}},"123":{"start":{"line":337,"column":16},"end":{"line":341,"column":17}},"124":{"start":{"line":338,"column":20},"end":{"line":338,"column":64}},"125":{"start":{"line":340,"column":20},"end":{"line":340,"column":37}},"126":{"start":{"line":344,"column":12},"end":{"line":344,"column":26}},"127":{"start":{"line":346,"column":8},"end":{"line":346,"column":21}},"128":{"start":{"line":353,"column":22},"end":{"line":353,"column":53}},"129":{"start":{"line":355,"column":8},"end":{"line":357,"column":9}},"130":{"start":{"line":356,"column":12},"end":{"line":356,"column":25}},"131":{"start":{"line":359,"column":8},"end":{"line":359,"column":60}},"132":{"start":{"line":366,"column":22},"end":{"line":366,"column":53}},"133":{"start":{"line":368,"column":8},"end":{"line":370,"column":9}},"134":{"start":{"line":369,"column":12},"end":{"line":369,"column":25}},"135":{"start":{"line":372,"column":8},"end":{"line":372,"column":55}},"136":{"start":{"line":376,"column":24},"end":{"line":376,"column":72}},"137":{"start":{"line":377,"column":8},"end":{"line":377,"column":61}},"138":{"start":{"line":382,"column":23},"end":{"line":382,"column":74}},"139":{"start":{"line":383,"column":56},"end":{"line":383,"column":58}},"140":{"start":{"line":387,"column":8},"end":{"line":387,"column":27}},"141":{"start":{"line":393,"column":8},"end":{"line":393,"column":48}},"142":{"start":{"line":397,"column":8},"end":{"line":397,"column":45}},"143":{"start":{"line":399,"column":8},"end":{"line":401,"column":9}},"144":{"start":{"line":400,"column":12},"end":{"line":400,"column":47}},"145":{"start":{"line":403,"column":8},"end":{"line":406,"column":14}},"146":{"start":{"line":404,"column":12},"end":{"line":404,"column":53}},"147":{"start":{"line":405,"column":12},"end":{"line":405,"column":44}},"148":{"start":{"line":411,"column":8},"end":{"line":417,"column":9}},"149":{"start":{"line":412,"column":12},"end":{"line":415,"column":14}},"150":{"start":{"line":416,"column":12},"end":{"line":416,"column":61}},"151":{"start":{"line":419,"column":8},"end":{"line":421,"column":10}},"152":{"start":{"line":422,"column":8},"end":{"line":427,"column":10}},"153":{"start":{"line":428,"column":8},"end":{"line":439,"column":10}},"154":{"start":{"line":441,"column":8},"end":{"line":441,"column":56}},"155":{"start":{"line":445,"column":24},"end":{"line":445,"column":42}},"156":{"start":{"line":447,"column":8},"end":{"line":467,"column":11}},"157":{"start":{"line":448,"column":12},"end":{"line":466,"column":13}},"158":{"start":{"line":449,"column":16},"end":{"line":451,"column":17}},"159":{"start":{"line":450,"column":20},"end":{"line":450,"column":57}},"160":{"start":{"line":453,"column":16},"end":{"line":456,"column":18}},"161":{"start":{"line":458,"column":43},"end":{"line":458,"column":98}},"162":{"start":{"line":459,"column":16},"end":{"line":461,"column":18}},"163":{"start":{"line":463,"column":16},"end":{"line":465,"column":18}},"164":{"start":{"line":472,"column":8},"end":{"line":472,"column":77}},"165":{"start":{"line":473,"column":8},"end":{"line":477,"column":10}},"166":{"start":{"line":480,"column":8},"end":{"line":503,"column":9}},"167":{"start":{"line":481,"column":12},"end":{"line":487,"column":14}},"168":{"start":{"line":490,"column":12},"end":{"line":490,"column":158}},"169":{"start":{"line":492,"column":12},"end":{"line":502,"column":14}},"170":{"start":{"line":505,"column":8},"end":{"line":508,"column":9}},"171":{"start":{"line":507,"column":12},"end":{"line":507,"column":59}},"172":{"start":{"line":510,"column":8},"end":{"line":516,"column":10}},"173":{"start":{"line":520,"column":25},"end":{"line":520,"column":52}},"174":{"start":{"line":521,"column":27},"end":{"line":521,"column":56}},"175":{"start":{"line":522,"column":25},"end":{"line":522,"column":48}},"176":{"start":{"line":524,"column":8},"end":{"line":545,"column":9}},"177":{"start":{"line":525,"column":12},"end":{"line":525,"column":64}},"178":{"start":{"line":526,"column":12},"end":{"line":530,"column":14}},"179":{"start":{"line":532,"column":12},"end":{"line":539,"column":14}},"180":{"start":{"line":541,"column":12},"end":{"line":544,"column":14}},"181":{"start":{"line":549,"column":8},"end":{"line":549,"column":28}},"182":{"start":{"line":552,"column":8},"end":{"line":552,"column":50}},"183":{"start":{"line":553,"column":8},"end":{"line":553,"column":51}},"184":{"start":{"line":556,"column":8},"end":{"line":556,"column":60}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":45,"column":4},"end":{"line":45,"column":5}},"loc":{"start":{"line":45,"column":30},"end":{"line":52,"column":5}},"line":45},"1":{"name":"(anonymous_1)","decl":{"start":{"line":64,"column":4},"end":{"line":64,"column":5}},"loc":{"start":{"line":64,"column":30},"end":{"line":71,"column":5}},"line":64},"2":{"name":"(anonymous_2)","decl":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}},"loc":{"start":{"line":81,"column":58},"end":{"line":109,"column":5}},"line":81},"3":{"name":"(anonymous_3)","decl":{"start":{"line":111,"column":4},"end":{"line":111,"column":5}},"loc":{"start":{"line":111,"column":105},"end":{"line":128,"column":5}},"line":111},"4":{"name":"(anonymous_4)","decl":{"start":{"line":132,"column":4},"end":{"line":132,"column":5}},"loc":{"start":{"line":132,"column":57},"end":{"line":156,"column":5}},"line":132},"5":{"name":"(anonymous_5)","decl":{"start":{"line":158,"column":4},"end":{"line":158,"column":5}},"loc":{"start":{"line":163,"column":21},"end":{"line":221,"column":5}},"line":163},"6":{"name":"(anonymous_6)","decl":{"start":{"line":207,"column":16},"end":{"line":207,"column":17}},"loc":{"start":{"line":207,"column":28},"end":{"line":212,"column":17}},"line":207},"7":{"name":"(anonymous_7)","decl":{"start":{"line":224,"column":4},"end":{"line":224,"column":5}},"loc":{"start":{"line":224,"column":58},"end":{"line":242,"column":5}},"line":224},"8":{"name":"(anonymous_8)","decl":{"start":{"line":244,"column":4},"end":{"line":244,"column":5}},"loc":{"start":{"line":244,"column":34},"end":{"line":250,"column":5}},"line":244},"9":{"name":"(anonymous_9)","decl":{"start":{"line":252,"column":4},"end":{"line":252,"column":5}},"loc":{"start":{"line":252,"column":34},"end":{"line":258,"column":5}},"line":252},"10":{"name":"(anonymous_10)","decl":{"start":{"line":260,"column":4},"end":{"line":260,"column":5}},"loc":{"start":{"line":260,"column":77},"end":{"line":277,"column":5}},"line":260},"11":{"name":"(anonymous_11)","decl":{"start":{"line":279,"column":4},"end":{"line":279,"column":5}},"loc":{"start":{"line":279,"column":39},"end":{"line":293,"column":5}},"line":279},"12":{"name":"(anonymous_12)","decl":{"start":{"line":285,"column":22},"end":{"line":285,"column":23}},"loc":{"start":{"line":285,"column":35},"end":{"line":290,"column":9}},"line":285},"13":{"name":"(anonymous_13)","decl":{"start":{"line":295,"column":4},"end":{"line":295,"column":5}},"loc":{"start":{"line":295,"column":52},"end":{"line":311,"column":5}},"line":295},"14":{"name":"(anonymous_14)","decl":{"start":{"line":320,"column":4},"end":{"line":320,"column":5}},"loc":{"start":{"line":323,"column":34},"end":{"line":347,"column":5}},"line":323},"15":{"name":"(anonymous_15)","decl":{"start":{"line":349,"column":4},"end":{"line":349,"column":5}},"loc":{"start":{"line":352,"column":26},"end":{"line":360,"column":5}},"line":352},"16":{"name":"(anonymous_16)","decl":{"start":{"line":362,"column":4},"end":{"line":362,"column":5}},"loc":{"start":{"line":365,"column":21},"end":{"line":373,"column":5}},"line":365},"17":{"name":"(anonymous_17)","decl":{"start":{"line":375,"column":4},"end":{"line":375,"column":5}},"loc":{"start":{"line":375,"column":78},"end":{"line":378,"column":5}},"line":375},"18":{"name":"(anonymous_18)","decl":{"start":{"line":390,"column":4},"end":{"line":390,"column":5}},"loc":{"start":{"line":390,"column":52},"end":{"line":394,"column":5}},"line":390},"19":{"name":"(anonymous_19)","decl":{"start":{"line":393,"column":37},"end":{"line":393,"column":38}},"loc":{"start":{"line":393,"column":43},"end":{"line":393,"column":46}},"line":393},"20":{"name":"(anonymous_20)","decl":{"start":{"line":396,"column":4},"end":{"line":396,"column":5}},"loc":{"start":{"line":396,"column":65},"end":{"line":407,"column":5}},"line":396},"21":{"name":"(anonymous_21)","decl":{"start":{"line":403,"column":42},"end":{"line":403,"column":43}},"loc":{"start":{"line":403,"column":48},"end":{"line":406,"column":9}},"line":403},"22":{"name":"(anonymous_22)","decl":{"start":{"line":410,"column":4},"end":{"line":410,"column":5}},"loc":{"start":{"line":410,"column":61},"end":{"line":442,"column":5}},"line":410},"23":{"name":"(anonymous_23)","decl":{"start":{"line":444,"column":4},"end":{"line":444,"column":5}},"loc":{"start":{"line":444,"column":63},"end":{"line":468,"column":5}},"line":444},"24":{"name":"(anonymous_24)","decl":{"start":{"line":447,"column":24},"end":{"line":447,"column":25}},"loc":{"start":{"line":447,"column":42},"end":{"line":467,"column":9}},"line":447},"25":{"name":"(anonymous_25)","decl":{"start":{"line":471,"column":4},"end":{"line":471,"column":5}},"loc":{"start":{"line":471,"column":44},"end":{"line":517,"column":5}},"line":471},"26":{"name":"(anonymous_26)","decl":{"start":{"line":519,"column":4},"end":{"line":519,"column":5}},"loc":{"start":{"line":519,"column":63},"end":{"line":546,"column":5}},"line":519},"27":{"name":"(anonymous_27)","decl":{"start":{"line":548,"column":4},"end":{"line":548,"column":5}},"loc":{"start":{"line":548,"column":63},"end":{"line":557,"column":5}},"line":548}},"branchMap":{"0":{"loc":{"start":{"line":82,"column":8},"end":{"line":106,"column":9}},"type":"if","locations":[{"start":{"line":82,"column":8},"end":{"line":106,"column":9}},{"start":{"line":82,"column":8},"end":{"line":106,"column":9}}],"line":82},"1":{"loc":{"start":{"line":83,"column":12},"end":{"line":105,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":105,"column":13}},{"start":{"line":83,"column":12},"end":{"line":105,"column":13}}],"line":83},"2":{"loc":{"start":{"line":94,"column":16},"end":{"line":104,"column":17}},"type":"if","locations":[{"start":{"line":94,"column":16},"end":{"line":104,"column":17}},{"start":{"line":94,"column":16},"end":{"line":104,"column":17}}],"line":94},"3":{"loc":{"start":{"line":95,"column":20},"end":{"line":96,"column":69}},"type":"binary-expr","locations":[{"start":{"line":95,"column":20},"end":{"line":95,"column":44}},{"start":{"line":96,"column":20},"end":{"line":96,"column":69}}],"line":95},"4":{"loc":{"start":{"line":111,"column":41},"end":{"line":111,"column":65}},"type":"default-arg","locations":[{"start":{"line":111,"column":60},"end":{"line":111,"column":65}}],"line":111},"5":{"loc":{"start":{"line":113,"column":8},"end":{"line":119,"column":9}},"type":"if","locations":[{"start":{"line":113,"column":8},"end":{"line":119,"column":9}},{"start":{"line":113,"column":8},"end":{"line":119,"column":9}}],"line":113},"6":{"loc":{"start":{"line":113,"column":12},"end":{"line":113,"column":64}},"type":"binary-expr","locations":[{"start":{"line":113,"column":12},"end":{"line":113,"column":28}},{"start":{"line":113,"column":32},"end":{"line":113,"column":64}}],"line":113},"7":{"loc":{"start":{"line":122,"column":8},"end":{"line":126,"column":9}},"type":"if","locations":[{"start":{"line":122,"column":8},"end":{"line":126,"column":9}},{"start":{"line":122,"column":8},"end":{"line":126,"column":9}}],"line":122},"8":{"loc":{"start":{"line":136,"column":8},"end":{"line":140,"column":9}},"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":140,"column":9}},{"start":{"line":136,"column":8},"end":{"line":140,"column":9}}],"line":136},"9":{"loc":{"start":{"line":136,"column":12},"end":{"line":137,"column":34}},"type":"binary-expr","locations":[{"start":{"line":136,"column":13},"end":{"line":136,"column":18}},{"start":{"line":136,"column":22},"end":{"line":136,"column":49}},{"start":{"line":137,"column":15},"end":{"line":137,"column":34}}],"line":136},"10":{"loc":{"start":{"line":142,"column":28},"end":{"line":142,"column":79}},"type":"cond-expr","locations":[{"start":{"line":142,"column":51},"end":{"line":142,"column":60}},{"start":{"line":142,"column":63},"end":{"line":142,"column":79}}],"line":142},"11":{"loc":{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":153,"column":9}},{"start":{"line":143,"column":8},"end":{"line":153,"column":9}}],"line":143},"12":{"loc":{"start":{"line":144,"column":12},"end":{"line":152,"column":13}},"type":"if","locations":[{"start":{"line":144,"column":12},"end":{"line":152,"column":13}},{"start":{"line":144,"column":12},"end":{"line":152,"column":13}}],"line":144},"13":{"loc":{"start":{"line":148,"column":16},"end":{"line":151,"column":17}},"type":"if","locations":[{"start":{"line":148,"column":16},"end":{"line":151,"column":17}},{"start":{"line":148,"column":16},"end":{"line":151,"column":17}}],"line":148},"14":{"loc":{"start":{"line":148,"column":20},"end":{"line":148,"column":64}},"type":"binary-expr","locations":[{"start":{"line":148,"column":20},"end":{"line":148,"column":38}},{"start":{"line":148,"column":42},"end":{"line":148,"column":64}}],"line":148},"15":{"loc":{"start":{"line":162,"column":8},"end":{"line":162,"column":32}},"type":"default-arg","locations":[{"start":{"line":162,"column":27},"end":{"line":162,"column":32}}],"line":162},"16":{"loc":{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},"type":"if","locations":[{"start":{"line":169,"column":8},"end":{"line":171,"column":9}},{"start":{"line":169,"column":8},"end":{"line":171,"column":9}}],"line":169},"17":{"loc":{"start":{"line":173,"column":8},"end":{"line":175,"column":9}},"type":"if","locations":[{"start":{"line":173,"column":8},"end":{"line":175,"column":9}},{"start":{"line":173,"column":8},"end":{"line":175,"column":9}}],"line":173},"18":{"loc":{"start":{"line":173,"column":12},"end":{"line":173,"column":37}},"type":"binary-expr","locations":[{"start":{"line":173,"column":12},"end":{"line":173,"column":18}},{"start":{"line":173,"column":22},"end":{"line":173,"column":37}}],"line":173},"19":{"loc":{"start":{"line":177,"column":8},"end":{"line":179,"column":9}},"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":179,"column":9}},{"start":{"line":177,"column":8},"end":{"line":179,"column":9}}],"line":177},"20":{"loc":{"start":{"line":177,"column":12},"end":{"line":177,"column":57}},"type":"binary-expr","locations":[{"start":{"line":177,"column":12},"end":{"line":177,"column":17}},{"start":{"line":177,"column":21},"end":{"line":177,"column":35}},{"start":{"line":177,"column":39},"end":{"line":177,"column":57}}],"line":177},"21":{"loc":{"start":{"line":181,"column":8},"end":{"line":185,"column":9}},"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":185,"column":9}},{"start":{"line":181,"column":8},"end":{"line":185,"column":9}}],"line":181},"22":{"loc":{"start":{"line":187,"column":8},"end":{"line":214,"column":9}},"type":"if","locations":[{"start":{"line":187,"column":8},"end":{"line":214,"column":9}},{"start":{"line":187,"column":8},"end":{"line":214,"column":9}}],"line":187},"23":{"loc":{"start":{"line":187,"column":12},"end":{"line":190,"column":31}},"type":"binary-expr","locations":[{"start":{"line":187,"column":12},"end":{"line":187,"column":29}},{"start":{"line":188,"column":13},"end":{"line":189,"column":33}},{"start":{"line":190,"column":19},"end":{"line":190,"column":30}}],"line":187},"24":{"loc":{"start":{"line":192,"column":12},"end":{"line":198,"column":13}},"type":"if","locations":[{"start":{"line":192,"column":12},"end":{"line":198,"column":13}},{"start":{"line":192,"column":12},"end":{"line":198,"column":13}}],"line":192},"25":{"loc":{"start":{"line":228,"column":8},"end":{"line":241,"column":9}},"type":"if","locations":[{"start":{"line":228,"column":8},"end":{"line":241,"column":9}},{"start":{"line":228,"column":8},"end":{"line":241,"column":9}}],"line":228},"26":{"loc":{"start":{"line":265,"column":8},"end":{"line":267,"column":9}},"type":"if","locations":[{"start":{"line":265,"column":8},"end":{"line":267,"column":9}},{"start":{"line":265,"column":8},"end":{"line":267,"column":9}}],"line":265},"27":{"loc":{"start":{"line":269,"column":8},"end":{"line":271,"column":9}},"type":"if","locations":[{"start":{"line":269,"column":8},"end":{"line":271,"column":9}},{"start":{"line":269,"column":8},"end":{"line":271,"column":9}}],"line":269},"28":{"loc":{"start":{"line":287,"column":12},"end":{"line":289,"column":13}},"type":"if","locations":[{"start":{"line":287,"column":12},"end":{"line":289,"column":13}},{"start":{"line":287,"column":12},"end":{"line":289,"column":13}}],"line":287},"29":{"loc":{"start":{"line":302,"column":12},"end":{"line":307,"column":13}},"type":"if","locations":[{"start":{"line":302,"column":12},"end":{"line":307,"column":13}},{"start":{"line":302,"column":12},"end":{"line":307,"column":13}}],"line":302},"30":{"loc":{"start":{"line":305,"column":19},"end":{"line":307,"column":13}},"type":"if","locations":[{"start":{"line":305,"column":19},"end":{"line":307,"column":13}},{"start":{"line":305,"column":19},"end":{"line":307,"column":13}}],"line":305},"31":{"loc":{"start":{"line":327,"column":12},"end":{"line":329,"column":13}},"type":"if","locations":[{"start":{"line":327,"column":12},"end":{"line":329,"column":13}},{"start":{"line":327,"column":12},"end":{"line":329,"column":13}}],"line":327},"32":{"loc":{"start":{"line":332,"column":12},"end":{"line":334,"column":13}},"type":"if","locations":[{"start":{"line":332,"column":12},"end":{"line":334,"column":13}},{"start":{"line":332,"column":12},"end":{"line":334,"column":13}}],"line":332},"33":{"loc":{"start":{"line":336,"column":12},"end":{"line":342,"column":13}},"type":"if","locations":[{"start":{"line":336,"column":12},"end":{"line":342,"column":13}},{"start":{"line":336,"column":12},"end":{"line":342,"column":13}}],"line":336},"34":{"loc":{"start":{"line":337,"column":16},"end":{"line":341,"column":17}},"type":"if","locations":[{"start":{"line":337,"column":16},"end":{"line":341,"column":17}},{"start":{"line":337,"column":16},"end":{"line":341,"column":17}}],"line":337},"35":{"loc":{"start":{"line":355,"column":8},"end":{"line":357,"column":9}},"type":"if","locations":[{"start":{"line":355,"column":8},"end":{"line":357,"column":9}},{"start":{"line":355,"column":8},"end":{"line":357,"column":9}}],"line":355},"36":{"loc":{"start":{"line":368,"column":8},"end":{"line":370,"column":9}},"type":"if","locations":[{"start":{"line":368,"column":8},"end":{"line":370,"column":9}},{"start":{"line":368,"column":8},"end":{"line":370,"column":9}}],"line":368},"37":{"loc":{"start":{"line":399,"column":8},"end":{"line":401,"column":9}},"type":"if","locations":[{"start":{"line":399,"column":8},"end":{"line":401,"column":9}},{"start":{"line":399,"column":8},"end":{"line":401,"column":9}}],"line":399},"38":{"loc":{"start":{"line":411,"column":8},"end":{"line":417,"column":9}},"type":"if","locations":[{"start":{"line":411,"column":8},"end":{"line":417,"column":9}},{"start":{"line":411,"column":8},"end":{"line":417,"column":9}}],"line":411},"39":{"loc":{"start":{"line":429,"column":12},"end":{"line":431,"column":19}},"type":"cond-expr","locations":[{"start":{"line":430,"column":18},"end":{"line":430,"column":58}},{"start":{"line":431,"column":18},"end":{"line":431,"column":19}}],"line":429},"40":{"loc":{"start":{"line":449,"column":16},"end":{"line":451,"column":17}},"type":"if","locations":[{"start":{"line":449,"column":16},"end":{"line":451,"column":17}},{"start":{"line":449,"column":16},"end":{"line":451,"column":17}}],"line":449},"41":{"loc":{"start":{"line":480,"column":8},"end":{"line":503,"column":9}},"type":"if","locations":[{"start":{"line":480,"column":8},"end":{"line":503,"column":9}},{"start":{"line":480,"column":8},"end":{"line":503,"column":9}}],"line":480},"42":{"loc":{"start":{"line":480,"column":12},"end":{"line":480,"column":102}},"type":"binary-expr","locations":[{"start":{"line":480,"column":12},"end":{"line":480,"column":54}},{"start":{"line":480,"column":58},"end":{"line":480,"column":102}}],"line":480},"43":{"loc":{"start":{"line":505,"column":8},"end":{"line":508,"column":9}},"type":"if","locations":[{"start":{"line":505,"column":8},"end":{"line":508,"column":9}},{"start":{"line":505,"column":8},"end":{"line":508,"column":9}}],"line":505},"44":{"loc":{"start":{"line":524,"column":8},"end":{"line":545,"column":9}},"type":"if","locations":[{"start":{"line":524,"column":8},"end":{"line":545,"column":9}},{"start":{"line":524,"column":8},"end":{"line":545,"column":9}}],"line":524},"45":{"loc":{"start":{"line":524,"column":12},"end":{"line":524,"column":46}},"type":"binary-expr","locations":[{"start":{"line":524,"column":12},"end":{"line":524,"column":20}},{"start":{"line":524,"column":24},"end":{"line":524,"column":34}},{"start":{"line":524,"column":38},"end":{"line":524,"column":46}}],"line":524}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0,0],"21":[0,0],"22":[0,0],"23":[0,0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts","statementMap":{"0":{"start":{"line":40,"column":4},"end":{"line":68,"column":5}},"1":{"start":{"line":41,"column":34},"end":{"line":41,"column":114}},"2":{"start":{"line":42,"column":32},"end":{"line":44,"column":19}},"3":{"start":{"line":45,"column":8},"end":{"line":58,"column":12}},"4":{"start":{"line":46,"column":30},"end":{"line":46,"column":50}},"5":{"start":{"line":47,"column":12},"end":{"line":47,"column":133}},"6":{"start":{"line":49,"column":12},"end":{"line":57,"column":13}},"7":{"start":{"line":50,"column":16},"end":{"line":56,"column":18}},"8":{"start":{"line":60,"column":25},"end":{"line":60,"column":50}},"9":{"start":{"line":61,"column":8},"end":{"line":66,"column":10}},"10":{"start":{"line":67,"column":8},"end":{"line":67,"column":187}},"11":{"start":{"line":79,"column":28},"end":{"line":79,"column":48}},"12":{"start":{"line":80,"column":26},"end":{"line":80,"column":30}},"13":{"start":{"line":82,"column":22},"end":{"line":82,"column":24}},"14":{"start":{"line":83,"column":18},"end":{"line":83,"column":19}},"15":{"start":{"line":85,"column":4},"end":{"line":168,"column":5}},"16":{"start":{"line":86,"column":8},"end":{"line":167,"column":9}},"17":{"start":{"line":87,"column":12},"end":{"line":92,"column":14}},"18":{"start":{"line":94,"column":12},"end":{"line":94,"column":53}},"19":{"start":{"line":95,"column":29},"end":{"line":102,"column":14}},"20":{"start":{"line":104,"column":12},"end":{"line":107,"column":13}},"21":{"start":{"line":105,"column":16},"end":{"line":105,"column":40}},"22":{"start":{"line":106,"column":16},"end":{"line":106,"column":58}},"23":{"start":{"line":109,"column":27},"end":{"line":109,"column":48}},"24":{"start":{"line":110,"column":12},"end":{"line":110,"column":45}},"25":{"start":{"line":111,"column":12},"end":{"line":116,"column":13}},"26":{"start":{"line":112,"column":16},"end":{"line":112,"column":39}},"27":{"start":{"line":113,"column":16},"end":{"line":113,"column":63}},"28":{"start":{"line":115,"column":16},"end":{"line":115,"column":40}},"29":{"start":{"line":118,"column":12},"end":{"line":121,"column":13}},"30":{"start":{"line":119,"column":16},"end":{"line":119,"column":71}},"31":{"start":{"line":120,"column":16},"end":{"line":120,"column":55}},"32":{"start":{"line":123,"column":12},"end":{"line":129,"column":14}},"33":{"start":{"line":131,"column":12},"end":{"line":143,"column":13}},"34":{"start":{"line":132,"column":16},"end":{"line":132,"column":62}},"35":{"start":{"line":133,"column":16},"end":{"line":142,"column":17}},"36":{"start":{"line":134,"column":20},"end":{"line":141,"column":22}},"37":{"start":{"line":145,"column":12},"end":{"line":145,"column":36}},"38":{"start":{"line":146,"column":29},"end":{"line":146,"column":54}},"39":{"start":{"line":147,"column":12},"end":{"line":147,"column":72}},"40":{"start":{"line":148,"column":12},"end":{"line":166,"column":13}},"41":{"start":{"line":149,"column":16},"end":{"line":158,"column":18}},"42":{"start":{"line":160,"column":16},"end":{"line":165,"column":18}},"43":{"start":{"line":170,"column":4},"end":{"line":178,"column":5}},"44":{"start":{"line":171,"column":8},"end":{"line":174,"column":10}},"45":{"start":{"line":177,"column":8},"end":{"line":177,"column":90}},"46":{"start":{"line":180,"column":4},"end":{"line":180,"column":16}},"47":{"start":{"line":192,"column":19},"end":{"line":192,"column":21}},"48":{"start":{"line":193,"column":4},"end":{"line":297,"column":5}},"49":{"start":{"line":194,"column":30},"end":{"line":194,"column":51}},"50":{"start":{"line":195,"column":27},"end":{"line":195,"column":73}},"51":{"start":{"line":196,"column":35},"end":{"line":198,"column":9}},"52":{"start":{"line":199,"column":40},"end":{"line":201,"column":9}},"53":{"start":{"line":202,"column":27},"end":{"line":202,"column":74}},"54":{"start":{"line":203,"column":33},"end":{"line":205,"column":19}},"55":{"start":{"line":206,"column":23},"end":{"line":206,"column":75}},"56":{"start":{"line":207,"column":32},"end":{"line":209,"column":9}},"57":{"start":{"line":210,"column":30},"end":{"line":210,"column":79}},"58":{"start":{"line":213,"column":8},"end":{"line":215,"column":9}},"59":{"start":{"line":214,"column":12},"end":{"line":214,"column":49}},"60":{"start":{"line":217,"column":8},"end":{"line":219,"column":9}},"61":{"start":{"line":218,"column":12},"end":{"line":218,"column":53}},"62":{"start":{"line":221,"column":25},"end":{"line":221,"column":69}},"63":{"start":{"line":222,"column":8},"end":{"line":224,"column":9}},"64":{"start":{"line":223,"column":12},"end":{"line":223,"column":50}},"65":{"start":{"line":226,"column":8},"end":{"line":228,"column":40}},"66":{"start":{"line":230,"column":8},"end":{"line":232,"column":9}},"67":{"start":{"line":231,"column":12},"end":{"line":231,"column":52}},"68":{"start":{"line":235,"column":8},"end":{"line":235,"column":117}},"69":{"start":{"line":236,"column":8},"end":{"line":241,"column":9}},"70":{"start":{"line":237,"column":12},"end":{"line":237,"column":91}},"71":{"start":{"line":238,"column":12},"end":{"line":240,"column":14}},"72":{"start":{"line":243,"column":38},"end":{"line":245,"column":9}},"73":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"74":{"start":{"line":248,"column":12},"end":{"line":248,"column":64}},"75":{"start":{"line":251,"column":27},"end":{"line":251,"column":66}},"76":{"start":{"line":252,"column":8},"end":{"line":267,"column":9}},"77":{"start":{"line":256,"column":16},"end":{"line":258,"column":17}},"78":{"start":{"line":260,"column":12},"end":{"line":262,"column":24}},"79":{"start":{"line":264,"column":12},"end":{"line":266,"column":13}},"80":{"start":{"line":265,"column":16},"end":{"line":265,"column":60}},"81":{"start":{"line":269,"column":31},"end":{"line":269,"column":52}},"82":{"start":{"line":272,"column":39},"end":{"line":272,"column":91}},"83":{"start":{"line":274,"column":8},"end":{"line":286,"column":35}},"84":{"start":{"line":289,"column":25},"end":{"line":289,"column":50}},"85":{"start":{"line":290,"column":8},"end":{"line":290,"column":89}},"86":{"start":{"line":291,"column":8},"end":{"line":296,"column":10}},"87":{"start":{"line":316,"column":34},"end":{"line":319,"column":5}},"88":{"start":{"line":320,"column":18},"end":{"line":320,"column":19}},"89":{"start":{"line":321,"column":18},"end":{"line":321,"column":20}},"90":{"start":{"line":323,"column":4},"end":{"line":379,"column":5}},"91":{"start":{"line":324,"column":30},"end":{"line":326,"column":19}},"92":{"start":{"line":328,"column":46},"end":{"line":330,"column":9}},"93":{"start":{"line":332,"column":8},"end":{"line":378,"column":9}},"94":{"start":{"line":333,"column":36},"end":{"line":333,"column":100}},"95":{"start":{"line":335,"column":12},"end":{"line":342,"column":13}},"96":{"start":{"line":336,"column":16},"end":{"line":341,"column":40}},"97":{"start":{"line":345,"column":36},"end":{"line":345,"column":40}},"98":{"start":{"line":346,"column":40},"end":{"line":346,"column":115}},"99":{"start":{"line":348,"column":12},"end":{"line":352,"column":13}},"100":{"start":{"line":349,"column":16},"end":{"line":350,"column":122}},"101":{"start":{"line":351,"column":16},"end":{"line":351,"column":66}},"102":{"start":{"line":355,"column":32},"end":{"line":355,"column":41}},"103":{"start":{"line":357,"column":12},"end":{"line":360,"column":13}},"104":{"start":{"line":358,"column":58},"end":{"line":358,"column":98}},"105":{"start":{"line":359,"column":16},"end":{"line":359,"column":101}},"106":{"start":{"line":362,"column":12},"end":{"line":377,"column":13}},"107":{"start":{"line":363,"column":16},"end":{"line":363,"column":69}},"108":{"start":{"line":364,"column":16},"end":{"line":376,"column":18}},"109":{"start":{"line":381,"column":4},"end":{"line":387,"column":5}},"110":{"start":{"line":384,"column":8},"end":{"line":386,"column":10}},"111":{"start":{"line":399,"column":4},"end":{"line":407,"column":5}},"112":{"start":{"line":399,"column":23},"end":{"line":399,"column":24}},"113":{"start":{"line":400,"column":8},"end":{"line":406,"column":10}},"114":{"start":{"line":424,"column":35},"end":{"line":427,"column":5}},"115":{"start":{"line":428,"column":22},"end":{"line":428,"column":42}},"116":{"start":{"line":429,"column":19},"end":{"line":429,"column":28}},"117":{"start":{"line":430,"column":26},"end":{"line":430,"column":30}},"118":{"start":{"line":432,"column":31},"end":{"line":432,"column":122}},"119":{"start":{"line":435,"column":42},"end":{"line":437,"column":5}},"120":{"start":{"line":439,"column":4},"end":{"line":453,"column":5}},"121":{"start":{"line":440,"column":31},"end":{"line":447,"column":9}},"122":{"start":{"line":448,"column":8},"end":{"line":448,"column":73}},"123":{"start":{"line":449,"column":8},"end":{"line":449,"column":47}},"124":{"start":{"line":450,"column":8},"end":{"line":450,"column":85}},"125":{"start":{"line":452,"column":8},"end":{"line":452,"column":87}},"126":{"start":{"line":455,"column":25},"end":{"line":455,"column":56}},"127":{"start":{"line":456,"column":27},"end":{"line":456,"column":109}},"128":{"start":{"line":456,"column":78},"end":{"line":456,"column":95}},"129":{"start":{"line":458,"column":4},"end":{"line":475,"column":6}},"130":{"start":{"line":486,"column":28},"end":{"line":486,"column":48}},"131":{"start":{"line":488,"column":8},"end":{"line":488,"column":65}},"132":{"start":{"line":489,"column":23},"end":{"line":498,"column":5}},"133":{"start":{"line":500,"column":4},"end":{"line":505,"column":6}},"134":{"start":{"line":506,"column":4},"end":{"line":506,"column":45}},"135":{"start":{"line":508,"column":21},"end":{"line":510,"column":6}},"136":{"start":{"line":512,"column":4},"end":{"line":524,"column":5}},"137":{"start":{"line":513,"column":8},"end":{"line":522,"column":10}},"138":{"start":{"line":523,"column":8},"end":{"line":523,"column":45}},"139":{"start":{"line":526,"column":4},"end":{"line":532,"column":6}},"140":{"start":{"line":534,"column":19},"end":{"line":534,"column":40}},"141":{"start":{"line":535,"column":17},"end":{"line":535,"column":39}},"142":{"start":{"line":536,"column":4},"end":{"line":538,"column":5}},"143":{"start":{"line":537,"column":8},"end":{"line":537,"column":23}},"144":{"start":{"line":540,"column":4},"end":{"line":540,"column":61}},"145":{"start":{"line":548,"column":4},"end":{"line":604,"column":5}},"146":{"start":{"line":549,"column":23},"end":{"line":551,"column":37}},"147":{"start":{"line":553,"column":8},"end":{"line":594,"column":9}},"148":{"start":{"line":555,"column":12},"end":{"line":555,"column":60}},"149":{"start":{"line":556,"column":36},"end":{"line":558,"column":23}},"150":{"start":{"line":559,"column":34},"end":{"line":559,"column":55}},"151":{"start":{"line":560,"column":34},"end":{"line":560,"column":83}},"152":{"start":{"line":561,"column":30},"end":{"line":561,"column":130}},"153":{"start":{"line":562,"column":50},"end":{"line":564,"column":13}},"154":{"start":{"line":566,"column":41},"end":{"line":566,"column":50}},"155":{"start":{"line":568,"column":12},"end":{"line":574,"column":15}},"156":{"start":{"line":569,"column":33},"end":{"line":569,"column":79}},"157":{"start":{"line":570,"column":16},"end":{"line":572,"column":17}},"158":{"start":{"line":571,"column":20},"end":{"line":571,"column":58}},"159":{"start":{"line":573,"column":16},"end":{"line":573,"column":61}},"160":{"start":{"line":577,"column":12},"end":{"line":592,"column":15}},"161":{"start":{"line":578,"column":37},"end":{"line":578,"column":124}},"162":{"start":{"line":581,"column":37},"end":{"line":581,"column":39}},"163":{"start":{"line":584,"column":16},"end":{"line":590,"column":19}},"164":{"start":{"line":585,"column":41},"end":{"line":585,"column":71}},"165":{"start":{"line":587,"column":20},"end":{"line":589,"column":21}},"166":{"start":{"line":588,"column":24},"end":{"line":588,"column":49}},"167":{"start":{"line":591,"column":16},"end":{"line":591,"column":63}},"168":{"start":{"line":593,"column":12},"end":{"line":593,"column":147}},"169":{"start":{"line":597,"column":25},"end":{"line":597,"column":50}},"170":{"start":{"line":598,"column":8},"end":{"line":603,"column":10}},"171":{"start":{"line":606,"column":4},"end":{"line":606,"column":16}},"172":{"start":{"line":628,"column":4},"end":{"line":640,"column":6}},"173":{"start":{"line":643,"column":4},"end":{"line":648,"column":6}},"174":{"start":{"line":651,"column":4},"end":{"line":660,"column":6}},"175":{"start":{"line":663,"column":4},"end":{"line":678,"column":5}},"176":{"start":{"line":664,"column":8},"end":{"line":677,"column":9}},"177":{"start":{"line":665,"column":12},"end":{"line":668,"column":14}},"178":{"start":{"line":670,"column":29},"end":{"line":670,"column":54}},"179":{"start":{"line":671,"column":12},"end":{"line":676,"column":14}}},"fnMap":{"0":{"name":"fetchDataFromDataverseAndUpdateVFS","decl":{"start":{"line":36,"column":22},"end":{"line":36,"column":56}},"loc":{"start":{"line":39,"column":2},"end":{"line":69,"column":1}},"line":39},"1":{"name":"(anonymous_1)","decl":{"start":{"line":45,"column":48},"end":{"line":45,"column":49}},"loc":{"start":{"line":45,"column":66},"end":{"line":58,"column":9}},"line":45},"2":{"name":"fetchFromDataverseAndCreateFiles","decl":{"start":{"line":71,"column":15},"end":{"line":71,"column":47}},"loc":{"start":{"line":78,"column":16},"end":{"line":181,"column":1}},"line":78},"3":{"name":"createContentFiles","decl":{"start":{"line":183,"column":15},"end":{"line":183,"column":33}},"loc":{"start":{"line":191,"column":2},"end":{"line":298,"column":1}},"line":191},"4":{"name":"processDataAndCreateFile","decl":{"start":{"line":300,"column":15},"end":{"line":300,"column":39}},"loc":{"start":{"line":315,"column":2},"end":{"line":388,"column":1}},"line":315},"5":{"name":"processExpandedData","decl":{"start":{"line":390,"column":15},"end":{"line":390,"column":34}},"loc":{"start":{"line":397,"column":2},"end":{"line":408,"column":1}},"line":397},"6":{"name":"createFile","decl":{"start":{"line":410,"column":15},"end":{"line":410,"column":25}},"loc":{"start":{"line":423,"column":2},"end":{"line":476,"column":1}},"line":423},"7":{"name":"(anonymous_7)","decl":{"start":{"line":456,"column":71},"end":{"line":456,"column":72}},"loc":{"start":{"line":456,"column":78},"end":{"line":456,"column":95}},"line":456},"8":{"name":"fetchMappingEntityContent","decl":{"start":{"line":478,"column":15},"end":{"line":478,"column":40}},"loc":{"start":{"line":485,"column":2},"end":{"line":541,"column":1}},"line":485},"9":{"name":"preprocessData","decl":{"start":{"line":543,"column":22},"end":{"line":543,"column":36}},"loc":{"start":{"line":547,"column":2},"end":{"line":607,"column":1}},"line":547},"10":{"name":"(anonymous_10)","decl":{"start":{"line":568,"column":31},"end":{"line":568,"column":32}},"loc":{"start":{"line":568,"column":50},"end":{"line":574,"column":13}},"line":568},"11":{"name":"(anonymous_11)","decl":{"start":{"line":577,"column":26},"end":{"line":577,"column":27}},"loc":{"start":{"line":577,"column":45},"end":{"line":592,"column":13}},"line":577},"12":{"name":"(anonymous_12)","decl":{"start":{"line":584,"column":38},"end":{"line":584,"column":39}},"loc":{"start":{"line":584,"column":53},"end":{"line":590,"column":17}},"line":584},"13":{"name":"createVirtualFile","decl":{"start":{"line":609,"column":15},"end":{"line":609,"column":32}},"loc":{"start":{"line":626,"column":2},"end":{"line":679,"column":1}},"line":626}},"branchMap":{"0":{"loc":{"start":{"line":49,"column":12},"end":{"line":57,"column":13}},"type":"if","locations":[{"start":{"line":49,"column":12},"end":{"line":57,"column":13}},{"start":{"line":49,"column":12},"end":{"line":57,"column":13}}],"line":49},"1":{"loc":{"start":{"line":104,"column":12},"end":{"line":107,"column":13}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":107,"column":13}},{"start":{"line":104,"column":12},"end":{"line":107,"column":13}}],"line":104},"2":{"loc":{"start":{"line":111,"column":12},"end":{"line":116,"column":13}},"type":"if","locations":[{"start":{"line":111,"column":12},"end":{"line":116,"column":13}},{"start":{"line":111,"column":12},"end":{"line":116,"column":13}}],"line":111},"3":{"loc":{"start":{"line":118,"column":12},"end":{"line":121,"column":13}},"type":"if","locations":[{"start":{"line":118,"column":12},"end":{"line":121,"column":13}},{"start":{"line":118,"column":12},"end":{"line":121,"column":13}}],"line":118},"4":{"loc":{"start":{"line":118,"column":16},"end":{"line":118,"column":72}},"type":"binary-expr","locations":[{"start":{"line":118,"column":16},"end":{"line":118,"column":51}},{"start":{"line":118,"column":55},"end":{"line":118,"column":72}}],"line":118},"5":{"loc":{"start":{"line":131,"column":12},"end":{"line":143,"column":13}},"type":"if","locations":[{"start":{"line":131,"column":12},"end":{"line":143,"column":13}},{"start":{"line":131,"column":12},"end":{"line":143,"column":13}}],"line":131},"6":{"loc":{"start":{"line":131,"column":16},"end":{"line":131,"column":43}},"type":"binary-expr","locations":[{"start":{"line":131,"column":16},"end":{"line":131,"column":24}},{"start":{"line":131,"column":28},"end":{"line":131,"column":43}}],"line":131},"7":{"loc":{"start":{"line":148,"column":12},"end":{"line":166,"column":13}},"type":"if","locations":[{"start":{"line":148,"column":12},"end":{"line":166,"column":13}},{"start":{"line":148,"column":12},"end":{"line":166,"column":13}}],"line":148},"8":{"loc":{"start":{"line":170,"column":4},"end":{"line":178,"column":5}},"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":178,"column":5}},{"start":{"line":170,"column":4},"end":{"line":178,"column":5}}],"line":170},"9":{"loc":{"start":{"line":213,"column":8},"end":{"line":215,"column":9}},"type":"if","locations":[{"start":{"line":213,"column":8},"end":{"line":215,"column":9}},{"start":{"line":213,"column":8},"end":{"line":215,"column":9}}],"line":213},"10":{"loc":{"start":{"line":217,"column":8},"end":{"line":219,"column":9}},"type":"if","locations":[{"start":{"line":217,"column":8},"end":{"line":219,"column":9}},{"start":{"line":217,"column":8},"end":{"line":219,"column":9}}],"line":217},"11":{"loc":{"start":{"line":217,"column":12},"end":{"line":217,"column":46}},"type":"binary-expr","locations":[{"start":{"line":217,"column":12},"end":{"line":217,"column":23}},{"start":{"line":217,"column":27},"end":{"line":217,"column":46}}],"line":217},"12":{"loc":{"start":{"line":221,"column":25},"end":{"line":221,"column":69}},"type":"cond-expr","locations":[{"start":{"line":221,"column":41},"end":{"line":221,"column":62}},{"start":{"line":221,"column":65},"end":{"line":221,"column":69}}],"line":221},"13":{"loc":{"start":{"line":222,"column":8},"end":{"line":224,"column":9}},"type":"if","locations":[{"start":{"line":222,"column":8},"end":{"line":224,"column":9}},{"start":{"line":222,"column":8},"end":{"line":224,"column":9}}],"line":222},"14":{"loc":{"start":{"line":226,"column":19},"end":{"line":228,"column":39}},"type":"cond-expr","locations":[{"start":{"line":227,"column":14},"end":{"line":227,"column":37}},{"start":{"line":228,"column":14},"end":{"line":228,"column":39}}],"line":226},"15":{"loc":{"start":{"line":230,"column":8},"end":{"line":232,"column":9}},"type":"if","locations":[{"start":{"line":230,"column":8},"end":{"line":232,"column":9}},{"start":{"line":230,"column":8},"end":{"line":232,"column":9}}],"line":230},"16":{"loc":{"start":{"line":235,"column":29},"end":{"line":235,"column":116}},"type":"binary-expr","locations":[{"start":{"line":235,"column":29},"end":{"line":235,"column":47}},{"start":{"line":235,"column":51},"end":{"line":235,"column":116}}],"line":235},"17":{"loc":{"start":{"line":236,"column":8},"end":{"line":241,"column":9}},"type":"if","locations":[{"start":{"line":236,"column":8},"end":{"line":241,"column":9}},{"start":{"line":236,"column":8},"end":{"line":241,"column":9}}],"line":236},"18":{"loc":{"start":{"line":236,"column":12},"end":{"line":236,"column":68}},"type":"binary-expr","locations":[{"start":{"line":236,"column":12},"end":{"line":236,"column":22}},{"start":{"line":236,"column":26},"end":{"line":236,"column":68}}],"line":236},"19":{"loc":{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},"type":"if","locations":[{"start":{"line":247,"column":8},"end":{"line":249,"column":9}},{"start":{"line":247,"column":8},"end":{"line":249,"column":9}}],"line":247},"20":{"loc":{"start":{"line":247,"column":12},"end":{"line":247,"column":75}},"type":"binary-expr","locations":[{"start":{"line":247,"column":12},"end":{"line":247,"column":33}},{"start":{"line":247,"column":37},"end":{"line":247,"column":75}}],"line":247},"21":{"loc":{"start":{"line":252,"column":8},"end":{"line":267,"column":9}},"type":"if","locations":[{"start":{"line":252,"column":8},"end":{"line":267,"column":9}},{"start":{"line":252,"column":8},"end":{"line":267,"column":9}}],"line":252},"22":{"loc":{"start":{"line":252,"column":12},"end":{"line":254,"column":41}},"type":"binary-expr","locations":[{"start":{"line":252,"column":12},"end":{"line":252,"column":51}},{"start":{"line":253,"column":12},"end":{"line":253,"column":33}},{"start":{"line":254,"column":12},"end":{"line":254,"column":41}}],"line":252},"23":{"loc":{"start":{"line":264,"column":12},"end":{"line":266,"column":13}},"type":"if","locations":[{"start":{"line":264,"column":12},"end":{"line":266,"column":13}},{"start":{"line":264,"column":12},"end":{"line":266,"column":13}}],"line":264},"24":{"loc":{"start":{"line":264,"column":16},"end":{"line":264,"column":94}},"type":"binary-expr","locations":[{"start":{"line":264,"column":16},"end":{"line":264,"column":64}},{"start":{"line":264,"column":68},"end":{"line":264,"column":94}}],"line":264},"25":{"loc":{"start":{"line":332,"column":8},"end":{"line":378,"column":9}},"type":"if","locations":[{"start":{"line":332,"column":8},"end":{"line":378,"column":9}},{"start":{"line":332,"column":8},"end":{"line":378,"column":9}}],"line":332},"26":{"loc":{"start":{"line":335,"column":12},"end":{"line":342,"column":13}},"type":"if","locations":[{"start":{"line":335,"column":12},"end":{"line":342,"column":13}},{"start":{"line":335,"column":12},"end":{"line":342,"column":13}}],"line":335},"27":{"loc":{"start":{"line":348,"column":12},"end":{"line":352,"column":13}},"type":"if","locations":[{"start":{"line":348,"column":12},"end":{"line":352,"column":13}},{"start":{"line":348,"column":12},"end":{"line":352,"column":13}}],"line":348},"28":{"loc":{"start":{"line":349,"column":36},"end":{"line":350,"column":121}},"type":"binary-expr","locations":[{"start":{"line":349,"column":36},"end":{"line":349,"column":87}},{"start":{"line":350,"column":21},"end":{"line":350,"column":67}},{"start":{"line":350,"column":71},"end":{"line":350,"column":120}}],"line":349},"29":{"loc":{"start":{"line":357,"column":12},"end":{"line":360,"column":13}},"type":"if","locations":[{"start":{"line":357,"column":12},"end":{"line":360,"column":13}},{"start":{"line":357,"column":12},"end":{"line":360,"column":13}}],"line":357},"30":{"loc":{"start":{"line":362,"column":12},"end":{"line":377,"column":13}},"type":"if","locations":[{"start":{"line":362,"column":12},"end":{"line":377,"column":13}},{"start":{"line":362,"column":12},"end":{"line":377,"column":13}}],"line":362},"31":{"loc":{"start":{"line":381,"column":4},"end":{"line":387,"column":5}},"type":"if","locations":[{"start":{"line":381,"column":4},"end":{"line":387,"column":5}},{"start":{"line":381,"column":4},"end":{"line":387,"column":5}}],"line":381},"32":{"loc":{"start":{"line":381,"column":8},"end":{"line":383,"column":49}},"type":"binary-expr","locations":[{"start":{"line":381,"column":8},"end":{"line":381,"column":56}},{"start":{"line":382,"column":11},"end":{"line":382,"column":40}},{"start":{"line":383,"column":11},"end":{"line":383,"column":49}}],"line":381},"33":{"loc":{"start":{"line":432,"column":31},"end":{"line":432,"column":122}},"type":"cond-expr","locations":[{"start":{"line":432,"column":57},"end":{"line":432,"column":115}},{"start":{"line":432,"column":118},"end":{"line":432,"column":122}}],"line":432},"34":{"loc":{"start":{"line":439,"column":4},"end":{"line":453,"column":5}},"type":"if","locations":[{"start":{"line":439,"column":4},"end":{"line":453,"column":5}},{"start":{"line":439,"column":4},"end":{"line":453,"column":5}}],"line":439},"35":{"loc":{"start":{"line":439,"column":8},"end":{"line":439,"column":53}},"type":"binary-expr","locations":[{"start":{"line":439,"column":8},"end":{"line":439,"column":31}},{"start":{"line":439,"column":35},"end":{"line":439,"column":53}}],"line":439},"36":{"loc":{"start":{"line":467,"column":8},"end":{"line":467,"column":60}},"type":"binary-expr","locations":[{"start":{"line":467,"column":8},"end":{"line":467,"column":36}},{"start":{"line":467,"column":40},"end":{"line":467,"column":60}}],"line":467},"37":{"loc":{"start":{"line":470,"column":8},"end":{"line":470,"column":46}},"type":"binary-expr","locations":[{"start":{"line":470,"column":8},"end":{"line":470,"column":16}},{"start":{"line":470,"column":20},"end":{"line":470,"column":46}}],"line":470},"38":{"loc":{"start":{"line":512,"column":4},"end":{"line":524,"column":5}},"type":"if","locations":[{"start":{"line":512,"column":4},"end":{"line":524,"column":5}},{"start":{"line":512,"column":4},"end":{"line":524,"column":5}}],"line":512},"39":{"loc":{"start":{"line":535,"column":17},"end":{"line":535,"column":39}},"type":"binary-expr","locations":[{"start":{"line":535,"column":17},"end":{"line":535,"column":29}},{"start":{"line":535,"column":33},"end":{"line":535,"column":39}}],"line":535},"40":{"loc":{"start":{"line":536,"column":4},"end":{"line":538,"column":5}},"type":"if","locations":[{"start":{"line":536,"column":4},"end":{"line":538,"column":5}},{"start":{"line":536,"column":4},"end":{"line":538,"column":5}}],"line":536},"41":{"loc":{"start":{"line":536,"column":8},"end":{"line":536,"column":83}},"type":"binary-expr","locations":[{"start":{"line":536,"column":8},"end":{"line":536,"column":27}},{"start":{"line":536,"column":31},"end":{"line":536,"column":64}},{"start":{"line":536,"column":68},"end":{"line":536,"column":83}}],"line":536},"42":{"loc":{"start":{"line":540,"column":11},"end":{"line":540,"column":60}},"type":"cond-expr","locations":[{"start":{"line":540,"column":33},"end":{"line":540,"column":37}},{"start":{"line":540,"column":40},"end":{"line":540,"column":60}}],"line":540},"43":{"loc":{"start":{"line":553,"column":8},"end":{"line":594,"column":9}},"type":"if","locations":[{"start":{"line":553,"column":8},"end":{"line":594,"column":9}},{"start":{"line":553,"column":8},"end":{"line":594,"column":9}}],"line":553},"44":{"loc":{"start":{"line":553,"column":12},"end":{"line":554,"column":90}},"type":"binary-expr","locations":[{"start":{"line":553,"column":12},"end":{"line":553,"column":57}},{"start":{"line":554,"column":12},"end":{"line":554,"column":90}}],"line":553},"45":{"loc":{"start":{"line":569,"column":33},"end":{"line":569,"column":79}},"type":"cond-expr","locations":[{"start":{"line":569,"column":49},"end":{"line":569,"column":72}},{"start":{"line":569,"column":75},"end":{"line":569,"column":79}}],"line":569},"46":{"loc":{"start":{"line":570,"column":16},"end":{"line":572,"column":17}},"type":"if","locations":[{"start":{"line":570,"column":16},"end":{"line":572,"column":17}},{"start":{"line":570,"column":16},"end":{"line":572,"column":17}}],"line":570},"47":{"loc":{"start":{"line":587,"column":20},"end":{"line":589,"column":21}},"type":"if","locations":[{"start":{"line":587,"column":20},"end":{"line":589,"column":21}},{"start":{"line":587,"column":20},"end":{"line":589,"column":21}}],"line":587},"48":{"loc":{"start":{"line":663,"column":4},"end":{"line":678,"column":5}},"type":"if","locations":[{"start":{"line":663,"column":4},"end":{"line":678,"column":5}},{"start":{"line":663,"column":4},"end":{"line":678,"column":5}}],"line":663}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts","statementMap":{"0":{"start":{"line":32,"column":8},"end":{"line":32,"column":50}},"1":{"start":{"line":33,"column":28},"end":{"line":35,"column":15}},"2":{"start":{"line":36,"column":23},"end":{"line":36,"column":72}},"3":{"start":{"line":37,"column":25},"end":{"line":39,"column":5}},"4":{"start":{"line":40,"column":21},"end":{"line":40,"column":68}},"5":{"start":{"line":42,"column":23},"end":{"line":51,"column":5}},"6":{"start":{"line":53,"column":24},"end":{"line":53,"column":66}},"7":{"start":{"line":54,"column":52},"end":{"line":60,"column":5}},"8":{"start":{"line":62,"column":4},"end":{"line":62,"column":72}},"9":{"start":{"line":72,"column":23},"end":{"line":72,"column":76}},"10":{"start":{"line":73,"column":52},"end":{"line":78,"column":5}},"11":{"start":{"line":80,"column":4},"end":{"line":119,"column":5}},"12":{"start":{"line":81,"column":26},"end":{"line":81,"column":71}},"13":{"start":{"line":83,"column":8},"end":{"line":88,"column":10}},"14":{"start":{"line":90,"column":8},"end":{"line":93,"column":10}},"15":{"start":{"line":94,"column":8},"end":{"line":100,"column":9}},"16":{"start":{"line":95,"column":12},"end":{"line":99,"column":14}},"17":{"start":{"line":102,"column":8},"end":{"line":106,"column":10}},"18":{"start":{"line":108,"column":8},"end":{"line":112,"column":10}},"19":{"start":{"line":113,"column":8},"end":{"line":118,"column":10}},"20":{"start":{"line":121,"column":4},"end":{"line":121,"column":30}},"21":{"start":{"line":130,"column":42},"end":{"line":130,"column":44}},"22":{"start":{"line":131,"column":21},"end":{"line":131,"column":62}},"23":{"start":{"line":132,"column":21},"end":{"line":132,"column":72}},"24":{"start":{"line":135,"column":8},"end":{"line":138,"column":19}},"25":{"start":{"line":140,"column":4},"end":{"line":146,"column":5}},"26":{"start":{"line":141,"column":8},"end":{"line":141,"column":57}},"27":{"start":{"line":142,"column":8},"end":{"line":144,"column":9}},"28":{"start":{"line":143,"column":12},"end":{"line":143,"column":38}},"29":{"start":{"line":145,"column":8},"end":{"line":145,"column":36}},"30":{"start":{"line":148,"column":4},"end":{"line":148,"column":31}},"31":{"start":{"line":156,"column":4},"end":{"line":233,"column":5}},"32":{"start":{"line":157,"column":27},"end":{"line":158,"column":34}},"33":{"start":{"line":159,"column":34},"end":{"line":159,"column":54}},"34":{"start":{"line":160,"column":34},"end":{"line":162,"column":34}},"35":{"start":{"line":164,"column":8},"end":{"line":232,"column":9}},"36":{"start":{"line":165,"column":12},"end":{"line":171,"column":14}},"37":{"start":{"line":172,"column":12},"end":{"line":174,"column":14}},"38":{"start":{"line":175,"column":29},"end":{"line":178,"column":13}},"39":{"start":{"line":180,"column":12},"end":{"line":182,"column":13}},"40":{"start":{"line":181,"column":16},"end":{"line":181,"column":58}},"41":{"start":{"line":184,"column":12},"end":{"line":192,"column":14}},"42":{"start":{"line":194,"column":30},"end":{"line":194,"column":55}},"43":{"start":{"line":195,"column":12},"end":{"line":213,"column":13}},"44":{"start":{"line":196,"column":16},"end":{"line":205,"column":18}},"45":{"start":{"line":207,"column":16},"end":{"line":212,"column":18}},"46":{"start":{"line":215,"column":12},"end":{"line":229,"column":13}},"47":{"start":{"line":216,"column":16},"end":{"line":223,"column":18}},"48":{"start":{"line":225,"column":16},"end":{"line":228,"column":18}},"49":{"start":{"line":231,"column":12},"end":{"line":231,"column":24}}},"fnMap":{"0":{"name":"saveData","decl":{"start":{"line":30,"column":22},"end":{"line":30,"column":30}},"loc":{"start":{"line":30,"column":52},"end":{"line":63,"column":1}},"line":30},"1":{"name":"getSaveParameters","decl":{"start":{"line":65,"column":15},"end":{"line":65,"column":32}},"loc":{"start":{"line":71,"column":32},"end":{"line":122,"column":1}},"line":71},"2":{"name":"getRequestBody","decl":{"start":{"line":124,"column":15},"end":{"line":124,"column":29}},"loc":{"start":{"line":129,"column":2},"end":{"line":149,"column":1}},"line":129},"3":{"name":"saveDataToDataverse","decl":{"start":{"line":151,"column":15},"end":{"line":151,"column":34}},"loc":{"start":{"line":155,"column":2},"end":{"line":234,"column":1}},"line":155}},"branchMap":{"0":{"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":34}},"type":"binary-expr","locations":[{"start":{"line":44,"column":8},"end":{"line":44,"column":20}},{"start":{"line":44,"column":24},"end":{"line":44,"column":34}}],"line":44},"1":{"loc":{"start":{"line":45,"column":8},"end":{"line":45,"column":54}},"type":"binary-expr","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":42}},{"start":{"line":45,"column":46},"end":{"line":45,"column":54}}],"line":45},"2":{"loc":{"start":{"line":80,"column":4},"end":{"line":119,"column":5}},"type":"if","locations":[{"start":{"line":80,"column":4},"end":{"line":119,"column":5}},{"start":{"line":80,"column":4},"end":{"line":119,"column":5}}],"line":80},"3":{"loc":{"start":{"line":94,"column":8},"end":{"line":100,"column":9}},"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":100,"column":9}},{"start":{"line":94,"column":8},"end":{"line":100,"column":9}}],"line":94},"4":{"loc":{"start":{"line":140,"column":4},"end":{"line":146,"column":5}},"type":"if","locations":[{"start":{"line":140,"column":4},"end":{"line":146,"column":5}},{"start":{"line":140,"column":4},"end":{"line":146,"column":5}}],"line":140},"5":{"loc":{"start":{"line":142,"column":8},"end":{"line":144,"column":9}},"type":"if","locations":[{"start":{"line":142,"column":8},"end":{"line":144,"column":9}},{"start":{"line":142,"column":8},"end":{"line":144,"column":9}}],"line":142},"6":{"loc":{"start":{"line":156,"column":4},"end":{"line":233,"column":5}},"type":"if","locations":[{"start":{"line":156,"column":4},"end":{"line":233,"column":5}},{"start":{"line":156,"column":4},"end":{"line":233,"column":5}}],"line":156},"7":{"loc":{"start":{"line":180,"column":12},"end":{"line":182,"column":13}},"type":"if","locations":[{"start":{"line":180,"column":12},"end":{"line":182,"column":13}},{"start":{"line":180,"column":12},"end":{"line":182,"column":13}}],"line":180},"8":{"loc":{"start":{"line":195,"column":12},"end":{"line":213,"column":13}},"type":"if","locations":[{"start":{"line":195,"column":12},"end":{"line":213,"column":13}},{"start":{"line":195,"column":12},"end":{"line":213,"column":13}}],"line":195},"9":{"loc":{"start":{"line":215,"column":12},"end":{"line":229,"column":13}},"type":"if","locations":[{"start":{"line":215,"column":12},"end":{"line":229,"column":13}},{"start":{"line":215,"column":12},"end":{"line":229,"column":13}}],"line":215},"10":{"loc":{"start":{"line":215,"column":16},"end":{"line":215,"column":75}},"type":"binary-expr","locations":[{"start":{"line":215,"column":16},"end":{"line":215,"column":41}},{"start":{"line":215,"column":45},"end":{"line":215,"column":75}}],"line":215}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0},"f":{"0":0,"1":0,"2":0,"3":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts","statementMap":{"0":{"start":{"line":45,"column":25},"end":{"line":45,"column":34}},"1":{"start":{"line":47,"column":8},"end":{"line":49,"column":9}},"2":{"start":{"line":50,"column":4},"end":{"line":50,"column":48}},"3":{"start":{"line":51,"column":4},"end":{"line":51,"column":72}},"4":{"start":{"line":52,"column":4},"end":{"line":56,"column":6}},"5":{"start":{"line":57,"column":4},"end":{"line":59,"column":6}},"6":{"start":{"line":61,"column":4},"end":{"line":61,"column":65}},"7":{"start":{"line":62,"column":22},"end":{"line":62,"column":37}},"8":{"start":{"line":63,"column":4},"end":{"line":69,"column":6}},"9":{"start":{"line":71,"column":4},"end":{"line":190,"column":6}},"10":{"start":{"line":75,"column":16},"end":{"line":81,"column":18}},"11":{"start":{"line":83,"column":68},"end":{"line":83,"column":72}},"12":{"start":{"line":84,"column":39},"end":{"line":84,"column":64}},"13":{"start":{"line":86,"column":16},"end":{"line":94,"column":17}},"14":{"start":{"line":87,"column":40},"end":{"line":87,"column":73}},"15":{"start":{"line":88,"column":20},"end":{"line":93,"column":21}},"16":{"start":{"line":89,"column":24},"end":{"line":92,"column":26}},"17":{"start":{"line":95,"column":30},"end":{"line":95,"column":82}},"18":{"start":{"line":96,"column":31},"end":{"line":96,"column":60}},"19":{"start":{"line":97,"column":16},"end":{"line":97,"column":55}},"20":{"start":{"line":98,"column":16},"end":{"line":105,"column":17}},"21":{"start":{"line":104,"column":20},"end":{"line":104,"column":27}},"22":{"start":{"line":107,"column":16},"end":{"line":107,"column":61}},"23":{"start":{"line":108,"column":16},"end":{"line":113,"column":18}},"24":{"start":{"line":114,"column":16},"end":{"line":118,"column":18}},"25":{"start":{"line":120,"column":16},"end":{"line":120,"column":49}},"26":{"start":{"line":122,"column":16},"end":{"line":187,"column":17}},"27":{"start":{"line":123,"column":20},"end":{"line":172,"column":21}},"28":{"start":{"line":127,"column":32},"end":{"line":129,"column":34}},"29":{"start":{"line":131,"column":32},"end":{"line":131,"column":78}},"30":{"start":{"line":133,"column":32},"end":{"line":133,"column":55}},"31":{"start":{"line":135,"column":32},"end":{"line":145,"column":34}},"32":{"start":{"line":142,"column":40},"end":{"line":142,"column":111}},"33":{"start":{"line":143,"column":40},"end":{"line":143,"column":65}},"34":{"start":{"line":147,"column":32},"end":{"line":147,"column":66}},"35":{"start":{"line":148,"column":32},"end":{"line":152,"column":33}},"36":{"start":{"line":149,"column":36},"end":{"line":151,"column":38}},"37":{"start":{"line":154,"column":32},"end":{"line":154,"column":60}},"38":{"start":{"line":156,"column":28},"end":{"line":156,"column":34}},"39":{"start":{"line":159,"column":32},"end":{"line":164,"column":34}},"40":{"start":{"line":166,"column":32},"end":{"line":170,"column":34}},"41":{"start":{"line":174,"column":20},"end":{"line":179,"column":22}},"42":{"start":{"line":181,"column":20},"end":{"line":185,"column":22}},"43":{"start":{"line":186,"column":20},"end":{"line":186,"column":27}},"44":{"start":{"line":192,"column":4},"end":{"line":192,"column":42}},"45":{"start":{"line":194,"column":4},"end":{"line":194,"column":37}},"46":{"start":{"line":196,"column":4},"end":{"line":196,"column":43}},"47":{"start":{"line":198,"column":4},"end":{"line":198,"column":45}},"48":{"start":{"line":200,"column":4},"end":{"line":200,"column":60}},"49":{"start":{"line":204,"column":4},"end":{"line":208,"column":7}},"50":{"start":{"line":206,"column":12},"end":{"line":206,"column":56}},"51":{"start":{"line":212,"column":4},"end":{"line":212,"column":122}},"52":{"start":{"line":213,"column":4},"end":{"line":218,"column":6}},"53":{"start":{"line":216,"column":12},"end":{"line":216,"column":55}},"54":{"start":{"line":219,"column":4},"end":{"line":224,"column":6}},"55":{"start":{"line":222,"column":12},"end":{"line":222,"column":50}},"56":{"start":{"line":228,"column":41},"end":{"line":228,"column":75}},"57":{"start":{"line":229,"column":4},"end":{"line":229,"column":110}},"58":{"start":{"line":230,"column":4},"end":{"line":230,"column":157}},"59":{"start":{"line":230,"column":104},"end":{"line":230,"column":155}},"60":{"start":{"line":231,"column":4},"end":{"line":231,"column":137}},"61":{"start":{"line":231,"column":92},"end":{"line":231,"column":135}},"62":{"start":{"line":232,"column":4},"end":{"line":232,"column":119}},"63":{"start":{"line":236,"column":32},"end":{"line":239,"column":5}},"64":{"start":{"line":240,"column":4},"end":{"line":259,"column":5}},"65":{"start":{"line":241,"column":8},"end":{"line":245,"column":10}},"66":{"start":{"line":246,"column":8},"end":{"line":249,"column":10}},"67":{"start":{"line":250,"column":8},"end":{"line":258,"column":10}},"68":{"start":{"line":263,"column":4},"end":{"line":312,"column":6}},"69":{"start":{"line":265,"column":12},"end":{"line":302,"column":15}},"70":{"start":{"line":266,"column":16},"end":{"line":301,"column":17}},"71":{"start":{"line":267,"column":37},"end":{"line":267,"column":46}},"72":{"start":{"line":268,"column":52},"end":{"line":272,"column":21}},"73":{"start":{"line":273,"column":20},"end":{"line":300,"column":21}},"74":{"start":{"line":274,"column":24},"end":{"line":274,"column":87}},"75":{"start":{"line":275,"column":24},"end":{"line":275,"column":104}},"76":{"start":{"line":278,"column":24},"end":{"line":299,"column":25}},"77":{"start":{"line":279,"column":28},"end":{"line":297,"column":29}},"78":{"start":{"line":280,"column":32},"end":{"line":296,"column":35}},"79":{"start":{"line":298,"column":28},"end":{"line":298,"column":76}},"80":{"start":{"line":304,"column":12},"end":{"line":310,"column":15}},"81":{"start":{"line":305,"column":16},"end":{"line":309,"column":17}},"82":{"start":{"line":306,"column":37},"end":{"line":306,"column":46}},"83":{"start":{"line":307,"column":20},"end":{"line":307,"column":82}},"84":{"start":{"line":308,"column":20},"end":{"line":308,"column":99}},"85":{"start":{"line":318,"column":4},"end":{"line":328,"column":6}},"86":{"start":{"line":320,"column":31},"end":{"line":320,"column":50}},"87":{"start":{"line":322,"column":12},"end":{"line":326,"column":13}},"88":{"start":{"line":323,"column":16},"end":{"line":323,"column":23}},"89":{"start":{"line":324,"column":19},"end":{"line":326,"column":13}},"90":{"start":{"line":325,"column":16},"end":{"line":325,"column":81}},"91":{"start":{"line":333,"column":4},"end":{"line":337,"column":5}},"92":{"start":{"line":334,"column":8},"end":{"line":334,"column":36}},"93":{"start":{"line":335,"column":8},"end":{"line":335,"column":144}},"94":{"start":{"line":335,"column":89},"end":{"line":335,"column":142}},"95":{"start":{"line":336,"column":8},"end":{"line":336,"column":41}},"96":{"start":{"line":343,"column":4},"end":{"line":411,"column":5}},"97":{"start":{"line":344,"column":30},"end":{"line":349,"column":9}},"98":{"start":{"line":351,"column":26},"end":{"line":351,"column":59}},"99":{"start":{"line":353,"column":8},"end":{"line":402,"column":14}},"100":{"start":{"line":355,"column":35},"end":{"line":357,"column":18}},"101":{"start":{"line":359,"column":31},"end":{"line":359,"column":62}},"102":{"start":{"line":361,"column":16},"end":{"line":361,"column":66}},"103":{"start":{"line":363,"column":16},"end":{"line":401,"column":17}},"104":{"start":{"line":364,"column":20},"end":{"line":400,"column":22}},"105":{"start":{"line":365,"column":41},"end":{"line":365,"column":46}},"106":{"start":{"line":367,"column":24},"end":{"line":367,"column":81}},"107":{"start":{"line":369,"column":24},"end":{"line":375,"column":25}},"108":{"start":{"line":370,"column":28},"end":{"line":372,"column":30}},"109":{"start":{"line":373,"column":28},"end":{"line":373,"column":84}},"110":{"start":{"line":374,"column":28},"end":{"line":374,"column":76}},"111":{"start":{"line":376,"column":24},"end":{"line":385,"column":25}},"112":{"start":{"line":377,"column":28},"end":{"line":382,"column":30}},"113":{"start":{"line":383,"column":28},"end":{"line":383,"column":84}},"114":{"start":{"line":384,"column":28},"end":{"line":384,"column":76}},"115":{"start":{"line":386,"column":24},"end":{"line":391,"column":25}},"116":{"start":{"line":387,"column":28},"end":{"line":390,"column":30}},"117":{"start":{"line":392,"column":24},"end":{"line":399,"column":25}},"118":{"start":{"line":393,"column":28},"end":{"line":398,"column":30}},"119":{"start":{"line":404,"column":8},"end":{"line":404,"column":113}},"120":{"start":{"line":406,"column":8},"end":{"line":410,"column":28}},"121":{"start":{"line":415,"column":4},"end":{"line":433,"column":5}},"122":{"start":{"line":420,"column":41},"end":{"line":423,"column":9}},"123":{"start":{"line":424,"column":28},"end":{"line":426,"column":9}},"124":{"start":{"line":427,"column":24},"end":{"line":427,"column":60}},"125":{"start":{"line":428,"column":8},"end":{"line":432,"column":10}},"126":{"start":{"line":440,"column":4},"end":{"line":454,"column":6}},"127":{"start":{"line":444,"column":16},"end":{"line":446,"column":19}},"128":{"start":{"line":447,"column":16},"end":{"line":451,"column":18}},"129":{"start":{"line":456,"column":4},"end":{"line":471,"column":6}},"130":{"start":{"line":460,"column":16},"end":{"line":463,"column":19}},"131":{"start":{"line":464,"column":16},"end":{"line":468,"column":18}},"132":{"start":{"line":473,"column":4},"end":{"line":484,"column":6}},"133":{"start":{"line":477,"column":16},"end":{"line":480,"column":19}},"134":{"start":{"line":481,"column":16},"end":{"line":481,"column":74}},"135":{"start":{"line":487,"column":4},"end":{"line":502,"column":6}},"136":{"start":{"line":491,"column":16},"end":{"line":494,"column":19}},"137":{"start":{"line":495,"column":16},"end":{"line":499,"column":18}},"138":{"start":{"line":504,"column":4},"end":{"line":519,"column":6}},"139":{"start":{"line":508,"column":16},"end":{"line":511,"column":19}},"140":{"start":{"line":512,"column":16},"end":{"line":516,"column":18}},"141":{"start":{"line":521,"column":4},"end":{"line":534,"column":6}},"142":{"start":{"line":525,"column":16},"end":{"line":528,"column":19}},"143":{"start":{"line":529,"column":16},"end":{"line":531,"column":18}},"144":{"start":{"line":538,"column":4},"end":{"line":567,"column":5}},"145":{"start":{"line":539,"column":24},"end":{"line":546,"column":21}},"146":{"start":{"line":548,"column":29},"end":{"line":552,"column":20}},"147":{"start":{"line":554,"column":8},"end":{"line":558,"column":12}},"148":{"start":{"line":560,"column":8},"end":{"line":560,"column":59}},"149":{"start":{"line":562,"column":8},"end":{"line":566,"column":28}},"150":{"start":{"line":571,"column":4},"end":{"line":573,"column":5}},"151":{"start":{"line":572,"column":8},"end":{"line":572,"column":15}},"152":{"start":{"line":575,"column":42},"end":{"line":575,"column":103}},"153":{"start":{"line":576,"column":4},"end":{"line":582,"column":5}},"154":{"start":{"line":577,"column":8},"end":{"line":578,"column":30}},"155":{"start":{"line":580,"column":30},"end":{"line":580,"column":62}},"156":{"start":{"line":581,"column":8},"end":{"line":581,"column":111}},"157":{"start":{"line":586,"column":22},"end":{"line":586,"column":51}},"158":{"start":{"line":587,"column":4},"end":{"line":589,"column":5}},"159":{"start":{"line":588,"column":8},"end":{"line":588,"column":43}},"160":{"start":{"line":590,"column":4},"end":{"line":590,"column":31}},"161":{"start":{"line":594,"column":4},"end":{"line":598,"column":6}},"162":{"start":{"line":602,"column":32},"end":{"line":602,"column":119}},"163":{"start":{"line":603,"column":8},"end":{"line":606,"column":9}},"164":{"start":{"line":605,"column":12},"end":{"line":605,"column":22}},"165":{"start":{"line":608,"column":8},"end":{"line":608,"column":52}},"166":{"start":{"line":613,"column":4},"end":{"line":626,"column":5}},"167":{"start":{"line":614,"column":22},"end":{"line":616,"column":19}},"168":{"start":{"line":618,"column":23},"end":{"line":618,"column":46}},"169":{"start":{"line":619,"column":8},"end":{"line":620,"column":56}},"170":{"start":{"line":622,"column":8},"end":{"line":625,"column":37}}},"fnMap":{"0":{"name":"activate","decl":{"start":{"line":42,"column":16},"end":{"line":42,"column":24}},"loc":{"start":{"line":42,"column":65},"end":{"line":201,"column":1}},"line":42},"1":{"name":"(anonymous_1)","decl":{"start":{"line":74,"column":12},"end":{"line":74,"column":13}},"loc":{"start":{"line":74,"column":28},"end":{"line":188,"column":13}},"line":74},"2":{"name":"(anonymous_2)","decl":{"start":{"line":141,"column":36},"end":{"line":141,"column":37}},"loc":{"start":{"line":141,"column":48},"end":{"line":144,"column":37}},"line":141},"3":{"name":"enableFileSearchFunctionality","decl":{"start":{"line":203,"column":16},"end":{"line":203,"column":45}},"loc":{"start":{"line":203,"column":68},"end":{"line":209,"column":1}},"line":203},"4":{"name":"(anonymous_4)","decl":{"start":{"line":205,"column":34},"end":{"line":205,"column":35}},"loc":{"start":{"line":205,"column":51},"end":{"line":207,"column":9}},"line":205},"5":{"name":"registerCollaborationView","decl":{"start":{"line":211,"column":16},"end":{"line":211,"column":41}},"loc":{"start":{"line":211,"column":44},"end":{"line":225,"column":1}},"line":211},"6":{"name":"(anonymous_6)","decl":{"start":{"line":215,"column":8},"end":{"line":215,"column":9}},"loc":{"start":{"line":215,"column":19},"end":{"line":217,"column":9}},"line":215},"7":{"name":"(anonymous_7)","decl":{"start":{"line":221,"column":8},"end":{"line":221,"column":9}},"loc":{"start":{"line":221,"column":19},"end":{"line":223,"column":9}},"line":221},"8":{"name":"powerPagesNavigation","decl":{"start":{"line":227,"column":16},"end":{"line":227,"column":36}},"loc":{"start":{"line":227,"column":39},"end":{"line":233,"column":1}},"line":227},"9":{"name":"(anonymous_9)","decl":{"start":{"line":230,"column":98},"end":{"line":230,"column":99}},"loc":{"start":{"line":230,"column":104},"end":{"line":230,"column":155}},"line":230},"10":{"name":"(anonymous_10)","decl":{"start":{"line":231,"column":86},"end":{"line":231,"column":87}},"loc":{"start":{"line":231,"column":92},"end":{"line":231,"column":135}},"line":231},"11":{"name":"processWalkthroughFirstRunExperience","decl":{"start":{"line":235,"column":16},"end":{"line":235,"column":52}},"loc":{"start":{"line":235,"column":87},"end":{"line":260,"column":1}},"line":235},"12":{"name":"processWorkspaceStateChanges","decl":{"start":{"line":262,"column":16},"end":{"line":262,"column":44}},"loc":{"start":{"line":262,"column":79},"end":{"line":313,"column":1}},"line":262},"13":{"name":"(anonymous_13)","decl":{"start":{"line":264,"column":48},"end":{"line":264,"column":49}},"loc":{"start":{"line":264,"column":59},"end":{"line":311,"column":9}},"line":264},"14":{"name":"(anonymous_14)","decl":{"start":{"line":265,"column":55},"end":{"line":265,"column":56}},"loc":{"start":{"line":265,"column":62},"end":{"line":302,"column":13}},"line":265},"15":{"name":"(anonymous_15)","decl":{"start":{"line":304,"column":33},"end":{"line":304,"column":34}},"loc":{"start":{"line":304,"column":40},"end":{"line":310,"column":13}},"line":304},"16":{"name":"processWillSaveDocument","decl":{"start":{"line":317,"column":16},"end":{"line":317,"column":39}},"loc":{"start":{"line":317,"column":74},"end":{"line":329,"column":1}},"line":317},"17":{"name":"(anonymous_17)","decl":{"start":{"line":319,"column":48},"end":{"line":319,"column":49}},"loc":{"start":{"line":319,"column":61},"end":{"line":327,"column":9}},"line":319},"18":{"name":"processWillStartCollaboartion","decl":{"start":{"line":331,"column":16},"end":{"line":331,"column":45}},"loc":{"start":{"line":331,"column":80},"end":{"line":338,"column":1}},"line":331},"19":{"name":"(anonymous_19)","decl":{"start":{"line":335,"column":83},"end":{"line":335,"column":84}},"loc":{"start":{"line":335,"column":89},"end":{"line":335,"column":142}},"line":335},"20":{"name":"createWebWorkerInstance","decl":{"start":{"line":340,"column":16},"end":{"line":340,"column":39}},"loc":{"start":{"line":342,"column":2},"end":{"line":412,"column":1}},"line":342},"21":{"name":"(anonymous_21)","decl":{"start":{"line":354,"column":18},"end":{"line":354,"column":19}},"loc":{"start":{"line":354,"column":36},"end":{"line":402,"column":13}},"line":354},"22":{"name":"(anonymous_22)","decl":{"start":{"line":364,"column":59},"end":{"line":364,"column":60}},"loc":{"start":{"line":364,"column":70},"end":{"line":400,"column":21}},"line":364},"23":{"name":"showSiteVisibilityDialog","decl":{"start":{"line":414,"column":22},"end":{"line":414,"column":46}},"loc":{"start":{"line":414,"column":49},"end":{"line":434,"column":1}},"line":414},"24":{"name":"showWalkthrough","decl":{"start":{"line":436,"column":16},"end":{"line":436,"column":31}},"loc":{"start":{"line":439,"column":2},"end":{"line":535,"column":1}},"line":439},"25":{"name":"(anonymous_25)","decl":{"start":{"line":443,"column":12},"end":{"line":443,"column":13}},"loc":{"start":{"line":443,"column":24},"end":{"line":452,"column":13}},"line":443},"26":{"name":"(anonymous_26)","decl":{"start":{"line":459,"column":12},"end":{"line":459,"column":13}},"loc":{"start":{"line":459,"column":24},"end":{"line":469,"column":13}},"line":459},"27":{"name":"(anonymous_27)","decl":{"start":{"line":476,"column":12},"end":{"line":476,"column":13}},"loc":{"start":{"line":476,"column":24},"end":{"line":482,"column":13}},"line":476},"28":{"name":"(anonymous_28)","decl":{"start":{"line":490,"column":12},"end":{"line":490,"column":13}},"loc":{"start":{"line":490,"column":24},"end":{"line":500,"column":13}},"line":490},"29":{"name":"(anonymous_29)","decl":{"start":{"line":507,"column":12},"end":{"line":507,"column":13}},"loc":{"start":{"line":507,"column":24},"end":{"line":517,"column":13}},"line":507},"30":{"name":"(anonymous_30)","decl":{"start":{"line":524,"column":12},"end":{"line":524,"column":13}},"loc":{"start":{"line":524,"column":24},"end":{"line":532,"column":13}},"line":524},"31":{"name":"registerCopilot","decl":{"start":{"line":537,"column":16},"end":{"line":537,"column":31}},"loc":{"start":{"line":537,"column":66},"end":{"line":568,"column":1}},"line":537},"32":{"name":"showNotificationForCopilot","decl":{"start":{"line":570,"column":9},"end":{"line":570,"column":35}},"loc":{"start":{"line":570,"column":85},"end":{"line":583,"column":1}},"line":570},"33":{"name":"deactivate","decl":{"start":{"line":585,"column":22},"end":{"line":585,"column":32}},"loc":{"start":{"line":585,"column":50},"end":{"line":591,"column":1}},"line":585},"34":{"name":"isActiveDocument","decl":{"start":{"line":593,"column":9},"end":{"line":593,"column":25}},"loc":{"start":{"line":593,"column":55},"end":{"line":599,"column":1}},"line":593},"35":{"name":"fetchArtemisData","decl":{"start":{"line":601,"column":15},"end":{"line":601,"column":31}},"loc":{"start":{"line":601,"column":65},"end":{"line":609,"column":1}},"line":601},"36":{"name":"logArtemisTelemetry","decl":{"start":{"line":611,"column":15},"end":{"line":611,"column":34}},"loc":{"start":{"line":611,"column":37},"end":{"line":627,"column":1}},"line":611}},"branchMap":{"0":{"loc":{"start":{"line":86,"column":16},"end":{"line":94,"column":17}},"type":"if","locations":[{"start":{"line":86,"column":16},"end":{"line":94,"column":17}},{"start":{"line":86,"column":16},"end":{"line":94,"column":17}}],"line":86},"1":{"loc":{"start":{"line":98,"column":16},"end":{"line":105,"column":17}},"type":"if","locations":[{"start":{"line":98,"column":16},"end":{"line":105,"column":17}},{"start":{"line":98,"column":16},"end":{"line":105,"column":17}}],"line":98},"2":{"loc":{"start":{"line":122,"column":16},"end":{"line":187,"column":17}},"type":"if","locations":[{"start":{"line":122,"column":16},"end":{"line":187,"column":17}},{"start":{"line":122,"column":16},"end":{"line":187,"column":17}}],"line":122},"3":{"loc":{"start":{"line":123,"column":20},"end":{"line":172,"column":21}},"type":"switch","locations":[{"start":{"line":124,"column":24},"end":{"line":124,"column":38}},{"start":{"line":125,"column":24},"end":{"line":156,"column":34}},{"start":{"line":157,"column":24},"end":{"line":171,"column":29}}],"line":123},"4":{"loc":{"start":{"line":148,"column":32},"end":{"line":152,"column":33}},"type":"if","locations":[{"start":{"line":148,"column":32},"end":{"line":152,"column":33}},{"start":{"line":148,"column":32},"end":{"line":152,"column":33}}],"line":148},"5":{"loc":{"start":{"line":240,"column":4},"end":{"line":259,"column":5}},"type":"if","locations":[{"start":{"line":240,"column":4},"end":{"line":259,"column":5}},{"start":{"line":240,"column":4},"end":{"line":259,"column":5}}],"line":240},"6":{"loc":{"start":{"line":240,"column":8},"end":{"line":240,"column":72}},"type":"binary-expr","locations":[{"start":{"line":240,"column":8},"end":{"line":240,"column":27}},{"start":{"line":240,"column":31},"end":{"line":240,"column":72}}],"line":240},"7":{"loc":{"start":{"line":266,"column":16},"end":{"line":301,"column":17}},"type":"if","locations":[{"start":{"line":266,"column":16},"end":{"line":301,"column":17}},{"start":{"line":266,"column":16},"end":{"line":301,"column":17}}],"line":266},"8":{"loc":{"start":{"line":266,"column":20},"end":{"line":266,"column":106}},"type":"binary-expr","locations":[{"start":{"line":266,"column":20},"end":{"line":266,"column":62}},{"start":{"line":266,"column":66},"end":{"line":266,"column":106}}],"line":266},"9":{"loc":{"start":{"line":273,"column":20},"end":{"line":300,"column":21}},"type":"if","locations":[{"start":{"line":273,"column":20},"end":{"line":300,"column":21}},{"start":{"line":273,"column":20},"end":{"line":300,"column":21}}],"line":273},"10":{"loc":{"start":{"line":273,"column":24},"end":{"line":273,"column":68}},"type":"binary-expr","locations":[{"start":{"line":273,"column":24},"end":{"line":273,"column":43}},{"start":{"line":273,"column":47},"end":{"line":273,"column":68}}],"line":273},"11":{"loc":{"start":{"line":278,"column":24},"end":{"line":299,"column":25}},"type":"if","locations":[{"start":{"line":278,"column":24},"end":{"line":299,"column":25}},{"start":{"line":278,"column":24},"end":{"line":299,"column":25}}],"line":278},"12":{"loc":{"start":{"line":279,"column":28},"end":{"line":297,"column":29}},"type":"if","locations":[{"start":{"line":279,"column":28},"end":{"line":297,"column":29}},{"start":{"line":279,"column":28},"end":{"line":297,"column":29}}],"line":279},"13":{"loc":{"start":{"line":305,"column":16},"end":{"line":309,"column":17}},"type":"if","locations":[{"start":{"line":305,"column":16},"end":{"line":309,"column":17}},{"start":{"line":305,"column":16},"end":{"line":309,"column":17}}],"line":305},"14":{"loc":{"start":{"line":305,"column":20},"end":{"line":305,"column":106}},"type":"binary-expr","locations":[{"start":{"line":305,"column":20},"end":{"line":305,"column":62}},{"start":{"line":305,"column":66},"end":{"line":305,"column":106}}],"line":305},"15":{"loc":{"start":{"line":322,"column":12},"end":{"line":326,"column":13}},"type":"if","locations":[{"start":{"line":322,"column":12},"end":{"line":326,"column":13}},{"start":{"line":322,"column":12},"end":{"line":326,"column":13}}],"line":322},"16":{"loc":{"start":{"line":324,"column":19},"end":{"line":326,"column":13}},"type":"if","locations":[{"start":{"line":324,"column":19},"end":{"line":326,"column":13}},{"start":{"line":324,"column":19},"end":{"line":326,"column":13}}],"line":324},"17":{"loc":{"start":{"line":333,"column":4},"end":{"line":337,"column":5}},"type":"if","locations":[{"start":{"line":333,"column":4},"end":{"line":337,"column":5}},{"start":{"line":333,"column":4},"end":{"line":337,"column":5}}],"line":333},"18":{"loc":{"start":{"line":363,"column":16},"end":{"line":401,"column":17}},"type":"if","locations":[{"start":{"line":363,"column":16},"end":{"line":401,"column":17}},{"start":{"line":363,"column":16},"end":{"line":401,"column":17}}],"line":363},"19":{"loc":{"start":{"line":369,"column":24},"end":{"line":375,"column":25}},"type":"if","locations":[{"start":{"line":369,"column":24},"end":{"line":375,"column":25}},{"start":{"line":369,"column":24},"end":{"line":375,"column":25}}],"line":369},"20":{"loc":{"start":{"line":376,"column":24},"end":{"line":385,"column":25}},"type":"if","locations":[{"start":{"line":376,"column":24},"end":{"line":385,"column":25}},{"start":{"line":376,"column":24},"end":{"line":385,"column":25}}],"line":376},"21":{"loc":{"start":{"line":386,"column":24},"end":{"line":391,"column":25}},"type":"if","locations":[{"start":{"line":386,"column":24},"end":{"line":391,"column":25}},{"start":{"line":386,"column":24},"end":{"line":391,"column":25}}],"line":386},"22":{"loc":{"start":{"line":389,"column":32},"end":{"line":389,"column":75}},"type":"cond-expr","locations":[{"start":{"line":389,"column":47},"end":{"line":389,"column":70}},{"start":{"line":389,"column":73},"end":{"line":389,"column":75}}],"line":389},"23":{"loc":{"start":{"line":392,"column":24},"end":{"line":399,"column":25}},"type":"if","locations":[{"start":{"line":392,"column":24},"end":{"line":399,"column":25}},{"start":{"line":392,"column":24},"end":{"line":399,"column":25}}],"line":392},"24":{"loc":{"start":{"line":415,"column":4},"end":{"line":433,"column":5}},"type":"if","locations":[{"start":{"line":415,"column":4},"end":{"line":433,"column":5}},{"start":{"line":415,"column":4},"end":{"line":433,"column":5}}],"line":415},"25":{"loc":{"start":{"line":571,"column":4},"end":{"line":573,"column":5}},"type":"if","locations":[{"start":{"line":571,"column":4},"end":{"line":573,"column":5}},{"start":{"line":571,"column":4},"end":{"line":573,"column":5}}],"line":571},"26":{"loc":{"start":{"line":576,"column":4},"end":{"line":582,"column":5}},"type":"if","locations":[{"start":{"line":576,"column":4},"end":{"line":582,"column":5}},{"start":{"line":576,"column":4},"end":{"line":582,"column":5}}],"line":576},"27":{"loc":{"start":{"line":587,"column":4},"end":{"line":589,"column":5}},"type":"if","locations":[{"start":{"line":587,"column":4},"end":{"line":589,"column":5}},{"start":{"line":587,"column":4},"end":{"line":589,"column":5}}],"line":587},"28":{"loc":{"start":{"line":595,"column":8},"end":{"line":597,"column":66}},"type":"binary-expr","locations":[{"start":{"line":595,"column":8},"end":{"line":595,"column":55}},{"start":{"line":596,"column":8},"end":{"line":596,"column":40}},{"start":{"line":597,"column":8},"end":{"line":597,"column":66}}],"line":595},"29":{"loc":{"start":{"line":603,"column":8},"end":{"line":606,"column":9}},"type":"if","locations":[{"start":{"line":603,"column":8},"end":{"line":606,"column":9}},{"start":{"line":603,"column":8},"end":{"line":606,"column":9}}],"line":603}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0,0],"29":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts","statementMap":{"0":{"start":{"line":6,"column":42},"end":{"line":6,"column":53}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts","statementMap":{"0":{"start":{"line":6,"column":32},"end":{"line":218,"column":1}},"1":{"start":{"line":220,"column":32},"end":{"line":434,"column":1}}},"fnMap":{},"branchMap":{},"s":{"0":0,"1":0},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts","statementMap":{"0":{"start":{"line":10,"column":24},"end":{"line":10,"column":62}},"1":{"start":{"line":11,"column":24},"end":{"line":11,"column":47}},"2":{"start":{"line":13,"column":4},"end":{"line":22,"column":5}},"3":{"start":{"line":13,"column":17},"end":{"line":13,"column":18}},"4":{"start":{"line":14,"column":23},"end":{"line":14,"column":53}},"5":{"start":{"line":15,"column":35},"end":{"line":15,"column":60}},"6":{"start":{"line":16,"column":8},"end":{"line":20,"column":9}},"7":{"start":{"line":17,"column":12},"end":{"line":19,"column":13}},"8":{"start":{"line":18,"column":16},"end":{"line":18,"column":60}},"9":{"start":{"line":21,"column":8},"end":{"line":21,"column":69}},"10":{"start":{"line":23,"column":4},"end":{"line":23,"column":23}},"11":{"start":{"line":27,"column":60},"end":{"line":27,"column":113}},"12":{"start":{"line":28,"column":36},"end":{"line":28,"column":61}},"13":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"14":{"start":{"line":31,"column":8},"end":{"line":31,"column":47}},"15":{"start":{"line":33,"column":4},"end":{"line":33,"column":35}},"16":{"start":{"line":38,"column":34},"end":{"line":38,"column":59}},"17":{"start":{"line":39,"column":4},"end":{"line":45,"column":5}},"18":{"start":{"line":40,"column":27},"end":{"line":40,"column":97}},"19":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"20":{"start":{"line":43,"column":12},"end":{"line":43,"column":60}},"21":{"start":{"line":47,"column":4},"end":{"line":47,"column":33}}},"fnMap":{"0":{"name":"getEntitiesSchemaMap","decl":{"start":{"line":9,"column":16},"end":{"line":9,"column":36}},"loc":{"start":{"line":9,"column":87},"end":{"line":24,"column":1}},"line":9},"1":{"name":"getDataSourcePropertiesMap","decl":{"start":{"line":26,"column":16},"end":{"line":26,"column":42}},"loc":{"start":{"line":26,"column":80},"end":{"line":34,"column":1}},"line":26},"2":{"name":"getEntitiesFolderNameMap","decl":{"start":{"line":36,"column":16},"end":{"line":36,"column":40}},"loc":{"start":{"line":36,"column":115},"end":{"line":48,"column":1}},"line":36}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":8},"end":{"line":20,"column":9}},"type":"if","locations":[{"start":{"line":16,"column":8},"end":{"line":20,"column":9}},{"start":{"line":16,"column":8},"end":{"line":20,"column":9}}],"line":16},"1":{"loc":{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":44,"column":9}},{"start":{"line":42,"column":8},"end":{"line":44,"column":9}}],"line":42}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts","statementMap":{"0":{"start":{"line":29,"column":27},"end":{"line":29,"column":56}},"1":{"start":{"line":30,"column":25},"end":{"line":30,"column":52}},"2":{"start":{"line":32,"column":34},"end":{"line":32,"column":54}},"3":{"start":{"line":34,"column":27},"end":{"line":34,"column":56}},"4":{"start":{"line":36,"column":32},"end":{"line":38,"column":19}},"5":{"start":{"line":40,"column":27},"end":{"line":47,"column":9}},"6":{"start":{"line":50,"column":12},"end":{"line":51,"column":49}},"7":{"start":{"line":53,"column":8},"end":{"line":142,"column":9}},"8":{"start":{"line":54,"column":45},"end":{"line":59,"column":13}},"9":{"start":{"line":61,"column":12},"end":{"line":66,"column":13}},"10":{"start":{"line":62,"column":16},"end":{"line":65,"column":18}},"11":{"start":{"line":68,"column":12},"end":{"line":78,"column":14}},"12":{"start":{"line":80,"column":12},"end":{"line":80,"column":64}},"13":{"start":{"line":81,"column":29},"end":{"line":81,"column":112}},"14":{"start":{"line":83,"column":12},"end":{"line":113,"column":13}},"15":{"start":{"line":84,"column":31},"end":{"line":84,"column":52}},"16":{"start":{"line":85,"column":39},"end":{"line":87,"column":17}},"17":{"start":{"line":88,"column":38},"end":{"line":88,"column":102}},"18":{"start":{"line":89,"column":16},"end":{"line":89,"column":63}},"19":{"start":{"line":91,"column":16},"end":{"line":97,"column":17}},"20":{"start":{"line":92,"column":20},"end":{"line":94,"column":22}},"21":{"start":{"line":96,"column":20},"end":{"line":96,"column":41}},"22":{"start":{"line":99,"column":16},"end":{"line":101,"column":18}},"23":{"start":{"line":102,"column":19},"end":{"line":113,"column":13}},"24":{"start":{"line":103,"column":16},"end":{"line":105,"column":18}},"25":{"start":{"line":107,"column":16},"end":{"line":111,"column":18}},"26":{"start":{"line":112,"column":16},"end":{"line":112,"column":58}},"27":{"start":{"line":115,"column":12},"end":{"line":121,"column":14}},"28":{"start":{"line":123,"column":12},"end":{"line":141,"column":13}},"29":{"start":{"line":124,"column":34},"end":{"line":124,"column":59}},"30":{"start":{"line":125,"column":16},"end":{"line":134,"column":18}},"31":{"start":{"line":136,"column":16},"end":{"line":140,"column":18}},"32":{"start":{"line":144,"column":8},"end":{"line":144,"column":18}},"33":{"start":{"line":148,"column":27},"end":{"line":148,"column":56}},"34":{"start":{"line":149,"column":25},"end":{"line":149,"column":52}},"35":{"start":{"line":150,"column":34},"end":{"line":150,"column":54}},"36":{"start":{"line":152,"column":32},"end":{"line":154,"column":19}},"37":{"start":{"line":156,"column":27},"end":{"line":163,"column":9}},"38":{"start":{"line":165,"column":8},"end":{"line":226,"column":9}},"39":{"start":{"line":166,"column":45},"end":{"line":171,"column":13}},"40":{"start":{"line":173,"column":12},"end":{"line":178,"column":14}},"41":{"start":{"line":180,"column":12},"end":{"line":180,"column":64}},"42":{"start":{"line":181,"column":29},"end":{"line":181,"column":112}},"43":{"start":{"line":183,"column":12},"end":{"line":196,"column":13}},"44":{"start":{"line":184,"column":31},"end":{"line":184,"column":52}},"45":{"start":{"line":185,"column":16},"end":{"line":188,"column":18}},"46":{"start":{"line":190,"column":16},"end":{"line":194,"column":18}},"47":{"start":{"line":195,"column":16},"end":{"line":195,"column":58}},"48":{"start":{"line":198,"column":12},"end":{"line":204,"column":14}},"49":{"start":{"line":206,"column":12},"end":{"line":225,"column":13}},"50":{"start":{"line":207,"column":34},"end":{"line":207,"column":59}},"51":{"start":{"line":208,"column":16},"end":{"line":217,"column":18}},"52":{"start":{"line":219,"column":16},"end":{"line":224,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":28,"column":23},"end":{"line":145,"column":5}},"line":28},"1":{"name":"(anonymous_1)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":59},"end":{"line":227,"column":5}},"line":147}},"branchMap":{"0":{"loc":{"start":{"line":61,"column":12},"end":{"line":66,"column":13}},"type":"if","locations":[{"start":{"line":61,"column":12},"end":{"line":66,"column":13}},{"start":{"line":61,"column":12},"end":{"line":66,"column":13}}],"line":61},"1":{"loc":{"start":{"line":83,"column":12},"end":{"line":113,"column":13}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":113,"column":13}},{"start":{"line":83,"column":12},"end":{"line":113,"column":13}}],"line":83},"2":{"loc":{"start":{"line":91,"column":16},"end":{"line":97,"column":17}},"type":"if","locations":[{"start":{"line":91,"column":16},"end":{"line":97,"column":17}},{"start":{"line":91,"column":16},"end":{"line":97,"column":17}}],"line":91},"3":{"loc":{"start":{"line":102,"column":19},"end":{"line":113,"column":13}},"type":"if","locations":[{"start":{"line":102,"column":19},"end":{"line":113,"column":13}},{"start":{"line":102,"column":19},"end":{"line":113,"column":13}}],"line":102},"4":{"loc":{"start":{"line":123,"column":12},"end":{"line":141,"column":13}},"type":"if","locations":[{"start":{"line":123,"column":12},"end":{"line":141,"column":13}},{"start":{"line":123,"column":12},"end":{"line":141,"column":13}}],"line":123},"5":{"loc":{"start":{"line":183,"column":12},"end":{"line":196,"column":13}},"type":"if","locations":[{"start":{"line":183,"column":12},"end":{"line":196,"column":13}},{"start":{"line":183,"column":12},"end":{"line":196,"column":13}}],"line":183},"6":{"loc":{"start":{"line":206,"column":12},"end":{"line":225,"column":13}},"type":"if","locations":[{"start":{"line":206,"column":12},"end":{"line":225,"column":13}},{"start":{"line":206,"column":12},"end":{"line":225,"column":13}}],"line":206}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0},"f":{"0":0,"1":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts","statementMap":{"0":{"start":{"line":16,"column":8},"end":{"line":16,"column":30}},"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":32}},"2":{"start":{"line":24,"column":28},"end":{"line":24,"column":74}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":39}},"4":{"start":{"line":32,"column":32},"end":{"line":32,"column":52}},"5":{"start":{"line":34,"column":25},"end":{"line":34,"column":65}},"6":{"start":{"line":37,"column":8},"end":{"line":52,"column":9}},"7":{"start":{"line":39,"column":16},"end":{"line":39,"column":55}},"8":{"start":{"line":40,"column":16},"end":{"line":40,"column":22}},"9":{"start":{"line":42,"column":16},"end":{"line":48,"column":18}},"10":{"start":{"line":49,"column":16},"end":{"line":49,"column":22}},"11":{"start":{"line":51,"column":16},"end":{"line":51,"column":23}},"12":{"start":{"line":54,"column":8},"end":{"line":108,"column":9}},"13":{"start":{"line":55,"column":12},"end":{"line":60,"column":14}},"14":{"start":{"line":62,"column":12},"end":{"line":62,"column":53}},"15":{"start":{"line":65,"column":16},"end":{"line":72,"column":17}},"16":{"start":{"line":74,"column":12},"end":{"line":76,"column":13}},"17":{"start":{"line":75,"column":16},"end":{"line":75,"column":58}},"18":{"start":{"line":78,"column":12},"end":{"line":84,"column":14}},"19":{"start":{"line":86,"column":12},"end":{"line":86,"column":41}},"20":{"start":{"line":88,"column":29},"end":{"line":88,"column":54}},"21":{"start":{"line":89,"column":12},"end":{"line":107,"column":13}},"22":{"start":{"line":90,"column":16},"end":{"line":99,"column":18}},"23":{"start":{"line":101,"column":16},"end":{"line":106,"column":18}},"24":{"start":{"line":112,"column":8},"end":{"line":129,"column":9}},"25":{"start":{"line":113,"column":12},"end":{"line":115,"column":13}},"26":{"start":{"line":114,"column":16},"end":{"line":114,"column":59}},"27":{"start":{"line":117,"column":29},"end":{"line":120,"column":13}},"28":{"start":{"line":121,"column":12},"end":{"line":121,"column":39}},"29":{"start":{"line":123,"column":12},"end":{"line":128,"column":14}},"30":{"start":{"line":133,"column":8},"end":{"line":150,"column":9}},"31":{"start":{"line":134,"column":12},"end":{"line":136,"column":13}},"32":{"start":{"line":135,"column":16},"end":{"line":135,"column":59}},"33":{"start":{"line":138,"column":29},"end":{"line":141,"column":13}},"34":{"start":{"line":142,"column":12},"end":{"line":142,"column":34}},"35":{"start":{"line":144,"column":12},"end":{"line":149,"column":14}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":4},"end":{"line":15,"column":5}},"loc":{"start":{"line":15,"column":18},"end":{"line":17,"column":5}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":21},"end":{"line":21,"column":5}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":66},"end":{"line":26,"column":5}},"line":23},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":4},"end":{"line":28,"column":5}},"loc":{"start":{"line":31,"column":6},"end":{"line":109,"column":5}},"line":31},"4":{"name":"(anonymous_4)","decl":{"start":{"line":111,"column":4},"end":{"line":111,"column":5}},"loc":{"start":{"line":111,"column":46},"end":{"line":130,"column":5}},"line":111},"5":{"name":"(anonymous_5)","decl":{"start":{"line":132,"column":4},"end":{"line":132,"column":5}},"loc":{"start":{"line":132,"column":55},"end":{"line":151,"column":5}},"line":132}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":43},"end":{"line":23,"column":64}},"type":"default-arg","locations":[{"start":{"line":23,"column":59},"end":{"line":23,"column":64}}],"line":23},"1":{"loc":{"start":{"line":37,"column":8},"end":{"line":52,"column":9}},"type":"switch","locations":[{"start":{"line":38,"column":12},"end":{"line":40,"column":22}},{"start":{"line":41,"column":12},"end":{"line":49,"column":22}},{"start":{"line":50,"column":12},"end":{"line":51,"column":23}}],"line":37},"2":{"loc":{"start":{"line":74,"column":12},"end":{"line":76,"column":13}},"type":"if","locations":[{"start":{"line":74,"column":12},"end":{"line":76,"column":13}},{"start":{"line":74,"column":12},"end":{"line":76,"column":13}}],"line":74},"3":{"loc":{"start":{"line":89,"column":12},"end":{"line":107,"column":13}},"type":"if","locations":[{"start":{"line":89,"column":12},"end":{"line":107,"column":13}},{"start":{"line":89,"column":12},"end":{"line":107,"column":13}}],"line":89},"4":{"loc":{"start":{"line":113,"column":12},"end":{"line":115,"column":13}},"type":"if","locations":[{"start":{"line":113,"column":12},"end":{"line":115,"column":13}},{"start":{"line":113,"column":12},"end":{"line":115,"column":13}}],"line":113},"5":{"loc":{"start":{"line":134,"column":12},"end":{"line":136,"column":13}},"type":"if","locations":[{"start":{"line":134,"column":12},"end":{"line":136,"column":13}},{"start":{"line":134,"column":12},"end":{"line":136,"column":13}}],"line":134}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0],"1":[0,0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts","statementMap":{"0":{"start":{"line":16,"column":4},"end":{"line":20,"column":6}},"1":{"start":{"line":24,"column":19},"end":{"line":24,"column":99}},"2":{"start":{"line":25,"column":25},"end":{"line":25,"column":49}},"3":{"start":{"line":26,"column":28},"end":{"line":26,"column":30}},"4":{"start":{"line":27,"column":4},"end":{"line":59,"column":5}},"5":{"start":{"line":31,"column":8},"end":{"line":37,"column":9}},"6":{"start":{"line":33,"column":12},"end":{"line":33,"column":77}},"7":{"start":{"line":34,"column":12},"end":{"line":34,"column":18}},"8":{"start":{"line":36,"column":12},"end":{"line":36,"column":76}},"9":{"start":{"line":38,"column":8},"end":{"line":38,"column":14}},"10":{"start":{"line":41,"column":8},"end":{"line":47,"column":9}},"11":{"start":{"line":43,"column":12},"end":{"line":43,"column":72}},"12":{"start":{"line":44,"column":12},"end":{"line":44,"column":18}},"13":{"start":{"line":46,"column":12},"end":{"line":46,"column":71}},"14":{"start":{"line":48,"column":8},"end":{"line":48,"column":14}},"15":{"start":{"line":53,"column":8},"end":{"line":53,"column":67}},"16":{"start":{"line":54,"column":8},"end":{"line":54,"column":14}},"17":{"start":{"line":58,"column":8},"end":{"line":58,"column":14}},"18":{"start":{"line":61,"column":4},"end":{"line":61,"column":29}},"19":{"start":{"line":65,"column":4},"end":{"line":94,"column":5}},"20":{"start":{"line":67,"column":25},"end":{"line":67,"column":52}},"21":{"start":{"line":68,"column":34},"end":{"line":68,"column":97}},"22":{"start":{"line":70,"column":26},"end":{"line":70,"column":56}},"23":{"start":{"line":71,"column":6},"end":{"line":71,"column":53}},"24":{"start":{"line":72,"column":26},"end":{"line":72,"column":217}},"25":{"start":{"line":73,"column":43},"end":{"line":77,"column":7}},"26":{"start":{"line":78,"column":32},"end":{"line":78,"column":52}},"27":{"start":{"line":79,"column":23},"end":{"line":79,"column":111}},"28":{"start":{"line":80,"column":21},"end":{"line":80,"column":43}},"29":{"start":{"line":81,"column":6},"end":{"line":91,"column":7}},"30":{"start":{"line":82,"column":8},"end":{"line":88,"column":10}},"31":{"start":{"line":89,"column":8},"end":{"line":89,"column":52}},"32":{"start":{"line":90,"column":8},"end":{"line":90,"column":84}},"33":{"start":{"line":93,"column":6},"end":{"line":93,"column":159}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":2},"end":{"line":15,"column":3}},"loc":{"start":{"line":15,"column":50},"end":{"line":21,"column":3}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":2},"end":{"line":23,"column":3}},"loc":{"start":{"line":23,"column":47},"end":{"line":62,"column":3}},"line":23},"2":{"name":"(anonymous_2)","decl":{"start":{"line":64,"column":2},"end":{"line":64,"column":3}},"loc":{"start":{"line":64,"column":39},"end":{"line":95,"column":3}},"line":64}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":4},"end":{"line":59,"column":5}},"type":"switch","locations":[{"start":{"line":28,"column":6},"end":{"line":28,"column":17}},{"start":{"line":29,"column":6},"end":{"line":29,"column":18}},{"start":{"line":30,"column":6},"end":{"line":38,"column":14}},{"start":{"line":39,"column":6},"end":{"line":39,"column":18}},{"start":{"line":40,"column":6},"end":{"line":48,"column":14}},{"start":{"line":49,"column":6},"end":{"line":49,"column":17}},{"start":{"line":50,"column":6},"end":{"line":50,"column":18}},{"start":{"line":51,"column":6},"end":{"line":51,"column":17}},{"start":{"line":52,"column":6},"end":{"line":54,"column":14}},{"start":{"line":55,"column":6},"end":{"line":55,"column":16}},{"start":{"line":56,"column":6},"end":{"line":56,"column":16}},{"start":{"line":57,"column":6},"end":{"line":58,"column":14}}],"line":27},"1":{"loc":{"start":{"line":31,"column":8},"end":{"line":37,"column":9}},"type":"switch","locations":[{"start":{"line":32,"column":10},"end":{"line":34,"column":18}},{"start":{"line":35,"column":10},"end":{"line":36,"column":76}}],"line":31},"2":{"loc":{"start":{"line":41,"column":8},"end":{"line":47,"column":9}},"type":"switch","locations":[{"start":{"line":42,"column":10},"end":{"line":44,"column":18}},{"start":{"line":45,"column":10},"end":{"line":46,"column":71}}],"line":41},"3":{"loc":{"start":{"line":81,"column":6},"end":{"line":91,"column":7}},"type":"if","locations":[{"start":{"line":81,"column":6},"end":{"line":91,"column":7}},{"start":{"line":81,"column":6},"end":{"line":91,"column":7}}],"line":81}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0,0,0,0,0,0,0,0,0,0,0],"1":[0,0],"2":[0,0],"3":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts","statementMap":{"0":{"start":{"line":19,"column":8},"end":{"line":19,"column":119}},"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":32}},"2":{"start":{"line":28,"column":66},"end":{"line":33,"column":9}},"3":{"start":{"line":35,"column":8},"end":{"line":38,"column":9}},"4":{"start":{"line":36,"column":12},"end":{"line":37,"column":84}},"5":{"start":{"line":40,"column":8},"end":{"line":40,"column":95}},"6":{"start":{"line":41,"column":8},"end":{"line":41,"column":100}},"7":{"start":{"line":45,"column":83},"end":{"line":62,"column":9}},"8":{"start":{"line":64,"column":8},"end":{"line":67,"column":9}},"9":{"start":{"line":65,"column":12},"end":{"line":65,"column":89}},"10":{"start":{"line":66,"column":12},"end":{"line":66,"column":94}},"11":{"start":{"line":69,"column":8},"end":{"line":69,"column":95}},"12":{"start":{"line":70,"column":8},"end":{"line":70,"column":100}},"13":{"start":{"line":74,"column":67},"end":{"line":79,"column":9}},"14":{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},"15":{"start":{"line":81,"column":12},"end":{"line":81,"column":65}},"16":{"start":{"line":82,"column":12},"end":{"line":82,"column":60}},"17":{"start":{"line":83,"column":12},"end":{"line":83,"column":57}},"18":{"start":{"line":85,"column":8},"end":{"line":94,"column":9}},"19":{"start":{"line":86,"column":33},"end":{"line":86,"column":56}},"20":{"start":{"line":87,"column":12},"end":{"line":87,"column":85}},"21":{"start":{"line":89,"column":12},"end":{"line":89,"column":113}},"22":{"start":{"line":91,"column":12},"end":{"line":91,"column":91}},"23":{"start":{"line":93,"column":12},"end":{"line":93,"column":119}},"24":{"start":{"line":98,"column":8},"end":{"line":98,"column":67}},"25":{"start":{"line":99,"column":8},"end":{"line":99,"column":72}},"26":{"start":{"line":114,"column":8},"end":{"line":114,"column":79}},"27":{"start":{"line":116,"column":61},"end":{"line":130,"column":9}},"28":{"start":{"line":131,"column":8},"end":{"line":138,"column":9}},"29":{"start":{"line":132,"column":33},"end":{"line":132,"column":56}},"30":{"start":{"line":133,"column":12},"end":{"line":133,"column":142}},"31":{"start":{"line":134,"column":12},"end":{"line":134,"column":140}},"32":{"start":{"line":136,"column":12},"end":{"line":136,"column":127}},"33":{"start":{"line":137,"column":12},"end":{"line":137,"column":133}},"34":{"start":{"line":151,"column":8},"end":{"line":161,"column":20}},"35":{"start":{"line":175,"column":8},"end":{"line":185,"column":20}},"36":{"start":{"line":189,"column":62},"end":{"line":194,"column":9}},"37":{"start":{"line":195,"column":8},"end":{"line":195,"column":108}},"38":{"start":{"line":196,"column":8},"end":{"line":196,"column":113}},"39":{"start":{"line":200,"column":8},"end":{"line":200,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":114},"end":{"line":20,"column":5}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":27},"end":{"line":25,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":139},"end":{"line":42,"column":5}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":4},"end":{"line":44,"column":5}},"loc":{"start":{"line":44,"column":90},"end":{"line":71,"column":5}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":73,"column":4},"end":{"line":73,"column":5}},"loc":{"start":{"line":73,"column":107},"end":{"line":95,"column":5}},"line":73},"5":{"name":"(anonymous_5)","decl":{"start":{"line":97,"column":4},"end":{"line":97,"column":5}},"loc":{"start":{"line":97,"column":85},"end":{"line":100,"column":5}},"line":97},"6":{"name":"(anonymous_6)","decl":{"start":{"line":102,"column":4},"end":{"line":102,"column":5}},"loc":{"start":{"line":112,"column":25},"end":{"line":139,"column":5}},"line":112},"7":{"name":"(anonymous_7)","decl":{"start":{"line":141,"column":4},"end":{"line":141,"column":5}},"loc":{"start":{"line":150,"column":6},"end":{"line":162,"column":5}},"line":150},"8":{"name":"(anonymous_8)","decl":{"start":{"line":164,"column":4},"end":{"line":164,"column":5}},"loc":{"start":{"line":174,"column":6},"end":{"line":186,"column":5}},"line":174},"9":{"name":"(anonymous_9)","decl":{"start":{"line":188,"column":4},"end":{"line":188,"column":5}},"loc":{"start":{"line":188,"column":66},"end":{"line":197,"column":5}},"line":188},"10":{"name":"(anonymous_10)","decl":{"start":{"line":199,"column":4},"end":{"line":199,"column":5}},"loc":{"start":{"line":199,"column":80},"end":{"line":201,"column":5}},"line":199}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":8},"end":{"line":38,"column":9}},"type":"if","locations":[{"start":{"line":35,"column":8},"end":{"line":38,"column":9}},{"start":{"line":35,"column":8},"end":{"line":38,"column":9}}],"line":35},"1":{"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":30}},"type":"binary-expr","locations":[{"start":{"line":35,"column":12},"end":{"line":35,"column":18}},{"start":{"line":35,"column":22},"end":{"line":35,"column":30}}],"line":35},"2":{"loc":{"start":{"line":64,"column":8},"end":{"line":67,"column":9}},"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":67,"column":9}},{"start":{"line":64,"column":8},"end":{"line":67,"column":9}}],"line":64},"3":{"loc":{"start":{"line":64,"column":12},"end":{"line":64,"column":103}},"type":"binary-expr","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":54}},{"start":{"line":64,"column":58},"end":{"line":64,"column":103}}],"line":64},"4":{"loc":{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},{"start":{"line":80,"column":8},"end":{"line":84,"column":9}}],"line":80},"5":{"loc":{"start":{"line":85,"column":8},"end":{"line":94,"column":9}},"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":94,"column":9}},{"start":{"line":85,"column":8},"end":{"line":94,"column":9}}],"line":85},"6":{"loc":{"start":{"line":85,"column":12},"end":{"line":85,"column":33}},"type":"binary-expr","locations":[{"start":{"line":85,"column":12},"end":{"line":85,"column":24}},{"start":{"line":85,"column":28},"end":{"line":85,"column":33}}],"line":85},"7":{"loc":{"start":{"line":114,"column":20},"end":{"line":114,"column":78}},"type":"binary-expr","locations":[{"start":{"line":114,"column":20},"end":{"line":114,"column":29}},{"start":{"line":114,"column":33},"end":{"line":114,"column":78}}],"line":114},"8":{"loc":{"start":{"line":123,"column":30},"end":{"line":123,"column":99}},"type":"cond-expr","locations":[{"start":{"line":123,"column":61},"end":{"line":123,"column":63}},{"start":{"line":123,"column":67},"end":{"line":123,"column":98}}],"line":123},"9":{"loc":{"start":{"line":123,"column":67},"end":{"line":123,"column":98}},"type":"cond-expr","locations":[{"start":{"line":123,"column":82},"end":{"line":123,"column":88}},{"start":{"line":123,"column":91},"end":{"line":123,"column":98}}],"line":123},"10":{"loc":{"start":{"line":128,"column":34},"end":{"line":128,"column":59}},"type":"cond-expr","locations":[{"start":{"line":128,"column":47},"end":{"line":128,"column":55}},{"start":{"line":128,"column":58},"end":{"line":128,"column":59}}],"line":128},"11":{"loc":{"start":{"line":131,"column":8},"end":{"line":138,"column":9}},"type":"if","locations":[{"start":{"line":131,"column":8},"end":{"line":138,"column":9}},{"start":{"line":131,"column":8},"end":{"line":138,"column":9}}],"line":131},"12":{"loc":{"start":{"line":160,"column":12},"end":{"line":160,"column":109}},"type":"cond-expr","locations":[{"start":{"line":160,"column":44},"end":{"line":160,"column":53}},{"start":{"line":160,"column":56},"end":{"line":160,"column":109}}],"line":160},"13":{"loc":{"start":{"line":184,"column":12},"end":{"line":184,"column":109}},"type":"cond-expr","locations":[{"start":{"line":184,"column":44},"end":{"line":184,"column":53}},{"start":{"line":184,"column":56},"end":{"line":184,"column":109}}],"line":184},"14":{"loc":{"start":{"line":192,"column":34},"end":{"line":192,"column":59}},"type":"cond-expr","locations":[{"start":{"line":192,"column":47},"end":{"line":192,"column":55}},{"start":{"line":192,"column":58},"end":{"line":192,"column":59}}],"line":192},"15":{"loc":{"start":{"line":200,"column":15},"end":{"line":200,"column":43}},"type":"cond-expr","locations":[{"start":{"line":200,"column":29},"end":{"line":200,"column":38}},{"start":{"line":200,"column":41},"end":{"line":200,"column":43}}],"line":200}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts","statementMap":{"0":{"start":{"line":14,"column":4},"end":{"line":16,"column":20}},"1":{"start":{"line":19,"column":18},"end":{"line":22,"column":6}},"2":{"start":{"line":24,"column":22},"end":{"line":24,"column":51}},"3":{"start":{"line":26,"column":4},"end":{"line":49,"column":7}},"4":{"start":{"line":27,"column":8},"end":{"line":48,"column":11}},"5":{"start":{"line":28,"column":12},"end":{"line":30,"column":13}},"6":{"start":{"line":29,"column":16},"end":{"line":29,"column":35}},"7":{"start":{"line":33,"column":12},"end":{"line":33,"column":76}},"8":{"start":{"line":33,"column":33},"end":{"line":33,"column":74}},"9":{"start":{"line":35,"column":12},"end":{"line":47,"column":13}},"10":{"start":{"line":37,"column":16},"end":{"line":43,"column":19}},"11":{"start":{"line":38,"column":20},"end":{"line":42,"column":21}},"12":{"start":{"line":39,"column":24},"end":{"line":39,"column":71}},"13":{"start":{"line":41,"column":24},"end":{"line":41,"column":34}},"14":{"start":{"line":45,"column":16},"end":{"line":45,"column":35}},"15":{"start":{"line":46,"column":16},"end":{"line":46,"column":28}},"16":{"start":{"line":53,"column":4},"end":{"line":53,"column":21}}},"fnMap":{"0":{"name":"addTests","decl":{"start":{"line":11,"column":15},"end":{"line":11,"column":23}},"loc":{"start":{"line":11,"column":41},"end":{"line":50,"column":1}},"line":11},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":23},"end":{"line":26,"column":24}},"loc":{"start":{"line":26,"column":44},"end":{"line":49,"column":5}},"line":26},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":50},"end":{"line":27,"column":51}},"loc":{"start":{"line":27,"column":66},"end":{"line":48,"column":9}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":33,"column":26},"end":{"line":33,"column":27}},"loc":{"start":{"line":33,"column":33},"end":{"line":33,"column":74}},"line":33},"4":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":26},"end":{"line":37,"column":27}},"loc":{"start":{"line":37,"column":40},"end":{"line":43,"column":17}},"line":37},"5":{"name":"run","decl":{"start":{"line":52,"column":22},"end":{"line":52,"column":25}},"loc":{"start":{"line":52,"column":43},"end":{"line":54,"column":1}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":28,"column":12},"end":{"line":30,"column":13}},"type":"if","locations":[{"start":{"line":28,"column":12},"end":{"line":30,"column":13}},{"start":{"line":28,"column":12},"end":{"line":30,"column":13}}],"line":28},"1":{"loc":{"start":{"line":38,"column":20},"end":{"line":42,"column":21}},"type":"if","locations":[{"start":{"line":38,"column":20},"end":{"line":42,"column":21}},{"start":{"line":38,"column":20},"end":{"line":42,"column":21}}],"line":38}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts","statementMap":{"0":{"start":{"line":11,"column":4},"end":{"line":32,"column":5}},"1":{"start":{"line":14,"column":41},"end":{"line":14,"column":80}},"2":{"start":{"line":18,"column":35},"end":{"line":21,"column":9}},"3":{"start":{"line":24,"column":8},"end":{"line":28,"column":11}},"4":{"start":{"line":30,"column":8},"end":{"line":30,"column":45}},"5":{"start":{"line":31,"column":8},"end":{"line":31,"column":24}},"6":{"start":{"line":35,"column":0},"end":{"line":35,"column":20}}},"fnMap":{"0":{"name":"main","decl":{"start":{"line":10,"column":15},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":22},"end":{"line":33,"column":1}},"line":10}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"f":{"0":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts","statementMap":{"0":{"start":{"line":29,"column":4},"end":{"line":30,"column":52}},"1":{"start":{"line":35,"column":4},"end":{"line":35,"column":78}},"2":{"start":{"line":44,"column":4},"end":{"line":44,"column":97}},"3":{"start":{"line":45,"column":4},"end":{"line":45,"column":91}},"4":{"start":{"line":47,"column":4},"end":{"line":47,"column":42}},"5":{"start":{"line":51,"column":4},"end":{"line":52,"column":52}},"6":{"start":{"line":56,"column":4},"end":{"line":61,"column":55}},"7":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"8":{"start":{"line":68,"column":4},"end":{"line":79,"column":5}},"9":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"10":{"start":{"line":70,"column":12},"end":{"line":71,"column":99}},"11":{"start":{"line":75,"column":25},"end":{"line":75,"column":50}},"12":{"start":{"line":76,"column":8},"end":{"line":78,"column":129}},"13":{"start":{"line":81,"column":4},"end":{"line":81,"column":17}},"14":{"start":{"line":86,"column":4},"end":{"line":102,"column":5}},"15":{"start":{"line":87,"column":8},"end":{"line":98,"column":9}},"16":{"start":{"line":88,"column":44},"end":{"line":90,"column":13}},"17":{"start":{"line":92,"column":12},"end":{"line":93,"column":24}},"18":{"start":{"line":94,"column":12},"end":{"line":94,"column":83}},"19":{"start":{"line":97,"column":12},"end":{"line":97,"column":51}},"20":{"start":{"line":100,"column":25},"end":{"line":100,"column":50}},"21":{"start":{"line":101,"column":8},"end":{"line":101,"column":146}},"22":{"start":{"line":106,"column":36},"end":{"line":108,"column":60}},"23":{"start":{"line":110,"column":4},"end":{"line":114,"column":5}},"24":{"start":{"line":111,"column":8},"end":{"line":113,"column":10}},"25":{"start":{"line":116,"column":4},"end":{"line":116,"column":46}},"26":{"start":{"line":120,"column":31},"end":{"line":122,"column":45}},"27":{"start":{"line":124,"column":4},"end":{"line":133,"column":5}},"28":{"start":{"line":125,"column":8},"end":{"line":127,"column":10}},"29":{"start":{"line":130,"column":8},"end":{"line":132,"column":10}},"30":{"start":{"line":135,"column":4},"end":{"line":135,"column":41}},"31":{"start":{"line":139,"column":32},"end":{"line":141,"column":46}},"32":{"start":{"line":143,"column":4},"end":{"line":152,"column":5}},"33":{"start":{"line":144,"column":8},"end":{"line":146,"column":10}},"34":{"start":{"line":149,"column":8},"end":{"line":151,"column":10}},"35":{"start":{"line":154,"column":4},"end":{"line":154,"column":42}},"36":{"start":{"line":164,"column":4},"end":{"line":164,"column":51}},"37":{"start":{"line":170,"column":4},"end":{"line":170,"column":78}},"38":{"start":{"line":175,"column":4},"end":{"line":175,"column":48}},"39":{"start":{"line":179,"column":4},"end":{"line":179,"column":34}},"40":{"start":{"line":183,"column":4},"end":{"line":183,"column":50}},"41":{"start":{"line":187,"column":26},"end":{"line":187,"column":62}},"42":{"start":{"line":188,"column":33},"end":{"line":188,"column":61}},"43":{"start":{"line":190,"column":4},"end":{"line":191,"column":42}},"44":{"start":{"line":193,"column":4},"end":{"line":195,"column":38}},"45":{"start":{"line":199,"column":4},"end":{"line":199,"column":93}},"46":{"start":{"line":203,"column":4},"end":{"line":203,"column":93}},"47":{"start":{"line":207,"column":4},"end":{"line":211,"column":5}},"48":{"start":{"line":208,"column":8},"end":{"line":208,"column":38}},"49":{"start":{"line":210,"column":8},"end":{"line":210,"column":38}},"50":{"start":{"line":216,"column":4},"end":{"line":216,"column":116}},"51":{"start":{"line":220,"column":19},"end":{"line":220,"column":93}},"52":{"start":{"line":222,"column":4},"end":{"line":225,"column":112}},"53":{"start":{"line":228,"column":4},"end":{"line":228,"column":99}},"54":{"start":{"line":232,"column":26},"end":{"line":232,"column":62}},"55":{"start":{"line":233,"column":41},"end":{"line":233,"column":81}},"56":{"start":{"line":234,"column":24},"end":{"line":235,"column":82}},"57":{"start":{"line":237,"column":4},"end":{"line":240,"column":5}},"58":{"start":{"line":238,"column":8},"end":{"line":239,"column":46}},"59":{"start":{"line":242,"column":4},"end":{"line":242,"column":23}},"60":{"start":{"line":247,"column":8},"end":{"line":247,"column":66}},"61":{"start":{"line":250,"column":4},"end":{"line":259,"column":5}},"62":{"start":{"line":251,"column":8},"end":{"line":251,"column":131}},"63":{"start":{"line":253,"column":8},"end":{"line":257,"column":10}},"64":{"start":{"line":258,"column":8},"end":{"line":258,"column":49}},"65":{"start":{"line":263,"column":22},"end":{"line":263,"column":106}},"66":{"start":{"line":265,"column":4},"end":{"line":265,"column":79}},"67":{"start":{"line":269,"column":4},"end":{"line":269,"column":74}},"68":{"start":{"line":273,"column":4},"end":{"line":273,"column":28}}},"fnMap":{"0":{"name":"convertContentToUint8Array","decl":{"start":{"line":28,"column":16},"end":{"line":28,"column":42}},"loc":{"start":{"line":28,"column":98},"end":{"line":31,"column":1}},"line":28},"1":{"name":"convertContentToString","decl":{"start":{"line":34,"column":16},"end":{"line":34,"column":38}},"loc":{"start":{"line":34,"column":116},"end":{"line":36,"column":1}},"line":34},"2":{"name":"GetFileNameWithExtension","decl":{"start":{"line":38,"column":16},"end":{"line":38,"column":40}},"loc":{"start":{"line":43,"column":2},"end":{"line":48,"column":1}},"line":43},"3":{"name":"isLanguageCodeNeededInFileName","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":46}},"loc":{"start":{"line":50,"column":63},"end":{"line":53,"column":1}},"line":50},"4":{"name":"isExtensionNeededInFileName","decl":{"start":{"line":55,"column":16},"end":{"line":55,"column":43}},"loc":{"start":{"line":55,"column":60},"end":{"line":62,"column":1}},"line":55},"5":{"name":"getAttributeContent","decl":{"start":{"line":65,"column":16},"end":{"line":65,"column":35}},"loc":{"start":{"line":65,"column":118},"end":{"line":82,"column":1}},"line":65},"6":{"name":"setFileContent","decl":{"start":{"line":85,"column":16},"end":{"line":85,"column":30}},"loc":{"start":{"line":85,"column":91},"end":{"line":103,"column":1}},"line":85},"7":{"name":"isVersionControlEnabled","decl":{"start":{"line":105,"column":16},"end":{"line":105,"column":39}},"loc":{"start":{"line":105,"column":42},"end":{"line":117,"column":1}},"line":105},"8":{"name":"isMultifileEnabled","decl":{"start":{"line":119,"column":16},"end":{"line":119,"column":34}},"loc":{"start":{"line":119,"column":37},"end":{"line":136,"column":1}},"line":119},"9":{"name":"isCoPresenceEnabled","decl":{"start":{"line":138,"column":16},"end":{"line":138,"column":35}},"loc":{"start":{"line":138,"column":38},"end":{"line":155,"column":1}},"line":138},"10":{"name":"isNullOrUndefined","decl":{"start":{"line":163,"column":16},"end":{"line":163,"column":33}},"loc":{"start":{"line":163,"column":75},"end":{"line":165,"column":1}},"line":163},"11":{"name":"getSanitizedFileName","decl":{"start":{"line":169,"column":16},"end":{"line":169,"column":36}},"loc":{"start":{"line":169,"column":63},"end":{"line":171,"column":1}},"line":169},"12":{"name":"getFileExtension","decl":{"start":{"line":174,"column":16},"end":{"line":174,"column":32}},"loc":{"start":{"line":174,"column":71},"end":{"line":176,"column":1}},"line":174},"13":{"name":"getFileExtensionForPreload","decl":{"start":{"line":178,"column":16},"end":{"line":178,"column":42}},"loc":{"start":{"line":178,"column":45},"end":{"line":180,"column":1}},"line":178},"14":{"name":"getImageContent","decl":{"start":{"line":182,"column":16},"end":{"line":182,"column":31}},"loc":{"start":{"line":182,"column":71},"end":{"line":184,"column":1}},"line":182},"15":{"name":"isWebfileContentLoadNeeded","decl":{"start":{"line":186,"column":16},"end":{"line":186,"column":42}},"loc":{"start":{"line":186,"column":86},"end":{"line":196,"column":1}},"line":186},"16":{"name":"isPortalVersionV1","decl":{"start":{"line":198,"column":16},"end":{"line":198,"column":33}},"loc":{"start":{"line":198,"column":45},"end":{"line":200,"column":1}},"line":198},"17":{"name":"isPortalVersionV2","decl":{"start":{"line":202,"column":16},"end":{"line":202,"column":33}},"loc":{"start":{"line":202,"column":45},"end":{"line":204,"column":1}},"line":202},"18":{"name":"getWorkSpaceName","decl":{"start":{"line":206,"column":16},"end":{"line":206,"column":32}},"loc":{"start":{"line":206,"column":60},"end":{"line":212,"column":1}},"line":206},"19":{"name":"getEnvironmentIdFromUrl","decl":{"start":{"line":215,"column":16},"end":{"line":215,"column":39}},"loc":{"start":{"line":215,"column":42},"end":{"line":217,"column":1}},"line":215},"20":{"name":"getBackToStudioURL","decl":{"start":{"line":219,"column":16},"end":{"line":219,"column":34}},"loc":{"start":{"line":219,"column":37},"end":{"line":226,"column":1}},"line":219},"21":{"name":"getSupportedImageFileExtensionsForEdit","decl":{"start":{"line":227,"column":16},"end":{"line":227,"column":54}},"loc":{"start":{"line":227,"column":57},"end":{"line":229,"column":1}},"line":227},"22":{"name":"isImageFileSupportedForEdit","decl":{"start":{"line":231,"column":16},"end":{"line":231,"column":43}},"loc":{"start":{"line":231,"column":71},"end":{"line":243,"column":1}},"line":231},"23":{"name":"updateFileContentInFileDataMap","decl":{"start":{"line":245,"column":16},"end":{"line":245,"column":46}},"loc":{"start":{"line":245,"column":137},"end":{"line":260,"column":1}},"line":245},"24":{"name":"getImageFileContent","decl":{"start":{"line":262,"column":16},"end":{"line":262,"column":35}},"loc":{"start":{"line":262,"column":81},"end":{"line":266,"column":1}},"line":262},"25":{"name":"getTeamChatURL","decl":{"start":{"line":268,"column":16},"end":{"line":268,"column":30}},"loc":{"start":{"line":268,"column":46},"end":{"line":270,"column":1}},"line":268},"26":{"name":"getMailToPath","decl":{"start":{"line":272,"column":16},"end":{"line":272,"column":29}},"loc":{"start":{"line":272,"column":45},"end":{"line":274,"column":1}},"line":272}},"branchMap":{"0":{"loc":{"start":{"line":29,"column":11},"end":{"line":30,"column":51}},"type":"cond-expr","locations":[{"start":{"line":29,"column":29},"end":{"line":29,"column":74}},{"start":{"line":30,"column":8},"end":{"line":30,"column":51}}],"line":29},"1":{"loc":{"start":{"line":35,"column":11},"end":{"line":35,"column":77}},"type":"cond-expr","locations":[{"start":{"line":35,"column":29},"end":{"line":35,"column":67}},{"start":{"line":35,"column":70},"end":{"line":35,"column":77}}],"line":35},"2":{"loc":{"start":{"line":44,"column":15},"end":{"line":44,"column":96}},"type":"cond-expr","locations":[{"start":{"line":44,"column":56},"end":{"line":44,"column":85}},{"start":{"line":44,"column":88},"end":{"line":44,"column":96}}],"line":44},"3":{"loc":{"start":{"line":45,"column":15},"end":{"line":45,"column":90}},"type":"cond-expr","locations":[{"start":{"line":45,"column":53},"end":{"line":45,"column":79}},{"start":{"line":45,"column":82},"end":{"line":45,"column":90}}],"line":45},"4":{"loc":{"start":{"line":51,"column":11},"end":{"line":52,"column":51}},"type":"binary-expr","locations":[{"start":{"line":51,"column":11},"end":{"line":51,"column":47}},{"start":{"line":52,"column":8},"end":{"line":52,"column":51}}],"line":51},"5":{"loc":{"start":{"line":56,"column":11},"end":{"line":61,"column":54}},"type":"binary-expr","locations":[{"start":{"line":56,"column":11},"end":{"line":56,"column":51}},{"start":{"line":57,"column":11},"end":{"line":57,"column":44}},{"start":{"line":58,"column":11},"end":{"line":58,"column":56}},{"start":{"line":59,"column":11},"end":{"line":59,"column":49}},{"start":{"line":60,"column":11},"end":{"line":60,"column":47}},{"start":{"line":61,"column":11},"end":{"line":61,"column":54}}],"line":56},"6":{"loc":{"start":{"line":66,"column":16},"end":{"line":66,"column":58}},"type":"binary-expr","locations":[{"start":{"line":66,"column":16},"end":{"line":66,"column":44}},{"start":{"line":66,"column":48},"end":{"line":66,"column":58}}],"line":66},"7":{"loc":{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":72,"column":9}},{"start":{"line":69,"column":8},"end":{"line":72,"column":9}}],"line":69},"8":{"loc":{"start":{"line":69,"column":12},"end":{"line":69,"column":77}},"type":"binary-expr","locations":[{"start":{"line":69,"column":12},"end":{"line":69,"column":40}},{"start":{"line":69,"column":44},"end":{"line":69,"column":77}}],"line":69},"9":{"loc":{"start":{"line":71,"column":16},"end":{"line":71,"column":98}},"type":"binary-expr","locations":[{"start":{"line":71,"column":16},"end":{"line":71,"column":84}},{"start":{"line":71,"column":88},"end":{"line":71,"column":98}}],"line":71},"10":{"loc":{"start":{"line":87,"column":8},"end":{"line":98,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":98,"column":9}},{"start":{"line":87,"column":8},"end":{"line":98,"column":9}}],"line":87},"11":{"loc":{"start":{"line":110,"column":4},"end":{"line":114,"column":5}},"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":114,"column":5}},{"start":{"line":110,"column":4},"end":{"line":114,"column":5}}],"line":110},"12":{"loc":{"start":{"line":124,"column":4},"end":{"line":133,"column":5}},"type":"if","locations":[{"start":{"line":124,"column":4},"end":{"line":133,"column":5}},{"start":{"line":124,"column":4},"end":{"line":133,"column":5}}],"line":124},"13":{"loc":{"start":{"line":143,"column":4},"end":{"line":152,"column":5}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":152,"column":5}},{"start":{"line":143,"column":4},"end":{"line":152,"column":5}}],"line":143},"14":{"loc":{"start":{"line":164,"column":11},"end":{"line":164,"column":50}},"type":"binary-expr","locations":[{"start":{"line":164,"column":11},"end":{"line":164,"column":26}},{"start":{"line":164,"column":30},"end":{"line":164,"column":50}}],"line":164},"15":{"loc":{"start":{"line":193,"column":11},"end":{"line":195,"column":37}},"type":"cond-expr","locations":[{"start":{"line":194,"column":8},"end":{"line":195,"column":29}},{"start":{"line":195,"column":32},"end":{"line":195,"column":37}}],"line":193},"16":{"loc":{"start":{"line":194,"column":8},"end":{"line":195,"column":29}},"type":"binary-expr","locations":[{"start":{"line":194,"column":8},"end":{"line":194,"column":66}},{"start":{"line":195,"column":8},"end":{"line":195,"column":29}}],"line":194},"17":{"loc":{"start":{"line":207,"column":4},"end":{"line":211,"column":5}},"type":"if","locations":[{"start":{"line":207,"column":4},"end":{"line":211,"column":5}},{"start":{"line":207,"column":4},"end":{"line":211,"column":5}}],"line":207},"18":{"loc":{"start":{"line":224,"column":30},"end":{"line":224,"column":161}},"type":"cond-expr","locations":[{"start":{"line":224,"column":76},"end":{"line":224,"column":78}},{"start":{"line":224,"column":81},"end":{"line":224,"column":161}}],"line":224},"19":{"loc":{"start":{"line":234,"column":24},"end":{"line":235,"column":82}},"type":"cond-expr","locations":[{"start":{"line":235,"column":8},"end":{"line":235,"column":74}},{"start":{"line":235,"column":77},"end":{"line":235,"column":82}}],"line":234},"20":{"loc":{"start":{"line":237,"column":4},"end":{"line":240,"column":5}},"type":"if","locations":[{"start":{"line":237,"column":4},"end":{"line":240,"column":5}},{"start":{"line":237,"column":4},"end":{"line":240,"column":5}}],"line":237},"21":{"loc":{"start":{"line":245,"column":101},"end":{"line":245,"column":135}},"type":"default-arg","locations":[{"start":{"line":245,"column":130},"end":{"line":245,"column":135}}],"line":245},"22":{"loc":{"start":{"line":250,"column":4},"end":{"line":259,"column":5}},"type":"if","locations":[{"start":{"line":250,"column":4},"end":{"line":259,"column":5}},{"start":{"line":250,"column":4},"end":{"line":259,"column":5}}],"line":250},"23":{"loc":{"start":{"line":250,"column":8},"end":{"line":250,"column":52}},"type":"binary-expr","locations":[{"start":{"line":250,"column":8},"end":{"line":250,"column":26}},{"start":{"line":250,"column":30},"end":{"line":250,"column":52}}],"line":250},"24":{"loc":{"start":{"line":251,"column":58},"end":{"line":251,"column":129}},"type":"cond-expr","locations":[{"start":{"line":251,"column":87},"end":{"line":251,"column":92}},{"start":{"line":251,"column":95},"end":{"line":251,"column":129}}],"line":251},"25":{"loc":{"start":{"line":265,"column":11},"end":{"line":265,"column":78}},"type":"cond-expr","locations":[{"start":{"line":265,"column":23},"end":{"line":265,"column":34}},{"start":{"line":265,"column":37},"end":{"line":265,"column":78}}],"line":265}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0,0,0,0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts","statementMap":{"0":{"start":{"line":9,"column":30},"end":{"line":9,"column":69}},"1":{"start":{"line":11,"column":29},"end":{"line":29,"column":12}},"2":{"start":{"line":31,"column":75},"end":{"line":215,"column":3}},"3":{"start":{"line":224,"column":4},"end":{"line":224,"column":80}},"4":{"start":{"line":228,"column":39},"end":{"line":228,"column":152}},"5":{"start":{"line":231,"column":4},"end":{"line":231,"column":55}},"6":{"start":{"line":240,"column":4},"end":{"line":240,"column":48}},"7":{"start":{"line":243,"column":62},"end":{"line":278,"column":3}}},"fnMap":{"0":{"name":"getGeoShortCodeForLocation","decl":{"start":{"line":223,"column":16},"end":{"line":223,"column":42}},"loc":{"start":{"line":223,"column":80},"end":{"line":225,"column":1}},"line":223},"1":{"name":"getCurrentDataBoundary","decl":{"start":{"line":230,"column":16},"end":{"line":230,"column":38}},"loc":{"start":{"line":230,"column":61},"end":{"line":232,"column":1}},"line":230},"2":{"name":"getDataBoundaryForGeoShortCode","decl":{"start":{"line":239,"column":16},"end":{"line":239,"column":46}},"loc":{"start":{"line":239,"column":80},"end":{"line":241,"column":1}},"line":239}},"branchMap":{"0":{"loc":{"start":{"line":224,"column":11},"end":{"line":224,"column":79}},"type":"binary-expr","locations":[{"start":{"line":224,"column":12},"end":{"line":224,"column":20}},{"start":{"line":224,"column":24},"end":{"line":224,"column":70}},{"start":{"line":224,"column":75},"end":{"line":224,"column":79}}],"line":224},"1":{"loc":{"start":{"line":228,"column":66},"end":{"line":228,"column":151}},"type":"binary-expr","locations":[{"start":{"line":228,"column":66},"end":{"line":228,"column":143}},{"start":{"line":228,"column":147},"end":{"line":228,"column":151}}],"line":228}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts","statementMap":{"0":{"start":{"line":7,"column":4},"end":{"line":13,"column":5}},"1":{"start":{"line":8,"column":6},"end":{"line":8,"column":22}},"2":{"start":{"line":9,"column":11},"end":{"line":13,"column":5}},"3":{"start":{"line":10,"column":6},"end":{"line":10,"column":22}},"4":{"start":{"line":12,"column":6},"end":{"line":12,"column":23}},"5":{"start":{"line":21,"column":21},"end":{"line":21,"column":342}},"6":{"start":{"line":23,"column":4},"end":{"line":23,"column":46}},"7":{"start":{"line":31,"column":21},"end":{"line":31,"column":369}},"8":{"start":{"line":33,"column":4},"end":{"line":33,"column":46}}},"fnMap":{"0":{"name":"getDeviceType","decl":{"start":{"line":6,"column":16},"end":{"line":6,"column":29}},"loc":{"start":{"line":6,"column":40},"end":{"line":14,"column":3}},"line":6},"1":{"name":"isMobileDevice","decl":{"start":{"line":20,"column":18},"end":{"line":20,"column":32}},"loc":{"start":{"line":20,"column":44},"end":{"line":24,"column":3}},"line":20},"2":{"name":"isTabletDevice","decl":{"start":{"line":30,"column":18},"end":{"line":30,"column":32}},"loc":{"start":{"line":30,"column":44},"end":{"line":34,"column":3}},"line":30}},"branchMap":{"0":{"loc":{"start":{"line":7,"column":4},"end":{"line":13,"column":5}},"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":13,"column":5}},{"start":{"line":7,"column":4},"end":{"line":13,"column":5}}],"line":7},"1":{"loc":{"start":{"line":9,"column":11},"end":{"line":13,"column":5}},"type":"if","locations":[{"start":{"line":9,"column":11},"end":{"line":13,"column":5}},{"start":{"line":9,"column":11},"end":{"line":13,"column":5}}],"line":9}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts","statementMap":{"0":{"start":{"line":13,"column":4},"end":{"line":14,"column":37}},"1":{"start":{"line":18,"column":4},"end":{"line":19,"column":42}},"2":{"start":{"line":23,"column":4},"end":{"line":24,"column":108}},"3":{"start":{"line":28,"column":4},"end":{"line":29,"column":112}},"4":{"start":{"line":33,"column":4},"end":{"line":34,"column":42}},"5":{"start":{"line":38,"column":4},"end":{"line":39,"column":31}},"6":{"start":{"line":43,"column":4},"end":{"line":43,"column":109}},"7":{"start":{"line":47,"column":4},"end":{"line":47,"column":76}},"8":{"start":{"line":54,"column":4},"end":{"line":57,"column":6}},"9":{"start":{"line":64,"column":4},"end":{"line":67,"column":6}},"10":{"start":{"line":71,"column":4},"end":{"line":71,"column":95}},"11":{"start":{"line":75,"column":4},"end":{"line":75,"column":39}},"12":{"start":{"line":80,"column":4},"end":{"line":81,"column":31}},"13":{"start":{"line":85,"column":4},"end":{"line":86,"column":26}},"14":{"start":{"line":90,"column":4},"end":{"line":93,"column":6}},"15":{"start":{"line":101,"column":4},"end":{"line":105,"column":6}}},"fnMap":{"0":{"name":"fileHasDirtyChanges","decl":{"start":{"line":12,"column":16},"end":{"line":12,"column":35}},"loc":{"start":{"line":12,"column":56},"end":{"line":15,"column":1}},"line":12},"1":{"name":"fileHasDiffViewTriggered","decl":{"start":{"line":17,"column":16},"end":{"line":17,"column":40}},"loc":{"start":{"line":17,"column":61},"end":{"line":20,"column":1}},"line":17},"2":{"name":"getFileEntityId","decl":{"start":{"line":22,"column":16},"end":{"line":22,"column":31}},"loc":{"start":{"line":22,"column":52},"end":{"line":25,"column":1}},"line":22},"3":{"name":"getFileEntityName","decl":{"start":{"line":27,"column":16},"end":{"line":27,"column":33}},"loc":{"start":{"line":27,"column":54},"end":{"line":30,"column":1}},"line":27},"4":{"name":"getFileAttributePath","decl":{"start":{"line":32,"column":16},"end":{"line":32,"column":36}},"loc":{"start":{"line":32,"column":57},"end":{"line":35,"column":1}},"line":32},"5":{"name":"getFileEntityEtag","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":33}},"loc":{"start":{"line":37,"column":54},"end":{"line":40,"column":1}},"line":37},"6":{"name":"getEntityMetadata","decl":{"start":{"line":42,"column":16},"end":{"line":42,"column":33}},"loc":{"start":{"line":42,"column":54},"end":{"line":44,"column":1}},"line":42},"7":{"name":"updateFileEntityEtag","decl":{"start":{"line":46,"column":16},"end":{"line":46,"column":36}},"loc":{"start":{"line":46,"column":77},"end":{"line":48,"column":1}},"line":46},"8":{"name":"updateFileDirtyChanges","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":38}},"loc":{"start":{"line":53,"column":2},"end":{"line":58,"column":1}},"line":53},"9":{"name":"updateDiffViewTriggered","decl":{"start":{"line":60,"column":16},"end":{"line":60,"column":39}},"loc":{"start":{"line":63,"column":2},"end":{"line":68,"column":1}},"line":63},"10":{"name":"doesFileExist","decl":{"start":{"line":70,"column":16},"end":{"line":70,"column":29}},"loc":{"start":{"line":70,"column":50},"end":{"line":72,"column":1}},"line":70},"11":{"name":"getFileName","decl":{"start":{"line":74,"column":16},"end":{"line":74,"column":27}},"loc":{"start":{"line":74,"column":44},"end":{"line":76,"column":1}},"line":74},"12":{"name":"getEntityEtag","decl":{"start":{"line":79,"column":16},"end":{"line":79,"column":29}},"loc":{"start":{"line":79,"column":48},"end":{"line":82,"column":1}},"line":79},"13":{"name":"getEntityMappingEntityId","decl":{"start":{"line":84,"column":16},"end":{"line":84,"column":40}},"loc":{"start":{"line":84,"column":59},"end":{"line":87,"column":1}},"line":84},"14":{"name":"updateEntityEtag","decl":{"start":{"line":89,"column":16},"end":{"line":89,"column":32}},"loc":{"start":{"line":89,"column":71},"end":{"line":94,"column":1}},"line":89},"15":{"name":"updateEntityColumnContent","decl":{"start":{"line":96,"column":16},"end":{"line":96,"column":41}},"loc":{"start":{"line":100,"column":2},"end":{"line":106,"column":1}},"line":100}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":11},"end":{"line":24,"column":107}},"type":"binary-expr","locations":[{"start":{"line":23,"column":11},"end":{"line":24,"column":28}},{"start":{"line":24,"column":32},"end":{"line":24,"column":107}}],"line":23},"1":{"loc":{"start":{"line":28,"column":11},"end":{"line":29,"column":111}},"type":"binary-expr","locations":[{"start":{"line":28,"column":11},"end":{"line":29,"column":30}},{"start":{"line":29,"column":34},"end":{"line":29,"column":111}}],"line":28}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"b":{"0":[0,0],"1":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts","statementMap":{"0":{"start":{"line":17,"column":30},"end":{"line":17,"column":32}},"1":{"start":{"line":19,"column":4},"end":{"line":23,"column":5}},"2":{"start":{"line":20,"column":30},"end":{"line":20,"column":78}},"3":{"start":{"line":21,"column":23},"end":{"line":21,"column":75}},"4":{"start":{"line":22,"column":8},"end":{"line":22,"column":34}},"5":{"start":{"line":25,"column":4},"end":{"line":32,"column":5}},"6":{"start":{"line":26,"column":30},"end":{"line":26,"column":81}},"7":{"start":{"line":27,"column":23},"end":{"line":29,"column":19}},"8":{"start":{"line":31,"column":8},"end":{"line":31,"column":29}},"9":{"start":{"line":34,"column":4},"end":{"line":34,"column":19}},"10":{"start":{"line":41,"column":51},"end":{"line":41,"column":53}},"11":{"start":{"line":42,"column":28},"end":{"line":44,"column":15}},"12":{"start":{"line":46,"column":4},"end":{"line":67,"column":5}},"13":{"start":{"line":50,"column":8},"end":{"line":52,"column":52}},"14":{"start":{"line":53,"column":27},"end":{"line":60,"column":9}},"15":{"start":{"line":61,"column":8},"end":{"line":66,"column":10}},"16":{"start":{"line":69,"column":4},"end":{"line":90,"column":5}},"17":{"start":{"line":70,"column":30},"end":{"line":70,"column":81}},"18":{"start":{"line":72,"column":27},"end":{"line":74,"column":9}},"19":{"start":{"line":75,"column":8},"end":{"line":89,"column":9}},"20":{"start":{"line":76,"column":31},"end":{"line":83,"column":13}},"21":{"start":{"line":85,"column":12},"end":{"line":88,"column":15}},"22":{"start":{"line":92,"column":4},"end":{"line":92,"column":29}},"23":{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},"24":{"start":{"line":97,"column":8},"end":{"line":97,"column":50}},"25":{"start":{"line":100,"column":4},"end":{"line":100,"column":22}}},"fnMap":{"0":{"name":"getFolderSubUris","decl":{"start":{"line":16,"column":16},"end":{"line":16,"column":32}},"loc":{"start":{"line":16,"column":45},"end":{"line":35,"column":1}},"line":16},"1":{"name":"getRequestUrlForEntities","decl":{"start":{"line":37,"column":16},"end":{"line":37,"column":40}},"loc":{"start":{"line":40,"column":23},"end":{"line":93,"column":1}},"line":40},"2":{"name":"getEntityNameForExpandedEntityContent","decl":{"start":{"line":95,"column":16},"end":{"line":95,"column":53}},"loc":{"start":{"line":95,"column":82},"end":{"line":101,"column":1}},"line":95}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":4},"end":{"line":23,"column":5}},"type":"if","locations":[{"start":{"line":19,"column":4},"end":{"line":23,"column":5}},{"start":{"line":19,"column":4},"end":{"line":23,"column":5}}],"line":19},"1":{"loc":{"start":{"line":46,"column":4},"end":{"line":67,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":67,"column":5}},{"start":{"line":46,"column":4},"end":{"line":67,"column":5}}],"line":46},"2":{"loc":{"start":{"line":47,"column":8},"end":{"line":48,"column":80}},"type":"binary-expr","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":50}},{"start":{"line":48,"column":9},"end":{"line":48,"column":17}},{"start":{"line":48,"column":21},"end":{"line":48,"column":31}},{"start":{"line":48,"column":35},"end":{"line":48,"column":54}},{"start":{"line":48,"column":58},"end":{"line":48,"column":79}}],"line":47},"3":{"loc":{"start":{"line":50,"column":21},"end":{"line":52,"column":51}},"type":"cond-expr","locations":[{"start":{"line":51,"column":14},"end":{"line":51,"column":24}},{"start":{"line":52,"column":14},"end":{"line":52,"column":51}}],"line":50},"4":{"loc":{"start":{"line":50,"column":21},"end":{"line":50,"column":56}},"type":"binary-expr","locations":[{"start":{"line":50,"column":21},"end":{"line":50,"column":31}},{"start":{"line":50,"column":35},"end":{"line":50,"column":56}}],"line":50},"5":{"loc":{"start":{"line":56,"column":12},"end":{"line":58,"column":53}},"type":"cond-expr","locations":[{"start":{"line":57,"column":18},"end":{"line":57,"column":26}},{"start":{"line":58,"column":18},"end":{"line":58,"column":53}}],"line":56},"6":{"loc":{"start":{"line":56,"column":12},"end":{"line":56,"column":43}},"type":"binary-expr","locations":[{"start":{"line":56,"column":12},"end":{"line":56,"column":20}},{"start":{"line":56,"column":24},"end":{"line":56,"column":43}}],"line":56},"7":{"loc":{"start":{"line":75,"column":8},"end":{"line":89,"column":9}},"type":"if","locations":[{"start":{"line":75,"column":8},"end":{"line":89,"column":9}},{"start":{"line":75,"column":8},"end":{"line":89,"column":9}}],"line":75},"8":{"loc":{"start":{"line":75,"column":12},"end":{"line":75,"column":48}},"type":"binary-expr","locations":[{"start":{"line":75,"column":12},"end":{"line":75,"column":22}},{"start":{"line":75,"column":26},"end":{"line":75,"column":48}}],"line":75},"9":{"loc":{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},"type":"if","locations":[{"start":{"line":96,"column":4},"end":{"line":98,"column":5}},{"start":{"line":96,"column":4},"end":{"line":98,"column":5}}],"line":96}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0},"f":{"0":0,"1":0,"2":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0,0,0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts","statementMap":{"0":{"start":{"line":18,"column":4},"end":{"line":22,"column":6}},"1":{"start":{"line":26,"column":27},"end":{"line":26,"column":92}},"2":{"start":{"line":27,"column":4},"end":{"line":27,"column":144}},"3":{"start":{"line":31,"column":27},"end":{"line":31,"column":92}},"4":{"start":{"line":32,"column":4},"end":{"line":32,"column":134}},"5":{"start":{"line":36,"column":37},"end":{"line":36,"column":76}},"6":{"start":{"line":37,"column":30},"end":{"line":37,"column":67}},"7":{"start":{"line":38,"column":4},"end":{"line":38,"column":57}},"8":{"start":{"line":42,"column":4},"end":{"line":47,"column":5}},"9":{"start":{"line":46,"column":8},"end":{"line":46,"column":32}},"10":{"start":{"line":48,"column":4},"end":{"line":48,"column":28}},"11":{"start":{"line":52,"column":4},"end":{"line":52,"column":61}},"12":{"start":{"line":56,"column":31},"end":{"line":56,"column":54}},"13":{"start":{"line":58,"column":4},"end":{"line":61,"column":6}},"14":{"start":{"line":68,"column":4},"end":{"line":72,"column":6}},"15":{"start":{"line":76,"column":4},"end":{"line":79,"column":6}},"16":{"start":{"line":86,"column":4},"end":{"line":89,"column":6}},"17":{"start":{"line":93,"column":4},"end":{"line":96,"column":6}},"18":{"start":{"line":101,"column":30},"end":{"line":101,"column":55}},"19":{"start":{"line":102,"column":4},"end":{"line":134,"column":5}},"20":{"start":{"line":103,"column":8},"end":{"line":133,"column":9}},"21":{"start":{"line":104,"column":12},"end":{"line":132,"column":13}},"22":{"start":{"line":108,"column":16},"end":{"line":118,"column":17}},"23":{"start":{"line":109,"column":34},"end":{"line":109,"column":35}},"24":{"start":{"line":113,"column":33},"end":{"line":115,"column":59}},"25":{"start":{"line":116,"column":41},"end":{"line":116,"column":75}},"26":{"start":{"line":117,"column":20},"end":{"line":117,"column":73}},"27":{"start":{"line":120,"column":16},"end":{"line":131,"column":17}},"28":{"start":{"line":121,"column":34},"end":{"line":121,"column":35}},"29":{"start":{"line":125,"column":37},"end":{"line":127,"column":59}},"30":{"start":{"line":129,"column":24},"end":{"line":129,"column":62}},"31":{"start":{"line":130,"column":20},"end":{"line":130,"column":70}},"32":{"start":{"line":136,"column":4},"end":{"line":136,"column":29}},"33":{"start":{"line":141,"column":36},"end":{"line":141,"column":61}},"34":{"start":{"line":142,"column":4},"end":{"line":179,"column":5}},"35":{"start":{"line":143,"column":8},"end":{"line":178,"column":9}},"36":{"start":{"line":144,"column":12},"end":{"line":177,"column":13}},"37":{"start":{"line":148,"column":16},"end":{"line":159,"column":17}},"38":{"start":{"line":149,"column":34},"end":{"line":149,"column":35}},"39":{"start":{"line":153,"column":52},"end":{"line":156,"column":30}},"40":{"start":{"line":157,"column":41},"end":{"line":157,"column":75}},"41":{"start":{"line":158,"column":20},"end":{"line":158,"column":98}},"42":{"start":{"line":161,"column":16},"end":{"line":176,"column":17}},"43":{"start":{"line":162,"column":34},"end":{"line":162,"column":35}},"44":{"start":{"line":166,"column":49},"end":{"line":169,"column":57}},"45":{"start":{"line":171,"column":24},"end":{"line":171,"column":62}},"46":{"start":{"line":172,"column":20},"end":{"line":175,"column":22}},"47":{"start":{"line":181,"column":4},"end":{"line":181,"column":35}},"48":{"start":{"line":186,"column":32},"end":{"line":186,"column":57}},"49":{"start":{"line":187,"column":4},"end":{"line":220,"column":5}},"50":{"start":{"line":188,"column":8},"end":{"line":219,"column":9}},"51":{"start":{"line":189,"column":12},"end":{"line":218,"column":13}},"52":{"start":{"line":193,"column":16},"end":{"line":205,"column":17}},"53":{"start":{"line":194,"column":34},"end":{"line":194,"column":35}},"54":{"start":{"line":198,"column":44},"end":{"line":201,"column":30}},"55":{"start":{"line":202,"column":33},"end":{"line":203,"column":51}},"56":{"start":{"line":204,"column":20},"end":{"line":204,"column":78}},"57":{"start":{"line":207,"column":16},"end":{"line":217,"column":17}},"58":{"start":{"line":208,"column":34},"end":{"line":208,"column":35}},"59":{"start":{"line":212,"column":42},"end":{"line":214,"column":30}},"60":{"start":{"line":215,"column":33},"end":{"line":215,"column":75}},"61":{"start":{"line":216,"column":20},"end":{"line":216,"column":65}},"62":{"start":{"line":222,"column":4},"end":{"line":222,"column":31}},"63":{"start":{"line":230,"column":49},"end":{"line":230,"column":74}},"64":{"start":{"line":231,"column":4},"end":{"line":270,"column":5}},"65":{"start":{"line":232,"column":8},"end":{"line":269,"column":9}},"66":{"start":{"line":233,"column":12},"end":{"line":268,"column":13}},"67":{"start":{"line":237,"column":16},"end":{"line":250,"column":17}},"68":{"start":{"line":238,"column":34},"end":{"line":238,"column":35}},"69":{"start":{"line":242,"column":52},"end":{"line":245,"column":30}},"70":{"start":{"line":246,"column":20},"end":{"line":249,"column":22}},"71":{"start":{"line":252,"column":16},"end":{"line":267,"column":17}},"72":{"start":{"line":253,"column":34},"end":{"line":253,"column":35}},"73":{"start":{"line":257,"column":55},"end":{"line":260,"column":59}},"74":{"start":{"line":262,"column":24},"end":{"line":262,"column":67}},"75":{"start":{"line":263,"column":20},"end":{"line":266,"column":22}},"76":{"start":{"line":272,"column":4},"end":{"line":272,"column":48}}},"fnMap":{"0":{"name":"getEntityFetchQuery","decl":{"start":{"line":17,"column":16},"end":{"line":17,"column":35}},"loc":{"start":{"line":17,"column":82},"end":{"line":23,"column":1}},"line":17},"1":{"name":"getLogicalEntityParameter","decl":{"start":{"line":25,"column":16},"end":{"line":25,"column":41}},"loc":{"start":{"line":25,"column":58},"end":{"line":28,"column":1}},"line":25},"2":{"name":"getLogicalFormNameParameter","decl":{"start":{"line":30,"column":16},"end":{"line":30,"column":43}},"loc":{"start":{"line":30,"column":60},"end":{"line":33,"column":1}},"line":30},"3":{"name":"getEntityParameters","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":35}},"loc":{"start":{"line":35,"column":83},"end":{"line":39,"column":1}},"line":35},"4":{"name":"getPortalSchema","decl":{"start":{"line":41,"column":16},"end":{"line":41,"column":31}},"loc":{"start":{"line":41,"column":48},"end":{"line":49,"column":1}},"line":41},"5":{"name":"getEntity","decl":{"start":{"line":51,"column":16},"end":{"line":51,"column":25}},"loc":{"start":{"line":51,"column":42},"end":{"line":53,"column":1}},"line":51},"6":{"name":"getAttributePath","decl":{"start":{"line":55,"column":16},"end":{"line":55,"column":32}},"loc":{"start":{"line":55,"column":68},"end":{"line":62,"column":1}},"line":55},"7":{"name":"isBase64Encoded","decl":{"start":{"line":64,"column":16},"end":{"line":64,"column":31}},"loc":{"start":{"line":67,"column":11},"end":{"line":73,"column":1}},"line":67},"8":{"name":"encodeAsBase64","decl":{"start":{"line":75,"column":16},"end":{"line":75,"column":30}},"loc":{"start":{"line":75,"column":79},"end":{"line":80,"column":1}},"line":75},"9":{"name":"useOctetStreamContentType","decl":{"start":{"line":82,"column":16},"end":{"line":82,"column":41}},"loc":{"start":{"line":85,"column":2},"end":{"line":90,"column":1}},"line":85},"10":{"name":"isWebFileV2","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":27}},"loc":{"start":{"line":92,"column":67},"end":{"line":97,"column":1}},"line":92},"11":{"name":"getLcidCodeMap","decl":{"start":{"line":100,"column":16},"end":{"line":100,"column":30}},"loc":{"start":{"line":100,"column":60},"end":{"line":137,"column":1}},"line":100},"12":{"name":"getPortalLanguageIdToLcidMap","decl":{"start":{"line":140,"column":16},"end":{"line":140,"column":44}},"loc":{"start":{"line":140,"column":74},"end":{"line":182,"column":1}},"line":140},"13":{"name":"getWebsiteIdToLcidMap","decl":{"start":{"line":185,"column":16},"end":{"line":185,"column":37}},"loc":{"start":{"line":185,"column":67},"end":{"line":223,"column":1}},"line":185},"14":{"name":"getWebsiteLanguageIdToPortalLanguageIdMap","decl":{"start":{"line":225,"column":16},"end":{"line":225,"column":57}},"loc":{"start":{"line":229,"column":2},"end":{"line":273,"column":1}},"line":229}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":52},"end":{"line":17,"column":80}},"type":"default-arg","locations":[{"start":{"line":17,"column":75},"end":{"line":17,"column":80}}],"line":17},"1":{"loc":{"start":{"line":19,"column":8},"end":{"line":21,"column":52}},"type":"cond-expr","locations":[{"start":{"line":20,"column":14},"end":{"line":20,"column":63}},{"start":{"line":21,"column":14},"end":{"line":21,"column":52}}],"line":19},"2":{"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":74}},"type":"binary-expr","locations":[{"start":{"line":19,"column":8},"end":{"line":19,"column":49}},{"start":{"line":19,"column":53},"end":{"line":19,"column":74}}],"line":19},"3":{"loc":{"start":{"line":27,"column":11},"end":{"line":27,"column":143}},"type":"cond-expr","locations":[{"start":{"line":27,"column":28},"end":{"line":27,"column":131}},{"start":{"line":27,"column":134},"end":{"line":27,"column":143}}],"line":27},"4":{"loc":{"start":{"line":32,"column":11},"end":{"line":32,"column":133}},"type":"cond-expr","locations":[{"start":{"line":32,"column":28},"end":{"line":32,"column":121}},{"start":{"line":32,"column":124},"end":{"line":32,"column":133}}],"line":32},"5":{"loc":{"start":{"line":42,"column":4},"end":{"line":47,"column":5}},"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":47,"column":5}},{"start":{"line":42,"column":4},"end":{"line":47,"column":5}}],"line":42},"6":{"loc":{"start":{"line":60,"column":22},"end":{"line":60,"column":49}},"type":"binary-expr","locations":[{"start":{"line":60,"column":22},"end":{"line":60,"column":43}},{"start":{"line":60,"column":47},"end":{"line":60,"column":49}}],"line":60},"7":{"loc":{"start":{"line":69,"column":8},"end":{"line":71,"column":77}},"type":"binary-expr","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":44}},{"start":{"line":70,"column":9},"end":{"line":70,"column":74}},{"start":{"line":71,"column":12},"end":{"line":71,"column":76}}],"line":69},"8":{"loc":{"start":{"line":77,"column":8},"end":{"line":78,"column":73}},"type":"binary-expr","locations":[{"start":{"line":77,"column":8},"end":{"line":77,"column":44}},{"start":{"line":78,"column":8},"end":{"line":78,"column":73}}],"line":77},"9":{"loc":{"start":{"line":87,"column":8},"end":{"line":88,"column":72}},"type":"binary-expr","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":44}},{"start":{"line":88,"column":8},"end":{"line":88,"column":72}}],"line":87},"10":{"loc":{"start":{"line":94,"column":8},"end":{"line":95,"column":72}},"type":"binary-expr","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":44}},{"start":{"line":95,"column":8},"end":{"line":95,"column":72}}],"line":94},"11":{"loc":{"start":{"line":102,"column":4},"end":{"line":134,"column":5}},"type":"if","locations":[{"start":{"line":102,"column":4},"end":{"line":134,"column":5}},{"start":{"line":102,"column":4},"end":{"line":134,"column":5}}],"line":102},"12":{"loc":{"start":{"line":103,"column":8},"end":{"line":133,"column":9}},"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":133,"column":9}},{"start":{"line":103,"column":8},"end":{"line":133,"column":9}}],"line":103},"13":{"loc":{"start":{"line":104,"column":12},"end":{"line":132,"column":13}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":132,"column":13}},{"start":{"line":104,"column":12},"end":{"line":132,"column":13}}],"line":104},"14":{"loc":{"start":{"line":113,"column":33},"end":{"line":115,"column":59}},"type":"cond-expr","locations":[{"start":{"line":114,"column":26},"end":{"line":114,"column":52}},{"start":{"line":115,"column":26},"end":{"line":115,"column":59}}],"line":113},"15":{"loc":{"start":{"line":125,"column":37},"end":{"line":127,"column":59}},"type":"cond-expr","locations":[{"start":{"line":126,"column":26},"end":{"line":126,"column":56}},{"start":{"line":127,"column":26},"end":{"line":127,"column":59}}],"line":125},"16":{"loc":{"start":{"line":142,"column":4},"end":{"line":179,"column":5}},"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":179,"column":5}},{"start":{"line":142,"column":4},"end":{"line":179,"column":5}}],"line":142},"17":{"loc":{"start":{"line":143,"column":8},"end":{"line":178,"column":9}},"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":178,"column":9}},{"start":{"line":143,"column":8},"end":{"line":178,"column":9}}],"line":143},"18":{"loc":{"start":{"line":144,"column":12},"end":{"line":177,"column":13}},"type":"if","locations":[{"start":{"line":144,"column":12},"end":{"line":177,"column":13}},{"start":{"line":144,"column":12},"end":{"line":177,"column":13}}],"line":144},"19":{"loc":{"start":{"line":153,"column":52},"end":{"line":156,"column":30}},"type":"cond-expr","locations":[{"start":{"line":155,"column":26},"end":{"line":155,"column":71}},{"start":{"line":156,"column":26},"end":{"line":156,"column":30}}],"line":153},"20":{"loc":{"start":{"line":166,"column":49},"end":{"line":169,"column":57}},"type":"cond-expr","locations":[{"start":{"line":168,"column":26},"end":{"line":168,"column":68}},{"start":{"line":169,"column":26},"end":{"line":169,"column":57}}],"line":166},"21":{"loc":{"start":{"line":187,"column":4},"end":{"line":220,"column":5}},"type":"if","locations":[{"start":{"line":187,"column":4},"end":{"line":220,"column":5}},{"start":{"line":187,"column":4},"end":{"line":220,"column":5}}],"line":187},"22":{"loc":{"start":{"line":188,"column":8},"end":{"line":219,"column":9}},"type":"if","locations":[{"start":{"line":188,"column":8},"end":{"line":219,"column":9}},{"start":{"line":188,"column":8},"end":{"line":219,"column":9}}],"line":188},"23":{"loc":{"start":{"line":189,"column":12},"end":{"line":218,"column":13}},"type":"if","locations":[{"start":{"line":189,"column":12},"end":{"line":218,"column":13}},{"start":{"line":189,"column":12},"end":{"line":218,"column":13}}],"line":189},"24":{"loc":{"start":{"line":198,"column":44},"end":{"line":201,"column":30}},"type":"cond-expr","locations":[{"start":{"line":200,"column":26},"end":{"line":200,"column":63}},{"start":{"line":201,"column":26},"end":{"line":201,"column":30}}],"line":198},"25":{"loc":{"start":{"line":212,"column":42},"end":{"line":214,"column":30}},"type":"cond-expr","locations":[{"start":{"line":213,"column":26},"end":{"line":213,"column":61}},{"start":{"line":214,"column":26},"end":{"line":214,"column":30}}],"line":212},"26":{"loc":{"start":{"line":231,"column":4},"end":{"line":270,"column":5}},"type":"if","locations":[{"start":{"line":231,"column":4},"end":{"line":270,"column":5}},{"start":{"line":231,"column":4},"end":{"line":270,"column":5}}],"line":231},"27":{"loc":{"start":{"line":232,"column":8},"end":{"line":269,"column":9}},"type":"if","locations":[{"start":{"line":232,"column":8},"end":{"line":269,"column":9}},{"start":{"line":232,"column":8},"end":{"line":269,"column":9}}],"line":232},"28":{"loc":{"start":{"line":233,"column":12},"end":{"line":268,"column":13}},"type":"if","locations":[{"start":{"line":233,"column":12},"end":{"line":268,"column":13}},{"start":{"line":233,"column":12},"end":{"line":268,"column":13}}],"line":233},"29":{"loc":{"start":{"line":242,"column":52},"end":{"line":245,"column":30}},"type":"cond-expr","locations":[{"start":{"line":244,"column":26},"end":{"line":244,"column":71}},{"start":{"line":245,"column":26},"end":{"line":245,"column":30}}],"line":242},"30":{"loc":{"start":{"line":257,"column":55},"end":{"line":260,"column":59}},"type":"cond-expr","locations":[{"start":{"line":259,"column":26},"end":{"line":259,"column":75}},{"start":{"line":260,"column":26},"end":{"line":260,"column":59}}],"line":257}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts","statementMap":{"0":{"start":{"line":27,"column":50},"end":{"line":39,"column":1}},"1":{"start":{"line":30,"column":4},"end":{"line":34,"column":5}},"2":{"start":{"line":31,"column":8},"end":{"line":33,"column":20}},"3":{"start":{"line":36,"column":4},"end":{"line":38,"column":16}},"4":{"start":{"line":52,"column":8},"end":{"line":52,"column":62}},"5":{"start":{"line":54,"column":4},"end":{"line":65,"column":5}},"6":{"start":{"line":55,"column":8},"end":{"line":64,"column":9}},"7":{"start":{"line":57,"column":16},"end":{"line":60,"column":95}},"8":{"start":{"line":61,"column":16},"end":{"line":61,"column":22}},"9":{"start":{"line":63,"column":16},"end":{"line":63,"column":22}},"10":{"start":{"line":67,"column":4},"end":{"line":100,"column":41}},"11":{"start":{"line":109,"column":8},"end":{"line":111,"column":49}},"12":{"start":{"line":113,"column":23},"end":{"line":144,"column":9}},"13":{"start":{"line":146,"column":4},"end":{"line":146,"column":22}},"14":{"start":{"line":154,"column":4},"end":{"line":157,"column":21}},"15":{"start":{"line":162,"column":23},"end":{"line":162,"column":25}},"16":{"start":{"line":163,"column":4},"end":{"line":169,"column":5}},"17":{"start":{"line":164,"column":28},"end":{"line":164,"column":40}},"18":{"start":{"line":165,"column":25},"end":{"line":165,"column":45}},"19":{"start":{"line":166,"column":8},"end":{"line":166,"column":57}},"20":{"start":{"line":168,"column":8},"end":{"line":168,"column":18}},"21":{"start":{"line":170,"column":4},"end":{"line":170,"column":24}},"22":{"start":{"line":176,"column":27},"end":{"line":178,"column":5}},"23":{"start":{"line":180,"column":4},"end":{"line":182,"column":5}},"24":{"start":{"line":181,"column":8},"end":{"line":181,"column":38}},"25":{"start":{"line":184,"column":4},"end":{"line":184,"column":16}},"26":{"start":{"line":190,"column":25},"end":{"line":192,"column":5}},"27":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"28":{"start":{"line":195,"column":8},"end":{"line":195,"column":33}},"29":{"start":{"line":198,"column":4},"end":{"line":198,"column":18}},"30":{"start":{"line":204,"column":4},"end":{"line":204,"column":28}},"31":{"start":{"line":212,"column":4},"end":{"line":217,"column":5}},"32":{"start":{"line":213,"column":30},"end":{"line":213,"column":65}},"33":{"start":{"line":214,"column":8},"end":{"line":216,"column":41}},"34":{"start":{"line":219,"column":4},"end":{"line":219,"column":25}},"35":{"start":{"line":224,"column":49},"end":{"line":224,"column":51}},"36":{"start":{"line":226,"column":4},"end":{"line":246,"column":5}},"37":{"start":{"line":227,"column":8},"end":{"line":245,"column":9}},"38":{"start":{"line":228,"column":34},"end":{"line":228,"column":55}},"39":{"start":{"line":229,"column":26},"end":{"line":231,"column":46}},"40":{"start":{"line":233,"column":12},"end":{"line":244,"column":13}},"41":{"start":{"line":236,"column":20},"end":{"line":236,"column":61}},"42":{"start":{"line":237,"column":20},"end":{"line":237,"column":26}},"43":{"start":{"line":240,"column":20},"end":{"line":240,"column":59}},"44":{"start":{"line":241,"column":20},"end":{"line":241,"column":26}},"45":{"start":{"line":243,"column":20},"end":{"line":243,"column":26}},"46":{"start":{"line":248,"column":4},"end":{"line":248,"column":26}},"47":{"start":{"line":252,"column":4},"end":{"line":256,"column":5}},"48":{"start":{"line":253,"column":8},"end":{"line":255,"column":9}},"49":{"start":{"line":254,"column":12},"end":{"line":254,"column":24}},"50":{"start":{"line":258,"column":4},"end":{"line":258,"column":17}},"51":{"start":{"line":262,"column":4},"end":{"line":264,"column":40}},"52":{"start":{"line":268,"column":4},"end":{"line":269,"column":88}},"53":{"start":{"line":273,"column":31},"end":{"line":274,"column":25}},"54":{"start":{"line":276,"column":4},"end":{"line":279,"column":28}},"55":{"start":{"line":284,"column":28},"end":{"line":284,"column":48}},"56":{"start":{"line":286,"column":19},"end":{"line":286,"column":41}},"57":{"start":{"line":287,"column":20},"end":{"line":287,"column":61}},"58":{"start":{"line":288,"column":23},"end":{"line":288,"column":47}},"59":{"start":{"line":290,"column":4},"end":{"line":349,"column":5}},"60":{"start":{"line":291,"column":8},"end":{"line":296,"column":10}},"61":{"start":{"line":298,"column":8},"end":{"line":298,"column":49}},"62":{"start":{"line":300,"column":40},"end":{"line":313,"column":9}},"63":{"start":{"line":315,"column":8},"end":{"line":317,"column":9}},"64":{"start":{"line":316,"column":12},"end":{"line":316,"column":69}},"65":{"start":{"line":319,"column":8},"end":{"line":325,"column":10}},"66":{"start":{"line":327,"column":8},"end":{"line":327,"column":52}},"67":{"start":{"line":329,"column":25},"end":{"line":329,"column":50}},"68":{"start":{"line":330,"column":8},"end":{"line":348,"column":9}},"69":{"start":{"line":331,"column":12},"end":{"line":340,"column":14}},"70":{"start":{"line":342,"column":12},"end":{"line":347,"column":14}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":27,"column":50},"end":{"line":27,"column":51}},"loc":{"start":{"line":29,"column":5},"end":{"line":39,"column":1}},"line":29},"1":{"name":"getRequestURL","decl":{"start":{"line":41,"column":16},"end":{"line":41,"column":29}},"loc":{"start":{"line":50,"column":10},"end":{"line":101,"column":1}},"line":50},"2":{"name":"getCustomRequestURL","decl":{"start":{"line":103,"column":16},"end":{"line":103,"column":35}},"loc":{"start":{"line":107,"column":10},"end":{"line":147,"column":1}},"line":107},"3":{"name":"getPatchRequestUrl","decl":{"start":{"line":149,"column":16},"end":{"line":149,"column":34}},"loc":{"start":{"line":153,"column":2},"end":{"line":158,"column":1}},"line":153},"4":{"name":"sanitizeURL","decl":{"start":{"line":161,"column":16},"end":{"line":161,"column":27}},"loc":{"start":{"line":161,"column":49},"end":{"line":171,"column":1}},"line":161},"5":{"name":"getMappingEntityId","decl":{"start":{"line":175,"column":16},"end":{"line":175,"column":34}},"loc":{"start":{"line":175,"column":64},"end":{"line":185,"column":1}},"line":175},"6":{"name":"getMappingEntityContent","decl":{"start":{"line":189,"column":16},"end":{"line":189,"column":39}},"loc":{"start":{"line":189,"column":88},"end":{"line":199,"column":1}},"line":189},"7":{"name":"getMimeType","decl":{"start":{"line":203,"column":16},"end":{"line":203,"column":27}},"loc":{"start":{"line":203,"column":41},"end":{"line":205,"column":1}},"line":203},"8":{"name":"getLogicalEntityName","decl":{"start":{"line":209,"column":16},"end":{"line":209,"column":36}},"loc":{"start":{"line":209,"column":78},"end":{"line":220,"column":1}},"line":209},"9":{"name":"getMetadataInfo","decl":{"start":{"line":223,"column":16},"end":{"line":223,"column":31}},"loc":{"start":{"line":223,"column":92},"end":{"line":249,"column":1}},"line":223},"10":{"name":"pathHasEntityFolderName","decl":{"start":{"line":251,"column":16},"end":{"line":251,"column":39}},"loc":{"start":{"line":251,"column":62},"end":{"line":259,"column":1}},"line":251},"11":{"name":"isValidFilePath","decl":{"start":{"line":261,"column":16},"end":{"line":261,"column":31}},"loc":{"start":{"line":261,"column":57},"end":{"line":265,"column":1}},"line":261},"12":{"name":"isValidDirectoryPath","decl":{"start":{"line":267,"column":16},"end":{"line":267,"column":36}},"loc":{"start":{"line":267,"column":62},"end":{"line":270,"column":1}},"line":267},"13":{"name":"isWebFileWithLazyLoad","decl":{"start":{"line":272,"column":16},"end":{"line":272,"column":37}},"loc":{"start":{"line":272,"column":63},"end":{"line":280,"column":1}},"line":272},"14":{"name":"getOrCreateSharedWorkspace","decl":{"start":{"line":283,"column":22},"end":{"line":283,"column":48}},"loc":{"start":{"line":283,"column":62},"end":{"line":350,"column":1}},"line":283}},"branchMap":{"0":{"loc":{"start":{"line":30,"column":4},"end":{"line":34,"column":5}},"type":"if","locations":[{"start":{"line":30,"column":4},"end":{"line":34,"column":5}},{"start":{"line":30,"column":4},"end":{"line":34,"column":5}}],"line":30},"1":{"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":30}},"type":"default-arg","locations":[{"start":{"line":46,"column":25},"end":{"line":46,"column":30}}],"line":46},"2":{"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":22}},"type":"default-arg","locations":[{"start":{"line":47,"column":18},"end":{"line":47,"column":22}}],"line":47},"3":{"loc":{"start":{"line":54,"column":4},"end":{"line":65,"column":5}},"type":"if","locations":[{"start":{"line":54,"column":4},"end":{"line":65,"column":5}},{"start":{"line":54,"column":4},"end":{"line":65,"column":5}}],"line":54},"4":{"loc":{"start":{"line":55,"column":8},"end":{"line":64,"column":9}},"type":"switch","locations":[{"start":{"line":56,"column":12},"end":{"line":61,"column":22}},{"start":{"line":62,"column":12},"end":{"line":63,"column":22}}],"line":55},"5":{"loc":{"start":{"line":59,"column":21},"end":{"line":60,"column":93}},"type":"binary-expr","locations":[{"start":{"line":59,"column":21},"end":{"line":59,"column":45}},{"start":{"line":60,"column":24},"end":{"line":60,"column":93}}],"line":59},"6":{"loc":{"start":{"line":60,"column":52},"end":{"line":60,"column":92}},"type":"binary-expr","locations":[{"start":{"line":60,"column":52},"end":{"line":60,"column":71}},{"start":{"line":60,"column":75},"end":{"line":60,"column":92}}],"line":60},"7":{"loc":{"start":{"line":71,"column":12},"end":{"line":73,"column":23}},"type":"binary-expr","locations":[{"start":{"line":71,"column":12},"end":{"line":71,"column":29}},{"start":{"line":71,"column":33},"end":{"line":73,"column":23}}],"line":71},"8":{"loc":{"start":{"line":106,"column":4},"end":{"line":106,"column":52}},"type":"default-arg","locations":[{"start":{"line":106,"column":26},"end":{"line":106,"column":52}}],"line":106},"9":{"loc":{"start":{"line":154,"column":11},"end":{"line":157,"column":20}},"type":"cond-expr","locations":[{"start":{"line":156,"column":10},"end":{"line":156,"column":42}},{"start":{"line":157,"column":10},"end":{"line":157,"column":20}}],"line":154},"10":{"loc":{"start":{"line":154,"column":11},"end":{"line":155,"column":72}},"type":"binary-expr","locations":[{"start":{"line":154,"column":11},"end":{"line":154,"column":47}},{"start":{"line":155,"column":8},"end":{"line":155,"column":72}}],"line":154},"11":{"loc":{"start":{"line":180,"column":4},"end":{"line":182,"column":5}},"type":"if","locations":[{"start":{"line":180,"column":4},"end":{"line":182,"column":5}},{"start":{"line":180,"column":4},"end":{"line":182,"column":5}}],"line":180},"12":{"loc":{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},"type":"if","locations":[{"start":{"line":194,"column":4},"end":{"line":196,"column":5}},{"start":{"line":194,"column":4},"end":{"line":196,"column":5}}],"line":194},"13":{"loc":{"start":{"line":212,"column":4},"end":{"line":217,"column":5}},"type":"if","locations":[{"start":{"line":212,"column":4},"end":{"line":217,"column":5}},{"start":{"line":212,"column":4},"end":{"line":217,"column":5}}],"line":212},"14":{"loc":{"start":{"line":214,"column":24},"end":{"line":216,"column":40}},"type":"cond-expr","locations":[{"start":{"line":215,"column":12},"end":{"line":215,"column":80}},{"start":{"line":216,"column":12},"end":{"line":216,"column":40}}],"line":214},"15":{"loc":{"start":{"line":226,"column":4},"end":{"line":246,"column":5}},"type":"if","locations":[{"start":{"line":226,"column":4},"end":{"line":246,"column":5}},{"start":{"line":226,"column":4},"end":{"line":246,"column":5}}],"line":226},"16":{"loc":{"start":{"line":229,"column":26},"end":{"line":231,"column":46}},"type":"cond-expr","locations":[{"start":{"line":230,"column":18},"end":{"line":230,"column":86}},{"start":{"line":231,"column":18},"end":{"line":231,"column":46}}],"line":229},"17":{"loc":{"start":{"line":233,"column":12},"end":{"line":244,"column":13}},"type":"switch","locations":[{"start":{"line":234,"column":16},"end":{"line":234,"column":63}},{"start":{"line":235,"column":16},"end":{"line":237,"column":26}},{"start":{"line":238,"column":16},"end":{"line":238,"column":61}},{"start":{"line":239,"column":16},"end":{"line":241,"column":26}},{"start":{"line":242,"column":16},"end":{"line":243,"column":26}}],"line":233},"18":{"loc":{"start":{"line":253,"column":8},"end":{"line":255,"column":9}},"type":"if","locations":[{"start":{"line":253,"column":8},"end":{"line":255,"column":9}},{"start":{"line":253,"column":8},"end":{"line":255,"column":9}}],"line":253},"19":{"loc":{"start":{"line":262,"column":11},"end":{"line":264,"column":39}},"type":"binary-expr","locations":[{"start":{"line":262,"column":11},"end":{"line":262,"column":43}},{"start":{"line":263,"column":8},"end":{"line":263,"column":65}},{"start":{"line":264,"column":8},"end":{"line":264,"column":39}}],"line":262},"20":{"loc":{"start":{"line":268,"column":11},"end":{"line":269,"column":87}},"type":"binary-expr","locations":[{"start":{"line":268,"column":11},"end":{"line":268,"column":43}},{"start":{"line":269,"column":8},"end":{"line":269,"column":87}}],"line":268},"21":{"loc":{"start":{"line":276,"column":11},"end":{"line":279,"column":27}},"type":"binary-expr","locations":[{"start":{"line":276,"column":11},"end":{"line":276,"column":43}},{"start":{"line":277,"column":8},"end":{"line":277,"column":65}},{"start":{"line":278,"column":8},"end":{"line":278,"column":51}},{"start":{"line":279,"column":8},"end":{"line":279,"column":27}}],"line":276},"22":{"loc":{"start":{"line":315,"column":8},"end":{"line":317,"column":9}},"type":"if","locations":[{"start":{"line":315,"column":8},"end":{"line":317,"column":9}},{"start":{"line":315,"column":8},"end":{"line":317,"column":9}}],"line":315},"23":{"loc":{"start":{"line":330,"column":8},"end":{"line":348,"column":9}},"type":"if","locations":[{"start":{"line":330,"column":8},"end":{"line":348,"column":9}},{"start":{"line":330,"column":8},"end":{"line":348,"column":9}}],"line":330}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},"b":{"0":[0,0],"1":[0],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0,0,0,0],"18":[0,0],"19":[0,0,0],"20":[0,0],"21":[0,0,0,0],"22":[0,0],"23":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts","statementMap":{"0":{"start":{"line":121,"column":8},"end":{"line":121,"column":51}},"1":{"start":{"line":124,"column":8},"end":{"line":124,"column":39}},"2":{"start":{"line":127,"column":8},"end":{"line":127,"column":43}},"3":{"start":{"line":130,"column":8},"end":{"line":130,"column":38}},"4":{"start":{"line":133,"column":8},"end":{"line":133,"column":42}},"5":{"start":{"line":136,"column":8},"end":{"line":136,"column":39}},"6":{"start":{"line":139,"column":8},"end":{"line":139,"column":45}},"7":{"start":{"line":142,"column":8},"end":{"line":142,"column":58}},"8":{"start":{"line":145,"column":8},"end":{"line":145,"column":41}},"9":{"start":{"line":148,"column":8},"end":{"line":148,"column":35}},"10":{"start":{"line":151,"column":8},"end":{"line":151,"column":33}},"11":{"start":{"line":154,"column":8},"end":{"line":154,"column":37}},"12":{"start":{"line":157,"column":8},"end":{"line":157,"column":39}},"13":{"start":{"line":160,"column":8},"end":{"line":160,"column":36}},"14":{"start":{"line":163,"column":8},"end":{"line":163,"column":43}},"15":{"start":{"line":166,"column":8},"end":{"line":166,"column":44}},"16":{"start":{"line":169,"column":8},"end":{"line":169,"column":33}},"17":{"start":{"line":172,"column":8},"end":{"line":172,"column":42}},"18":{"start":{"line":175,"column":8},"end":{"line":175,"column":35}},"19":{"start":{"line":178,"column":8},"end":{"line":178,"column":45}},"20":{"start":{"line":181,"column":8},"end":{"line":181,"column":34}},"21":{"start":{"line":184,"column":8},"end":{"line":184,"column":42}},"22":{"start":{"line":187,"column":8},"end":{"line":187,"column":41}},"23":{"start":{"line":190,"column":8},"end":{"line":190,"column":31}},"24":{"start":{"line":193,"column":8},"end":{"line":193,"column":36}},"25":{"start":{"line":196,"column":8},"end":{"line":196,"column":28}},"26":{"start":{"line":199,"column":8},"end":{"line":199,"column":43}},"27":{"start":{"line":202,"column":8},"end":{"line":202,"column":40}},"28":{"start":{"line":205,"column":8},"end":{"line":205,"column":28}},"29":{"start":{"line":208,"column":8},"end":{"line":208,"column":40}},"30":{"start":{"line":211,"column":8},"end":{"line":211,"column":36}},"31":{"start":{"line":214,"column":8},"end":{"line":214,"column":33}},"32":{"start":{"line":217,"column":8},"end":{"line":217,"column":40}},"33":{"start":{"line":220,"column":8},"end":{"line":220,"column":39}},"34":{"start":{"line":223,"column":8},"end":{"line":223,"column":47}},"35":{"start":{"line":226,"column":8},"end":{"line":226,"column":40}},"36":{"start":{"line":230,"column":8},"end":{"line":230,"column":72}},"37":{"start":{"line":231,"column":8},"end":{"line":231,"column":73}},"38":{"start":{"line":232,"column":8},"end":{"line":232,"column":60}},"39":{"start":{"line":233,"column":8},"end":{"line":233,"column":66}},"40":{"start":{"line":234,"column":8},"end":{"line":234,"column":79}},"41":{"start":{"line":235,"column":8},"end":{"line":235,"column":62}},"42":{"start":{"line":236,"column":8},"end":{"line":236,"column":59}},"43":{"start":{"line":237,"column":8},"end":{"line":237,"column":68}},"44":{"start":{"line":238,"column":8},"end":{"line":238,"column":64}},"45":{"start":{"line":239,"column":8},"end":{"line":239,"column":37}},"46":{"start":{"line":240,"column":8},"end":{"line":240,"column":35}},"47":{"start":{"line":241,"column":8},"end":{"line":241,"column":40}},"48":{"start":{"line":242,"column":8},"end":{"line":242,"column":51}},"49":{"start":{"line":243,"column":8},"end":{"line":243,"column":46}},"50":{"start":{"line":244,"column":8},"end":{"line":244,"column":50}},"51":{"start":{"line":245,"column":8},"end":{"line":245,"column":70}},"52":{"start":{"line":246,"column":8},"end":{"line":246,"column":52}},"53":{"start":{"line":247,"column":8},"end":{"line":247,"column":44}},"54":{"start":{"line":248,"column":8},"end":{"line":248,"column":61}},"55":{"start":{"line":249,"column":8},"end":{"line":249,"column":50}},"56":{"start":{"line":250,"column":8},"end":{"line":250,"column":35}},"57":{"start":{"line":251,"column":8},"end":{"line":251,"column":40}},"58":{"start":{"line":252,"column":8},"end":{"line":252,"column":39}},"59":{"start":{"line":253,"column":8},"end":{"line":253,"column":54}},"60":{"start":{"line":254,"column":8},"end":{"line":254,"column":37}},"61":{"start":{"line":255,"column":8},"end":{"line":255,"column":26}},"62":{"start":{"line":256,"column":8},"end":{"line":256,"column":41}},"63":{"start":{"line":257,"column":8},"end":{"line":257,"column":60}},"64":{"start":{"line":258,"column":8},"end":{"line":258,"column":61}},"65":{"start":{"line":259,"column":8},"end":{"line":259,"column":31}},"66":{"start":{"line":260,"column":8},"end":{"line":260,"column":49}},"67":{"start":{"line":261,"column":8},"end":{"line":261,"column":58}},"68":{"start":{"line":262,"column":8},"end":{"line":262,"column":74}},"69":{"start":{"line":263,"column":8},"end":{"line":263,"column":60}},"70":{"start":{"line":272,"column":23},"end":{"line":272,"column":77}},"71":{"start":{"line":274,"column":8},"end":{"line":274,"column":44}},"72":{"start":{"line":275,"column":8},"end":{"line":275,"column":147}},"73":{"start":{"line":276,"column":8},"end":{"line":276,"column":116}},"74":{"start":{"line":277,"column":8},"end":{"line":277,"column":48}},"75":{"start":{"line":278,"column":8},"end":{"line":284,"column":10}},"76":{"start":{"line":285,"column":8},"end":{"line":285,"column":56}},"77":{"start":{"line":288,"column":32},"end":{"line":288,"column":95}},"78":{"start":{"line":289,"column":35},"end":{"line":289,"column":83}},"79":{"start":{"line":290,"column":8},"end":{"line":290,"column":80}},"80":{"start":{"line":292,"column":8},"end":{"line":295,"column":10}},"81":{"start":{"line":298,"column":8},"end":{"line":298,"column":63}},"82":{"start":{"line":299,"column":8},"end":{"line":300,"column":47}},"83":{"start":{"line":301,"column":8},"end":{"line":303,"column":10}},"84":{"start":{"line":304,"column":8},"end":{"line":304,"column":34}},"85":{"start":{"line":308,"column":8},"end":{"line":321,"column":9}},"86":{"start":{"line":309,"column":12},"end":{"line":312,"column":15}},"87":{"start":{"line":310,"column":35},"end":{"line":310,"column":73}},"88":{"start":{"line":311,"column":16},"end":{"line":311,"column":64}},"89":{"start":{"line":313,"column":12},"end":{"line":314,"column":71}},"90":{"start":{"line":316,"column":12},"end":{"line":320,"column":14}},"91":{"start":{"line":325,"column":8},"end":{"line":325,"column":49}},"92":{"start":{"line":327,"column":32},"end":{"line":329,"column":19}},"93":{"start":{"line":330,"column":23},"end":{"line":332,"column":37}},"94":{"start":{"line":334,"column":8},"end":{"line":338,"column":10}},"95":{"start":{"line":340,"column":8},"end":{"line":344,"column":10}},"96":{"start":{"line":345,"column":8},"end":{"line":349,"column":10}},"97":{"start":{"line":351,"column":8},"end":{"line":351,"column":44}},"98":{"start":{"line":354,"column":26},"end":{"line":356,"column":19}},"99":{"start":{"line":358,"column":24},"end":{"line":358,"column":68}},"100":{"start":{"line":361,"column":8},"end":{"line":361,"column":80}},"101":{"start":{"line":365,"column":32},"end":{"line":367,"column":19}},"102":{"start":{"line":368,"column":36},"end":{"line":371,"column":9}},"103":{"start":{"line":373,"column":8},"end":{"line":389,"column":9}},"104":{"start":{"line":375,"column":12},"end":{"line":375,"column":44}},"105":{"start":{"line":376,"column":12},"end":{"line":376,"column":66}},"106":{"start":{"line":377,"column":12},"end":{"line":380,"column":16}},"107":{"start":{"line":381,"column":12},"end":{"line":381,"column":70}},"108":{"start":{"line":382,"column":12},"end":{"line":382,"column":64}},"109":{"start":{"line":384,"column":12},"end":{"line":387,"column":14}},"110":{"start":{"line":388,"column":12},"end":{"line":388,"column":57}},"111":{"start":{"line":391,"column":8},"end":{"line":391,"column":49}},"112":{"start":{"line":407,"column":8},"end":{"line":418,"column":28}},"113":{"start":{"line":431,"column":8},"end":{"line":439,"column":27}},"114":{"start":{"line":446,"column":8},"end":{"line":449,"column":10}},"115":{"start":{"line":453,"column":8},"end":{"line":453,"column":35}},"116":{"start":{"line":461,"column":25},"end":{"line":461,"column":27}},"117":{"start":{"line":462,"column":32},"end":{"line":462,"column":52}},"118":{"start":{"line":464,"column":12},"end":{"line":464,"column":61}},"119":{"start":{"line":466,"column":8},"end":{"line":519,"column":9}},"120":{"start":{"line":467,"column":12},"end":{"line":470,"column":14}},"121":{"start":{"line":471,"column":12},"end":{"line":476,"column":14}},"122":{"start":{"line":478,"column":12},"end":{"line":478,"column":53}},"123":{"start":{"line":479,"column":29},"end":{"line":481,"column":14}},"124":{"start":{"line":482,"column":12},"end":{"line":484,"column":13}},"125":{"start":{"line":483,"column":16},"end":{"line":483,"column":58}},"126":{"start":{"line":485,"column":12},"end":{"line":491,"column":14}},"127":{"start":{"line":492,"column":27},"end":{"line":492,"column":49}},"128":{"start":{"line":493,"column":12},"end":{"line":493,"column":69}},"129":{"start":{"line":494,"column":12},"end":{"line":497,"column":14}},"130":{"start":{"line":499,"column":12},"end":{"line":518,"column":13}},"131":{"start":{"line":500,"column":33},"end":{"line":500,"column":58}},"132":{"start":{"line":501,"column":16},"end":{"line":510,"column":18}},"133":{"start":{"line":512,"column":16},"end":{"line":517,"column":18}},"134":{"start":{"line":527,"column":25},"end":{"line":527,"column":27}},"135":{"start":{"line":528,"column":32},"end":{"line":528,"column":52}},"136":{"start":{"line":530,"column":12},"end":{"line":530,"column":62}},"137":{"start":{"line":532,"column":8},"end":{"line":582,"column":9}},"138":{"start":{"line":533,"column":12},"end":{"line":536,"column":14}},"139":{"start":{"line":537,"column":12},"end":{"line":542,"column":14}},"140":{"start":{"line":544,"column":12},"end":{"line":544,"column":53}},"141":{"start":{"line":545,"column":29},"end":{"line":547,"column":14}},"142":{"start":{"line":548,"column":12},"end":{"line":550,"column":13}},"143":{"start":{"line":549,"column":16},"end":{"line":549,"column":58}},"144":{"start":{"line":551,"column":12},"end":{"line":557,"column":14}},"145":{"start":{"line":558,"column":27},"end":{"line":558,"column":49}},"146":{"start":{"line":559,"column":12},"end":{"line":560,"column":74}},"147":{"start":{"line":562,"column":12},"end":{"line":581,"column":13}},"148":{"start":{"line":563,"column":33},"end":{"line":563,"column":58}},"149":{"start":{"line":564,"column":16},"end":{"line":573,"column":18}},"150":{"start":{"line":575,"column":16},"end":{"line":580,"column":18}},"151":{"start":{"line":590,"column":25},"end":{"line":590,"column":27}},"152":{"start":{"line":591,"column":32},"end":{"line":591,"column":52}},"153":{"start":{"line":592,"column":34},"end":{"line":592,"column":76}},"154":{"start":{"line":594,"column":8},"end":{"line":644,"column":9}},"155":{"start":{"line":595,"column":12},"end":{"line":598,"column":14}},"156":{"start":{"line":599,"column":12},"end":{"line":604,"column":14}},"157":{"start":{"line":606,"column":12},"end":{"line":606,"column":53}},"158":{"start":{"line":607,"column":29},"end":{"line":609,"column":14}},"159":{"start":{"line":611,"column":12},"end":{"line":613,"column":13}},"160":{"start":{"line":612,"column":16},"end":{"line":612,"column":58}},"161":{"start":{"line":614,"column":12},"end":{"line":620,"column":14}},"162":{"start":{"line":621,"column":27},"end":{"line":621,"column":49}},"163":{"start":{"line":622,"column":12},"end":{"line":622,"column":78}},"164":{"start":{"line":624,"column":12},"end":{"line":643,"column":13}},"165":{"start":{"line":625,"column":33},"end":{"line":625,"column":58}},"166":{"start":{"line":626,"column":16},"end":{"line":635,"column":18}},"167":{"start":{"line":637,"column":16},"end":{"line":642,"column":18}},"168":{"start":{"line":649,"column":12},"end":{"line":653,"column":19}},"169":{"start":{"line":654,"column":8},"end":{"line":657,"column":10}},"170":{"start":{"line":659,"column":8},"end":{"line":661,"column":20}},"171":{"start":{"line":662,"column":8},"end":{"line":665,"column":10}},"172":{"start":{"line":669,"column":8},"end":{"line":669,"column":43}},"173":{"start":{"line":673,"column":8},"end":{"line":673,"column":27}},"174":{"start":{"line":677,"column":8},"end":{"line":677,"column":60}},"175":{"start":{"line":690,"column":8},"end":{"line":693,"column":9}},"176":{"start":{"line":691,"column":12},"end":{"line":691,"column":51}},"177":{"start":{"line":692,"column":12},"end":{"line":692,"column":19}},"178":{"start":{"line":694,"column":8},"end":{"line":694,"column":51}},"179":{"start":{"line":698,"column":8},"end":{"line":698,"column":51}},"180":{"start":{"line":703,"column":8},"end":{"line":731,"column":9}},"181":{"start":{"line":704,"column":12},"end":{"line":706,"column":14}},"182":{"start":{"line":708,"column":29},"end":{"line":710,"column":13}},"183":{"start":{"line":712,"column":12},"end":{"line":716,"column":13}},"184":{"start":{"line":713,"column":16},"end":{"line":715,"column":18}},"185":{"start":{"line":718,"column":12},"end":{"line":721,"column":14}},"186":{"start":{"line":723,"column":12},"end":{"line":723,"column":41}},"187":{"start":{"line":725,"column":12},"end":{"line":730,"column":14}},"188":{"start":{"line":735,"column":8},"end":{"line":735,"column":30}},"189":{"start":{"line":744,"column":8},"end":{"line":772,"column":9}},"190":{"start":{"line":745,"column":36},"end":{"line":749,"column":14}},"191":{"start":{"line":751,"column":45},"end":{"line":751,"column":70}},"192":{"start":{"line":752,"column":12},"end":{"line":757,"column":13}},"193":{"start":{"line":753,"column":16},"end":{"line":756,"column":18}},"194":{"start":{"line":759,"column":12},"end":{"line":759,"column":64}},"195":{"start":{"line":761,"column":12},"end":{"line":764,"column":14}},"196":{"start":{"line":766,"column":12},"end":{"line":771,"column":14}},"197":{"start":{"line":781,"column":8},"end":{"line":786,"column":10}},"198":{"start":{"line":790,"column":8},"end":{"line":790,"column":47}},"199":{"start":{"line":794,"column":21},"end":{"line":794,"column":71}},"200":{"start":{"line":795,"column":8},"end":{"line":795,"column":20}},"201":{"start":{"line":799,"column":8},"end":{"line":807,"column":11}},"202":{"start":{"line":800,"column":12},"end":{"line":806,"column":13}},"203":{"start":{"line":801,"column":16},"end":{"line":801,"column":97}},"204":{"start":{"line":802,"column":16},"end":{"line":802,"column":23}},"205":{"start":{"line":804,"column":38},"end":{"line":804,"column":58}},"206":{"start":{"line":805,"column":16},"end":{"line":805,"column":78}},"207":{"start":{"line":811,"column":8},"end":{"line":819,"column":11}},"208":{"start":{"line":812,"column":12},"end":{"line":818,"column":13}},"209":{"start":{"line":813,"column":16},"end":{"line":813,"column":97}},"210":{"start":{"line":814,"column":16},"end":{"line":814,"column":23}},"211":{"start":{"line":816,"column":35},"end":{"line":816,"column":54}},"212":{"start":{"line":817,"column":16},"end":{"line":817,"column":70}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":120,"column":4},"end":{"line":120,"column":5}},"loc":{"start":{"line":120,"column":47},"end":{"line":122,"column":5}},"line":120},"1":{"name":"(anonymous_1)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":35},"end":{"line":125,"column":5}},"line":123},"2":{"name":"(anonymous_2)","decl":{"start":{"line":126,"column":4},"end":{"line":126,"column":5}},"loc":{"start":{"line":126,"column":39},"end":{"line":128,"column":5}},"line":126},"3":{"name":"(anonymous_3)","decl":{"start":{"line":129,"column":4},"end":{"line":129,"column":5}},"loc":{"start":{"line":129,"column":34},"end":{"line":131,"column":5}},"line":129},"4":{"name":"(anonymous_4)","decl":{"start":{"line":132,"column":4},"end":{"line":132,"column":5}},"loc":{"start":{"line":132,"column":38},"end":{"line":134,"column":5}},"line":132},"5":{"name":"(anonymous_5)","decl":{"start":{"line":135,"column":4},"end":{"line":135,"column":5}},"loc":{"start":{"line":135,"column":35},"end":{"line":137,"column":5}},"line":135},"6":{"name":"(anonymous_6)","decl":{"start":{"line":138,"column":4},"end":{"line":138,"column":5}},"loc":{"start":{"line":138,"column":41},"end":{"line":140,"column":5}},"line":138},"7":{"name":"(anonymous_7)","decl":{"start":{"line":141,"column":4},"end":{"line":141,"column":5}},"loc":{"start":{"line":141,"column":54},"end":{"line":143,"column":5}},"line":141},"8":{"name":"(anonymous_8)","decl":{"start":{"line":144,"column":4},"end":{"line":144,"column":5}},"loc":{"start":{"line":144,"column":37},"end":{"line":146,"column":5}},"line":144},"9":{"name":"(anonymous_9)","decl":{"start":{"line":147,"column":4},"end":{"line":147,"column":5}},"loc":{"start":{"line":147,"column":31},"end":{"line":149,"column":5}},"line":147},"10":{"name":"(anonymous_10)","decl":{"start":{"line":150,"column":4},"end":{"line":150,"column":5}},"loc":{"start":{"line":150,"column":29},"end":{"line":152,"column":5}},"line":150},"11":{"name":"(anonymous_11)","decl":{"start":{"line":153,"column":4},"end":{"line":153,"column":5}},"loc":{"start":{"line":153,"column":33},"end":{"line":155,"column":5}},"line":153},"12":{"name":"(anonymous_12)","decl":{"start":{"line":156,"column":4},"end":{"line":156,"column":5}},"loc":{"start":{"line":156,"column":35},"end":{"line":158,"column":5}},"line":156},"13":{"name":"(anonymous_13)","decl":{"start":{"line":159,"column":4},"end":{"line":159,"column":5}},"loc":{"start":{"line":159,"column":32},"end":{"line":161,"column":5}},"line":159},"14":{"name":"(anonymous_14)","decl":{"start":{"line":162,"column":4},"end":{"line":162,"column":5}},"loc":{"start":{"line":162,"column":39},"end":{"line":164,"column":5}},"line":162},"15":{"name":"(anonymous_15)","decl":{"start":{"line":165,"column":4},"end":{"line":165,"column":5}},"loc":{"start":{"line":165,"column":41},"end":{"line":167,"column":5}},"line":165},"16":{"name":"(anonymous_16)","decl":{"start":{"line":168,"column":4},"end":{"line":168,"column":5}},"loc":{"start":{"line":168,"column":30},"end":{"line":170,"column":5}},"line":168},"17":{"name":"(anonymous_17)","decl":{"start":{"line":171,"column":4},"end":{"line":171,"column":5}},"loc":{"start":{"line":171,"column":38},"end":{"line":173,"column":5}},"line":171},"18":{"name":"(anonymous_18)","decl":{"start":{"line":174,"column":4},"end":{"line":174,"column":5}},"loc":{"start":{"line":174,"column":31},"end":{"line":176,"column":5}},"line":174},"19":{"name":"(anonymous_19)","decl":{"start":{"line":177,"column":4},"end":{"line":177,"column":5}},"loc":{"start":{"line":177,"column":41},"end":{"line":179,"column":5}},"line":177},"20":{"name":"(anonymous_20)","decl":{"start":{"line":180,"column":4},"end":{"line":180,"column":5}},"loc":{"start":{"line":180,"column":30},"end":{"line":182,"column":5}},"line":180},"21":{"name":"(anonymous_21)","decl":{"start":{"line":183,"column":4},"end":{"line":183,"column":5}},"loc":{"start":{"line":183,"column":38},"end":{"line":185,"column":5}},"line":183},"22":{"name":"(anonymous_22)","decl":{"start":{"line":186,"column":4},"end":{"line":186,"column":5}},"loc":{"start":{"line":186,"column":37},"end":{"line":188,"column":5}},"line":186},"23":{"name":"(anonymous_23)","decl":{"start":{"line":189,"column":4},"end":{"line":189,"column":5}},"loc":{"start":{"line":189,"column":27},"end":{"line":191,"column":5}},"line":189},"24":{"name":"(anonymous_24)","decl":{"start":{"line":192,"column":4},"end":{"line":192,"column":5}},"loc":{"start":{"line":192,"column":32},"end":{"line":194,"column":5}},"line":192},"25":{"name":"(anonymous_25)","decl":{"start":{"line":195,"column":4},"end":{"line":195,"column":5}},"loc":{"start":{"line":195,"column":24},"end":{"line":197,"column":5}},"line":195},"26":{"name":"(anonymous_26)","decl":{"start":{"line":198,"column":4},"end":{"line":198,"column":5}},"loc":{"start":{"line":198,"column":39},"end":{"line":200,"column":5}},"line":198},"27":{"name":"(anonymous_27)","decl":{"start":{"line":201,"column":4},"end":{"line":201,"column":5}},"loc":{"start":{"line":201,"column":36},"end":{"line":203,"column":5}},"line":201},"28":{"name":"(anonymous_28)","decl":{"start":{"line":204,"column":4},"end":{"line":204,"column":5}},"loc":{"start":{"line":204,"column":24},"end":{"line":206,"column":5}},"line":204},"29":{"name":"(anonymous_29)","decl":{"start":{"line":207,"column":4},"end":{"line":207,"column":5}},"loc":{"start":{"line":207,"column":36},"end":{"line":209,"column":5}},"line":207},"30":{"name":"(anonymous_30)","decl":{"start":{"line":210,"column":4},"end":{"line":210,"column":5}},"loc":{"start":{"line":210,"column":32},"end":{"line":212,"column":5}},"line":210},"31":{"name":"(anonymous_31)","decl":{"start":{"line":213,"column":4},"end":{"line":213,"column":5}},"loc":{"start":{"line":213,"column":29},"end":{"line":215,"column":5}},"line":213},"32":{"name":"(anonymous_32)","decl":{"start":{"line":216,"column":4},"end":{"line":216,"column":5}},"loc":{"start":{"line":216,"column":48},"end":{"line":218,"column":5}},"line":216},"33":{"name":"(anonymous_33)","decl":{"start":{"line":219,"column":4},"end":{"line":219,"column":5}},"loc":{"start":{"line":219,"column":35},"end":{"line":221,"column":5}},"line":219},"34":{"name":"(anonymous_34)","decl":{"start":{"line":222,"column":4},"end":{"line":222,"column":5}},"loc":{"start":{"line":222,"column":43},"end":{"line":224,"column":5}},"line":222},"35":{"name":"(anonymous_35)","decl":{"start":{"line":225,"column":4},"end":{"line":225,"column":5}},"loc":{"start":{"line":225,"column":36},"end":{"line":227,"column":5}},"line":225},"36":{"name":"(anonymous_36)","decl":{"start":{"line":229,"column":4},"end":{"line":229,"column":5}},"loc":{"start":{"line":229,"column":18},"end":{"line":264,"column":5}},"line":229},"37":{"name":"(anonymous_37)","decl":{"start":{"line":266,"column":4},"end":{"line":266,"column":5}},"loc":{"start":{"line":271,"column":6},"end":{"line":305,"column":5}},"line":271},"38":{"name":"(anonymous_38)","decl":{"start":{"line":307,"column":4},"end":{"line":307,"column":5}},"loc":{"start":{"line":307,"column":67},"end":{"line":322,"column":5}},"line":307},"39":{"name":"(anonymous_39)","decl":{"start":{"line":309,"column":42},"end":{"line":309,"column":43}},"loc":{"start":{"line":309,"column":51},"end":{"line":312,"column":13}},"line":309},"40":{"name":"(anonymous_40)","decl":{"start":{"line":324,"column":4},"end":{"line":324,"column":5}},"loc":{"start":{"line":324,"column":60},"end":{"line":362,"column":5}},"line":324},"41":{"name":"(anonymous_41)","decl":{"start":{"line":364,"column":4},"end":{"line":364,"column":5}},"loc":{"start":{"line":364,"column":64},"end":{"line":392,"column":5}},"line":364},"42":{"name":"(anonymous_42)","decl":{"start":{"line":394,"column":4},"end":{"line":394,"column":5}},"loc":{"start":{"line":406,"column":6},"end":{"line":419,"column":5}},"line":406},"43":{"name":"(anonymous_43)","decl":{"start":{"line":421,"column":4},"end":{"line":421,"column":5}},"loc":{"start":{"line":430,"column":6},"end":{"line":440,"column":5}},"line":430},"44":{"name":"(anonymous_44)","decl":{"start":{"line":442,"column":4},"end":{"line":442,"column":5}},"loc":{"start":{"line":445,"column":6},"end":{"line":450,"column":5}},"line":445},"45":{"name":"(anonymous_45)","decl":{"start":{"line":452,"column":4},"end":{"line":452,"column":5}},"loc":{"start":{"line":452,"column":64},"end":{"line":454,"column":5}},"line":452},"46":{"name":"(anonymous_46)","decl":{"start":{"line":456,"column":4},"end":{"line":456,"column":5}},"loc":{"start":{"line":460,"column":6},"end":{"line":520,"column":5}},"line":460},"47":{"name":"(anonymous_47)","decl":{"start":{"line":522,"column":4},"end":{"line":522,"column":5}},"loc":{"start":{"line":526,"column":6},"end":{"line":583,"column":5}},"line":526},"48":{"name":"(anonymous_48)","decl":{"start":{"line":585,"column":4},"end":{"line":585,"column":5}},"loc":{"start":{"line":589,"column":6},"end":{"line":645,"column":5}},"line":589},"49":{"name":"(anonymous_49)","decl":{"start":{"line":647,"column":4},"end":{"line":647,"column":5}},"loc":{"start":{"line":647,"column":43},"end":{"line":666,"column":5}},"line":647},"50":{"name":"(anonymous_50)","decl":{"start":{"line":668,"column":4},"end":{"line":668,"column":5}},"loc":{"start":{"line":668,"column":51},"end":{"line":670,"column":5}},"line":668},"51":{"name":"(anonymous_51)","decl":{"start":{"line":672,"column":4},"end":{"line":672,"column":5}},"loc":{"start":{"line":672,"column":34},"end":{"line":674,"column":5}},"line":672},"52":{"name":"(anonymous_52)","decl":{"start":{"line":676,"column":4},"end":{"line":676,"column":5}},"loc":{"start":{"line":676,"column":67},"end":{"line":678,"column":5}},"line":676},"53":{"name":"(anonymous_53)","decl":{"start":{"line":689,"column":4},"end":{"line":689,"column":5}},"loc":{"start":{"line":689,"column":72},"end":{"line":695,"column":5}},"line":689},"54":{"name":"(anonymous_54)","decl":{"start":{"line":697,"column":4},"end":{"line":697,"column":5}},"loc":{"start":{"line":697,"column":73},"end":{"line":699,"column":5}},"line":697},"55":{"name":"(anonymous_55)","decl":{"start":{"line":702,"column":4},"end":{"line":702,"column":5}},"loc":{"start":{"line":702,"column":63},"end":{"line":732,"column":5}},"line":702},"56":{"name":"(anonymous_56)","decl":{"start":{"line":734,"column":4},"end":{"line":734,"column":5}},"loc":{"start":{"line":734,"column":37},"end":{"line":736,"column":5}},"line":734},"57":{"name":"(anonymous_57)","decl":{"start":{"line":738,"column":4},"end":{"line":738,"column":5}},"loc":{"start":{"line":743,"column":6},"end":{"line":773,"column":5}},"line":743},"58":{"name":"(anonymous_58)","decl":{"start":{"line":775,"column":4},"end":{"line":775,"column":5}},"loc":{"start":{"line":780,"column":6},"end":{"line":787,"column":5}},"line":780},"59":{"name":"(anonymous_59)","decl":{"start":{"line":789,"column":4},"end":{"line":789,"column":5}},"loc":{"start":{"line":789,"column":62},"end":{"line":791,"column":5}},"line":789},"60":{"name":"(anonymous_60)","decl":{"start":{"line":793,"column":4},"end":{"line":793,"column":5}},"loc":{"start":{"line":793,"column":58},"end":{"line":796,"column":5}},"line":793},"61":{"name":"(anonymous_61)","decl":{"start":{"line":798,"column":4},"end":{"line":798,"column":5}},"loc":{"start":{"line":798,"column":41},"end":{"line":808,"column":5}},"line":798},"62":{"name":"(anonymous_62)","decl":{"start":{"line":799,"column":34},"end":{"line":799,"column":35}},"loc":{"start":{"line":799,"column":44},"end":{"line":807,"column":9}},"line":799},"63":{"name":"(anonymous_63)","decl":{"start":{"line":810,"column":4},"end":{"line":810,"column":5}},"loc":{"start":{"line":810,"column":57},"end":{"line":820,"column":5}},"line":810},"64":{"name":"(anonymous_64)","decl":{"start":{"line":811,"column":34},"end":{"line":811,"column":35}},"loc":{"start":{"line":811,"column":44},"end":{"line":819,"column":9}},"line":811}},"branchMap":{"0":{"loc":{"start":{"line":275,"column":34},"end":{"line":275,"column":146}},"type":"binary-expr","locations":[{"start":{"line":275,"column":35},"end":{"line":275,"column":45}},{"start":{"line":275,"column":49},"end":{"line":275,"column":73}},{"start":{"line":275,"column":78},"end":{"line":275,"column":140}},{"start":{"line":275,"column":144},"end":{"line":275,"column":146}}],"line":275},"1":{"loc":{"start":{"line":276,"column":32},"end":{"line":276,"column":115}},"type":"binary-expr","locations":[{"start":{"line":276,"column":32},"end":{"line":276,"column":40}},{"start":{"line":276,"column":44},"end":{"line":276,"column":109}},{"start":{"line":276,"column":113},"end":{"line":276,"column":115}}],"line":276},"2":{"loc":{"start":{"line":290,"column":38},"end":{"line":290,"column":79}},"type":"binary-expr","locations":[{"start":{"line":290,"column":38},"end":{"line":290,"column":58}},{"start":{"line":290,"column":62},"end":{"line":290,"column":79}}],"line":290},"3":{"loc":{"start":{"line":364,"column":41},"end":{"line":364,"column":62}},"type":"default-arg","locations":[{"start":{"line":364,"column":57},"end":{"line":364,"column":62}}],"line":364},"4":{"loc":{"start":{"line":373,"column":8},"end":{"line":389,"column":9}},"type":"if","locations":[{"start":{"line":373,"column":8},"end":{"line":389,"column":9}},{"start":{"line":373,"column":8},"end":{"line":389,"column":9}}],"line":373},"5":{"loc":{"start":{"line":482,"column":12},"end":{"line":484,"column":13}},"type":"if","locations":[{"start":{"line":482,"column":12},"end":{"line":484,"column":13}},{"start":{"line":482,"column":12},"end":{"line":484,"column":13}}],"line":482},"6":{"loc":{"start":{"line":499,"column":12},"end":{"line":518,"column":13}},"type":"if","locations":[{"start":{"line":499,"column":12},"end":{"line":518,"column":13}},{"start":{"line":499,"column":12},"end":{"line":518,"column":13}}],"line":499},"7":{"loc":{"start":{"line":548,"column":12},"end":{"line":550,"column":13}},"type":"if","locations":[{"start":{"line":548,"column":12},"end":{"line":550,"column":13}},{"start":{"line":548,"column":12},"end":{"line":550,"column":13}}],"line":548},"8":{"loc":{"start":{"line":562,"column":12},"end":{"line":581,"column":13}},"type":"if","locations":[{"start":{"line":562,"column":12},"end":{"line":581,"column":13}},{"start":{"line":562,"column":12},"end":{"line":581,"column":13}}],"line":562},"9":{"loc":{"start":{"line":611,"column":12},"end":{"line":613,"column":13}},"type":"if","locations":[{"start":{"line":611,"column":12},"end":{"line":613,"column":13}},{"start":{"line":611,"column":12},"end":{"line":613,"column":13}}],"line":611},"10":{"loc":{"start":{"line":624,"column":12},"end":{"line":643,"column":13}},"type":"if","locations":[{"start":{"line":624,"column":12},"end":{"line":643,"column":13}},{"start":{"line":624,"column":12},"end":{"line":643,"column":13}}],"line":624},"11":{"loc":{"start":{"line":649,"column":12},"end":{"line":653,"column":19}},"type":"binary-expr","locations":[{"start":{"line":649,"column":12},"end":{"line":653,"column":13}},{"start":{"line":653,"column":17},"end":{"line":653,"column":19}}],"line":649},"12":{"loc":{"start":{"line":656,"column":20},"end":{"line":656,"column":47}},"type":"cond-expr","locations":[{"start":{"line":656,"column":27},"end":{"line":656,"column":42}},{"start":{"line":656,"column":45},"end":{"line":656,"column":47}}],"line":656},"13":{"loc":{"start":{"line":690,"column":8},"end":{"line":693,"column":9}},"type":"if","locations":[{"start":{"line":690,"column":8},"end":{"line":693,"column":9}},{"start":{"line":690,"column":8},"end":{"line":693,"column":9}}],"line":690},"14":{"loc":{"start":{"line":712,"column":12},"end":{"line":716,"column":13}},"type":"if","locations":[{"start":{"line":712,"column":12},"end":{"line":716,"column":13}},{"start":{"line":712,"column":12},"end":{"line":716,"column":13}}],"line":712},"15":{"loc":{"start":{"line":800,"column":12},"end":{"line":806,"column":13}},"type":"if","locations":[{"start":{"line":800,"column":12},"end":{"line":806,"column":13}},{"start":{"line":800,"column":12},"end":{"line":806,"column":13}}],"line":800},"16":{"loc":{"start":{"line":812,"column":12},"end":{"line":818,"column":13}},"type":"if","locations":[{"start":{"line":812,"column":12},"end":{"line":818,"column":13}},{"start":{"line":812,"column":12},"end":{"line":818,"column":13}}],"line":812}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0,"185":0,"186":0,"187":0,"188":0,"189":0,"190":0,"191":0,"192":0,"193":0,"194":0,"195":0,"196":0,"197":0,"198":0,"199":0,"200":0,"201":0,"202":0,"203":0,"204":0,"205":0,"206":0,"207":0,"208":0,"209":0,"210":0,"211":0,"212":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0},"b":{"0":[0,0,0,0],"1":[0,0,0],"2":[0,0],"3":[0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts","statementMap":{"0":{"start":{"line":20,"column":8},"end":{"line":20,"column":42}},"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":58}},"2":{"start":{"line":25,"column":8},"end":{"line":72,"column":9}},"3":{"start":{"line":26,"column":26},"end":{"line":26,"column":36}},"4":{"start":{"line":27,"column":27},"end":{"line":27,"column":72}},"5":{"start":{"line":28,"column":24},"end":{"line":30,"column":13}},"6":{"start":{"line":31,"column":26},"end":{"line":31,"column":51}},"7":{"start":{"line":32,"column":24},"end":{"line":34,"column":13}},"8":{"start":{"line":35,"column":28},"end":{"line":35,"column":47}},"9":{"start":{"line":36,"column":35},"end":{"line":36,"column":59}},"10":{"start":{"line":37,"column":31},"end":{"line":37,"column":46}},"11":{"start":{"line":38,"column":43},"end":{"line":44,"column":13}},"12":{"start":{"line":45,"column":32},"end":{"line":45,"column":54}},"13":{"start":{"line":47,"column":16},"end":{"line":47,"column":57}},"14":{"start":{"line":48,"column":12},"end":{"line":50,"column":14}},"15":{"start":{"line":51,"column":12},"end":{"line":64,"column":21}},"16":{"start":{"line":66,"column":12},"end":{"line":70,"column":14}},"17":{"start":{"line":71,"column":12},"end":{"line":71,"column":22}},"18":{"start":{"line":76,"column":8},"end":{"line":78,"column":10}},"19":{"start":{"line":82,"column":24},"end":{"line":92,"column":9}},"20":{"start":{"line":93,"column":8},"end":{"line":93,"column":53}},"21":{"start":{"line":98,"column":15},"end":{"line":98,"column":17}},"22":{"start":{"line":100,"column":8},"end":{"line":100,"column":72}},"23":{"start":{"line":101,"column":4},"end":{"line":103,"column":5}},"24":{"start":{"line":101,"column":17},"end":{"line":101,"column":18}},"25":{"start":{"line":102,"column":8},"end":{"line":102,"column":77}},"26":{"start":{"line":104,"column":4},"end":{"line":104,"column":16}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":19,"column":6},"end":{"line":22,"column":5}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":23},"end":{"line":73,"column":5}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":75,"column":4},"end":{"line":75,"column":5}},"loc":{"start":{"line":75,"column":65},"end":{"line":79,"column":5}},"line":75},"3":{"name":"(anonymous_3)","decl":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}},"loc":{"start":{"line":81,"column":69},"end":{"line":94,"column":5}},"line":81},"4":{"name":"getNonce","decl":{"start":{"line":97,"column":9},"end":{"line":97,"column":17}},"loc":{"start":{"line":97,"column":20},"end":{"line":105,"column":1}},"line":97}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts","statementMap":{"0":{"start":{"line":15,"column":91},"end":{"line":15,"column":151}},"1":{"start":{"line":16,"column":84},"end":{"line":16,"column":115}},"2":{"start":{"line":19,"column":8},"end":{"line":19,"column":41}},"3":{"start":{"line":23,"column":8},"end":{"line":23,"column":23}},"4":{"start":{"line":27,"column":8},"end":{"line":31,"column":9}},"5":{"start":{"line":28,"column":12},"end":{"line":28,"column":76}},"6":{"start":{"line":30,"column":12},"end":{"line":30,"column":52}},"7":{"start":{"line":35,"column":40},"end":{"line":35,"column":42}},"8":{"start":{"line":36,"column":33},"end":{"line":42,"column":29}},"9":{"start":{"line":43,"column":29},"end":{"line":49,"column":31}},"10":{"start":{"line":51,"column":8},"end":{"line":58,"column":9}},"11":{"start":{"line":52,"column":12},"end":{"line":52,"column":41}},"12":{"start":{"line":53,"column":15},"end":{"line":58,"column":9}},"13":{"start":{"line":54,"column":12},"end":{"line":54,"column":37}},"14":{"start":{"line":56,"column":12},"end":{"line":56,"column":41}},"15":{"start":{"line":57,"column":12},"end":{"line":57,"column":37}},"16":{"start":{"line":60,"column":8},"end":{"line":60,"column":21}},"17":{"start":{"line":64,"column":32},"end":{"line":64,"column":52}},"18":{"start":{"line":65,"column":34},"end":{"line":65,"column":121}},"19":{"start":{"line":67,"column":27},"end":{"line":67,"column":137}},"20":{"start":{"line":69,"column":8},"end":{"line":74,"column":10}},"21":{"start":{"line":75,"column":8},"end":{"line":75,"column":49}},"22":{"start":{"line":76,"column":8},"end":{"line":76,"column":54}},"23":{"start":{"line":78,"column":8},"end":{"line":117,"column":10}},"24":{"start":{"line":85,"column":33},"end":{"line":92,"column":18}},"25":{"start":{"line":94,"column":16},"end":{"line":113,"column":17}},"26":{"start":{"line":95,"column":20},"end":{"line":101,"column":22}},"27":{"start":{"line":103,"column":20},"end":{"line":112,"column":22}},"28":{"start":{"line":119,"column":8},"end":{"line":119,"column":69}},"29":{"start":{"line":120,"column":8},"end":{"line":120,"column":114}},"30":{"start":{"line":124,"column":32},"end":{"line":124,"column":52}},"31":{"start":{"line":125,"column":8},"end":{"line":125,"column":67}},"32":{"start":{"line":127,"column":8},"end":{"line":129,"column":11}},"33":{"start":{"line":139,"column":8},"end":{"line":139,"column":59}},"34":{"start":{"line":141,"column":8},"end":{"line":141,"column":34}},"35":{"start":{"line":142,"column":8},"end":{"line":142,"column":31}},"36":{"start":{"line":143,"column":8},"end":{"line":143,"column":54}},"37":{"start":{"line":147,"column":8},"end":{"line":150,"column":10}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":18,"column":4},"end":{"line":18,"column":5}},"loc":{"start":{"line":18,"column":20},"end":{"line":20,"column":5}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":22,"column":4},"end":{"line":22,"column":5}},"loc":{"start":{"line":22,"column":58},"end":{"line":24,"column":5}},"line":22},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":4},"end":{"line":26,"column":5}},"loc":{"start":{"line":26,"column":70},"end":{"line":32,"column":5}},"line":26},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}},"loc":{"start":{"line":34,"column":47},"end":{"line":61,"column":5}},"line":34},"4":{"name":"(anonymous_4)","decl":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}},"loc":{"start":{"line":63,"column":48},"end":{"line":121,"column":5}},"line":63},"5":{"name":"(anonymous_5)","decl":{"start":{"line":84,"column":12},"end":{"line":84,"column":13}},"loc":{"start":{"line":84,"column":24},"end":{"line":116,"column":13}},"line":84},"6":{"name":"(anonymous_6)","decl":{"start":{"line":123,"column":4},"end":{"line":123,"column":5}},"loc":{"start":{"line":123,"column":25},"end":{"line":130,"column":5}},"line":123},"7":{"name":"(anonymous_7)","decl":{"start":{"line":134,"column":4},"end":{"line":134,"column":5}},"loc":{"start":{"line":138,"column":6},"end":{"line":144,"column":5}},"line":138},"8":{"name":"(anonymous_8)","decl":{"start":{"line":146,"column":4},"end":{"line":146,"column":5}},"loc":{"start":{"line":146,"column":37},"end":{"line":151,"column":5}},"line":146}},"branchMap":{"0":{"loc":{"start":{"line":27,"column":8},"end":{"line":31,"column":9}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":31,"column":9}},{"start":{"line":27,"column":8},"end":{"line":31,"column":9}}],"line":27},"1":{"loc":{"start":{"line":51,"column":8},"end":{"line":58,"column":9}},"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":58,"column":9}},{"start":{"line":51,"column":8},"end":{"line":58,"column":9}}],"line":51},"2":{"loc":{"start":{"line":51,"column":12},"end":{"line":51,"column":53}},"type":"binary-expr","locations":[{"start":{"line":51,"column":12},"end":{"line":51,"column":17}},{"start":{"line":51,"column":21},"end":{"line":51,"column":53}}],"line":51},"3":{"loc":{"start":{"line":53,"column":15},"end":{"line":58,"column":9}},"type":"if","locations":[{"start":{"line":53,"column":15},"end":{"line":58,"column":9}},{"start":{"line":53,"column":15},"end":{"line":58,"column":9}}],"line":53},"4":{"loc":{"start":{"line":53,"column":19},"end":{"line":53,"column":56}},"type":"binary-expr","locations":[{"start":{"line":53,"column":19},"end":{"line":53,"column":24}},{"start":{"line":53,"column":28},"end":{"line":53,"column":56}}],"line":53},"5":{"loc":{"start":{"line":67,"column":30},"end":{"line":67,"column":113}},"type":"cond-expr","locations":[{"start":{"line":67,"column":64},"end":{"line":67,"column":81}},{"start":{"line":67,"column":84},"end":{"line":67,"column":113}}],"line":67},"6":{"loc":{"start":{"line":94,"column":16},"end":{"line":113,"column":17}},"type":"if","locations":[{"start":{"line":94,"column":16},"end":{"line":113,"column":17}},{"start":{"line":94,"column":16},"end":{"line":113,"column":17}}],"line":94}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts","statementMap":{"0":{"start":{"line":19,"column":38},"end":{"line":19,"column":40}},"1":{"start":{"line":22,"column":8},"end":{"line":22,"column":49}},"2":{"start":{"line":26,"column":8},"end":{"line":34,"column":9}},"3":{"start":{"line":27,"column":31},"end":{"line":27,"column":79}},"4":{"start":{"line":28,"column":44},"end":{"line":32,"column":13}},"5":{"start":{"line":33,"column":12},"end":{"line":33,"column":50}},"6":{"start":{"line":38,"column":34},"end":{"line":38,"column":79}},"7":{"start":{"line":40,"column":47},"end":{"line":40,"column":49}},"8":{"start":{"line":42,"column":8},"end":{"line":60,"column":11}},"9":{"start":{"line":45,"column":12},"end":{"line":59,"column":13}},"10":{"start":{"line":46,"column":16},"end":{"line":58,"column":18}},"11":{"start":{"line":47,"column":42},"end":{"line":47,"column":127}},"12":{"start":{"line":49,"column":20},"end":{"line":57,"column":21}},"13":{"start":{"line":53,"column":24},"end":{"line":56,"column":27}},"14":{"start":{"line":62,"column":8},"end":{"line":69,"column":9}},"15":{"start":{"line":63,"column":12},"end":{"line":63,"column":38}},"16":{"start":{"line":65,"column":12},"end":{"line":68,"column":15}},"17":{"start":{"line":73,"column":29},"end":{"line":73,"column":74}},"18":{"start":{"line":74,"column":8},"end":{"line":76,"column":9}},"19":{"start":{"line":75,"column":12},"end":{"line":75,"column":52}},"20":{"start":{"line":80,"column":8},"end":{"line":80,"column":52}},"21":{"start":{"line":84,"column":55},"end":{"line":96,"column":9}},"22":{"start":{"line":98,"column":45},"end":{"line":100,"column":10}},"23":{"start":{"line":102,"column":8},"end":{"line":116,"column":9}},"24":{"start":{"line":103,"column":12},"end":{"line":115,"column":13}},"25":{"start":{"line":104,"column":16},"end":{"line":108,"column":17}},"26":{"start":{"line":105,"column":20},"end":{"line":105,"column":73}},"27":{"start":{"line":107,"column":20},"end":{"line":107,"column":107}},"28":{"start":{"line":109,"column":19},"end":{"line":115,"column":13}},"29":{"start":{"line":110,"column":16},"end":{"line":114,"column":17}},"30":{"start":{"line":111,"column":20},"end":{"line":111,"column":68}},"31":{"start":{"line":113,"column":20},"end":{"line":113,"column":107}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":21,"column":4},"end":{"line":21,"column":5}},"loc":{"start":{"line":21,"column":18},"end":{"line":23,"column":5}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":25,"column":21},"end":{"line":35,"column":5}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":37,"column":4},"end":{"line":37,"column":5}},"loc":{"start":{"line":37,"column":63},"end":{"line":70,"column":5}},"line":37},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":14},"end":{"line":44,"column":15}},"loc":{"start":{"line":44,"column":29},"end":{"line":60,"column":9}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":46,"column":40},"end":{"line":46,"column":41}},"loc":{"start":{"line":46,"column":60},"end":{"line":58,"column":17}},"line":46},"5":{"name":"(anonymous_5)","decl":{"start":{"line":72,"column":4},"end":{"line":72,"column":5}},"loc":{"start":{"line":72,"column":33},"end":{"line":77,"column":5}},"line":72},"6":{"name":"(anonymous_6)","decl":{"start":{"line":79,"column":4},"end":{"line":79,"column":5}},"loc":{"start":{"line":79,"column":65},"end":{"line":81,"column":5}},"line":79},"7":{"name":"(anonymous_7)","decl":{"start":{"line":83,"column":4},"end":{"line":83,"column":5}},"loc":{"start":{"line":83,"column":72},"end":{"line":117,"column":5}},"line":83}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":8},"end":{"line":34,"column":9}},"type":"if","locations":[{"start":{"line":26,"column":8},"end":{"line":34,"column":9}},{"start":{"line":26,"column":8},"end":{"line":34,"column":9}}],"line":26},"1":{"loc":{"start":{"line":45,"column":12},"end":{"line":59,"column":13}},"type":"if","locations":[{"start":{"line":45,"column":12},"end":{"line":59,"column":13}},{"start":{"line":45,"column":12},"end":{"line":59,"column":13}}],"line":45},"2":{"loc":{"start":{"line":49,"column":20},"end":{"line":57,"column":21}},"type":"if","locations":[{"start":{"line":49,"column":20},"end":{"line":57,"column":21}},{"start":{"line":49,"column":20},"end":{"line":57,"column":21}}],"line":49},"3":{"loc":{"start":{"line":50,"column":24},"end":{"line":51,"column":67}},"type":"binary-expr","locations":[{"start":{"line":50,"column":24},"end":{"line":50,"column":37}},{"start":{"line":51,"column":24},"end":{"line":51,"column":67}}],"line":50},"4":{"loc":{"start":{"line":62,"column":8},"end":{"line":69,"column":9}},"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":69,"column":9}},{"start":{"line":62,"column":8},"end":{"line":69,"column":9}}],"line":62},"5":{"loc":{"start":{"line":74,"column":8},"end":{"line":76,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":76,"column":9}},{"start":{"line":74,"column":8},"end":{"line":76,"column":9}}],"line":74},"6":{"loc":{"start":{"line":102,"column":8},"end":{"line":116,"column":9}},"type":"if","locations":[{"start":{"line":102,"column":8},"end":{"line":116,"column":9}},{"start":{"line":102,"column":8},"end":{"line":116,"column":9}}],"line":102},"7":{"loc":{"start":{"line":103,"column":12},"end":{"line":115,"column":13}},"type":"if","locations":[{"start":{"line":103,"column":12},"end":{"line":115,"column":13}},{"start":{"line":103,"column":12},"end":{"line":115,"column":13}}],"line":103},"8":{"loc":{"start":{"line":104,"column":16},"end":{"line":108,"column":17}},"type":"if","locations":[{"start":{"line":104,"column":16},"end":{"line":108,"column":17}},{"start":{"line":104,"column":16},"end":{"line":108,"column":17}}],"line":104},"9":{"loc":{"start":{"line":109,"column":19},"end":{"line":115,"column":13}},"type":"if","locations":[{"start":{"line":109,"column":19},"end":{"line":115,"column":13}},{"start":{"line":109,"column":19},"end":{"line":115,"column":13}}],"line":109},"10":{"loc":{"start":{"line":110,"column":16},"end":{"line":114,"column":17}},"type":"if","locations":[{"start":{"line":110,"column":16},"end":{"line":114,"column":17}},{"start":{"line":110,"column":16},"end":{"line":114,"column":17}}],"line":110}},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0]},"all":true},"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts":{"path":"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts","statementMap":{"0":{"start":{"line":15,"column":8},"end":{"line":15,"column":62}},"1":{"start":{"line":17,"column":8},"end":{"line":17,"column":39}},"2":{"start":{"line":20,"column":8},"end":{"line":20,"column":41}},"3":{"start":{"line":24,"column":8},"end":{"line":24,"column":23}},"4":{"start":{"line":28,"column":8},"end":{"line":28,"column":57}},"5":{"start":{"line":32,"column":34},"end":{"line":32,"column":79}},"6":{"start":{"line":33,"column":43},"end":{"line":41,"column":10}},"7":{"start":{"line":36,"column":12},"end":{"line":40,"column":14}},"8":{"start":{"line":43,"column":8},"end":{"line":43,"column":30}},"9":{"start":{"line":53,"column":8},"end":{"line":53,"column":39}},"10":{"start":{"line":55,"column":8},"end":{"line":55,"column":34}},"11":{"start":{"line":56,"column":8},"end":{"line":56,"column":75}},"12":{"start":{"line":59,"column":19},"end":{"line":59,"column":61}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":20},"end":{"line":21,"column":5}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":23,"column":4},"end":{"line":23,"column":5}},"loc":{"start":{"line":23,"column":52},"end":{"line":25,"column":5}},"line":23},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":5}},"loc":{"start":{"line":27,"column":40},"end":{"line":29,"column":5}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":31,"column":4},"end":{"line":31,"column":5}},"loc":{"start":{"line":31,"column":36},"end":{"line":44,"column":5}},"line":31},"4":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":14},"end":{"line":35,"column":15}},"loc":{"start":{"line":35,"column":29},"end":{"line":41,"column":9}},"line":35},"5":{"name":"(anonymous_5)","decl":{"start":{"line":48,"column":4},"end":{"line":48,"column":5}},"loc":{"start":{"line":52,"column":6},"end":{"line":57,"column":5}},"line":52}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{},"all":true},"D:\\workspace\\powerplatform-vscode\\vscode.d.ts":{"path":"D:\\workspace\\powerplatform-vscode\\vscode.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"all":true}} \ No newline at end of file diff --git a/.nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json b/.nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json deleted file mode 100644 index 873470cd..00000000 --- a/.nyc_output/processinfo/55193a7a-5f10-473d-9045-a48c815f92d7.json +++ /dev/null @@ -1 +0,0 @@ -{"parent":null,"pid":23924,"argv":["C:\\Program Files\\nodejs\\node.exe","C:\\Users\\biddas\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js","run","test"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482367350,"ppid":27204,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\55193a7a-5f10-473d-9045-a48c815f92d7.json","externalId":"","uuid":"55193a7a-5f10-473d-9045-a48c815f92d7","files":[]} \ No newline at end of file diff --git a/.nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json b/.nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json deleted file mode 100644 index e1bd3bf9..00000000 --- a/.nyc_output/processinfo/62c658c1-a6e4-4268-98dd-c6a15259b77d.json +++ /dev/null @@ -1 +0,0 @@ -{"parent":null,"pid":15844,"argv":["C:\\Program Files\\nodejs\\node.exe","C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js","prefix","-g"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482366320,"ppid":24856,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\62c658c1-a6e4-4268-98dd-c6a15259b77d.json","externalId":"","uuid":"62c658c1-a6e4-4268-98dd-c6a15259b77d","files":[]} \ No newline at end of file diff --git a/.nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json b/.nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json deleted file mode 100644 index e115bd97..00000000 --- a/.nyc_output/processinfo/8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json +++ /dev/null @@ -1 +0,0 @@ -{"parent":"55193a7a-5f10-473d-9045-a48c815f92d7","pid":3932,"argv":["C:\\Program Files\\nodejs\\node.exe","D:\\workspace\\powerplatform-vscode\\node_modules\\gulp\\bin\\gulp.js","test"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482368454,"ppid":17328,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\8e8b461d-464f-4c9a-b928-2ca3d8a4873d.json","externalId":"","uuid":"8e8b461d-464f-4c9a-b928-2ca3d8a4873d","files":[]} \ No newline at end of file diff --git a/.nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json b/.nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json deleted file mode 100644 index 55b43413..00000000 --- a/.nyc_output/processinfo/b03ae64c-105d-4619-b625-f01f1afc8368.json +++ /dev/null @@ -1 +0,0 @@ -{"parent":null,"pid":22876,"argv":["C:\\Program Files\\nodejs\\node.exe","D:\\workspace\\powerplatform-vscode\\node_modules\\nyc\\bin\\nyc.js","npm","run","test"],"execArgv":[],"cwd":"D:\\workspace\\powerplatform-vscode","time":1710482358552,"ppid":768,"coverageFilename":"D:\\workspace\\powerplatform-vscode\\.nyc_output\\b03ae64c-105d-4619-b625-f01f1afc8368.json","externalId":"","uuid":"b03ae64c-105d-4619-b625-f01f1afc8368","files":["D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts","D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts","D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts","D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts","D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts","D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts","D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts","D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts","D:\\workspace\\powerplatform-vscode\\vscode.d.ts"]} \ No newline at end of file diff --git a/.nyc_output/processinfo/index.json b/.nyc_output/processinfo/index.json deleted file mode 100644 index 511c352f..00000000 --- a/.nyc_output/processinfo/index.json +++ /dev/null @@ -1 +0,0 @@ -{"processes":{"55193a7a-5f10-473d-9045-a48c815f92d7":{"parent":null,"children":["8e8b461d-464f-4c9a-b928-2ca3d8a4873d"]},"62c658c1-a6e4-4268-98dd-c6a15259b77d":{"parent":null,"children":[]},"8e8b461d-464f-4c9a-b928-2ca3d8a4873d":{"parent":"55193a7a-5f10-473d-9045-a48c815f92d7","children":[]},"b03ae64c-105d-4619-b625-f01f1afc8368":{"parent":null,"children":[]}},"files":{"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\index.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\protocol.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\.playwright\\package\\types\\structs.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\dataset-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\design-maps\\index-template\\theming_template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\field-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-dataset-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\generated\\ManifestTypes.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\user-data\\User\\globalStorage\\microsoft-isvexptools.powerplatform-vscode\\pac\\tools\\templates\\pcf\\control\\react-field-template\\template_index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\html-language-features\\server\\lib\\jquery.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\extensions\\markdown-language-features\\types\\previewMessaging.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\.vscode-test\\vscode-win32-x64-archive-insiders\\resources\\app\\out\\vscode-dts\\vscode.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\extension.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\AuthPanelView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\CliAcquisition.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\EnvAndSolutionTreeView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\GeneratorAcquisition.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacActivityBarUI.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\lib\\PacTerminal.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacTypes.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapper.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\pac\\PacWrapperContext.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\PortalWebView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\bootstrapdiff\\BootstrapDiff.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\commonUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Contentsnippet.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateCommandWrapper.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateOperationConstants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\CreateTypes.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\PageTemplate.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\CommonUtils.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\DesktopFS.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\utils\\MultiStepInput.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webfile.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\Webpage.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\create\\WebTemplate.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemCallbacks.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\fileSystemUpdatesUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\telemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\power-pages\\validationDiagnostics.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\appdata.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\batchedTelemetryAgent.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\ITelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\localfileusersettings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\NoopTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\telemetry\\TelemetryEventNames.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\Integration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\test\\runTest.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\client\\uriHandler.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\ArtemisService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\assets\\copilotStrings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\dataverseMetadata.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\IntelligenceApiService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\model.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\PowerPagesCopilot.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\copilotTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\ITelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\telemetry\\telemetryConstants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\user-feedback\\CESSurvey.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\copilot\\welcome-notification\\CopilotNotificationPanel.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\ErrorReporter.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\EventContants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\IEventTypes.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\ITelemetryLogger.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLogger.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\oneDSLoggerWrapper.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\shortNameMappingToAzureRegion.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OneDSLoggerTelemetry\\telemetryConstants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\OrgChangeNotifier.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\PortalConfigFinder.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResource.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppInsightsResourceProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryConfigUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\AppTelemetryUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\interfaces.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\EnvironmentVariableNames.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryConstants\\PropertyNames.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\pp-tooling-telemetry-node\\TelemetryUserSettingsFileProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\buildRegionConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry-generated\\telemetryConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionProd.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\buildRegionTip.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationDev.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\telemetry\\telemetryConfigurationProd.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\TelemetryData.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\utilities\\BlockingQueue.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\common\\Utils.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserArgsBuilder.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserLocator.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\BrowserManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\BrowserFlavor.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\IBrowserPath.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\browser\\types\\Platform.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\BundleLoader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\ConfigurationManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchDebugProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\LaunchJsonConfigManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\DebugConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\FlattenType.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IDevToolsSettings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IPcfLaunchConfig.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\IUserSettings.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\LaunchDebugConfiguration.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\types\\UserDataDir.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\configuration\\UserSettingsConfigManager.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocation.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\ControlLocator.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\controlLocation\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugAdaptorFactory.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\Debugger.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\DebugProtocolMessage.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\debugAdaptor\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\extension.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\FileWatcher.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\RequestInterceptor.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\SourceMapValidator.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\helpers.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\integration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\test\\runTest.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\debugger\\utils.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\AutoComplete.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\constants\\PortalEnums.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\HtmlServer.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LineReader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRule.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\LiquidAutoCompleteRuleEngine.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\lib\\PortalManifestReader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\telemetry\\ServerTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\server\\YamlServer.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.fileSearchProvider.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\typings\\vscode.proposed.textSearchProvider.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\authenticationProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\DataverseTokenProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\errorHandler.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\common\\interfaces.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityData.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\entityForeignKeyDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileData.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\fileDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\context\\userDataMap.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\concurrencyHandler.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\fileSystemProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteFetchProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\dal\\remoteSaveProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\extension.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchema.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\schema\\portalSchemaReader.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\etagHandlerService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\graphClientService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\services\\NPSService.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\constants.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetry.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\telemetry\\webExtensionTelemetryInterface.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\integration\\index.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\test\\runTest.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\commonUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\dataBoundary.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\deviceType.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\fileAndEntityUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\folderHelperUtility.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\schemaHelperUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\utilities\\urlBuilderUtil.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\WebExtensionContext.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\NPSWebView.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\powerPagesNavigationProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\QuickPickProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\src\\web\\client\\webViews\\userCollaborationProvider.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"],"D:\\workspace\\powerplatform-vscode\\vscode.d.ts":["b03ae64c-105d-4619-b625-f01f1afc8368"]},"externalIds":{}} \ No newline at end of file From 77725c468e9507ad98f3dd5191b311a5200412e4 Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Thu, 4 Jul 2024 11:39:16 +0530 Subject: [PATCH 05/12] Updated the Code and Added Telemetry --- src/client/extension.ts | 22 +- src/common/{ => TreeStructure}/DataMapper.ts | 192 +++++++++------ src/common/{ => TreeStructure}/DataParser.ts | 0 .../{ => TreeStructure}/DataParserRule.ts | 90 ++++--- .../TreeStructure/MyReferenceProvider.ts | 62 +++++ .../TreeView/PortalDrops/PortalDrops.ts | 0 .../TreeView/Types/Entity/AbstractEntity.ts | 5 + .../TreeView/Types/Entity/ContentSnippet.ts | 0 .../Types/Entity/EntityAttributeMetadata.ts | 0 .../TreeView/Types/Entity/EntityForm.ts | 0 .../Types/Entity/EntityFormMetadata.ts | 0 .../TreeView/Types/Entity/EntityList.ts | 0 .../TreeView/Types/Entity/IItem.ts | 13 ++ .../TreeView/Types/Entity/PageTemplate.ts | 19 ++ .../TreeView/Types/Entity/SiteMarker.ts | 0 .../TreeView/Types/Entity/SiteSettings.ts | 0 .../TreeView/Types/Entity/WebFile.ts | 0 .../TreeView/Types/Entity/WebForm.ts | 0 .../TreeView/Types/Entity/WebFormMetadata.ts | 0 .../TreeView/Types/Entity/WebFormStep.ts | 0 .../TreeView/Types/Entity/WebPage.ts | 0 .../TreeView/Types/Entity/WebTemplate.ts | 0 .../TreeView/Types/Entity/Weblink.ts | 0 .../TreeView/Types/Entity/WeblinkSet.ts | 0 .../TreeView/Types/Entity/Website.ts | 0 .../TreeView/Types/View/WebPage.ts | 0 .../TreeView/Utils/Constant.ts | 0 .../TreeView/Utils/IDataResolver.ts | 2 +- .../{ => TreeStructure}/TreeViewProvider.ts | 10 +- .../DefaultPortalComponentService.ts | 93 ++++++++ .../IPortalComponentService.ts | 2 +- .../PortalComponentServiceFactory.ts | 22 +- .../dataMapperServices/WebFileService.ts | 0 .../dataMapperServices/WebPageService.ts | 8 +- .../portalComponentConfigs.ts | 0 .../TreeView/Types/Entity/AbstractEntity.ts | 6 - .../TreeView/Types/Entity/EntityView.ts | 219 ------------------ src/common/TreeView/Types/Entity/IItem.ts | 13 -- .../TreeView/Types/Entity/PageTemplate.ts | 19 -- .../DefaultPortalComponentService.ts | 153 ------------ .../icons/dark/advanced_forms.svg | 3 - .../icons/dark/adx_content_snippets.svg | 8 - .../icons/dark/adx_entity_forms.svg | 8 - .../icons/dark/adx_entity_lists.svg | 8 - .../icons/dark/adx_page_templates.svg | 8 - .../icons/dark/adx_portal_languages.svg | 8 - .../icons/dark/adx_web_files.svg | 8 - .../icons/dark/adx_web_pages.svg | 8 - .../icons/dark/adx_web_templates.svg | 8 - .../icons/dark/adx_weblink_sets.svg | 8 - .../icons/dark/adx_websites.svg | 8 - .../icons/dark/annotation.svg | 3 - .../icons/dark/basic_forms.svg | 7 - .../portal_fileicons/icons/dark/boolean.svg | 1 - .../icons/dark/content_snippets.svg | 5 - .../icons/dark/dependency.svg | 1 - .../portal_fileicons/icons/dark/document.svg | 1 - .../portal_fileicons/icons/dark/edit.svg | 1 - .../portal_fileicons/icons/dark/folder.svg | 1 - .../portal_fileicons/icons/dark/lists.svg | 5 - .../portal_fileicons/icons/dark/number.svg | 1 - .../icons/dark/page_templates.svg | 19 -- .../portal_fileicons/icons/dark/poll.svg | 6 - .../icons/dark/poll_option.svg | 5 - .../icons/dark/poll_placement.svg | 3 - .../icons/dark/poll_submission.svg | 4 - .../icons/dark/publishing_states.svg | 4 - .../portal_fileicons/icons/dark/refresh.svg | 1 - .../icons/dark/site_markers.svg | 3 - .../icons/dark/site_settings.svg | 3 - .../portal_fileicons/icons/dark/string.svg | 1 - .../icons/dark/table_permissions.svg | 4 - .../portal_fileicons/icons/dark/tag.svg | 3 - .../portal_fileicons/icons/dark/web_files.svg | 6 - .../portal_fileicons/icons/dark/web_pages.svg | 6 - .../icons/dark/web_templates.svg | 4 - .../icons/dark/weblink_sets.svg | 5 - .../portal_fileicons/icons/dark/weblinks.svg | 5 - .../icons/dark/webpage_rules.svg | 3 - .../portal_fileicons/icons/dark/webroles.svg | 10 - .../portal_fileicons/icons/dark/website.svg | 3 - .../icons/dark/website_access.svg | 3 - .../icons/dark/website_languages.svg | 5 - .../icons/light/advanced_forms.svg | 3 - .../icons/light/adx_content_snippets.svg | 8 - .../icons/light/adx_entity_forms.svg | 8 - .../icons/light/adx_entity_lists.svg | 8 - .../icons/light/adx_page_templates.svg | 8 - .../icons/light/adx_portal_languages.svg | 8 - .../icons/light/adx_web_files.svg | 8 - .../icons/light/adx_web_pages.svg | 8 - .../icons/light/adx_web_templates.svg | 8 - .../icons/light/adx_weblink_sets.svg | 8 - .../icons/light/adx_websites.svg | 8 - .../icons/light/annotation.svg | 3 - .../icons/light/basic_forms.svg | 5 - .../portal_fileicons/icons/light/boolean.svg | 1 - .../icons/light/content_snippets.svg | 3 - .../icons/light/dependency.svg | 1 - .../portal_fileicons/icons/light/document.svg | 1 - .../portal_fileicons/icons/light/edit.svg | 1 - .../portal_fileicons/icons/light/folder.svg | 1 - .../portal_fileicons/icons/light/lists.svg | 3 - .../portal_fileicons/icons/light/number.svg | 1 - .../icons/light/page_templates.svg | 17 -- .../icons/light/poll_option.svg | 5 - .../icons/light/poll_placement.svg | 3 - .../icons/light/poll_submission.svg | 4 - .../portal_fileicons/icons/light/polls.svg | 6 - .../icons/light/publishing_states.svg | 4 - .../portal_fileicons/icons/light/refresh.svg | 1 - .../icons/light/site_markers.svg | 3 - .../icons/light/site_settings.svg | 3 - .../portal_fileicons/icons/light/string.svg | 1 - .../icons/light/table_permissions.svg | 11 - .../portal_fileicons/icons/light/tag.svg | 3 - .../icons/light/web_files.svg | 4 - .../icons/light/web_pages.svg | 4 - .../icons/light/web_templates.svg | 4 - .../icons/light/weblink_sets.svg | 3 - .../portal_fileicons/icons/light/weblinks.svg | 3 - .../icons/light/webpage_rules.svg | 3 - .../portal_fileicons/icons/light/webroles.svg | 10 - .../portal_fileicons/icons/light/website.svg | 3 - .../icons/light/website_access.svg | 3 - .../icons/light/website_languages.svg | 3 - 126 files changed, 397 insertions(+), 972 deletions(-) rename src/common/{ => TreeStructure}/DataMapper.ts (79%) rename src/common/{ => TreeStructure}/DataParser.ts (100%) rename src/common/{ => TreeStructure}/DataParserRule.ts (58%) create mode 100644 src/common/TreeStructure/MyReferenceProvider.ts rename src/common/{ => TreeStructure}/TreeView/PortalDrops/PortalDrops.ts (100%) create mode 100644 src/common/TreeStructure/TreeView/Types/Entity/AbstractEntity.ts rename src/common/{ => TreeStructure}/TreeView/Types/Entity/ContentSnippet.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/EntityAttributeMetadata.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/EntityForm.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/EntityFormMetadata.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/EntityList.ts (100%) create mode 100644 src/common/TreeStructure/TreeView/Types/Entity/IItem.ts create mode 100644 src/common/TreeStructure/TreeView/Types/Entity/PageTemplate.ts rename src/common/{ => TreeStructure}/TreeView/Types/Entity/SiteMarker.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/SiteSettings.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WebFile.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WebForm.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WebFormMetadata.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WebFormStep.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WebPage.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WebTemplate.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/Weblink.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/WeblinkSet.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/Entity/Website.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Types/View/WebPage.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Utils/Constant.ts (100%) rename src/common/{ => TreeStructure}/TreeView/Utils/IDataResolver.ts (98%) rename src/common/{ => TreeStructure}/TreeViewProvider.ts (94%) create mode 100644 src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts rename src/common/{ => TreeStructure}/dataMapperServices/IPortalComponentService.ts (89%) rename src/common/{ => TreeStructure}/dataMapperServices/PortalComponentServiceFactory.ts (64%) rename src/common/{ => TreeStructure}/dataMapperServices/WebFileService.ts (100%) rename src/common/{ => TreeStructure}/dataMapperServices/WebPageService.ts (86%) rename src/common/{ => TreeStructure}/dataMapperServices/portalComponentConfigs.ts (100%) delete mode 100644 src/common/TreeView/Types/Entity/AbstractEntity.ts delete mode 100644 src/common/TreeView/Types/Entity/EntityView.ts delete mode 100644 src/common/TreeView/Types/Entity/IItem.ts delete mode 100644 src/common/TreeView/Types/Entity/PageTemplate.ts delete mode 100644 src/common/dataMapperServices/DefaultPortalComponentService.ts delete mode 100644 src/common/portal_fileicons/icons/dark/advanced_forms.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_content_snippets.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_entity_forms.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_entity_lists.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_page_templates.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_portal_languages.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_web_files.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_web_pages.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_web_templates.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg delete mode 100644 src/common/portal_fileicons/icons/dark/adx_websites.svg delete mode 100644 src/common/portal_fileicons/icons/dark/annotation.svg delete mode 100644 src/common/portal_fileicons/icons/dark/basic_forms.svg delete mode 100644 src/common/portal_fileicons/icons/dark/boolean.svg delete mode 100644 src/common/portal_fileicons/icons/dark/content_snippets.svg delete mode 100644 src/common/portal_fileicons/icons/dark/dependency.svg delete mode 100644 src/common/portal_fileicons/icons/dark/document.svg delete mode 100644 src/common/portal_fileicons/icons/dark/edit.svg delete mode 100644 src/common/portal_fileicons/icons/dark/folder.svg delete mode 100644 src/common/portal_fileicons/icons/dark/lists.svg delete mode 100644 src/common/portal_fileicons/icons/dark/number.svg delete mode 100644 src/common/portal_fileicons/icons/dark/page_templates.svg delete mode 100644 src/common/portal_fileicons/icons/dark/poll.svg delete mode 100644 src/common/portal_fileicons/icons/dark/poll_option.svg delete mode 100644 src/common/portal_fileicons/icons/dark/poll_placement.svg delete mode 100644 src/common/portal_fileicons/icons/dark/poll_submission.svg delete mode 100644 src/common/portal_fileicons/icons/dark/publishing_states.svg delete mode 100644 src/common/portal_fileicons/icons/dark/refresh.svg delete mode 100644 src/common/portal_fileicons/icons/dark/site_markers.svg delete mode 100644 src/common/portal_fileicons/icons/dark/site_settings.svg delete mode 100644 src/common/portal_fileicons/icons/dark/string.svg delete mode 100644 src/common/portal_fileicons/icons/dark/table_permissions.svg delete mode 100644 src/common/portal_fileicons/icons/dark/tag.svg delete mode 100644 src/common/portal_fileicons/icons/dark/web_files.svg delete mode 100644 src/common/portal_fileicons/icons/dark/web_pages.svg delete mode 100644 src/common/portal_fileicons/icons/dark/web_templates.svg delete mode 100644 src/common/portal_fileicons/icons/dark/weblink_sets.svg delete mode 100644 src/common/portal_fileicons/icons/dark/weblinks.svg delete mode 100644 src/common/portal_fileicons/icons/dark/webpage_rules.svg delete mode 100644 src/common/portal_fileicons/icons/dark/webroles.svg delete mode 100644 src/common/portal_fileicons/icons/dark/website.svg delete mode 100644 src/common/portal_fileicons/icons/dark/website_access.svg delete mode 100644 src/common/portal_fileicons/icons/dark/website_languages.svg delete mode 100644 src/common/portal_fileicons/icons/light/advanced_forms.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_content_snippets.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_entity_forms.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_entity_lists.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_page_templates.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_portal_languages.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_web_files.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_web_pages.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_web_templates.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_weblink_sets.svg delete mode 100644 src/common/portal_fileicons/icons/light/adx_websites.svg delete mode 100644 src/common/portal_fileicons/icons/light/annotation.svg delete mode 100644 src/common/portal_fileicons/icons/light/basic_forms.svg delete mode 100644 src/common/portal_fileicons/icons/light/boolean.svg delete mode 100644 src/common/portal_fileicons/icons/light/content_snippets.svg delete mode 100644 src/common/portal_fileicons/icons/light/dependency.svg delete mode 100644 src/common/portal_fileicons/icons/light/document.svg delete mode 100644 src/common/portal_fileicons/icons/light/edit.svg delete mode 100644 src/common/portal_fileicons/icons/light/folder.svg delete mode 100644 src/common/portal_fileicons/icons/light/lists.svg delete mode 100644 src/common/portal_fileicons/icons/light/number.svg delete mode 100644 src/common/portal_fileicons/icons/light/page_templates.svg delete mode 100644 src/common/portal_fileicons/icons/light/poll_option.svg delete mode 100644 src/common/portal_fileicons/icons/light/poll_placement.svg delete mode 100644 src/common/portal_fileicons/icons/light/poll_submission.svg delete mode 100644 src/common/portal_fileicons/icons/light/polls.svg delete mode 100644 src/common/portal_fileicons/icons/light/publishing_states.svg delete mode 100644 src/common/portal_fileicons/icons/light/refresh.svg delete mode 100644 src/common/portal_fileicons/icons/light/site_markers.svg delete mode 100644 src/common/portal_fileicons/icons/light/site_settings.svg delete mode 100644 src/common/portal_fileicons/icons/light/string.svg delete mode 100644 src/common/portal_fileicons/icons/light/table_permissions.svg delete mode 100644 src/common/portal_fileicons/icons/light/tag.svg delete mode 100644 src/common/portal_fileicons/icons/light/web_files.svg delete mode 100644 src/common/portal_fileicons/icons/light/web_pages.svg delete mode 100644 src/common/portal_fileicons/icons/light/web_templates.svg delete mode 100644 src/common/portal_fileicons/icons/light/weblink_sets.svg delete mode 100644 src/common/portal_fileicons/icons/light/weblinks.svg delete mode 100644 src/common/portal_fileicons/icons/light/webpage_rules.svg delete mode 100644 src/common/portal_fileicons/icons/light/webroles.svg delete mode 100644 src/common/portal_fileicons/icons/light/website.svg delete mode 100644 src/common/portal_fileicons/icons/light/website_access.svg delete mode 100644 src/common/portal_fileicons/icons/light/website_languages.svg diff --git a/src/client/extension.ts b/src/client/extension.ts index 2ef363f5..21dee221 100644 --- a/src/client/extension.ts +++ b/src/client/extension.ts @@ -41,7 +41,8 @@ import { ActiveOrgOutput } from "./pac/PacTypes"; import { telemetryEventNames } from "./telemetry/TelemetryEventNames"; import { IArtemisAPIOrgResponse } from "../common/services/Interfaces"; import { ArtemisService } from "../common/services/ArtemisService"; -import { treeView } from "../common/DataMapper"; +import { treeView } from "../common/TreeStructure/DataMapper"; +import { MyReferenceProvider } from "../common/TreeStructure/MyReferenceProvider"; let client: LanguageClient; let _context: vscode.ExtensionContext; @@ -55,6 +56,16 @@ export async function activate( ): Promise { _context = context; + const languages = ['html', 'css', 'javascript', 'json', 'yaml']; + languages.forEach(language => { + context.subscriptions.push( + vscode.languages.registerReferenceProvider( + { scheme: 'file', language }, + new MyReferenceProvider() + ) + ); + }) + // setup telemetry const telemetryEnv = AppTelemetryConfigUtility.createGlobalTelemetryEnvironment(); @@ -70,7 +81,16 @@ export async function activate( context.subscriptions.push(_telemetry); // Logging telemetry in US cluster for unauthenticated scenario oneDSLoggerWrapper.instantiate("us"); + oneDSLoggerWrapper.getLogger().traceInfo("Instantiating tree view", { + "instantiate": performance.now() + }); + + vscode.workspace.onDidSaveTextDocument(async (document) => { + console.log('Document saved:', document.fileName); + await treeView(); // Call treeView function when any document is saved + }); await treeView(); + _telemetry.sendTelemetryEvent("Start", { "pac.userId": readUserSettings().uniqueId, }); diff --git a/src/common/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts similarity index 79% rename from src/common/DataMapper.ts rename to src/common/TreeStructure/DataMapper.ts index 67611c1a..69e518d3 100644 --- a/src/common/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -19,19 +19,19 @@ import { SiteMarker } from "./TreeView/Types/Entity/SiteMarker"; import { SiteSetting } from "./TreeView/Types/Entity/SiteSettings"; import { Weblink } from "./TreeView/Types/Entity/Weblink"; import { WeblinkSet } from "./TreeView/Types/Entity/WeblinkSet"; -import { PortalWebView } from '../client/PortalWebView'; +import { PortalWebView } from '../../client/PortalWebView'; import { BootstrapSiteSetting, ContextProperty } from './TreeView/Utils/Constant'; import { createTree } from './TreeViewProvider'; import { IItem } from './TreeView/Types/Entity/IItem'; import { getDependencies } from './DataParser'; import { PortalComponentServiceFactory } from "./dataMapperServices/PortalComponentServiceFactory"; +import { oneDSLoggerWrapper } from "../../common/OneDSLoggerTelemetry/oneDSLoggerWrapper"; const fs = require('fs'); const yaml = require("js-yaml"); const load = yaml.load; const fallbackURI = vscode.Uri.file(''); -const entityFileMap: Map> = new Map(); export const treeView = async () => { const previewHelper = new PreviewHelper(); @@ -41,14 +41,20 @@ export const treeView = async () => { const IPortalMetadataContext = await previewHelper.getPreviewHelper(); console.log(IPortalMetadataContext); const web = await previewHelper.web(); + + oneDSLoggerWrapper.getLogger().traceInfo("End of IPortalMetadata creation", { + "timeNow": performance.now() + }); + const { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm } = convertAllMetadataToItems(IPortalMetadataContext, getPath); const websiteIItem = await createWebsiteItem(previewHelper); const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); - addDependencies(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); - console.log(entityFileMap); - addUnUsedFiles(unUsedFileIItem, webtemplateIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); + const entityFileMap: Map> = new Map(); + addDependencies(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, entityFileMap); + addUnUsedFiles(unUsedFileIItem, entityFileMap, webtemplateIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); + removeusedOne(unUsedFileIItem, IPortalMetadataContext); webPageIItem.children = webPageIItem.children.filter(item => item.label === "Home"); (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem); @@ -56,6 +62,10 @@ export const treeView = async () => { console.log(websiteIItem); createTree(websiteIItem); + oneDSLoggerWrapper.getLogger().traceInfo("End of tree view creation", { + "timeNow": performance.now() + }); + } catch (error) { console.error('Error:', error); } @@ -225,24 +235,26 @@ function createItem(label: string, title: string, id: string, isFile: boolean, p }; } -function addDependencies(webtemplateIItem: IItem, webPageIItem: IItem, webFileIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem): any { - addDependenciesToIItem(webtemplateIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); - addDependenciesToWebPage(webPageIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); - addDependenciesToIItem(contentSnippetIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); - addDependenciesToIItem(listIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); - addDependenciesToIItem(entityFormtIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem) + + +function addDependencies(webtemplateIItem: IItem, webPageIItem: IItem, webFileIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem, entityFileMap: Map>): any { + addDependenciesToIItem(webtemplateIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); + addDependenciesToWebPage(webPageIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); + addDependenciesToIItem(contentSnippetIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); + addDependenciesToIItem(listIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); + addDependenciesToIItem(entityFormtIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap) } -function addDependenciesToIItem(entityIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem): any { +function addDependenciesToIItem(entityIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>): any { entityIItem.children.forEach((item: IItem) => { let sourceDep = item.children.find((child: IItem) => child.isFile === false); if (!sourceDep) { - sourceDep = createItem(`Uses & UsedBy ${item.label}`, `Uses & UsedBy ${item.label}`, '', false, vscode.Uri.parse(''), "", [], ""); + sourceDep = createItem(`Source Dependencies`, `Uses & UsedBy ${item.label}`, '', false, vscode.Uri.parse(''), "", [], ""); } const htOrJsFile = item.children.find((child: IItem) => child.isFile === true); const filePath = htOrJsFile?.path?.fsPath; if (filePath && sourceDep) { - processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem); + processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); } else { console.log('No valid file path found for:', item); } @@ -252,7 +264,7 @@ function addDependenciesToIItem(entityIItem: IItem, contentSnippetIItem: IItem, }); } -function addDependenciesToWebPage(webPageIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem): any { +function addDependenciesToWebPage(webPageIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>): any { webPageIItem.children.forEach((item: IItem) => { const pgcy = item.children.find(child => child.label === "Page Copy"); const pgsy = item.children.find(child => child.label === "Page Summary"); @@ -262,14 +274,14 @@ function addDependenciesToWebPage(webPageIItem: IItem, contentSnippetIItem: IIte const cpjsfile = cp?.children.find((child: IItem) => child.label.endsWith('.js')); const jsfile = item.children.find((child: IItem) => child.label.endsWith('.js')); - handleChildItem(pgcy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, jsfile); - handleChildItem(pgsy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, jsfile); - handleChildItem(cppgcy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, cpjsfile); - handleChildItem(cppgsy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, cpjsfile); + handleChildItem(pgcy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, jsfile); + handleChildItem(pgsy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, jsfile); + handleChildItem(cppgcy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, cpjsfile); + handleChildItem(cppgsy, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, cpjsfile); }); } -function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, jsfile?: IItem) { +function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>, jsfile?: IItem) { if (child) { const ht = child.children.find((child: IItem) => child.isFile === true); const filePath = ht?.path?.fsPath; @@ -280,7 +292,7 @@ function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, w sourceDep = createItem("Dependencies", "Dependencies", '', false, vscode.Uri.parse(''), "", [], ""); } if (filePath && sourceDep) { - processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, jsFilePath); + processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, jsFilePath); } else { console.log('No valid file path or sourceDep found for:', child); } @@ -290,7 +302,7 @@ function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, w } } -function processDependencies(sourceDep: IItem, filePath: string, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, jsFilePath?: string) { +function processDependencies(sourceDep: IItem, filePath: string, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>, jsFilePath?: string) { const data = fs.readFileSync(filePath, 'utf8'); const dependencies = getDependencies(data); if (jsFilePath) { @@ -298,77 +310,107 @@ function processDependencies(sourceDep: IItem, filePath: string, contentSnippetI const jsdependencies = getDependencies(jsdata) dependencies.push(...jsdependencies); } - dependencies.forEach((entity: any) => { - const templateName = entity.templateName.replace(/^['"](.*)['"]$/, '$1'); - const hashName = entity.hashName.replace(/^['"](.*)['"]$/, '$1'); - const hashValue = entity.hashValue.replace(/^['"](.*)['"]$/, '$1'); - - if (templateName === "snippets" || templateName === "snippet" || (templateName === 'editable' && (hashName === "snippets" || hashName === "snippet"))) { - processEntity(sourceDep, contentSnippetIItem, entity, 'label'); - } else if (templateName === "Template") { - processEntity(sourceDep, webtemplateIItem, entity, 'label'); - } else if (templateName === "entityform" || templateName === "entity_form") { - if (hashName == 'id' && isNaN(hashValue)) { - processEntity(sourceDep, entityFormtIItem, entity, 'id'); - } else if (hashName == 'name' || hashName == 'key') { - processEntity(sourceDep, entityFormtIItem, entity, 'label') + const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); + + if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { + processEntity(sourceDep, contentSnippetIItem, entity, 'label', entityFileMap); + } else if (tagName === "Template") { + processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap); + } else if (tagName === "entityform" || tagName === "entity_form") { + if (property == 'id' && isNaN(fileNameOrID)) { + processEntity(sourceDep, entityFormtIItem, entity, 'id', entityFileMap); + } else if (property == 'name' || property == 'key') { + processEntity(sourceDep, entityFormtIItem, entity, 'label', entityFileMap) } else { console.log("Not Valid EnitityForm"); } - } else if (templateName === "entitylist" || templateName === "entity_list") { - if (hashName == 'id' && isNaN(hashValue)) { - processEntity(sourceDep, listIItem, entity, 'id'); - } else if (hashName == 'name' || hashName == 'key') { - processEntity(sourceDep, listIItem, entity, 'label') + } else if (tagName === "entitylist" || tagName === "entity_list") { + if (property == 'id' && isNaN(fileNameOrID)) { + processEntity(sourceDep, listIItem, entity, 'id', entityFileMap); + } else if (property == 'name' || property == 'key') { + processEntity(sourceDep, listIItem, entity, 'label', entityFileMap) } else { console.log("Not Valid EntityList"); } - } else if (templateName === "webform") { - if (hashName == 'id' && isNaN(hashValue)) { - processEntity(sourceDep, webFormIItem, entity, 'id'); - } else if (hashName == 'name' || hashName == 'key') { - processEntity(sourceDep, webFormIItem, entity, 'label') + } else if (tagName === "webform") { + if (property == 'id' && isNaN(fileNameOrID)) { + processEntity(sourceDep, webFormIItem, entity, 'id', entityFileMap); + } else if (property == 'name' || property == 'key') { + processEntity(sourceDep, webFormIItem, entity, 'label', entityFileMap) } else { console.log("Not Valid WebForm"); } - } else if ((templateName != "entityform" && templateName != "entity_form") && (templateName != "entitylist" && templateName != "entity_list")) { - entity.hashValue = templateName; - processEntity(sourceDep, webtemplateIItem, entity, 'label'); + } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list")) { + entity.hashValue = tagName; + processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap); } else { console.log("Another Dynamic entity"); } }); } -function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string) { +function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string, entityFileMap: Map>) { + let exist = false; + const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); targetIItem.children.forEach((targetItem: IItem) => { - const hv = entity.hashValue.replace(/^['"](.*)['"]$/, '$1'); const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; - if (compareValue === hv) { + if (compareValue === fileNameOrID) { + exist = true; + let fileNameAlready = sourceDep.children.find(child => child.label === targetItem.label); let ht = targetItem.children.find((child: IItem) => child.isFile === true); - let htalready = sourceDep.children.find(child => child.label === ht?.label); let htLabel = ht?.label ?? ''; + const item = createItem(`${targetItem.label}`, `${targetItem.label}`, `${targetItem.id}`, true, vscode.Uri.parse(`${targetItem.path}`), '', [], '', ''); if (!entityFileMap.has(targetIItem.label)) { entityFileMap.set(targetIItem.label, new Set()); } entityFileMap.get(targetIItem.label)?.add(htLabel); - if (ht && !htalready) { - sourceDep.children.push(ht); + if (!fileNameAlready) { + sourceDep.children.push(item); } } }); + if (exist == false) { + const item = createItem(`${fileNameOrID} Not Used`, `${fileNameOrID} Not Used`, '', true, vscode.Uri.parse(``), '', [], '', ''); + let fileNameAlready = sourceDep.children.find(child => child.label === `${fileNameOrID} Not Used`); + if (!fileNameAlready) { + sourceDep.children.push(item); + } + } } -function addUnUsedFiles(unUsedFileIItem: IItem, webtemplateIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem) { - addUnusedFilesHelper('Web Template', unUsedFileIItem, webtemplateIItem, '/WebTemplate', "8"); - addUnusedFilesHelper('Content Snippet', unUsedFileIItem, contentSnippetIItem, '/contentSnippet', "7"); - addUnusedFilesHelper('Lists', unUsedFileIItem, listIItem, '/lists', "17"); - addUnusedFilesHelper('Basic Forms', unUsedFileIItem, entityFormtIItem, '/basic-forms', "15"); - addUnusedFilesHelper('Advanced Forms', unUsedFileIItem, webFormIItem, '/advanced-forms', "19"); +// function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string) { +// targetIItem.children.forEach((targetItem: IItem) => { +// const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); +// const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; +// if (compareValue === fileNameOrID) { +// let ht = targetItem.children.find((child: IItem) => child.isFile === true); +// let htalready = sourceDep.children.find(child => child.label === ht?.label); +// let htLabel = ht?.label ?? ''; +// if (!entityFileMap.has(targetIItem.label)) { +// entityFileMap.set(targetIItem.label, new Set()); +// } +// entityFileMap.get(targetIItem.label)?.add(htLabel); +// if (ht && !htalready) { +// sourceDep.children.push(ht); +// } +// } +// }); +// } + + + +function addUnUsedFiles(unUsedFileIItem: IItem, entityFileMap: Map>, webtemplateIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem) { + addUnusedFilesHelper('Web Template', unUsedFileIItem, entityFileMap, webtemplateIItem, '/WebTemplate', "8"); + addUnusedFilesHelper('Content Snippet', unUsedFileIItem, entityFileMap, contentSnippetIItem, '/contentSnippet', "7"); + addUnusedFilesHelper('Lists', unUsedFileIItem, entityFileMap, listIItem, '/lists', "17"); + addUnusedFilesHelper('Basic Forms', unUsedFileIItem, entityFileMap, entityFormtIItem, '/basic-forms', "15"); + addUnusedFilesHelper('Advanced Forms', unUsedFileIItem, entityFileMap, webFormIItem, '/advanced-forms', "19"); } -function addUnusedFilesHelper(entityType: string, unusedFileIItem: IItem, entityIItem: IItem, folderPath: string, order: string) { +function addUnusedFilesHelper(entityType: string, unusedFileIItem: IItem, entityFileMap: Map>, entityIItem: IItem, folderPath: string, order: string) { const usedEntityFiles = entityFileMap.get(entityType); entityIItem.children.forEach((item: IItem) => { const file = item.children.find((child: IItem) => child.isFile === true); @@ -385,6 +427,23 @@ function addUnusedFilesHelper(entityType: string, unusedFileIItem: IItem, entity }); } +function removeusedOne(unUsedFileIItem: IItem, metadataContext: IPreviewEngineContext) { + const pageTemplate = metadataContext.pageTemplates; + const webTemplateItem = unUsedFileIItem.children.find((item: IItem) => item.label === 'Web Template'); + pageTemplate?.forEach(pageTemp => { + if (pageTemp.adx_webtemplateid && webTemplateItem) { + webTemplateItem.children = webTemplateItem.children.filter((item: IItem) => item.id !== pageTemp.adx_webtemplateid); + } + }) + const website = metadataContext.website; + if (website?.adx_footerwebtemplateid && webTemplateItem) { + webTemplateItem.children = webTemplateItem.children.filter((item: IItem) => item.id !== website.adx_footerwebtemplateid); + } + if (website?.adx_headerwebtemplateid && webTemplateItem) { + webTemplateItem.children = webTemplateItem.children.filter((item: IItem) => item.id !== website.adx_headerwebtemplateid); + } +} + export class PreviewHelper { private pathroot: vscode.Uri | null; private previewHelper: IPreviewEngineContext; @@ -395,8 +454,8 @@ export class PreviewHelper { constructor() { this.isBootstrapV5 = false; this.previewHelper = {}; - // this.pathroot = PortalWebView.getPortalRootFolder(); - this.pathroot = vscode.Uri.file('C:/Users/t-mansisingh/OneDrive - Microsoft/Desktop/clone2/mansi-site-1---site-ajx90'); + this.pathroot = PortalWebView.getPortalRootFolder(); + // this.pathroot = vscode.Uri.file('C:/Users/t-mansisingh/OneDrive - Microsoft/Desktop/clone2/mansi-site-1---site-ajx90'); this.websiteData = {} as Website; } @@ -439,11 +498,6 @@ export class PreviewHelper { weblinkSets: await this.getWeblinkSets(), website: this.websiteData, isBootstrapV5: this.isBootstrapV5, - // dataResolverExtras: {}, - // resx: {}, - // featureConfig: new Map(), - // entityAttributeMetadata: [] as IEntityAttributeMetadata[], - // lcid: '' as string, } } else return {} } diff --git a/src/common/DataParser.ts b/src/common/TreeStructure/DataParser.ts similarity index 100% rename from src/common/DataParser.ts rename to src/common/TreeStructure/DataParser.ts diff --git a/src/common/DataParserRule.ts b/src/common/TreeStructure/DataParserRule.ts similarity index 58% rename from src/common/DataParserRule.ts rename to src/common/TreeStructure/DataParserRule.ts index 8e256b01..6b4cf471 100644 --- a/src/common/DataParserRule.ts +++ b/src/common/TreeStructure/DataParserRule.ts @@ -4,39 +4,32 @@ */ import { TagToken, Tokenizer, TokenKind, Value } from "liquidjs"; import { OutputToken, PropertyAccessToken } from "liquidjs/dist/tokens"; -import { PortalObjects, PortalTags } from "../server/constants/PortalEnums"; - -const DEFAULT_TAG_PRIORITY = 0; +import { PortalObjects, PortalTags } from "../../server/constants/PortalEnums"; export interface DyanmicEntity { - templateName: string, - hashName: string; - hashValue?: string; + tagName: string, + property: string; + fileNameOrID?: string; } export interface DataParserRule { name: string, isValid: (liquidToken: TagToken | OutputToken) => boolean - priority: number apply: (liquidToken: TagToken | OutputToken) => DyanmicEntity[] } -const portalObjectBaseRule = (liquidToken: OutputToken, templateName: PortalObjects) => { - const entities: DyanmicEntity[] = []; - const tokenizer = new Tokenizer(liquidToken.content) - const hashName = tokenizer.readIdentifier().getText(); - const value = tokenizer.readValue() as PropertyAccessToken; - const hashValue = value.propertyName; - entities.push({ templateName, hashName, hashValue }); - return entities; -} - const snippetObjectRule: DataParserRule = { name: 'snippetObject', isValid: (liquidToken) => liquidToken.kind === TokenKind.Output && liquidToken.content.includes(PortalObjects.SNIPPETS), - priority: DEFAULT_TAG_PRIORITY, apply: (liquidToken) => { - return portalObjectBaseRule(liquidToken as OutputToken, PortalObjects.SNIPPETS); + const entities: DyanmicEntity[] = []; + const tokenizer = new Tokenizer(liquidToken.content) + const property = tokenizer.readIdentifier().getText(); + const value = tokenizer.readValue() as PropertyAccessToken; + const fileNameOrID = value.propertyName; + const tagName = PortalObjects.SNIPPETS; + entities.push({ tagName, property, fileNameOrID }); + return entities; } } @@ -44,17 +37,16 @@ const snippetObjectRule: DataParserRule = { const entityFormTagRule: DataParserRule = { name: 'entityFormTag', isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.ENTITYFORM, - priority: DEFAULT_TAG_PRIORITY, apply: (liquidToken) => { const entities: DyanmicEntity[] = []; const tokenizer = new Tokenizer((liquidToken as TagToken).args) const hashes = tokenizer.readHashes(); hashes.forEach(hash => { - const hashName = hash.name.getText() - const hashValue = hash.value?.getText() - if (['id', 'name', 'key'].includes(hashName)) { - const templateName = PortalTags.ENTITYFORM; - entities.push({ templateName, hashName, hashValue }); + const property = hash.name.getText() + const fileNameOrID = hash.value?.getText() + if (['id', 'name', 'key'].includes(property)) { + const tagName = PortalTags.ENTITYFORM; + entities.push({ tagName, property, fileNameOrID }); } }) return entities @@ -64,17 +56,16 @@ const entityFormTagRule: DataParserRule = { const entityListTagRule: DataParserRule = { name: 'entityListTag', isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.ENTITYLIST, - priority: DEFAULT_TAG_PRIORITY, apply: (liquidToken) => { const entities: DyanmicEntity[] = []; const tokenizer = new Tokenizer((liquidToken as TagToken).args) const hashes = tokenizer.readHashes(); hashes.forEach(hash => { - const hashName = hash.name.getText() - const hashValue = hash.value?.getText() - if (['id', 'name', 'key'].includes(hashName)) { - const templateName = PortalTags.ENTITYLIST; - entities.push({ templateName, hashName, hashValue }); + const property = hash.name.getText() + const fileNameOrID = hash.value?.getText() + if (['id', 'name', 'key'].includes(property)) { + const tagName = PortalTags.ENTITYLIST; + entities.push({ tagName, property, fileNameOrID }); } }) return entities; @@ -84,17 +75,16 @@ const entityListTagRule: DataParserRule = { const webFormTagRule: DataParserRule = { name: 'webFormTag', isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.WEBFORM, - priority: DEFAULT_TAG_PRIORITY, apply: (liquidToken) => { const entities: DyanmicEntity[] = []; const tokenizer = new Tokenizer((liquidToken as TagToken).args) const hashes = tokenizer.readHashes(); hashes.forEach(hash => { - const hashName = hash.name.getText() - const hashValue = hash.value?.getText() - if (['id', 'name', 'key'].includes(hashName)) { - const templateName = PortalTags.WEBFORM; - entities.push({ templateName, hashName, hashValue }); + const property = hash.name.getText() + const fileNameOrID = hash.value?.getText() + if (['id', 'name', 'key'].includes(property)) { + const tagName = PortalTags.WEBFORM; + entities.push({ tagName, property, fileNameOrID }); } }) return entities; @@ -104,7 +94,6 @@ const webFormTagRule: DataParserRule = { const includeTagRule: DataParserRule = { name: 'includeTag', isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.INCLUDE, - priority: DEFAULT_TAG_PRIORITY, apply: (tagToken: TagToken | OutputToken): DyanmicEntity[] => { const entities: DyanmicEntity[] = []; const tokenizer = new Tokenizer((tagToken as TagToken).args); @@ -112,16 +101,16 @@ const includeTagRule: DataParserRule = { const hashes = tokenizer.readHashes(); //Handling case - {% include 'Search' %} if (hashes.length == 0) { - const hashName = "name"; - const hashValue = value?.getText() || ''; - const templateName = "Template"; - entities.push({ templateName, hashName, hashValue }); + const property = "name"; + const fileNameOrID = value?.getText() || ''; + const tagName = "Template"; + entities.push({ tagName, property, fileNameOrID }); } else { hashes.forEach(hash => { - const templateName = value?.getText() || ''; - const hashName = hash.name.getText().toLowerCase(); - const hashValue = hash.value?.getText(); - entities.push({ templateName, hashName, hashValue }); + const tagName = value?.getText() || ''; + const property = hash.name.getText().toLowerCase(); + const fileNameOrID = hash.value?.getText(); + entities.push({ tagName, property, fileNameOrID }); }); } return entities; @@ -131,15 +120,14 @@ const includeTagRule: DataParserRule = { const editableTagRule: DataParserRule = { name: 'editableTag', isValid: (liquidToken) => liquidToken.kind === TokenKind.Tag && (liquidToken as TagToken).name.toLowerCase() === PortalTags.EDITABLE, - priority: DEFAULT_TAG_PRIORITY, apply: (liquidToken) => { const entities: DyanmicEntity[] = []; const tokenizer = new Tokenizer((liquidToken as TagToken).args) - const hashName = tokenizer.readIdentifier().getText(); + const property = tokenizer.readIdentifier().getText(); const value = tokenizer.readValue() - const hashValue = value?.getText() || ''; - const templateName = PortalTags.EDITABLE; - entities.push({ templateName, hashName, hashValue }); + const fileNameOrID = value?.getText() || ''; + const tagName = PortalTags.EDITABLE; + entities.push({ tagName, property, fileNameOrID }); return entities; } } diff --git a/src/common/TreeStructure/MyReferenceProvider.ts b/src/common/TreeStructure/MyReferenceProvider.ts new file mode 100644 index 00000000..78e85a07 --- /dev/null +++ b/src/common/TreeStructure/MyReferenceProvider.ts @@ -0,0 +1,62 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import * as vscode from 'vscode'; + +export class MyReferenceProvider implements vscode.ReferenceProvider { + async provideReferences( + document: vscode.TextDocument, + position: vscode.Position, + context: vscode.ReferenceContext, + token: vscode.CancellationToken + ): Promise { + const selection = vscode.window.activeTextEditor?.selection; + if (!selection) { + return []; + } + const selectedText = document.getText(selection); + const locations: vscode.Location[] = []; + + // Check if the selected text contains Liquid braces + let regex; + if (selectedText.startsWith('{{') && selectedText.endsWith('}}')) { + regex = new RegExp(escapeRegExp(selectedText), 'g'); + } else if (selectedText.startsWith('{%') && selectedText.endsWith('%}')) { + regex = new RegExp(escapeRegExp(selectedText), 'g'); + } else { + // Search for selected text inside Liquid braces + regex = new RegExp(`{{[^{}]*\\b${escapeRegExp(selectedText)}\\b[^{}]*}}|{%[^{}]*\\b${escapeRegExp(selectedText)}\\b[^{}]*%}`, 'g'); + } + + const files = await vscode.workspace.findFiles('**/*.{html,css,js,json,yaml}', '**/node_modules/**'); + + for (const file of files) { + const textDocument = await vscode.workspace.openTextDocument(file); + const text = textDocument.getText(); + + let match: RegExpExecArray | null; + while ((match = regex.exec(text)) !== null) { + const matchText = match[0]; + + // Check if the selected text is exactly within the matched text + if (matchText.includes(selectedText)) { + const matchStartPosition = match.index; + const matchEndPosition = matchStartPosition + matchText.length; + + const matchRange = new vscode.Range( + textDocument.positionAt(matchStartPosition), + textDocument.positionAt(matchEndPosition) + ); + locations.push(new vscode.Location(textDocument.uri, matchRange)); + } + } + } + + return locations; + } +} + +function escapeRegExp(string: string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); +} + diff --git a/src/common/TreeView/PortalDrops/PortalDrops.ts b/src/common/TreeStructure/TreeView/PortalDrops/PortalDrops.ts similarity index 100% rename from src/common/TreeView/PortalDrops/PortalDrops.ts rename to src/common/TreeStructure/TreeView/PortalDrops/PortalDrops.ts diff --git a/src/common/TreeStructure/TreeView/Types/Entity/AbstractEntity.ts b/src/common/TreeStructure/TreeView/Types/Entity/AbstractEntity.ts new file mode 100644 index 00000000..a8c15e6c --- /dev/null +++ b/src/common/TreeStructure/TreeView/Types/Entity/AbstractEntity.ts @@ -0,0 +1,5 @@ +export interface AbstractEntity { + ownerId?: string; + stateCode?: number; + statusCode?: number; +} diff --git a/src/common/TreeView/Types/Entity/ContentSnippet.ts b/src/common/TreeStructure/TreeView/Types/Entity/ContentSnippet.ts similarity index 100% rename from src/common/TreeView/Types/Entity/ContentSnippet.ts rename to src/common/TreeStructure/TreeView/Types/Entity/ContentSnippet.ts diff --git a/src/common/TreeView/Types/Entity/EntityAttributeMetadata.ts b/src/common/TreeStructure/TreeView/Types/Entity/EntityAttributeMetadata.ts similarity index 100% rename from src/common/TreeView/Types/Entity/EntityAttributeMetadata.ts rename to src/common/TreeStructure/TreeView/Types/Entity/EntityAttributeMetadata.ts diff --git a/src/common/TreeView/Types/Entity/EntityForm.ts b/src/common/TreeStructure/TreeView/Types/Entity/EntityForm.ts similarity index 100% rename from src/common/TreeView/Types/Entity/EntityForm.ts rename to src/common/TreeStructure/TreeView/Types/Entity/EntityForm.ts diff --git a/src/common/TreeView/Types/Entity/EntityFormMetadata.ts b/src/common/TreeStructure/TreeView/Types/Entity/EntityFormMetadata.ts similarity index 100% rename from src/common/TreeView/Types/Entity/EntityFormMetadata.ts rename to src/common/TreeStructure/TreeView/Types/Entity/EntityFormMetadata.ts diff --git a/src/common/TreeView/Types/Entity/EntityList.ts b/src/common/TreeStructure/TreeView/Types/Entity/EntityList.ts similarity index 100% rename from src/common/TreeView/Types/Entity/EntityList.ts rename to src/common/TreeStructure/TreeView/Types/Entity/EntityList.ts diff --git a/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts b/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts new file mode 100644 index 00000000..01585f84 --- /dev/null +++ b/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts @@ -0,0 +1,13 @@ +import * as vscode from 'vscode'; + +export interface IItem { + label: string; + title: string; + id: string; + isFile: boolean; + content: string; + path?: vscode.Uri; + component: string; + children: IItem[]; + error: string; +} \ No newline at end of file diff --git a/src/common/TreeStructure/TreeView/Types/Entity/PageTemplate.ts b/src/common/TreeStructure/TreeView/Types/Entity/PageTemplate.ts new file mode 100644 index 00000000..6495f5cb --- /dev/null +++ b/src/common/TreeStructure/TreeView/Types/Entity/PageTemplate.ts @@ -0,0 +1,19 @@ +export interface PageTemplate { + adx_description?: string; + adx_webtemplateid?: string; + adx_isdefaultname?: string; + adx_name: string; + adx_typename?: string; + adx_usewebsiteheaderandfootername?: string; + adx_entityname?: string; + adx_usewebsiteheaderandfooter?: boolean; + adx_websiteid?: string; + adx_isdefault?: boolean; + adx_websiteidname?: string; + adx_webtemplateidname?: string; + adx_type?: number; + adx_pagetemplateid: string; + adx_botconsumerid?: string; + adx_rewriteurl?: string; + adx_botconsumeridname?: string; +} \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/SiteMarker.ts b/src/common/TreeStructure/TreeView/Types/Entity/SiteMarker.ts similarity index 100% rename from src/common/TreeView/Types/Entity/SiteMarker.ts rename to src/common/TreeStructure/TreeView/Types/Entity/SiteMarker.ts diff --git a/src/common/TreeView/Types/Entity/SiteSettings.ts b/src/common/TreeStructure/TreeView/Types/Entity/SiteSettings.ts similarity index 100% rename from src/common/TreeView/Types/Entity/SiteSettings.ts rename to src/common/TreeStructure/TreeView/Types/Entity/SiteSettings.ts diff --git a/src/common/TreeView/Types/Entity/WebFile.ts b/src/common/TreeStructure/TreeView/Types/Entity/WebFile.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WebFile.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WebFile.ts diff --git a/src/common/TreeView/Types/Entity/WebForm.ts b/src/common/TreeStructure/TreeView/Types/Entity/WebForm.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WebForm.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WebForm.ts diff --git a/src/common/TreeView/Types/Entity/WebFormMetadata.ts b/src/common/TreeStructure/TreeView/Types/Entity/WebFormMetadata.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WebFormMetadata.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WebFormMetadata.ts diff --git a/src/common/TreeView/Types/Entity/WebFormStep.ts b/src/common/TreeStructure/TreeView/Types/Entity/WebFormStep.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WebFormStep.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WebFormStep.ts diff --git a/src/common/TreeView/Types/Entity/WebPage.ts b/src/common/TreeStructure/TreeView/Types/Entity/WebPage.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WebPage.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WebPage.ts diff --git a/src/common/TreeView/Types/Entity/WebTemplate.ts b/src/common/TreeStructure/TreeView/Types/Entity/WebTemplate.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WebTemplate.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WebTemplate.ts diff --git a/src/common/TreeView/Types/Entity/Weblink.ts b/src/common/TreeStructure/TreeView/Types/Entity/Weblink.ts similarity index 100% rename from src/common/TreeView/Types/Entity/Weblink.ts rename to src/common/TreeStructure/TreeView/Types/Entity/Weblink.ts diff --git a/src/common/TreeView/Types/Entity/WeblinkSet.ts b/src/common/TreeStructure/TreeView/Types/Entity/WeblinkSet.ts similarity index 100% rename from src/common/TreeView/Types/Entity/WeblinkSet.ts rename to src/common/TreeStructure/TreeView/Types/Entity/WeblinkSet.ts diff --git a/src/common/TreeView/Types/Entity/Website.ts b/src/common/TreeStructure/TreeView/Types/Entity/Website.ts similarity index 100% rename from src/common/TreeView/Types/Entity/Website.ts rename to src/common/TreeStructure/TreeView/Types/Entity/Website.ts diff --git a/src/common/TreeView/Types/View/WebPage.ts b/src/common/TreeStructure/TreeView/Types/View/WebPage.ts similarity index 100% rename from src/common/TreeView/Types/View/WebPage.ts rename to src/common/TreeStructure/TreeView/Types/View/WebPage.ts diff --git a/src/common/TreeView/Utils/Constant.ts b/src/common/TreeStructure/TreeView/Utils/Constant.ts similarity index 100% rename from src/common/TreeView/Utils/Constant.ts rename to src/common/TreeStructure/TreeView/Utils/Constant.ts diff --git a/src/common/TreeView/Utils/IDataResolver.ts b/src/common/TreeStructure/TreeView/Utils/IDataResolver.ts similarity index 98% rename from src/common/TreeView/Utils/IDataResolver.ts rename to src/common/TreeStructure/TreeView/Utils/IDataResolver.ts index 7b27f3ba..d45256bd 100644 --- a/src/common/TreeView/Utils/IDataResolver.ts +++ b/src/common/TreeStructure/TreeView/Utils/IDataResolver.ts @@ -2,7 +2,7 @@ import { ContentSnippet } from '../Types/Entity/ContentSnippet'; import { EntityForm } from '../Types/Entity/EntityForm'; import { EntityList } from '../Types/Entity/EntityList'; -import { PageTemplate } from '../Types//Entity/PageTemplate'; +import { PageTemplate } from '../Types/Entity/PageTemplate'; import { SiteMarker } from '../Types/Entity/SiteMarker'; import { SiteSetting } from '../Types/Entity/SiteSettings'; import { WebForm } from '../Types/Entity/WebForm'; diff --git a/src/common/TreeViewProvider.ts b/src/common/TreeStructure/TreeViewProvider.ts similarity index 94% rename from src/common/TreeViewProvider.ts rename to src/common/TreeStructure/TreeViewProvider.ts index 160cbfed..48fac69b 100644 --- a/src/common/TreeViewProvider.ts +++ b/src/common/TreeStructure/TreeViewProvider.ts @@ -20,10 +20,9 @@ class MyTreeItem extends vscode.TreeItem { } : undefined; private getIconPath(item: IItem): { light: string, dark: string } | vscode.ThemeIcon { - const basePath = path.join(__dirname, '..', 'src', 'common', 'portal_fileicons', 'icons'); + const basePath = path.join(__dirname, '..', 'src', 'client', 'portal_fileicons', 'icons'); if (item.isFile) { - console.log(item.component); // switch (item.component) { // case "01": // HTML // return { @@ -156,14 +155,15 @@ export function createTree(websiteIItem: IItem) { if (item.path) { const pathString = item.path.fsPath.toLowerCase(); - if (pathString.endsWith('.html') || pathString.endsWith('.css') || pathString.endsWith('.js') || pathString.endsWith('.json')) { + if (pathString.endsWith('.html') || pathString.endsWith('.css') || pathString.endsWith('.js') || pathString.endsWith('.json') || pathString.endsWith('.yml')) { const document = await vscode.workspace.openTextDocument(item.path); await vscode.window.showTextDocument(document); } else if (pathString.endsWith('.png') || pathString.endsWith('.jpg') || pathString.endsWith('.jpeg') || pathString.endsWith('.gif') || pathString.endsWith('.mp4')) { await vscode.commands.executeCommand('vscode.open', item.path); } else { - const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); - await vscode.window.showTextDocument(document); + // const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); + // await vscode.window.showTextDocument(document); + await vscode.commands.executeCommand('revealInExplorer', item.path); } } else { const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); diff --git a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts new file mode 100644 index 00000000..263b7db0 --- /dev/null +++ b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts @@ -0,0 +1,93 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ +import { IItem } from "../TreeView/Types/Entity/IItem"; +import { IPortalComponentService } from "./IPortalComponentService"; +import * as vscode from 'vscode'; + +interface PortalComponentConfig { + type: string; + idField: string; + nameField: string; + url: string; + fileType: string, + getItems: (metadataContext: any) => any[]; +} + +export class DefaultPortalComponentService implements IPortalComponentService { + private config: PortalComponentConfig; + + constructor(config: PortalComponentConfig) { + this.config = config; + } + + create(metadataContext: any, getPath?: any): IItem[] { + const items: IItem[] = []; + const components = this.config.getItems(metadataContext); + + if (!components) { + return items; + } + + for (const component of components) { + const name = component[this.config.nameField]; + const id = component[this.config.idField]; + const type = this.config.type; + const url = this.config.url; + const filetype = this.config.fileType; + let x = name.replace(/[/\s]+/g, '-'); + let y = x.toLowerCase(); + // let z = x.toLowerCase(); + let c = '01'; + if (type == 'lists') { + y = ''; + // z=`${y}/${x}${url}`; + } + if (type == 'basic-forms') { + x = y; + } + if (filetype == 'js') { + c = '03'; + } + const children: IItem[] = [ + // { + // label: "SourceDependencies", + // title: "SourceDependencies", + // id: `${id}_sourceDependencies`, + // isFile: false, + // content: "", + // path: vscode.Uri.parse(`/${name}/sourceDependencies`), + // component: "", + // children: [], + // error: "" + // }, + { + label: `${x}${url}`, + title: `${name}.${filetype}`, + id: `${id}`, + isFile: true, + content: '', + path: vscode.Uri.file(`${getPath.path}/${type}/${y}/${x}${url}`), + component: c, + children: [], + error: "" + } + ]; + + const item: IItem = { + label: name, + title: name, + id: id, + isFile: false, + content: '', + path: vscode.Uri.parse(`${getPath.path}/${type}/${y}`), + component: "", + children: children, + error: "" + }; + + items.push(item); + } + return items; + } +} \ No newline at end of file diff --git a/src/common/dataMapperServices/IPortalComponentService.ts b/src/common/TreeStructure/dataMapperServices/IPortalComponentService.ts similarity index 89% rename from src/common/dataMapperServices/IPortalComponentService.ts rename to src/common/TreeStructure/dataMapperServices/IPortalComponentService.ts index 121f3409..7d005dc5 100644 --- a/src/common/dataMapperServices/IPortalComponentService.ts +++ b/src/common/TreeStructure/dataMapperServices/IPortalComponentService.ts @@ -11,6 +11,6 @@ export interface IPortalComponentService { * @param element Outer HTML element for portal component * @param subComponent one of many dependent on its parent component service for saving */ - create(metadataContext: any, getPath?: any): IItem[] ; + create(metadataContext: any, getPath?: any): IItem[]; } \ No newline at end of file diff --git a/src/common/dataMapperServices/PortalComponentServiceFactory.ts b/src/common/TreeStructure/dataMapperServices/PortalComponentServiceFactory.ts similarity index 64% rename from src/common/dataMapperServices/PortalComponentServiceFactory.ts rename to src/common/TreeStructure/dataMapperServices/PortalComponentServiceFactory.ts index f5a9c8ca..b608ce0e 100644 --- a/src/common/dataMapperServices/PortalComponentServiceFactory.ts +++ b/src/common/TreeStructure/dataMapperServices/PortalComponentServiceFactory.ts @@ -1,11 +1,11 @@ /*! * Copyright (C) Microsoft Corporation. All rights reserved. */ -import {IPortalComponentService} from "./IPortalComponentService"; -import {WebPageService} from "./WebPageService"; -import {DefaultPortalComponentService} from "./DefaultPortalComponentService"; -import {WebFileService} from './WebFileService' -import { contentSnippetConfig, webTemplateConfig, listConfig, entityFormConfig, webFormConfig} from "./portalComponentConfigs"; +import { IPortalComponentService } from "./IPortalComponentService"; +import { WebPageService } from "./WebPageService"; +import { DefaultPortalComponentService } from "./DefaultPortalComponentService"; +import { WebFileService } from './WebFileService' +import { contentSnippetConfig, webTemplateConfig, listConfig, entityFormConfig, webFormConfig } from "./portalComponentConfigs"; export class PortalComponentServiceFactory { static getPortalComponent(componentType: string): IPortalComponentService | null { @@ -13,22 +13,22 @@ export class PortalComponentServiceFactory { case "WebPage": { return new WebPageService(); } - case "WebFile":{ + case "WebFile": { return new WebFileService(); } - case "WebTemplate":{ + case "WebTemplate": { return new DefaultPortalComponentService(webTemplateConfig); } - case "Content Snippet":{ + case "Content Snippet": { return new DefaultPortalComponentService(contentSnippetConfig); } - case "List":{ + case "List": { return new DefaultPortalComponentService(listConfig); } - case "EntityForm":{ + case "EntityForm": { return new DefaultPortalComponentService(entityFormConfig); } - case "WebForm":{ + case "WebForm": { return new DefaultPortalComponentService(webFormConfig); } default: { diff --git a/src/common/dataMapperServices/WebFileService.ts b/src/common/TreeStructure/dataMapperServices/WebFileService.ts similarity index 100% rename from src/common/dataMapperServices/WebFileService.ts rename to src/common/TreeStructure/dataMapperServices/WebFileService.ts diff --git a/src/common/dataMapperServices/WebPageService.ts b/src/common/TreeStructure/dataMapperServices/WebPageService.ts similarity index 86% rename from src/common/dataMapperServices/WebPageService.ts rename to src/common/TreeStructure/dataMapperServices/WebPageService.ts index 7d8addee..d7c3c157 100644 --- a/src/common/dataMapperServices/WebPageService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebPageService.ts @@ -104,12 +104,12 @@ function createItem(label: string, title: string, id: string, isFile: boolean, p function createCopyItems(webpage: Webpage, getPath: any, y: string, x: string, langSuffix: string = '', content: string = ''): IItem[] { const basePath = `${getPath.path}/web-pages/${y}${content}/${x}${langSuffix}`; - const copyItem = createItem(`Page Copy.html`, `Page Copy`, `Page_copy`, true, vscode.Uri.file(`${basePath}.webpage.copy.html`), "01"); + const copyItem = createItem(`${x}${langSuffix}.webpage.copy.html`, `${x}${langSuffix}.webpage.copy.html`, `${x}${langSuffix}.webpage.copy.html`, true, vscode.Uri.file(`${basePath}.webpage.copy.html`), "01"); // const copydependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), ""); // const summarydependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), ""); - const cssItem = createItem(`${webpage.adx_name}.css`, `${webpage.adx_name}.css`, `${webpage.adx_webpageid}_css`, true, vscode.Uri.file(`${basePath}.webpage.custom_css.css`), "02"); - const jsItem = createItem(`${webpage.adx_name}.js`, `${webpage.adx_name}.js`, `${webpage.adx_webpageid}_js`, true, vscode.Uri.file(`${basePath}.webpage.custom_javascript.js`), "03"); - const summaryItem = createItem(`Page Summary.html`, `Page Summary`, `Page_summary`, true, vscode.Uri.file(`${basePath}.webpage.summary.html`), "01"); + const cssItem = createItem(`${x}${langSuffix}.webpage.custom_css.css`, `${x}${langSuffix}.webpage.custom_css.css`, `${webpage.adx_webpageid}_css`, true, vscode.Uri.file(`${basePath}.webpage.custom_css.css`), "02"); + const jsItem = createItem(`${x}${langSuffix}.webpage.custom_javascript.js`, `${x}${langSuffix}.webpage.custom_javascript.js`, `${webpage.adx_webpageid}_js`, true, vscode.Uri.file(`${basePath}.webpage.custom_javascript.js`), "03"); + const summaryItem = createItem(`${x}${langSuffix}.webpage.summary.html`, `${x}${langSuffix}.webpage.summary.html`, `${x}${langSuffix}.webpage.summary.html`, true, vscode.Uri.file(`${basePath}.webpage.summary.html`), "01"); const pageCopy = createItem(`Page Copy`, `Page Copy`, `Page_copy`, false, vscode.Uri.file(`/pagecopy`), "", [copyItem]); const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "", [summaryItem]); diff --git a/src/common/dataMapperServices/portalComponentConfigs.ts b/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts similarity index 100% rename from src/common/dataMapperServices/portalComponentConfigs.ts rename to src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts diff --git a/src/common/TreeView/Types/Entity/AbstractEntity.ts b/src/common/TreeView/Types/Entity/AbstractEntity.ts deleted file mode 100644 index 9fe59973..00000000 --- a/src/common/TreeView/Types/Entity/AbstractEntity.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface AbstractEntity { - ownerId?: string; - stateCode?: number; - statusCode?: number; - } - \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/EntityView.ts b/src/common/TreeView/Types/Entity/EntityView.ts deleted file mode 100644 index fd54bb3c..00000000 --- a/src/common/TreeView/Types/Entity/EntityView.ts +++ /dev/null @@ -1,219 +0,0 @@ -// /*! -// * Copyright (C) Microsoft Corporation. All rights reserved. -// */ - -// /** -// * Enum to represent different view query types. Derived from /src/Core/ObjectModel/Services/UserQuery/UserQueryService.cs -// */ -// export enum QueryType { -// MainApplicationView = 0, // aka 'public' -// AdvancedSearch = 1, -// SubGrid = 2, -// QuickFindSearch = 4, -// Reporting = 8, -// OfflineFilters = 16, -// MASearch = 32, -// LookupView = 64, -// SMAppointmentBookView = 128, -// OutlookFilters = 256, -// AddressBookFilters = 512, -// SavedQueryTypeOther = 2048, -// InteractiveWorkflowView = 4096, -// OfflineTemplate = 8192, -// OutlookTemplate = 131072, -// CustomDefinedView = 16384, -// } - -// export interface RelatedEntityInfo { -// to: string; -// from: string; -// name: string; -// } - -// export class EntityView { -// public static readonly attributePathSeparator: string = '.'; - -// public id: string; - -// public description: string | null = null; - -// public primaryEntityTypeName: string | null = null; - -// public fetchXml: Document | null = null; - -// public layoutXml: Document | null = null; - -// // eslint-disable-next-line @typescript-eslint/no-explicit-any -// public columnTitles: any[] = []; // TODO: This is metadata. - -// public queryType: QueryType | null = null; - -// public isDefault: boolean | null = null; - -// public isReadonly: boolean | null = null; - -// public constructor(public name: string | null = null, fetchXml: string, layoutXml: string) { -// const parser: DOMParser = new DOMParser(); - -// if (fetchXml) { -// this.fetchXml = parser.parseFromString(fetchXml, 'text/xml'); -// } - -// if (layoutXml) { -// this.layoutXml = parser.parseFromString(layoutXml, 'text/xml'); -// } -// } - -// public getNameOfPrimaryEntityTypeFromFetchXml(): string { -// const fetchXml: Document = this.fetchXml; - -// if (fetchXml === null) { -// throw new Error('fetchXml'); -// } - -// const entityElementCollection: NodeListOf = fetchXml.querySelectorAll('entity'); - -// if (entityElementCollection.length === 0) { -// throw new Error("Required element 'entity' not present"); -// } - -// if (entityElementCollection.length > 1) { -// throw new Error("Multiple elements 'entity' present"); -// } - -// const entityElement: Element = entityElementCollection.item(0); - -// const nameAttribute: string | null = entityElement.getAttribute('name'); - -// if (nameAttribute === null) { -// throw new Error("Attribute 'name' of element 'entity' not present"); -// } - -// return nameAttribute; -// } - -// public getRelatedEntities(): Map { -// const fetchXml: Document = this.fetchXml; - -// if (fetchXml === null) { -// throw new Error('fetchXml'); -// } - -// const linkEntityElementCollection: Element[] = Array.from(fetchXml.querySelectorAll('link-entity')); - -// const namesOfRelatedEntityTypes: Map = new Map(); - -// if (linkEntityElementCollection.length === 0) { -// return namesOfRelatedEntityTypes; -// } - -// linkEntityElementCollection.forEach((linkEntityElement) => { -// // do not include intersect entities in the group of entities to be fetched -// if (linkEntityElement.getAttribute('intersect') === 'true') { -// return; -// } - -// const nameAttribute: string | null = linkEntityElement.getAttribute('name'); // Type of the related entity. - -// if (nameAttribute === null) { -// throw new Error("Attribute 'name' of element 'link-entity' not present"); -// } - -// const to = linkEntityElement.getAttribute('to'); -// const from = linkEntityElement.getAttribute('from'); - -// const attributePathComponents: string[] = []; -// let entityElement = linkEntityElement; - -// while (entityElement && entityElement.tagName.toLowerCase() !== 'entity') { -// attributePathComponents.push(entityElement.getAttribute('alias')!); // Name of the field with the serves as a navigation property. -// entityElement = entityElement.parentElement!; -// } - -// if (entityElement) { -// namesOfRelatedEntityTypes.set( -// attributePathComponents.reverse().join(EntityView.attributePathSeparator), -// { -// to, -// from, -// name: nameAttribute, -// } -// ); -// } -// }); - -// return namesOfRelatedEntityTypes; -// } - -// public getAttributeElement(attributePath: string, createIfNotPresent?: boolean): Element | null { -// const { fetchXml } = this; - -// let entityElement: Element | null = fetchXml.querySelector(`entity`); - -// if (entityElement === null) { -// throw new Error('Entity element not found in fetchxml'); -// } - -// const attributePathComponents: string[] = attributePath.split(EntityView.attributePathSeparator); - -// // Process navigation properties. -// for (let i: number = 0; i < attributePathComponents.length - 1; i++) { -// const pathComponent: string = attributePathComponents[i]; - -// let linkEntityElement: Element | null = entityElement.querySelector( -// `link-entity[alias=${pathComponent}]` -// ); - -// if (linkEntityElement === null && createIfNotPresent === true) { -// linkEntityElement = fetchXml.createElement('link-entity'); -// linkEntityElement.setAttribute('alias', pathComponent); -// entityElement.appendChild(linkEntityElement); -// } - -// if (linkEntityElement === null) { -// throw new Error('attributePath'); -// } - -// entityElement = linkEntityElement; -// } - -// // Process property. -// const attributeNamePathComponent: string = attributePathComponents[attributePathComponents.length - 1]; - -// let attributeElement: Element | null = entityElement.querySelector( -// `attribute[name=${attributeNamePathComponent}]` -// ); - -// if (attributeElement === null && createIfNotPresent === true) { -// attributeElement = fetchXml.createElement('attribute'); -// attributeElement.setAttribute('name', attributeNamePathComponent); -// entityElement.appendChild(attributeElement); -// } - -// if (attributeElement === null) { -// return null; -// } - -// return attributeElement; -// } - -// public clone(): EntityView { -// const xmlSerializer: XMLSerializer = new XMLSerializer(); - -// const serializedFetchXml: string = this.fetchXml ? xmlSerializer.serializeToString(this.fetchXml) : null; - -// const serializedLayoutXml: string = this.layoutXml -// ? xmlSerializer.serializeToString(this.layoutXml) -// : null; - -// const clonedView: EntityView = new EntityView(this.name, serializedFetchXml, serializedLayoutXml); - -// clonedView.id = this.id; -// clonedView.description = this.description; -// clonedView.columnTitles = this.columnTitles.slice(0); -// clonedView.primaryEntityTypeName = this.primaryEntityTypeName; -// clonedView.queryType = this.queryType; - -// return clonedView; -// } -// } \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/IItem.ts b/src/common/TreeView/Types/Entity/IItem.ts deleted file mode 100644 index a6557a53..00000000 --- a/src/common/TreeView/Types/Entity/IItem.ts +++ /dev/null @@ -1,13 +0,0 @@ -import * as vscode from 'vscode'; - -export interface IItem { - label: string; - title: string; - id: string; - isFile: boolean; - content: string; - path?: vscode.Uri; - component: string; - children: IItem[]; - error: string; - } \ No newline at end of file diff --git a/src/common/TreeView/Types/Entity/PageTemplate.ts b/src/common/TreeView/Types/Entity/PageTemplate.ts deleted file mode 100644 index 096c6d30..00000000 --- a/src/common/TreeView/Types/Entity/PageTemplate.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface PageTemplate { - adx_description?: string; - adx_webtemplateid?: string; - adx_isdefaultname?: string; - adx_name: string; - adx_typename?: string; - adx_usewebsiteheaderandfootername?: string; - adx_entityname?: string; - adx_usewebsiteheaderandfooter?: boolean; - adx_websiteid?: string; - adx_isdefault?: boolean; - adx_websiteidname?: string; - adx_webtemplateidname?: string; - adx_type?: number; - adx_pagetemplateid: string; - adx_botconsumerid?: string; - adx_rewriteurl?: string; - adx_botconsumeridname?: string; - } \ No newline at end of file diff --git a/src/common/dataMapperServices/DefaultPortalComponentService.ts b/src/common/dataMapperServices/DefaultPortalComponentService.ts deleted file mode 100644 index 3cec02ec..00000000 --- a/src/common/dataMapperServices/DefaultPortalComponentService.ts +++ /dev/null @@ -1,153 +0,0 @@ -/*! - * Copyright (C) Microsoft Corporation. All rights reserved. - */ -import { IItem } from "../TreeView/Types/Entity/IItem"; -import { IPortalComponentService } from "./IPortalComponentService"; -import * as vscode from 'vscode'; - -interface PortalComponentConfig { - type: string; - idField: string; - nameField: string; - url: string; - fileType: string, - getItems: (metadataContext: any) => any[]; -} - -export class DefaultPortalComponentService implements IPortalComponentService { - private config: PortalComponentConfig; - - constructor(config: PortalComponentConfig) { - this.config = config; - } - - create(metadataContext: any, getPath?: any): IItem[] { - const items: IItem[] = []; - const components = this.config.getItems(metadataContext); - - if (!components) { - return items; - } - - for (const component of components) { - const name = component[this.config.nameField]; - const id = component[this.config.idField]; - const type = this.config.type; - const url=this.config.url; - const filetype=this.config.fileType; - let x = name.replace(/[/\s]+/g, '-'); - let y = x.toLowerCase(); - let c='01'; - if(type=='lists'){ - y=''; - } - if(type=='basic-forms'){ - x=y; - } - if(filetype=='js'){ - c='03'; - } - const children: IItem[] = [ - // { - // label: "SourceDependencies", - // title: "SourceDependencies", - // id: `${id}_sourceDependencies`, - // isFile: false, - // content: "", - // path: vscode.Uri.parse(`/${name}/sourceDependencies`), - // component: "", - // children: [], - // error: "" - // }, - { - label: `${name}.${filetype}`, - title: `${name}.${filetype}`, - id: `${id}_${filetype}`, - isFile: true, - content: '', - path: vscode.Uri.file(`${getPath.path}/${type}/${y}/${x}${url}`), - component: c, - children: [], - error: "" - } - ]; - - const item: IItem = { - label: name, - title: name, - id: id, - isFile: false, - content: '', - path: vscode.Uri.parse(`/${name}`), - component: "", - children: children, - error: "" - }; - - items.push(item); - } - return items; - } -} - - - - - - - - -// create(metadataContext: any, getPath?: any): IItem[] { -// const items: IItem[] = []; -// const webTemplates: WebTemplate[] | undefined = metadataContext.webTemplates; - -// if (!webTemplates) { -// return items; -// } - -// for (const template of webTemplates) { -// const str = template.adx_name; -// let x = str.replace(/\s+/g, '-'); -// let y = x.toLowerCase(); -// const children: IItem[] = [ -// { -// label: "SourceDependencies", -// title: "SourceDependencies", -// id: `${template.adx_webtemplateid}_sourceDependencies`, -// isFile: false, -// content: "", -// path: vscode.Uri.parse(`/${template.adx_name}/sourceDependencies`), -// component: "", -// children: [], -// error: "" -// }, -// { -// label: `${template.adx_name}.html`, -// title: `${template.adx_name}.html`, -// id: `${template.adx_webtemplateid}_html`, -// isFile: true, -// content: template.adx_source, -// path: vscode.Uri.file(`${getPath.path}/web-templates/${y}/${x}.webtemplate.source.html`), -// component: "01", -// children: [], -// error: "" -// } -// ]; - -// const item: IItem = { -// label: template.adx_name, -// title: template.adx_name, -// id: template.adx_webtemplateid, -// isFile: false, -// content: '', -// path: vscode.Uri.parse(`/${template.adx_name}`), -// component: "", -// children: children, -// error: "" -// }; - -// items.push(item); -// } -// return items; -// } -// } \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/advanced_forms.svg b/src/common/portal_fileicons/icons/dark/advanced_forms.svg deleted file mode 100644 index 179f5bad..00000000 --- a/src/common/portal_fileicons/icons/dark/advanced_forms.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/adx_content_snippets.svg b/src/common/portal_fileicons/icons/dark/adx_content_snippets.svg deleted file mode 100644 index 91407b1b..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_content_snippets.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Content Snippets - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_entity_forms.svg b/src/common/portal_fileicons/icons/dark/adx_entity_forms.svg deleted file mode 100644 index cab3f101..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_entity_forms.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Entity Form - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_entity_lists.svg b/src/common/portal_fileicons/icons/dark/adx_entity_lists.svg deleted file mode 100644 index f5da582d..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_entity_lists.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Entity Lists - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_page_templates.svg b/src/common/portal_fileicons/icons/dark/adx_page_templates.svg deleted file mode 100644 index f7c11253..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_page_templates.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Page Templates - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_portal_languages.svg b/src/common/portal_fileicons/icons/dark/adx_portal_languages.svg deleted file mode 100644 index 1569e2d1..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_portal_languages.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Portal languages - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_web_files.svg b/src/common/portal_fileicons/icons/dark/adx_web_files.svg deleted file mode 100644 index ee62588b..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_web_files.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Webfiles - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_web_pages.svg b/src/common/portal_fileicons/icons/dark/adx_web_pages.svg deleted file mode 100644 index 3a03f467..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_web_pages.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Web pages - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_web_templates.svg b/src/common/portal_fileicons/icons/dark/adx_web_templates.svg deleted file mode 100644 index b5de8f43..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_web_templates.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Web templates - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg b/src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg deleted file mode 100644 index 7d40ac07..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_weblink_sets.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Weblink sets - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/adx_websites.svg b/src/common/portal_fileicons/icons/dark/adx_websites.svg deleted file mode 100644 index ecc6c3aa..00000000 --- a/src/common/portal_fileicons/icons/dark/adx_websites.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Websites - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/annotation.svg b/src/common/portal_fileicons/icons/dark/annotation.svg deleted file mode 100644 index fb0ea7e8..00000000 --- a/src/common/portal_fileicons/icons/dark/annotation.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/basic_forms.svg b/src/common/portal_fileicons/icons/dark/basic_forms.svg deleted file mode 100644 index b0ae3593..00000000 --- a/src/common/portal_fileicons/icons/dark/basic_forms.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/src/common/portal_fileicons/icons/dark/boolean.svg b/src/common/portal_fileicons/icons/dark/boolean.svg deleted file mode 100644 index d85957b5..00000000 --- a/src/common/portal_fileicons/icons/dark/boolean.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/content_snippets.svg b/src/common/portal_fileicons/icons/dark/content_snippets.svg deleted file mode 100644 index 45cef149..00000000 --- a/src/common/portal_fileicons/icons/dark/content_snippets.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/dark/dependency.svg b/src/common/portal_fileicons/icons/dark/dependency.svg deleted file mode 100644 index 2bcd336e..00000000 --- a/src/common/portal_fileicons/icons/dark/dependency.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/document.svg b/src/common/portal_fileicons/icons/dark/document.svg deleted file mode 100644 index 46a9f38c..00000000 --- a/src/common/portal_fileicons/icons/dark/document.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/edit.svg b/src/common/portal_fileicons/icons/dark/edit.svg deleted file mode 100644 index da956cb2..00000000 --- a/src/common/portal_fileicons/icons/dark/edit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/folder.svg b/src/common/portal_fileicons/icons/dark/folder.svg deleted file mode 100644 index 13b18d18..00000000 --- a/src/common/portal_fileicons/icons/dark/folder.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/lists.svg b/src/common/portal_fileicons/icons/dark/lists.svg deleted file mode 100644 index 383dc98c..00000000 --- a/src/common/portal_fileicons/icons/dark/lists.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/dark/number.svg b/src/common/portal_fileicons/icons/dark/number.svg deleted file mode 100644 index 421c491a..00000000 --- a/src/common/portal_fileicons/icons/dark/number.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/page_templates.svg b/src/common/portal_fileicons/icons/dark/page_templates.svg deleted file mode 100644 index b20eb059..00000000 --- a/src/common/portal_fileicons/icons/dark/page_templates.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/common/portal_fileicons/icons/dark/poll.svg b/src/common/portal_fileicons/icons/dark/poll.svg deleted file mode 100644 index f4261e99..00000000 --- a/src/common/portal_fileicons/icons/dark/poll.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/common/portal_fileicons/icons/dark/poll_option.svg b/src/common/portal_fileicons/icons/dark/poll_option.svg deleted file mode 100644 index 6c5c1b98..00000000 --- a/src/common/portal_fileicons/icons/dark/poll_option.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/dark/poll_placement.svg b/src/common/portal_fileicons/icons/dark/poll_placement.svg deleted file mode 100644 index b47e82f8..00000000 --- a/src/common/portal_fileicons/icons/dark/poll_placement.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/poll_submission.svg b/src/common/portal_fileicons/icons/dark/poll_submission.svg deleted file mode 100644 index 4bc2e02f..00000000 --- a/src/common/portal_fileicons/icons/dark/poll_submission.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/dark/publishing_states.svg b/src/common/portal_fileicons/icons/dark/publishing_states.svg deleted file mode 100644 index 65af989d..00000000 --- a/src/common/portal_fileicons/icons/dark/publishing_states.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/dark/refresh.svg b/src/common/portal_fileicons/icons/dark/refresh.svg deleted file mode 100644 index d79fdaa4..00000000 --- a/src/common/portal_fileicons/icons/dark/refresh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/site_markers.svg b/src/common/portal_fileicons/icons/dark/site_markers.svg deleted file mode 100644 index a19f18fc..00000000 --- a/src/common/portal_fileicons/icons/dark/site_markers.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/site_settings.svg b/src/common/portal_fileicons/icons/dark/site_settings.svg deleted file mode 100644 index fdad758f..00000000 --- a/src/common/portal_fileicons/icons/dark/site_settings.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/string.svg b/src/common/portal_fileicons/icons/dark/string.svg deleted file mode 100644 index e08a57f4..00000000 --- a/src/common/portal_fileicons/icons/dark/string.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/dark/table_permissions.svg b/src/common/portal_fileicons/icons/dark/table_permissions.svg deleted file mode 100644 index c1b320a3..00000000 --- a/src/common/portal_fileicons/icons/dark/table_permissions.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/dark/tag.svg b/src/common/portal_fileicons/icons/dark/tag.svg deleted file mode 100644 index 1c883ccb..00000000 --- a/src/common/portal_fileicons/icons/dark/tag.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/web_files.svg b/src/common/portal_fileicons/icons/dark/web_files.svg deleted file mode 100644 index 10c00825..00000000 --- a/src/common/portal_fileicons/icons/dark/web_files.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/common/portal_fileicons/icons/dark/web_pages.svg b/src/common/portal_fileicons/icons/dark/web_pages.svg deleted file mode 100644 index 5f462a4b..00000000 --- a/src/common/portal_fileicons/icons/dark/web_pages.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/common/portal_fileicons/icons/dark/web_templates.svg b/src/common/portal_fileicons/icons/dark/web_templates.svg deleted file mode 100644 index f73e1976..00000000 --- a/src/common/portal_fileicons/icons/dark/web_templates.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/dark/weblink_sets.svg b/src/common/portal_fileicons/icons/dark/weblink_sets.svg deleted file mode 100644 index 1e2583bb..00000000 --- a/src/common/portal_fileicons/icons/dark/weblink_sets.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/dark/weblinks.svg b/src/common/portal_fileicons/icons/dark/weblinks.svg deleted file mode 100644 index 9f236eaa..00000000 --- a/src/common/portal_fileicons/icons/dark/weblinks.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/dark/webpage_rules.svg b/src/common/portal_fileicons/icons/dark/webpage_rules.svg deleted file mode 100644 index 0418313f..00000000 --- a/src/common/portal_fileicons/icons/dark/webpage_rules.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/webroles.svg b/src/common/portal_fileicons/icons/dark/webroles.svg deleted file mode 100644 index 50a2e396..00000000 --- a/src/common/portal_fileicons/icons/dark/webroles.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/src/common/portal_fileicons/icons/dark/website.svg b/src/common/portal_fileicons/icons/dark/website.svg deleted file mode 100644 index 5e0cab9d..00000000 --- a/src/common/portal_fileicons/icons/dark/website.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/website_access.svg b/src/common/portal_fileicons/icons/dark/website_access.svg deleted file mode 100644 index b7b716d1..00000000 --- a/src/common/portal_fileicons/icons/dark/website_access.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/dark/website_languages.svg b/src/common/portal_fileicons/icons/dark/website_languages.svg deleted file mode 100644 index b90aa7a2..00000000 --- a/src/common/portal_fileicons/icons/dark/website_languages.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/light/advanced_forms.svg b/src/common/portal_fileicons/icons/light/advanced_forms.svg deleted file mode 100644 index 179f5bad..00000000 --- a/src/common/portal_fileicons/icons/light/advanced_forms.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/adx_content_snippets.svg b/src/common/portal_fileicons/icons/light/adx_content_snippets.svg deleted file mode 100644 index 95ee8d4a..00000000 --- a/src/common/portal_fileicons/icons/light/adx_content_snippets.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Content Snippets - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_entity_forms.svg b/src/common/portal_fileicons/icons/light/adx_entity_forms.svg deleted file mode 100644 index b508381d..00000000 --- a/src/common/portal_fileicons/icons/light/adx_entity_forms.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Entity Form - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_entity_lists.svg b/src/common/portal_fileicons/icons/light/adx_entity_lists.svg deleted file mode 100644 index 8ad51616..00000000 --- a/src/common/portal_fileicons/icons/light/adx_entity_lists.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Entity Lists - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_page_templates.svg b/src/common/portal_fileicons/icons/light/adx_page_templates.svg deleted file mode 100644 index 64a556b2..00000000 --- a/src/common/portal_fileicons/icons/light/adx_page_templates.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Page Templates - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_portal_languages.svg b/src/common/portal_fileicons/icons/light/adx_portal_languages.svg deleted file mode 100644 index c48fdba6..00000000 --- a/src/common/portal_fileicons/icons/light/adx_portal_languages.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Portal languages - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_web_files.svg b/src/common/portal_fileicons/icons/light/adx_web_files.svg deleted file mode 100644 index 6a2bd5aa..00000000 --- a/src/common/portal_fileicons/icons/light/adx_web_files.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Webfiles - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_web_pages.svg b/src/common/portal_fileicons/icons/light/adx_web_pages.svg deleted file mode 100644 index 1a8518f4..00000000 --- a/src/common/portal_fileicons/icons/light/adx_web_pages.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Web pages - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_web_templates.svg b/src/common/portal_fileicons/icons/light/adx_web_templates.svg deleted file mode 100644 index ca281ad1..00000000 --- a/src/common/portal_fileicons/icons/light/adx_web_templates.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Web templates - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_weblink_sets.svg b/src/common/portal_fileicons/icons/light/adx_weblink_sets.svg deleted file mode 100644 index 8721fe43..00000000 --- a/src/common/portal_fileicons/icons/light/adx_weblink_sets.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Weblink sets - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/adx_websites.svg b/src/common/portal_fileicons/icons/light/adx_websites.svg deleted file mode 100644 index ecc6c3aa..00000000 --- a/src/common/portal_fileicons/icons/light/adx_websites.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Websites - - - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/annotation.svg b/src/common/portal_fileicons/icons/light/annotation.svg deleted file mode 100644 index fb0ea7e8..00000000 --- a/src/common/portal_fileicons/icons/light/annotation.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/basic_forms.svg b/src/common/portal_fileicons/icons/light/basic_forms.svg deleted file mode 100644 index bba31192..00000000 --- a/src/common/portal_fileicons/icons/light/basic_forms.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/light/boolean.svg b/src/common/portal_fileicons/icons/light/boolean.svg deleted file mode 100644 index b5b64b61..00000000 --- a/src/common/portal_fileicons/icons/light/boolean.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/content_snippets.svg b/src/common/portal_fileicons/icons/light/content_snippets.svg deleted file mode 100644 index 6162deee..00000000 --- a/src/common/portal_fileicons/icons/light/content_snippets.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/dependency.svg b/src/common/portal_fileicons/icons/light/dependency.svg deleted file mode 100644 index 39bd11c1..00000000 --- a/src/common/portal_fileicons/icons/light/dependency.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/document.svg b/src/common/portal_fileicons/icons/light/document.svg deleted file mode 100644 index 949a3762..00000000 --- a/src/common/portal_fileicons/icons/light/document.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/edit.svg b/src/common/portal_fileicons/icons/light/edit.svg deleted file mode 100644 index ecde9240..00000000 --- a/src/common/portal_fileicons/icons/light/edit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/folder.svg b/src/common/portal_fileicons/icons/light/folder.svg deleted file mode 100644 index 3d64ae71..00000000 --- a/src/common/portal_fileicons/icons/light/folder.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/lists.svg b/src/common/portal_fileicons/icons/light/lists.svg deleted file mode 100644 index bc792d94..00000000 --- a/src/common/portal_fileicons/icons/light/lists.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/number.svg b/src/common/portal_fileicons/icons/light/number.svg deleted file mode 100644 index 7b026654..00000000 --- a/src/common/portal_fileicons/icons/light/number.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/page_templates.svg b/src/common/portal_fileicons/icons/light/page_templates.svg deleted file mode 100644 index ccd01941..00000000 --- a/src/common/portal_fileicons/icons/light/page_templates.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/src/common/portal_fileicons/icons/light/poll_option.svg b/src/common/portal_fileicons/icons/light/poll_option.svg deleted file mode 100644 index 6c5c1b98..00000000 --- a/src/common/portal_fileicons/icons/light/poll_option.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/common/portal_fileicons/icons/light/poll_placement.svg b/src/common/portal_fileicons/icons/light/poll_placement.svg deleted file mode 100644 index b47e82f8..00000000 --- a/src/common/portal_fileicons/icons/light/poll_placement.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/poll_submission.svg b/src/common/portal_fileicons/icons/light/poll_submission.svg deleted file mode 100644 index 65076663..00000000 --- a/src/common/portal_fileicons/icons/light/poll_submission.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/light/polls.svg b/src/common/portal_fileicons/icons/light/polls.svg deleted file mode 100644 index f4261e99..00000000 --- a/src/common/portal_fileicons/icons/light/polls.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/common/portal_fileicons/icons/light/publishing_states.svg b/src/common/portal_fileicons/icons/light/publishing_states.svg deleted file mode 100644 index ee5b463d..00000000 --- a/src/common/portal_fileicons/icons/light/publishing_states.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/light/refresh.svg b/src/common/portal_fileicons/icons/light/refresh.svg deleted file mode 100644 index e0345748..00000000 --- a/src/common/portal_fileicons/icons/light/refresh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/site_markers.svg b/src/common/portal_fileicons/icons/light/site_markers.svg deleted file mode 100644 index ea2213be..00000000 --- a/src/common/portal_fileicons/icons/light/site_markers.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/site_settings.svg b/src/common/portal_fileicons/icons/light/site_settings.svg deleted file mode 100644 index b04e11b0..00000000 --- a/src/common/portal_fileicons/icons/light/site_settings.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/string.svg b/src/common/portal_fileicons/icons/light/string.svg deleted file mode 100644 index 943e69c4..00000000 --- a/src/common/portal_fileicons/icons/light/string.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/common/portal_fileicons/icons/light/table_permissions.svg b/src/common/portal_fileicons/icons/light/table_permissions.svg deleted file mode 100644 index 336d2b00..00000000 --- a/src/common/portal_fileicons/icons/light/table_permissions.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/src/common/portal_fileicons/icons/light/tag.svg b/src/common/portal_fileicons/icons/light/tag.svg deleted file mode 100644 index 1c883ccb..00000000 --- a/src/common/portal_fileicons/icons/light/tag.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/web_files.svg b/src/common/portal_fileicons/icons/light/web_files.svg deleted file mode 100644 index b3abfa2c..00000000 --- a/src/common/portal_fileicons/icons/light/web_files.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/light/web_pages.svg b/src/common/portal_fileicons/icons/light/web_pages.svg deleted file mode 100644 index 607b2027..00000000 --- a/src/common/portal_fileicons/icons/light/web_pages.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/light/web_templates.svg b/src/common/portal_fileicons/icons/light/web_templates.svg deleted file mode 100644 index b030450c..00000000 --- a/src/common/portal_fileicons/icons/light/web_templates.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/common/portal_fileicons/icons/light/weblink_sets.svg b/src/common/portal_fileicons/icons/light/weblink_sets.svg deleted file mode 100644 index 28e5e89e..00000000 --- a/src/common/portal_fileicons/icons/light/weblink_sets.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/weblinks.svg b/src/common/portal_fileicons/icons/light/weblinks.svg deleted file mode 100644 index c9521389..00000000 --- a/src/common/portal_fileicons/icons/light/weblinks.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/webpage_rules.svg b/src/common/portal_fileicons/icons/light/webpage_rules.svg deleted file mode 100644 index cc201094..00000000 --- a/src/common/portal_fileicons/icons/light/webpage_rules.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/webroles.svg b/src/common/portal_fileicons/icons/light/webroles.svg deleted file mode 100644 index 604dbe91..00000000 --- a/src/common/portal_fileicons/icons/light/webroles.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/src/common/portal_fileicons/icons/light/website.svg b/src/common/portal_fileicons/icons/light/website.svg deleted file mode 100644 index 0bf2a0c4..00000000 --- a/src/common/portal_fileicons/icons/light/website.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/website_access.svg b/src/common/portal_fileicons/icons/light/website_access.svg deleted file mode 100644 index b7b716d1..00000000 --- a/src/common/portal_fileicons/icons/light/website_access.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/common/portal_fileicons/icons/light/website_languages.svg b/src/common/portal_fileicons/icons/light/website_languages.svg deleted file mode 100644 index 8cc8356e..00000000 --- a/src/common/portal_fileicons/icons/light/website_languages.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - From 67addc52178609f96e2a5defa10d8b280a1ab11e Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Sat, 6 Jul 2024 15:24:02 +0530 Subject: [PATCH 06/12] Reference Property is added --- src/client/extension.ts | 15 -- .../portal_fileicons/icons/dark/css.svg | 3 + .../portal_fileicons/icons/dark/html.svg | 1 + src/client/portal_fileicons/icons/dark/js.svg | 0 .../portal_fileicons/icons/dark/json.svg | 0 .../portal_fileicons/icons/dark/mp4.svg | 0 .../portal_fileicons/icons/dark/png.svg | 3 + .../portal_fileicons/icons/dark/yml.svg | 3 + src/common/TreeStructure/DataMapper.ts | 66 ++++-- .../TreeStructure/MyReferenceProvider.ts | 223 +++++++++++++++--- src/common/TreeStructure/TreeViewProvider.ts | 152 +++++++++--- .../DefaultPortalComponentService.ts | 16 +- .../dataMapperServices/WebFileService.ts | 10 +- 13 files changed, 386 insertions(+), 106 deletions(-) create mode 100644 src/client/portal_fileicons/icons/dark/css.svg create mode 100644 src/client/portal_fileicons/icons/dark/html.svg create mode 100644 src/client/portal_fileicons/icons/dark/js.svg create mode 100644 src/client/portal_fileicons/icons/dark/json.svg create mode 100644 src/client/portal_fileicons/icons/dark/mp4.svg create mode 100644 src/client/portal_fileicons/icons/dark/png.svg create mode 100644 src/client/portal_fileicons/icons/dark/yml.svg diff --git a/src/client/extension.ts b/src/client/extension.ts index 21dee221..92ecbfa9 100644 --- a/src/client/extension.ts +++ b/src/client/extension.ts @@ -42,7 +42,6 @@ import { telemetryEventNames } from "./telemetry/TelemetryEventNames"; import { IArtemisAPIOrgResponse } from "../common/services/Interfaces"; import { ArtemisService } from "../common/services/ArtemisService"; import { treeView } from "../common/TreeStructure/DataMapper"; -import { MyReferenceProvider } from "../common/TreeStructure/MyReferenceProvider"; let client: LanguageClient; let _context: vscode.ExtensionContext; @@ -56,16 +55,6 @@ export async function activate( ): Promise { _context = context; - const languages = ['html', 'css', 'javascript', 'json', 'yaml']; - languages.forEach(language => { - context.subscriptions.push( - vscode.languages.registerReferenceProvider( - { scheme: 'file', language }, - new MyReferenceProvider() - ) - ); - }) - // setup telemetry const telemetryEnv = AppTelemetryConfigUtility.createGlobalTelemetryEnvironment(); @@ -85,10 +74,6 @@ export async function activate( "instantiate": performance.now() }); - vscode.workspace.onDidSaveTextDocument(async (document) => { - console.log('Document saved:', document.fileName); - await treeView(); // Call treeView function when any document is saved - }); await treeView(); _telemetry.sendTelemetryEvent("Start", { diff --git a/src/client/portal_fileicons/icons/dark/css.svg b/src/client/portal_fileicons/icons/dark/css.svg new file mode 100644 index 00000000..369dc2df --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/css.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/html.svg b/src/client/portal_fileicons/icons/dark/html.svg new file mode 100644 index 00000000..af331070 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/html.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/js.svg b/src/client/portal_fileicons/icons/dark/js.svg new file mode 100644 index 00000000..e69de29b diff --git a/src/client/portal_fileicons/icons/dark/json.svg b/src/client/portal_fileicons/icons/dark/json.svg new file mode 100644 index 00000000..e69de29b diff --git a/src/client/portal_fileicons/icons/dark/mp4.svg b/src/client/portal_fileicons/icons/dark/mp4.svg new file mode 100644 index 00000000..e69de29b diff --git a/src/client/portal_fileicons/icons/dark/png.svg b/src/client/portal_fileicons/icons/dark/png.svg new file mode 100644 index 00000000..e4f64df5 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/png.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/yml.svg b/src/client/portal_fileicons/icons/dark/yml.svg new file mode 100644 index 00000000..551def40 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/yml.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index 69e518d3..3b8d40f3 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -26,13 +26,15 @@ import { IItem } from './TreeView/Types/Entity/IItem'; import { getDependencies } from './DataParser'; import { PortalComponentServiceFactory } from "./dataMapperServices/PortalComponentServiceFactory"; import { oneDSLoggerWrapper } from "../../common/OneDSLoggerTelemetry/oneDSLoggerWrapper"; +import { MyReferenceProvider } from "./MyReferenceProvider"; const fs = require('fs'); const yaml = require("js-yaml"); const load = yaml.load; const fallbackURI = vscode.Uri.file(''); - +export let globalWebsiteIItem: IItem; +export let globalwebPageIItem: IItem; export const treeView = async () => { const previewHelper = new PreviewHelper(); try { @@ -48,18 +50,28 @@ export const treeView = async () => { const { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm } = convertAllMetadataToItems(IPortalMetadataContext, getPath); const websiteIItem = await createWebsiteItem(previewHelper); - const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); + const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem,webIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); const entityFileMap: Map> = new Map(); addDependencies(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, entityFileMap); addUnUsedFiles(unUsedFileIItem, entityFileMap, webtemplateIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); removeusedOne(unUsedFileIItem, IPortalMetadataContext); - + globalwebPageIItem=webIItem; webPageIItem.children = webPageIItem.children.filter(item => item.label === "Home"); (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem); console.log(websiteIItem); + globalWebsiteIItem = websiteIItem; + + const languages = ['html', 'css', 'javascript', 'json', 'yaml']; + languages.forEach(language => { + vscode.languages.registerReferenceProvider( + { scheme: 'file', language }, + new MyReferenceProvider() + ); + }); + createTree(websiteIItem); oneDSLoggerWrapper.getLogger().traceInfo("End of tree view creation", { @@ -70,6 +82,10 @@ export const treeView = async () => { console.error('Error:', error); } }; +vscode.workspace.onDidSaveTextDocument(async (document) => { + console.log('Document saved:', document.fileName); + await treeView(); // Refresh treeView on document save +}); function convertAllMetadataToItems(IPortalMetadataContext: any, getPath: any) { const allwebTemplate = PortalComponentServiceFactory.getPortalComponent("WebTemplate")?.create(IPortalMetadataContext, getPath) || []; @@ -190,9 +206,19 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all children: [], error: "" }; + const webIItem = { + label: 'Web Page', + title: 'Web Page', + id: '', + isFile: false, + content: "", + path: vscode.Uri.parse(`/WebPage`), + component: "2", + children: allwebPage, + error: "" + }; - - return { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem }; + return { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem,webIItem }; } function addWebfileToWebPage(metadataContext: IPreviewEngineContext, webPageIItem: IItem[], webFileIItem: IItem[]) { @@ -316,53 +342,53 @@ function processDependencies(sourceDep: IItem, filePath: string, contentSnippetI const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { - processEntity(sourceDep, contentSnippetIItem, entity, 'label', entityFileMap); + processEntity(sourceDep, contentSnippetIItem, entity, 'label', entityFileMap,'07'); } else if (tagName === "Template") { - processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap); + processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap,'08'); } else if (tagName === "entityform" || tagName === "entity_form") { if (property == 'id' && isNaN(fileNameOrID)) { - processEntity(sourceDep, entityFormtIItem, entity, 'id', entityFileMap); + processEntity(sourceDep, entityFormtIItem, entity, 'id', entityFileMap,'015'); } else if (property == 'name' || property == 'key') { - processEntity(sourceDep, entityFormtIItem, entity, 'label', entityFileMap) + processEntity(sourceDep, entityFormtIItem, entity, 'label', entityFileMap,'015') } else { console.log("Not Valid EnitityForm"); } } else if (tagName === "entitylist" || tagName === "entity_list") { if (property == 'id' && isNaN(fileNameOrID)) { - processEntity(sourceDep, listIItem, entity, 'id', entityFileMap); + processEntity(sourceDep, listIItem, entity, 'id', entityFileMap,'017'); } else if (property == 'name' || property == 'key') { - processEntity(sourceDep, listIItem, entity, 'label', entityFileMap) + processEntity(sourceDep, listIItem, entity, 'label', entityFileMap,'017') } else { console.log("Not Valid EntityList"); } } else if (tagName === "webform") { if (property == 'id' && isNaN(fileNameOrID)) { - processEntity(sourceDep, webFormIItem, entity, 'id', entityFileMap); + processEntity(sourceDep, webFormIItem, entity, 'id', entityFileMap,'019'); } else if (property == 'name' || property == 'key') { - processEntity(sourceDep, webFormIItem, entity, 'label', entityFileMap) + processEntity(sourceDep, webFormIItem, entity, 'label', entityFileMap,'019') } else { console.log("Not Valid WebForm"); } } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list")) { - entity.hashValue = tagName; - processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap); + entity.fileNameOrID = tagName; + processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap,'08'); } else { console.log("Another Dynamic entity"); } }); } -function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string, entityFileMap: Map>) { +function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string, entityFileMap: Map>,comp:string) { let exist = false; const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); targetIItem.children.forEach((targetItem: IItem) => { const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; if (compareValue === fileNameOrID) { exist = true; - let fileNameAlready = sourceDep.children.find(child => child.label === targetItem.label); + let fileNameAlready = sourceDep.children.find(child => child.label === targetItem.label && child.component===targetItem.component); let ht = targetItem.children.find((child: IItem) => child.isFile === true); let htLabel = ht?.label ?? ''; - const item = createItem(`${targetItem.label}`, `${targetItem.label}`, `${targetItem.id}`, true, vscode.Uri.parse(`${targetItem.path}`), '', [], '', ''); + const item = createItem(`${targetItem.label}`, `Source-Dependencies`, `${targetItem.id}`, true, vscode.Uri.parse(`/inside treeItem`), comp, [], '', ''); if (!entityFileMap.has(targetIItem.label)) { entityFileMap.set(targetIItem.label, new Set()); } @@ -454,8 +480,8 @@ export class PreviewHelper { constructor() { this.isBootstrapV5 = false; this.previewHelper = {}; - this.pathroot = PortalWebView.getPortalRootFolder(); - // this.pathroot = vscode.Uri.file('C:/Users/t-mansisingh/OneDrive - Microsoft/Desktop/clone2/mansi-site-1---site-ajx90'); + // this.pathroot = PortalWebView.getPortalRootFolder(); + this.pathroot = vscode.Uri.file('C:/Users/t-mansisingh/OneDrive - Microsoft/Desktop/clone2/mansi-site-1---site-ajx90'); this.websiteData = {} as Website; } diff --git a/src/common/TreeStructure/MyReferenceProvider.ts b/src/common/TreeStructure/MyReferenceProvider.ts index 78e85a07..57188ec0 100644 --- a/src/common/TreeStructure/MyReferenceProvider.ts +++ b/src/common/TreeStructure/MyReferenceProvider.ts @@ -1,8 +1,13 @@ -/*! - * Copyright (C) Microsoft Corporation. All rights reserved. +/* + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. */ import * as vscode from 'vscode'; - +import * as fs from 'fs'; +import { getDependencies } from "./DataParser"; +import { DyanmicEntity } from './DataParserRule'; +import { IItem } from './TreeView/Types/Entity/IItem'; +import { globalWebsiteIItem, globalwebPageIItem } from './DataMapper' export class MyReferenceProvider implements vscode.ReferenceProvider { async provideReferences( document: vscode.TextDocument, @@ -14,49 +19,207 @@ export class MyReferenceProvider implements vscode.ReferenceProvider { if (!selection) { return []; } + const startLine = selection.start.line; + const endLine = selection.end.line; + + const selectedLines: string[] = []; + for (let line = startLine; line <= endLine; line++) { + const lineText = document.lineAt(line).text; + selectedLines.push(lineText); + } const selectedText = document.getText(selection); + const selectedTextLine = selectedLines.join('\n'); + const dependencies = getDependencies(selectedTextLine); const locations: vscode.Location[] = []; + if (dependencies.length === 0) { + findText(selectedText, globalWebsiteIItem, locations); + } else { + helper(dependencies, globalWebsiteIItem, locations, selectedTextLine); + } + return locations; + } +} +function findText(selectedText: string,globalWebsiteIItem: IItem, locations: vscode.Location[]){ + for (const entityIItem of globalWebsiteIItem.children) { + if (entityIItem.label == 'Web Page') { + globalwebPageIItem.children.forEach((item: IItem) => { + const pgcy = item.children.find(child => child.label === "Page Copy"); + const pgsy = item.children.find(child => child.label === "Page Summary"); + const cp = item.children.find(child => child.label === "Content Page") + const cppgcy = cp?.children.find(child => child.label === "Page Copy"); + const cppgsy = cp?.children.find(child => child.label === "Page Summary"); - // Check if the selected text contains Liquid braces - let regex; - if (selectedText.startsWith('{{') && selectedText.endsWith('}}')) { - regex = new RegExp(escapeRegExp(selectedText), 'g'); - } else if (selectedText.startsWith('{%') && selectedText.endsWith('%}')) { - regex = new RegExp(escapeRegExp(selectedText), 'g'); + helperforText(pgcy, selectedText, locations); + helperforText(pgsy, selectedText, locations); + helperforText(cppgcy, selectedText, locations); + helperforText(cppgsy, selectedText, locations); + }) } else { - // Search for selected text inside Liquid braces - regex = new RegExp(`{{[^{}]*\\b${escapeRegExp(selectedText)}\\b[^{}]*}}|{%[^{}]*\\b${escapeRegExp(selectedText)}\\b[^{}]*%}`, 'g'); + for (const iitem of entityIItem.children) { + helperforText(iitem, selectedText, locations); + } } + } +} - const files = await vscode.workspace.findFiles('**/*.{html,css,js,json,yaml}', '**/node_modules/**'); +function helperforText(entityIItem: any, selectedText: any, locations: vscode.Location[]) { + let file = entityIItem.children.find((child: IItem) => child.isFile === true); + const filePath = file?.path?.fsPath; + if (!filePath) { + return; + } - for (const file of files) { - const textDocument = await vscode.workspace.openTextDocument(file); - const text = textDocument.getText(); + try { + const fileContent = fs.readFileSync(filePath, 'utf-8'); + const lines = fileContent.split(/\r?\n/); - let match: RegExpExecArray | null; - while ((match = regex.exec(text)) !== null) { - const matchText = match[0]; + for (let i = 0; i < lines.length; i++) { + let startIndex = 0; + while ((startIndex = lines[i].indexOf(selectedText, startIndex)) !== -1) { + const entityPosition = new vscode.Position(i, startIndex); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + startIndex += selectedText.length; + } + } + } catch (error) { + console.error('Error reading file:', error); + } +} - // Check if the selected text is exactly within the matched text - if (matchText.includes(selectedText)) { - const matchStartPosition = match.index; - const matchEndPosition = matchStartPosition + matchText.length; +function helper(dependencies: DyanmicEntity[], globalWebsiteIItem: IItem, locations: vscode.Location[], selectedText: string) { + dependencies.forEach((entity: any) => { + for (const entityIItem of globalWebsiteIItem.children) { + if (entityIItem.label == 'Web Page') { + globalwebPageIItem.children.forEach((item: IItem) => { + const pgcy = item.children.find(child => child.label === "Page Copy"); + const pgsy = item.children.find(child => child.label === "Page Summary"); + const cp = item.children.find(child => child.label === "Content Page") + const cppgcy = cp?.children.find(child => child.label === "Page Copy"); + const cppgsy = cp?.children.find(child => child.label === "Page Summary"); - const matchRange = new vscode.Range( - textDocument.positionAt(matchStartPosition), - textDocument.positionAt(matchEndPosition) - ); - locations.push(new vscode.Location(textDocument.uri, matchRange)); + helper1(pgcy, entity, locations); + helper1(pgsy, entity, locations); + helper1(cppgcy, entity, locations); + helper1(cppgsy, entity, locations); + }) + } else { + for (const iitem of entityIItem.children) { + helper1(iitem, entity, locations); } } } + }) +} - return locations; +function helper1(entityIItem: any, entity: any, locations: vscode.Location[]) { + const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); + if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { + helper2(entityIItem, entity, 'label', locations, '07'); + } else if (tagName === "Template") { + helper2(entityIItem, entity, 'label', locations, '08'); + } else if (tagName === "entityform" || tagName === "entity_form") { + if (property === 'id' && isNaN(fileNameOrID)) { + helper2(entityIItem, entity, 'id', locations, '015'); + } else if (property === 'name' || property === 'key') { + helper2(entityIItem, entity, 'label', locations, '015'); + } else { + console.log("Not Valid EntityForm"); + } + } else if (tagName === "entitylist" || tagName === "entity_list") { + if (property === 'id' && isNaN(fileNameOrID)) { + helper2(entityIItem, entity, 'id', locations, '017'); + } else if (property === 'name' || property === 'key') { + helper2(entityIItem, entity, 'label', locations, '017'); + } else { + console.log("Not Valid EntityList"); + } + } else if (tagName === "webform") { + if (property === 'id' && isNaN(fileNameOrID)) { + helper2(entityIItem, entity, 'id', locations, '019'); + } else if (property === 'name' || property === 'key') { + helper2(entityIItem, entity, 'label', locations, '019'); + } else { + console.log("Not Valid WebForm"); + } + } else if ((tagName !== "entityform" && tagName !== "entity_form") && (tagName !== "entitylist" && tagName !== "entity_list")) { + entity.fileNameOrID = tagName; + helper2(entityIItem, entity, 'label', locations, '08'); + } else { + console.log("Another Dynamic entity"); } } -function escapeRegExp(string: string) { - return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + +function helper2(entityIItem: IItem, entity: DyanmicEntity, compareBy: string, locations: vscode.Location[], comp: string) { + let sourceDep = entityIItem.children.find((child: IItem) => child.isFile === false); + let file = entityIItem.children.find((child: IItem) => child.isFile === true); + if (sourceDep) { + for (const src of sourceDep.children) { + const compareValue = compareBy === 'label' ? src.label : src.id; + let fileNameOrID = entity.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); + if (src.component === comp && compareValue === fileNameOrID) { + if (file) { + addFileLocations(file, locations, entity); + } + } + } + } } +function addFileLocations(file: IItem, locations: vscode.Location[], entity: DyanmicEntity) { + const filePath = file?.path?.fsPath; + if (!filePath) { + return; + } + try { + const fileContent = fs.readFileSync(filePath, 'utf-8'); + const lines = fileContent.split(/\r?\n/); + let file = entity.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); + let tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + + if (!file) { + return; + } + for (let i = 0; i < lines.length; i++) { + if (lines[i].includes(file)) { + const dep = getDependencies(lines[i]); + dep.forEach((de: any) => { + let tag = de.tagName.replace(/^['"](.*)['"]$/, '$1'); + const pro = de.property.replace(/^['"](.*)['"]$/, '$1'); + let fn = de.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); + if (tag!=='snippets' && tag!=='snippet' && tag!=='editable' && tag!=='Template' && tag !== "webform" && tag !== "entityform" && tag !== "entity_form" && tag !== "entitylist" && tag !== "entity_list") { + fn = tag; + tag='Template'; + } + if (tagName!=='snippets' && tagName!=='snippet' && tagName!=='editable' && tagName!=='Template' && tagName !== "webform" && tagName !== "entityform" && tagName !== "entity_form" && tagName !== "entitylist" && tagName !== "entity_list") { + file = tagName; + tagName='Template'; + } + if (tag == tagName && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + } else if (tagName === 'editable' && (property === "snippets" || property === "snippet")) { + if ((tag === 'snippets' || tag === 'snippet') && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + } + } else if (tag === 'editable' && (pro === "snippets" || pro === "snippet")) { + if ((tagName === 'snippets' || tagName === 'snippet') && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + } + } + }) + } + } + } catch (error) { + console.error('Error reading file:', error); + } +} \ No newline at end of file diff --git a/src/common/TreeStructure/TreeViewProvider.ts b/src/common/TreeStructure/TreeViewProvider.ts index 48fac69b..47f886b9 100644 --- a/src/common/TreeStructure/TreeViewProvider.ts +++ b/src/common/TreeStructure/TreeViewProvider.ts @@ -9,39 +9,70 @@ class MyTreeItem extends vscode.TreeItem { this.tooltip = `${this.item.title}`; this.description = this.item.content; this.iconPath = this.getIconPath(item); + this.contextValue = this.item.isFile ? 'file' : 'folder'; + this.command = this.getCommand(item); } - contextValue = this.item.isFile ? 'file' : 'folder'; - - command = this.item.isFile ? { - title: 'Open File', - command: 'extension.openFile', - arguments: [this.item] - } : undefined; + private getCommand(item: IItem): vscode.Command | undefined { + if (item.isFile && item.title === 'Source-Dependencies') { + return { + title: 'Item Clicked', + command: 'extension.itemClicked', + arguments: [item] + }; + } else if (item.isFile) { + return { + title: 'Open File', + command: 'extension.openFile', + arguments: [item] + }; + } + return undefined; + } private getIconPath(item: IItem): { light: string, dark: string } | vscode.ThemeIcon { const basePath = path.join(__dirname, '..', 'src', 'client', 'portal_fileicons', 'icons'); if (item.isFile) { - // switch (item.component) { - // case "01": // HTML - // return { - // light: path.join(basePath, 'light', 'tag.svg'), - // dark: path.join(basePath, 'dark', 'tag.svg') - // }; - // case "02": // CSS - // return { - // light: path.join(basePath, 'light', 'file-css'), - // dark: path.join(basePath, 'dark', 'file-css') - // }; - // case "03": // JSON - // return { - // light: path.join(basePath, 'light', 'file-js'), - // dark: path.join(basePath, 'dark', 'file-js') - // }; - // default: - return new vscode.ThemeIcon('file'); - // } + switch (item.component) { + case "01": // HTML + return { + light: path.join(basePath, 'dark', 'html.svg'), + dark: path.join(basePath, 'dark', 'html.svg') + }; + case "02": // CSS + return { + light: path.join(basePath, 'dark', 'css.svg'), + dark: path.join(basePath, 'dark', 'css.svg') + }; + case "03": // JSON + return { + light: path.join(basePath, 'dark', 'js.svg'), + dark: path.join(basePath, 'dark', 'js.svg') + }; + case "04": // YML + return { + light: path.join(basePath, 'dark', 'yml.svg'), + dark: path.join(basePath, 'dark', 'yml.svg') + }; + case "05": // PNG + return { + light: path.join(basePath, 'dark', 'png.svg'), + dark: path.join(basePath, 'dark', 'png.svg') + }; + case "06": // YML + return { + light: path.join(basePath, 'dark', 'json.svg'), + dark: path.join(basePath, 'dark', 'json.svg') + }; + case "09": // MP4 + return { + light: path.join(basePath, 'dark', 'mp4.svg'), + dark: path.join(basePath, 'dark', 'mp4.svg') + }; + default: + return new vscode.ThemeIcon('file'); + } } else { switch (item.component) { case "1": // Website @@ -140,11 +171,68 @@ class MyTreeDataProvider implements vscode.TreeDataProvider { private getItemChildren(item: IItem): MyTreeItem[] { return item.children.map(child => new MyTreeItem(child, child.children.length > 0 ? vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None)); } -} + getParent(element: MyTreeItem): MyTreeItem | undefined { + const parentItem = this.findParentItem(this.data[0], element.item); + if (parentItem) { + return new MyTreeItem(parentItem, vscode.TreeItemCollapsibleState.Collapsed); + } + return undefined; + } + + private findParentItem(currentItem: IItem, targetItem: IItem): IItem | undefined { + if (!currentItem || !currentItem.children) { + return undefined; + } + const foundChild = currentItem.children.find(child => child.id === targetItem.id && child.title === targetItem.title); + if (foundChild) { + return currentItem; + } + for (const child of currentItem.children) { + const parentItem = this.findParentItem(child, targetItem); + if (parentItem) { + return parentItem; + } + } + + return undefined; + } + + findItemById(item: IItem, websiteIItem: IItem): IItem | undefined { + const comp = item.component.slice(1); + console.log(comp); + if (comp == '7') { + const contentSnipppetIItem = websiteIItem.children.find((child: IItem) => child.label === 'Content Snippet'); + return helper(item, contentSnipppetIItem); + } else if (comp == '8') { + const webTemplateIItem = websiteIItem.children.find((child: IItem) => child.label === 'Web Template'); + return helper(item, webTemplateIItem); + } else if (comp == '15') { + const entityFormIItem = websiteIItem.children.find((child: IItem) => child.label === 'Basic Forms'); + return helper(item, entityFormIItem); + } else if (comp == '17') { + const listsIItem = websiteIItem.children.find((child: IItem) => child.label === 'Lists'); + return helper(item, listsIItem); + } else if (comp == '19') { + const webformIItem = websiteIItem.children.find((child: IItem) => child.label === 'Advanced Forms'); + return helper(item, webformIItem); + } else { + return undefined; + } + } +} +function helper(item: IItem, entityIItem: any) { + for (const child of entityIItem.children) { + if (child.id == item.id) { + return child; + } + } + return undefined; +} export function createTree(websiteIItem: IItem) { const treeDataProvider = new MyTreeDataProvider([websiteIItem]); - vscode.window.registerTreeDataProvider('exampleView', treeDataProvider); + const treeView = vscode.window.createTreeView('exampleView', { treeDataProvider }); + // vscode.window.registerTreeDataProvider('exampleView', treeDataProvider); vscode.commands.registerCommand('extension.openWebpage', (webpageName: string) => { vscode.window.showInformationMessage(`Opening Webpage: ${webpageName}`); @@ -174,4 +262,12 @@ export function createTree(websiteIItem: IItem) { vscode.window.showErrorMessage('Error opening file'); } }); + vscode.commands.registerCommand('extension.itemClicked', (item: IItem) => { + const foundItem = treeDataProvider.findItemById(item, websiteIItem); + console.log(foundItem); + if (foundItem && !foundItem.isFile) { + const treeItem = new MyTreeItem(foundItem, foundItem.children.length > 0 ? vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None); + treeView.reveal(treeItem, { focus: true, expand: true }); + } + }); } \ No newline at end of file diff --git a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts index 263b7db0..385f7b69 100644 --- a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts +++ b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts @@ -49,18 +49,10 @@ export class DefaultPortalComponentService implements IPortalComponentService { if (filetype == 'js') { c = '03'; } + if(filetype=='yml'){ + c='04' + } const children: IItem[] = [ - // { - // label: "SourceDependencies", - // title: "SourceDependencies", - // id: `${id}_sourceDependencies`, - // isFile: false, - // content: "", - // path: vscode.Uri.parse(`/${name}/sourceDependencies`), - // component: "", - // children: [], - // error: "" - // }, { label: `${x}${url}`, title: `${name}.${filetype}`, @@ -76,7 +68,7 @@ export class DefaultPortalComponentService implements IPortalComponentService { const item: IItem = { label: name, - title: name, + title: type, id: id, isFile: false, content: '', diff --git a/src/common/TreeStructure/dataMapperServices/WebFileService.ts b/src/common/TreeStructure/dataMapperServices/WebFileService.ts index 0dc5ffeb..68492477 100644 --- a/src/common/TreeStructure/dataMapperServices/WebFileService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebFileService.ts @@ -15,6 +15,14 @@ export class WebFileService implements IPortalComponentService { return items; } for (const file of webFile) { + let c='05'; + if(file.adx_name.endsWith(".css")){ + c='02'; + }else if(file.adx_name.endsWith(".json")){ + c='06'; + }else if(file.adx_name.endsWith(".mp4")){ + c='09'; + } const item: IItem = { label: file.adx_name, title: file.adx_name, @@ -22,7 +30,7 @@ export class WebFileService implements IPortalComponentService { isFile: true, content: '', path: vscode.Uri.file(`${getPath.path}/web-files/${file.adx_name}`), - component: "", + component: c, children: [], error: "" }; From 44fe89c934ff0f7cadf190a50a365e5e8a6546de Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Sat, 6 Jul 2024 15:32:54 +0530 Subject: [PATCH 07/12] Changes in DataMapper --- src/common/TreeStructure/DataMapper.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index 2e5364c1..3b8d40f3 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -49,8 +49,6 @@ export const treeView = async () => { }); const { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm } = convertAllMetadataToItems(IPortalMetadataContext, getPath); - oneDSLoggerWrapper.getLogger().traceInfo("End of IPortalMetadata creation", { - "timeNow": performance.now()}); const websiteIItem = await createWebsiteItem(previewHelper); const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem,webIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); From fe6e238cdc062a892ced6a330cb1a4a6a34cb0cd Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Sun, 7 Jul 2024 23:25:28 +0530 Subject: [PATCH 08/12] Improved readability and clarity --- src/common/TreeStructure/DataMapper.ts | 32 ++-------- .../TreeStructure/MyReferenceProvider.ts | 60 +++++++++---------- src/common/TreeStructure/TreeViewProvider.ts | 6 +- .../DefaultPortalComponentService.ts | 10 ++-- .../dataMapperServices/WebFileService.ts | 14 ++--- .../dataMapperServices/WebPageService.ts | 2 +- .../portalComponentConfigs.ts | 5 ++ 7 files changed, 54 insertions(+), 75 deletions(-) diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index 3b8d40f3..5ad3b6d1 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -2,8 +2,6 @@ * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ -const { Tokenizer } = require('liquidjs') -import * as path from "path"; import * as vscode from 'vscode'; import { IPreviewEngineContext } from './TreeView/Utils/IDataResolver'; import { Webpage } from './TreeView/Types/Entity/WebPage'; @@ -202,7 +200,7 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all isFile: false, content: "", path: vscode.Uri.parse(`/unused-files`), - component: "", + component: "20", children: [], error: "" }; @@ -275,7 +273,7 @@ function addDependenciesToIItem(entityIItem: IItem, contentSnippetIItem: IItem, entityIItem.children.forEach((item: IItem) => { let sourceDep = item.children.find((child: IItem) => child.isFile === false); if (!sourceDep) { - sourceDep = createItem(`Source Dependencies`, `Uses & UsedBy ${item.label}`, '', false, vscode.Uri.parse(''), "", [], ""); + sourceDep = createItem(`Source Dependencies`, `Uses & UsedBy ${item.label}`, '', false, vscode.Uri.parse(''), "21", [], ""); } const htOrJsFile = item.children.find((child: IItem) => child.isFile === true); const filePath = htOrJsFile?.path?.fsPath; @@ -315,7 +313,7 @@ function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, w let sourceDep = child.children.find((child: IItem) => child.isFile === false); if (!sourceDep) { - sourceDep = createItem("Dependencies", "Dependencies", '', false, vscode.Uri.parse(''), "", [], ""); + sourceDep = createItem("Dependencies", "Dependencies", '', false, vscode.Uri.parse(''), "21", [], ""); } if (filePath && sourceDep) { processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, jsFilePath); @@ -369,7 +367,7 @@ function processDependencies(sourceDep: IItem, filePath: string, contentSnippetI } else { console.log("Not Valid WebForm"); } - } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list")) { + } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName!=="editable") { entity.fileNameOrID = tagName; processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap,'08'); } else { @@ -385,7 +383,7 @@ function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compar const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; if (compareValue === fileNameOrID) { exist = true; - let fileNameAlready = sourceDep.children.find(child => child.label === targetItem.label && child.component===targetItem.component); + let fileNameAlready = sourceDep.children.find(child => (child.label === targetItem.label && child.component.slice(1)===targetItem.component.slice(1))); let ht = targetItem.children.find((child: IItem) => child.isFile === true); let htLabel = ht?.label ?? ''; const item = createItem(`${targetItem.label}`, `Source-Dependencies`, `${targetItem.id}`, true, vscode.Uri.parse(`/inside treeItem`), comp, [], '', ''); @@ -407,26 +405,6 @@ function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compar } } -// function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string) { -// targetIItem.children.forEach((targetItem: IItem) => { -// const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); -// const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; -// if (compareValue === fileNameOrID) { -// let ht = targetItem.children.find((child: IItem) => child.isFile === true); -// let htalready = sourceDep.children.find(child => child.label === ht?.label); -// let htLabel = ht?.label ?? ''; -// if (!entityFileMap.has(targetIItem.label)) { -// entityFileMap.set(targetIItem.label, new Set()); -// } -// entityFileMap.get(targetIItem.label)?.add(htLabel); -// if (ht && !htalready) { -// sourceDep.children.push(ht); -// } -// } -// }); -// } - - function addUnUsedFiles(unUsedFileIItem: IItem, entityFileMap: Map>, webtemplateIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem) { addUnusedFilesHelper('Web Template', unUsedFileIItem, entityFileMap, webtemplateIItem, '/WebTemplate', "8"); diff --git a/src/common/TreeStructure/MyReferenceProvider.ts b/src/common/TreeStructure/MyReferenceProvider.ts index 57188ec0..c1ad3bd2 100644 --- a/src/common/TreeStructure/MyReferenceProvider.ts +++ b/src/common/TreeStructure/MyReferenceProvider.ts @@ -34,12 +34,12 @@ export class MyReferenceProvider implements vscode.ReferenceProvider { if (dependencies.length === 0) { findText(selectedText, globalWebsiteIItem, locations); } else { - helper(dependencies, globalWebsiteIItem, locations, selectedTextLine); + processDependencies(dependencies, globalWebsiteIItem, locations, selectedTextLine); } return locations; } } -function findText(selectedText: string,globalWebsiteIItem: IItem, locations: vscode.Location[]){ +function findText(selectedText: string, globalWebsiteIItem: IItem, locations: vscode.Location[]) { for (const entityIItem of globalWebsiteIItem.children) { if (entityIItem.label == 'Web Page') { globalwebPageIItem.children.forEach((item: IItem) => { @@ -49,20 +49,20 @@ function findText(selectedText: string,globalWebsiteIItem: IItem, locations: vsc const cppgcy = cp?.children.find(child => child.label === "Page Copy"); const cppgsy = cp?.children.find(child => child.label === "Page Summary"); - helperforText(pgcy, selectedText, locations); - helperforText(pgsy, selectedText, locations); - helperforText(cppgcy, selectedText, locations); - helperforText(cppgsy, selectedText, locations); + findTextInFile(pgcy, selectedText, locations); + findTextInFile(pgsy, selectedText, locations); + findTextInFile(cppgcy, selectedText, locations); + findTextInFile(cppgsy, selectedText, locations); }) } else { for (const iitem of entityIItem.children) { - helperforText(iitem, selectedText, locations); + findTextInFile(iitem, selectedText, locations); } } } } -function helperforText(entityIItem: any, selectedText: any, locations: vscode.Location[]) { +function findTextInFile(entityIItem: any, selectedText: any, locations: vscode.Location[]) { let file = entityIItem.children.find((child: IItem) => child.isFile === true); const filePath = file?.path?.fsPath; if (!filePath) { @@ -87,7 +87,7 @@ function helperforText(entityIItem: any, selectedText: any, locations: vscode.Lo } } -function helper(dependencies: DyanmicEntity[], globalWebsiteIItem: IItem, locations: vscode.Location[], selectedText: string) { +function processDependencies(dependencies: DyanmicEntity[], globalWebsiteIItem: IItem, locations: vscode.Location[], selectedText: string) { dependencies.forEach((entity: any) => { for (const entityIItem of globalWebsiteIItem.children) { if (entityIItem.label == 'Web Page') { @@ -98,62 +98,62 @@ function helper(dependencies: DyanmicEntity[], globalWebsiteIItem: IItem, locati const cppgcy = cp?.children.find(child => child.label === "Page Copy"); const cppgsy = cp?.children.find(child => child.label === "Page Summary"); - helper1(pgcy, entity, locations); - helper1(pgsy, entity, locations); - helper1(cppgcy, entity, locations); - helper1(cppgsy, entity, locations); + checkAndAddLocations(pgcy, entity, locations); + checkAndAddLocations(pgsy, entity, locations); + checkAndAddLocations(cppgcy, entity, locations); + checkAndAddLocations(cppgsy, entity, locations); }) } else { for (const iitem of entityIItem.children) { - helper1(iitem, entity, locations); + checkAndAddLocations(iitem, entity, locations); } } } }) } -function helper1(entityIItem: any, entity: any, locations: vscode.Location[]) { +function checkAndAddLocations(entityIItem: any, entity: any, locations: vscode.Location[]) { const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { - helper2(entityIItem, entity, 'label', locations, '07'); + addLocations(entityIItem, entity, 'label', locations, '07'); } else if (tagName === "Template") { - helper2(entityIItem, entity, 'label', locations, '08'); + addLocations(entityIItem, entity, 'label', locations, '08'); } else if (tagName === "entityform" || tagName === "entity_form") { if (property === 'id' && isNaN(fileNameOrID)) { - helper2(entityIItem, entity, 'id', locations, '015'); + addLocations(entityIItem, entity, 'id', locations, '015'); } else if (property === 'name' || property === 'key') { - helper2(entityIItem, entity, 'label', locations, '015'); + addLocations(entityIItem, entity, 'label', locations, '015'); } else { console.log("Not Valid EntityForm"); } } else if (tagName === "entitylist" || tagName === "entity_list") { if (property === 'id' && isNaN(fileNameOrID)) { - helper2(entityIItem, entity, 'id', locations, '017'); + addLocations(entityIItem, entity, 'id', locations, '017'); } else if (property === 'name' || property === 'key') { - helper2(entityIItem, entity, 'label', locations, '017'); + addLocations(entityIItem, entity, 'label', locations, '017'); } else { console.log("Not Valid EntityList"); } } else if (tagName === "webform") { if (property === 'id' && isNaN(fileNameOrID)) { - helper2(entityIItem, entity, 'id', locations, '019'); + addLocations(entityIItem, entity, 'id', locations, '019'); } else if (property === 'name' || property === 'key') { - helper2(entityIItem, entity, 'label', locations, '019'); + addLocations(entityIItem, entity, 'label', locations, '019'); } else { console.log("Not Valid WebForm"); } - } else if ((tagName !== "entityform" && tagName !== "entity_form") && (tagName !== "entitylist" && tagName !== "entity_list")) { + } else if ((tagName !== "entityform" && tagName !== "entity_form") && (tagName !== "entitylist" && tagName !== "entity_list") && tagName !== "editable") { entity.fileNameOrID = tagName; - helper2(entityIItem, entity, 'label', locations, '08'); + addLocations(entityIItem, entity, 'label', locations, '08'); } else { console.log("Another Dynamic entity"); } } -function helper2(entityIItem: IItem, entity: DyanmicEntity, compareBy: string, locations: vscode.Location[], comp: string) { +function addLocations(entityIItem: IItem, entity: DyanmicEntity, compareBy: string, locations: vscode.Location[], comp: string) { let sourceDep = entityIItem.children.find((child: IItem) => child.isFile === false); let file = entityIItem.children.find((child: IItem) => child.isFile === true); if (sourceDep) { @@ -191,13 +191,13 @@ function addFileLocations(file: IItem, locations: vscode.Location[], entity: Dya let tag = de.tagName.replace(/^['"](.*)['"]$/, '$1'); const pro = de.property.replace(/^['"](.*)['"]$/, '$1'); let fn = de.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); - if (tag!=='snippets' && tag!=='snippet' && tag!=='editable' && tag!=='Template' && tag !== "webform" && tag !== "entityform" && tag !== "entity_form" && tag !== "entitylist" && tag !== "entity_list") { + if (tag !== 'snippets' && tag !== 'snippet' && tag !== 'editable' && tag !== 'Template' && tag !== "webform" && tag !== "entityform" && tag !== "entity_form" && tag !== "entitylist" && tag !== "entity_list") { fn = tag; - tag='Template'; + tag = 'Template'; } - if (tagName!=='snippets' && tagName!=='snippet' && tagName!=='editable' && tagName!=='Template' && tagName !== "webform" && tagName !== "entityform" && tagName !== "entity_form" && tagName !== "entitylist" && tagName !== "entity_list") { + if (tagName !== 'snippets' && tagName !== 'snippet' && tagName !== 'editable' && tagName !== 'Template' && tagName !== "webform" && tagName !== "entityform" && tagName !== "entity_form" && tagName !== "entitylist" && tagName !== "entity_list") { file = tagName; - tagName='Template'; + tagName = 'Template'; } if (tag == tagName && fn == file) { const entityPosition = new vscode.Position(i, 0); diff --git a/src/common/TreeStructure/TreeViewProvider.ts b/src/common/TreeStructure/TreeViewProvider.ts index 47f886b9..bfc93bba 100644 --- a/src/common/TreeStructure/TreeViewProvider.ts +++ b/src/common/TreeStructure/TreeViewProvider.ts @@ -60,7 +60,7 @@ class MyTreeItem extends vscode.TreeItem { light: path.join(basePath, 'dark', 'png.svg'), dark: path.join(basePath, 'dark', 'png.svg') }; - case "06": // YML + case "06": // Json return { light: path.join(basePath, 'dark', 'json.svg'), dark: path.join(basePath, 'dark', 'json.svg') @@ -200,7 +200,6 @@ class MyTreeDataProvider implements vscode.TreeDataProvider { findItemById(item: IItem, websiteIItem: IItem): IItem | undefined { const comp = item.component.slice(1); - console.log(comp); if (comp == '7') { const contentSnipppetIItem = websiteIItem.children.find((child: IItem) => child.label === 'Content Snippet'); return helper(item, contentSnipppetIItem); @@ -232,7 +231,6 @@ function helper(item: IItem, entityIItem: any) { export function createTree(websiteIItem: IItem) { const treeDataProvider = new MyTreeDataProvider([websiteIItem]); const treeView = vscode.window.createTreeView('exampleView', { treeDataProvider }); - // vscode.window.registerTreeDataProvider('exampleView', treeDataProvider); vscode.commands.registerCommand('extension.openWebpage', (webpageName: string) => { vscode.window.showInformationMessage(`Opening Webpage: ${webpageName}`); @@ -249,8 +247,6 @@ export function createTree(websiteIItem: IItem) { } else if (pathString.endsWith('.png') || pathString.endsWith('.jpg') || pathString.endsWith('.jpeg') || pathString.endsWith('.gif') || pathString.endsWith('.mp4')) { await vscode.commands.executeCommand('vscode.open', item.path); } else { - // const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); - // await vscode.window.showTextDocument(document); await vscode.commands.executeCommand('revealInExplorer', item.path); } } else { diff --git a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts index 385f7b69..ee632463 100644 --- a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts +++ b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts @@ -11,6 +11,7 @@ interface PortalComponentConfig { nameField: string; url: string; fileType: string, + comp: string, getItems: (metadataContext: any) => any[]; } @@ -35,13 +36,12 @@ export class DefaultPortalComponentService implements IPortalComponentService { const type = this.config.type; const url = this.config.url; const filetype = this.config.fileType; + const comp = this.config.comp; let x = name.replace(/[/\s]+/g, '-'); let y = x.toLowerCase(); - // let z = x.toLowerCase(); let c = '01'; if (type == 'lists') { y = ''; - // z=`${y}/${x}${url}`; } if (type == 'basic-forms') { x = y; @@ -49,8 +49,8 @@ export class DefaultPortalComponentService implements IPortalComponentService { if (filetype == 'js') { c = '03'; } - if(filetype=='yml'){ - c='04' + if (filetype == 'yml') { + c = '04' } const children: IItem[] = [ { @@ -73,7 +73,7 @@ export class DefaultPortalComponentService implements IPortalComponentService { isFile: false, content: '', path: vscode.Uri.parse(`${getPath.path}/${type}/${y}`), - component: "", + component: comp, children: children, error: "" }; diff --git a/src/common/TreeStructure/dataMapperServices/WebFileService.ts b/src/common/TreeStructure/dataMapperServices/WebFileService.ts index 68492477..0047d02b 100644 --- a/src/common/TreeStructure/dataMapperServices/WebFileService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebFileService.ts @@ -15,13 +15,13 @@ export class WebFileService implements IPortalComponentService { return items; } for (const file of webFile) { - let c='05'; - if(file.adx_name.endsWith(".css")){ - c='02'; - }else if(file.adx_name.endsWith(".json")){ - c='06'; - }else if(file.adx_name.endsWith(".mp4")){ - c='09'; + let c = '05'; + if (file.adx_name.endsWith(".css")) { + c = '02'; + } else if (file.adx_name.endsWith(".json")) { + c = '06'; + } else if (file.adx_name.endsWith(".mp4")) { + c = '09'; } const item: IItem = { label: file.adx_name, diff --git a/src/common/TreeStructure/dataMapperServices/WebPageService.ts b/src/common/TreeStructure/dataMapperServices/WebPageService.ts index d7c3c157..75ae1d2e 100644 --- a/src/common/TreeStructure/dataMapperServices/WebPageService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebPageService.ts @@ -25,7 +25,7 @@ export class WebPageService implements IPortalComponentService { let x = str.replace(/\s+/g, '-'); let y = x.toLowerCase(); const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(webpage, getPath, y, x); - const webpageItem = createItem(webpage.adx_name, webpage.adx_name, webpage.adx_webpageid, false, vscode.Uri.parse(`/${webpage.adx_name}`), "", [pageCopy, cssItem, jsItem, pageSummary]); + const webpageItem = createItem(webpage.adx_name, webpage.adx_name, webpage.adx_webpageid, false, vscode.Uri.parse(`/${webpage.adx_name}`), "/2", [pageCopy, cssItem, jsItem, pageSummary]); items.push(webpageItem); } else { contentPage.push(webpage); diff --git a/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts b/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts index b3221b3c..8b9f5346 100644 --- a/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts +++ b/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts @@ -4,6 +4,7 @@ export const contentSnippetConfig = { nameField: "adx_name", url: ".en-US.contentsnippet.value.html", fileType: "html", + comp: "/7", getItems: (metadataContext: any) => metadataContext.contentSnippets }; @@ -13,6 +14,7 @@ export const webTemplateConfig = { nameField: "adx_name", url: ".webtemplate.source.html", fileType: "html", + comp: "/8", getItems: (metadataContext: any) => metadataContext.webTemplates, }; @@ -22,6 +24,7 @@ export const listConfig = { nameField: "adx_name", url: ".list.custom_javascript.js", fileType: "js", + comp: "/17", getItems: (metadataContext: any) => metadataContext.entityLists, }; @@ -31,6 +34,7 @@ export const entityFormConfig = { nameField: "adx_name", url: ".basicform.custom_javascript.js", fileType: "js", + comp: "/15", getItems: (metadataContext: any) => metadataContext.entityForms, }; @@ -40,5 +44,6 @@ export const webFormConfig = { nameField: "adx_name", url: ".advancedform.yml", fileType: "yml", + comp: "/9", getItems: (metadataContext: any) => metadataContext.webForms, }; \ No newline at end of file From 2f2735149292d3a7d19d8cc868b37e61493fc149 Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Tue, 9 Jul 2024 10:19:12 +0530 Subject: [PATCH 09/12] Updated the Code for Referrence Property --- .../portal_fileicons/icons/dark/book.svg | 3 + .../portal_fileicons/icons/dark/css.svg | 4 +- .../icons/dark/file-submodule.svg | 3 + .../icons/dark/file-symlink-file.svg | 3 + src/client/portal_fileicons/icons/dark/js.svg | 1 + .../portal_fileicons/icons/dark/json.svg | 1 + .../portal_fileicons/icons/dark/list-flat.svg | 4 + .../portal_fileicons/icons/dark/mp4.svg | 3 + .../portal_fileicons/icons/dark/note.svg | 3 + .../portal_fileicons/icons/light/book.svg | 3 + .../icons/light/file-submodule.svg | 3 + .../icons/light/file-symlink-file.svg | 3 + .../portal_fileicons/icons/light/json.svg | 3 + .../icons/light/list-flat.svg | 4 + .../portal_fileicons/icons/light/note.svg | 3 + src/common/TreeStructure/CovertIItemToJson.ts | 31 +++ src/common/TreeStructure/DataMapper.ts | 106 ++++++----- src/common/TreeStructure/TreeViewProvider.ts | 40 +++- .../dataMapperServices/WebFileService.ts | 29 ++- .../dataMapperServices/WebPageService.ts | 10 +- .../portalComponentConfigs.ts | 3 + src/common/TreeStructure/giveReferrence.ts | 180 ++++++++++++++++++ 22 files changed, 385 insertions(+), 58 deletions(-) create mode 100644 src/client/portal_fileicons/icons/dark/book.svg create mode 100644 src/client/portal_fileicons/icons/dark/file-submodule.svg create mode 100644 src/client/portal_fileicons/icons/dark/file-symlink-file.svg create mode 100644 src/client/portal_fileicons/icons/dark/list-flat.svg create mode 100644 src/client/portal_fileicons/icons/dark/note.svg create mode 100644 src/client/portal_fileicons/icons/light/book.svg create mode 100644 src/client/portal_fileicons/icons/light/file-submodule.svg create mode 100644 src/client/portal_fileicons/icons/light/file-symlink-file.svg create mode 100644 src/client/portal_fileicons/icons/light/json.svg create mode 100644 src/client/portal_fileicons/icons/light/list-flat.svg create mode 100644 src/client/portal_fileicons/icons/light/note.svg create mode 100644 src/common/TreeStructure/CovertIItemToJson.ts create mode 100644 src/common/TreeStructure/giveReferrence.ts diff --git a/src/client/portal_fileicons/icons/dark/book.svg b/src/client/portal_fileicons/icons/dark/book.svg new file mode 100644 index 00000000..669db404 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/book.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/css.svg b/src/client/portal_fileicons/icons/dark/css.svg index 369dc2df..ec75da91 100644 --- a/src/client/portal_fileicons/icons/dark/css.svg +++ b/src/client/portal_fileicons/icons/dark/css.svg @@ -1,3 +1 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/file-submodule.svg b/src/client/portal_fileicons/icons/dark/file-submodule.svg new file mode 100644 index 00000000..79018e08 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/file-submodule.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/file-symlink-file.svg b/src/client/portal_fileicons/icons/dark/file-symlink-file.svg new file mode 100644 index 00000000..2aff0ee4 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/file-symlink-file.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/js.svg b/src/client/portal_fileicons/icons/dark/js.svg index e69de29b..d6ced9e7 100644 --- a/src/client/portal_fileicons/icons/dark/js.svg +++ b/src/client/portal_fileicons/icons/dark/js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/json.svg b/src/client/portal_fileicons/icons/dark/json.svg index e69de29b..af583f76 100644 --- a/src/client/portal_fileicons/icons/dark/json.svg +++ b/src/client/portal_fileicons/icons/dark/json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/list-flat.svg b/src/client/portal_fileicons/icons/dark/list-flat.svg new file mode 100644 index 00000000..042ad665 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/list-flat.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/mp4.svg b/src/client/portal_fileicons/icons/dark/mp4.svg index e69de29b..aceee8c4 100644 --- a/src/client/portal_fileicons/icons/dark/mp4.svg +++ b/src/client/portal_fileicons/icons/dark/mp4.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/dark/note.svg b/src/client/portal_fileicons/icons/dark/note.svg new file mode 100644 index 00000000..8e013c11 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/note.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/light/book.svg b/src/client/portal_fileicons/icons/light/book.svg new file mode 100644 index 00000000..82ccad3f --- /dev/null +++ b/src/client/portal_fileicons/icons/light/book.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/light/file-submodule.svg b/src/client/portal_fileicons/icons/light/file-submodule.svg new file mode 100644 index 00000000..2161152f --- /dev/null +++ b/src/client/portal_fileicons/icons/light/file-submodule.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/light/file-symlink-file.svg b/src/client/portal_fileicons/icons/light/file-symlink-file.svg new file mode 100644 index 00000000..f2de1bf1 --- /dev/null +++ b/src/client/portal_fileicons/icons/light/file-symlink-file.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/light/json.svg b/src/client/portal_fileicons/icons/light/json.svg new file mode 100644 index 00000000..d7a79a34 --- /dev/null +++ b/src/client/portal_fileicons/icons/light/json.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/light/list-flat.svg b/src/client/portal_fileicons/icons/light/list-flat.svg new file mode 100644 index 00000000..b1d9eca2 --- /dev/null +++ b/src/client/portal_fileicons/icons/light/list-flat.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/client/portal_fileicons/icons/light/note.svg b/src/client/portal_fileicons/icons/light/note.svg new file mode 100644 index 00000000..81a134ba --- /dev/null +++ b/src/client/portal_fileicons/icons/light/note.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/common/TreeStructure/CovertIItemToJson.ts b/src/common/TreeStructure/CovertIItemToJson.ts new file mode 100644 index 00000000..2502c5b5 --- /dev/null +++ b/src/common/TreeStructure/CovertIItemToJson.ts @@ -0,0 +1,31 @@ +import { IItem } from './TreeView/Types/Entity/IItem'; + +export function generateJsonFromIItem(item: IItem): any { + if (item.isFile) { + return item.label; + } + + const result: any = {}; + + if (item.children && item.children.length > 0) { + const childrenResult: any = {}; + + for (const child of item.children) { + if (child.isFile) { + if (!childrenResult[child.label]) { + if (!result[item.label]) { + result[item.label] = []; + } + result[item.label].push(child.label); + } + } else { + if (!result[item.label]) { + result[item.label] = []; + } + result[item.label].push(generateJsonFromIItem(child)); + } + } + } + + return result; +} \ No newline at end of file diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index 5ad3b6d1..9900aec6 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -24,7 +24,8 @@ import { IItem } from './TreeView/Types/Entity/IItem'; import { getDependencies } from './DataParser'; import { PortalComponentServiceFactory } from "./dataMapperServices/PortalComponentServiceFactory"; import { oneDSLoggerWrapper } from "../../common/OneDSLoggerTelemetry/oneDSLoggerWrapper"; -import { MyReferenceProvider } from "./MyReferenceProvider"; +import { MyReferenceProvider } from "./giveReferrence"; +import { generateJsonFromIItem } from './CovertIItemToJson'; const fs = require('fs'); const yaml = require("js-yaml"); @@ -33,6 +34,8 @@ const fallbackURI = vscode.Uri.file(''); export let globalWebsiteIItem: IItem; export let globalwebPageIItem: IItem; +export const referrenceMap: Map = new Map(); + export const treeView = async () => { const previewHelper = new PreviewHelper(); try { @@ -48,14 +51,14 @@ export const treeView = async () => { const { allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm } = convertAllMetadataToItems(IPortalMetadataContext, getPath); const websiteIItem = await createWebsiteItem(previewHelper); - const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem,webIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); + const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem, webIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); const entityFileMap: Map> = new Map(); addDependencies(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, entityFileMap); addUnUsedFiles(unUsedFileIItem, entityFileMap, webtemplateIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); removeusedOne(unUsedFileIItem, IPortalMetadataContext); - globalwebPageIItem=webIItem; + globalwebPageIItem = webIItem; webPageIItem.children = webPageIItem.children.filter(item => item.label === "Home"); (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem); @@ -71,6 +74,9 @@ export const treeView = async () => { }); createTree(websiteIItem); + console.log(referrenceMap); + // const jsonObject = generateJsonFromIItem(websiteIItem); + // console.log(JSON.stringify(jsonObject, null, 2)); oneDSLoggerWrapper.getLogger().traceInfo("End of tree view creation", { "timeNow": performance.now() @@ -113,8 +119,8 @@ async function createWebsiteItem(previewHelper: PreviewHelper) { function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], allwebFile: IItem[], allcontentSnippet: IItem[], alllist: IItem[], allentityForm: IItem[], allwebForm: IItem[]) { const webtemplateIItem = { - label: 'Web Template', - title: 'Web Template', + label: 'Web Templates', + title: 'Web Templates', id: '', isFile: false, content: "", @@ -125,8 +131,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all }; const webPageIItem = { - label: 'Web Page', - title: 'Web Page', + label: 'Web Pages', + title: 'Web Pages', id: '', isFile: false, content: "", @@ -137,8 +143,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all }; const webFileIItem = { - label: 'Web File', - title: 'Web File', + label: 'Web Files', + title: 'Web Files', id: '', isFile: false, content: "", @@ -148,8 +154,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all error: "" }; const contentSnippetIItem = { - label: 'Content Snippet', - title: 'Content Snippet', + label: 'Content Snippets', + title: 'Content Snippets', id: '', isFile: false, content: "", @@ -205,8 +211,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all error: "" }; const webIItem = { - label: 'Web Page', - title: 'Web Page', + label: 'Web Pages', + title: 'Web Pages', id: '', isFile: false, content: "", @@ -216,7 +222,7 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all error: "" }; - return { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem,webIItem }; + return { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem, webIItem }; } function addWebfileToWebPage(metadataContext: IPreviewEngineContext, webPageIItem: IItem[], webFileIItem: IItem[]) { @@ -266,24 +272,27 @@ function addDependencies(webtemplateIItem: IItem, webPageIItem: IItem, webFileII addDependenciesToWebPage(webPageIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); addDependenciesToIItem(contentSnippetIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); addDependenciesToIItem(listIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); - addDependenciesToIItem(entityFormtIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap) + addDependenciesToIItem(entityFormtIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); + addDependenciesToIItem(webFileIItem, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); } function addDependenciesToIItem(entityIItem: IItem, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>): any { entityIItem.children.forEach((item: IItem) => { - let sourceDep = item.children.find((child: IItem) => child.isFile === false); - if (!sourceDep) { - sourceDep = createItem(`Source Dependencies`, `Uses & UsedBy ${item.label}`, '', false, vscode.Uri.parse(''), "21", [], ""); - } - const htOrJsFile = item.children.find((child: IItem) => child.isFile === true); - const filePath = htOrJsFile?.path?.fsPath; - if (filePath && sourceDep) { - processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); - } else { - console.log('No valid file path found for:', item); - } - if (sourceDep.children.length != 0) { - item.children.push(sourceDep); + if (!item.isFile) { + let sourceDep = item.children.find((child: IItem) => child.isFile === false); + if (!sourceDep) { + sourceDep = createItem(`References`, `References`, '', false, vscode.Uri.parse(''), "21", [], ""); + } + const htOrJsFile = item.children.find((child: IItem) => child.isFile === true); + const filePath = htOrJsFile?.path?.fsPath; + if (filePath && sourceDep) { + processDependencies(sourceDep, item, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap); + } else { + console.log('No valid file path found for:', item); + } + if (sourceDep.children.length != 0) { + item.children.push(sourceDep); + } } }); } @@ -313,10 +322,10 @@ function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, w let sourceDep = child.children.find((child: IItem) => child.isFile === false); if (!sourceDep) { - sourceDep = createItem("Dependencies", "Dependencies", '', false, vscode.Uri.parse(''), "21", [], ""); + sourceDep = createItem("References", "References", '', false, vscode.Uri.parse(''), "21", [], ""); } if (filePath && sourceDep) { - processDependencies(sourceDep, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, jsFilePath); + processDependencies(sourceDep, child, filePath, contentSnippetIItem, webtemplateIItem, entityFormtIItem, listIItem, webFormIItem, entityFileMap, jsFilePath); } else { console.log('No valid file path or sourceDep found for:', child); } @@ -326,7 +335,7 @@ function handleChildItem(child: IItem | undefined, contentSnippetIItem: IItem, w } } -function processDependencies(sourceDep: IItem, filePath: string, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>, jsFilePath?: string) { +function processDependencies(sourceDep: IItem, parent: IItem, filePath: string, contentSnippetIItem: IItem, webtemplateIItem: IItem, entityFormtIItem: IItem, listIItem: IItem, webFormIItem: IItem, entityFileMap: Map>, jsFilePath?: string) { const data = fs.readFileSync(filePath, 'utf8'); const dependencies = getDependencies(data); if (jsFilePath) { @@ -340,50 +349,56 @@ function processDependencies(sourceDep: IItem, filePath: string, contentSnippetI const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { - processEntity(sourceDep, contentSnippetIItem, entity, 'label', entityFileMap,'07'); + entity.tagName = "snippets"; + processEntity(sourceDep, parent, contentSnippetIItem, entity, 'label', entityFileMap, '07'); } else if (tagName === "Template") { - processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap,'08'); + processEntity(sourceDep, parent, webtemplateIItem, entity, 'label', entityFileMap, '08'); } else if (tagName === "entityform" || tagName === "entity_form") { + entity.tagName = 'entityform'; if (property == 'id' && isNaN(fileNameOrID)) { - processEntity(sourceDep, entityFormtIItem, entity, 'id', entityFileMap,'015'); + processEntity(sourceDep, parent, entityFormtIItem, entity, 'id', entityFileMap, '015'); } else if (property == 'name' || property == 'key') { - processEntity(sourceDep, entityFormtIItem, entity, 'label', entityFileMap,'015') + processEntity(sourceDep, parent, entityFormtIItem, entity, 'label', entityFileMap, '015') } else { console.log("Not Valid EnitityForm"); } } else if (tagName === "entitylist" || tagName === "entity_list") { + entity.tagName = 'entitylist'; if (property == 'id' && isNaN(fileNameOrID)) { - processEntity(sourceDep, listIItem, entity, 'id', entityFileMap,'017'); + processEntity(sourceDep, parent, listIItem, entity, 'id', entityFileMap, '017'); } else if (property == 'name' || property == 'key') { - processEntity(sourceDep, listIItem, entity, 'label', entityFileMap,'017') + processEntity(sourceDep, parent, listIItem, entity, 'label', entityFileMap, '017') } else { console.log("Not Valid EntityList"); } } else if (tagName === "webform") { + entity.tagName = 'webform' if (property == 'id' && isNaN(fileNameOrID)) { - processEntity(sourceDep, webFormIItem, entity, 'id', entityFileMap,'019'); + processEntity(sourceDep, parent, webFormIItem, entity, 'id', entityFileMap, '019'); } else if (property == 'name' || property == 'key') { - processEntity(sourceDep, webFormIItem, entity, 'label', entityFileMap,'019') + processEntity(sourceDep, parent, webFormIItem, entity, 'label', entityFileMap, '019') } else { console.log("Not Valid WebForm"); } - } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName!=="editable") { + } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName !== "editable") { entity.fileNameOrID = tagName; - processEntity(sourceDep, webtemplateIItem, entity, 'label', entityFileMap,'08'); + entity.tagName = 'Template' + processEntity(sourceDep, parent, webtemplateIItem, entity, 'label', entityFileMap, '08'); } else { console.log("Another Dynamic entity"); } }); } -function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compareBy: string, entityFileMap: Map>,comp:string) { +function processEntity(sourceDep: IItem, parent: IItem, targetIItem: IItem, entity: any, compareBy: string, entityFileMap: Map>, comp: string) { let exist = false; const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); + const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); targetIItem.children.forEach((targetItem: IItem) => { const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; if (compareValue === fileNameOrID) { exist = true; - let fileNameAlready = sourceDep.children.find(child => (child.label === targetItem.label && child.component.slice(1)===targetItem.component.slice(1))); + let fileNameAlready = sourceDep.children.find(child => (child.label === targetItem.label && child.component.slice(1) === targetItem.component.slice(1))); let ht = targetItem.children.find((child: IItem) => child.isFile === true); let htLabel = ht?.label ?? ''; const item = createItem(`${targetItem.label}`, `Source-Dependencies`, `${targetItem.id}`, true, vscode.Uri.parse(`/inside treeItem`), comp, [], '', ''); @@ -393,6 +408,11 @@ function processEntity(sourceDep: IItem, targetIItem: IItem, entity: any, compar entityFileMap.get(targetIItem.label)?.add(htLabel); if (!fileNameAlready) { sourceDep.children.push(item); + const key = `${fileNameOrID}-${tagName}`; + if (!referrenceMap.has(key)) { + referrenceMap.set(key, []); + } + referrenceMap.get(key)?.push(parent); } } }); diff --git a/src/common/TreeStructure/TreeViewProvider.ts b/src/common/TreeStructure/TreeViewProvider.ts index bfc93bba..6307b04b 100644 --- a/src/common/TreeStructure/TreeViewProvider.ts +++ b/src/common/TreeStructure/TreeViewProvider.ts @@ -62,7 +62,7 @@ class MyTreeItem extends vscode.TreeItem { }; case "06": // Json return { - light: path.join(basePath, 'dark', 'json.svg'), + light: path.join(basePath, 'light', 'json.svg'), dark: path.join(basePath, 'dark', 'json.svg') }; case "09": // MP4 @@ -70,6 +70,17 @@ class MyTreeItem extends vscode.TreeItem { light: path.join(basePath, 'dark', 'mp4.svg'), dark: path.join(basePath, 'dark', 'mp4.svg') }; + case "10": // Text File + return new vscode.ThemeIcon('file'); + case "07": + case "08": + case "015": + case "017": + case "019": + return { + light: path.join(basePath, 'light', 'file-symlink-file.svg'), + dark: path.join(basePath, 'dark', 'file-symlink-file.svg') + }; default: return new vscode.ThemeIcon('file'); } @@ -140,6 +151,26 @@ class MyTreeItem extends vscode.TreeItem { light: path.join(basePath, 'light', 'advanced_forms.svg'), dark: path.join(basePath, 'dark', 'advanced_forms.svg') }; + case "22": // Content Page + return { + light: path.join(basePath, 'light', 'book.svg'), + dark: path.join(basePath, 'dark', 'book.svg') + }; + case "23": // Page Copy + return { + light: path.join(basePath, 'light', 'list-flat.svg'), + dark: path.join(basePath, 'dark', 'list-flat.svg') + }; + case "24": // Page Summary + return { + light: path.join(basePath, 'light', 'note.svg'), + dark: path.join(basePath, 'dark', 'note.svg') + }; + case "25": // Subpage + return { + light: path.join(basePath, 'light', 'file-submodule.svg'), + dark: path.join(basePath, 'dark', 'file-submodule.svg') + }; default: // Default folder icon return { light: path.join(basePath, 'light', 'folder.svg'), @@ -201,10 +232,10 @@ class MyTreeDataProvider implements vscode.TreeDataProvider { findItemById(item: IItem, websiteIItem: IItem): IItem | undefined { const comp = item.component.slice(1); if (comp == '7') { - const contentSnipppetIItem = websiteIItem.children.find((child: IItem) => child.label === 'Content Snippet'); + const contentSnipppetIItem = websiteIItem.children.find((child: IItem) => child.label === 'Content Snippets'); return helper(item, contentSnipppetIItem); } else if (comp == '8') { - const webTemplateIItem = websiteIItem.children.find((child: IItem) => child.label === 'Web Template'); + const webTemplateIItem = websiteIItem.children.find((child: IItem) => child.label === 'Web Templates'); return helper(item, webTemplateIItem); } else if (comp == '15') { const entityFormIItem = websiteIItem.children.find((child: IItem) => child.label === 'Basic Forms'); @@ -247,7 +278,8 @@ export function createTree(websiteIItem: IItem) { } else if (pathString.endsWith('.png') || pathString.endsWith('.jpg') || pathString.endsWith('.jpeg') || pathString.endsWith('.gif') || pathString.endsWith('.mp4')) { await vscode.commands.executeCommand('vscode.open', item.path); } else { - await vscode.commands.executeCommand('revealInExplorer', item.path); + const document = await vscode.workspace.openTextDocument(item.path); + await vscode.window.showTextDocument(document); } } else { const document = await vscode.workspace.openTextDocument({ content: item.content, language: 'plaintext' }); diff --git a/src/common/TreeStructure/dataMapperServices/WebFileService.ts b/src/common/TreeStructure/dataMapperServices/WebFileService.ts index 0047d02b..87408958 100644 --- a/src/common/TreeStructure/dataMapperServices/WebFileService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebFileService.ts @@ -15,13 +15,23 @@ export class WebFileService implements IPortalComponentService { return items; } for (const file of webFile) { - let c = '05'; + let c = ''; if (file.adx_name.endsWith(".css")) { c = '02'; } else if (file.adx_name.endsWith(".json")) { c = '06'; } else if (file.adx_name.endsWith(".mp4")) { c = '09'; + file.adx_name=file.adx_name.replace(/\s+/g, '-'); + } else if (file.adx_name.endsWith(".html")) { + c = '01'; + } else if (file.adx_name.endsWith(".png")) { + c = '05'; + } else if (file.adx_name.endsWith(".js")) { + c = '03'; + }else{ + c='10'; + file.adx_name=file.adx_name.replace(/\s+/g, '-'); } const item: IItem = { label: file.adx_name, @@ -34,7 +44,22 @@ export class WebFileService implements IPortalComponentService { children: [], error: "" }; - items.push(item); + if(file.adx_name.endsWith(".html") || file.adx_name.endsWith(".js")){ + const fileItem: IItem = { + label: file.filename, + title: 'webFile', + id: file.adx_webfileid, + isFile: false, + content: '', + path: vscode.Uri.file(`/web-files`), + component: c, + children: [item], + error: "" + }; + items.push(fileItem); + }else{ + items.push(item); + } } return items; } diff --git a/src/common/TreeStructure/dataMapperServices/WebPageService.ts b/src/common/TreeStructure/dataMapperServices/WebPageService.ts index 75ae1d2e..a5b75e37 100644 --- a/src/common/TreeStructure/dataMapperServices/WebPageService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebPageService.ts @@ -39,7 +39,7 @@ export class WebPageService implements IPortalComponentService { if (subItem) { let subpageItem = item.children.find(child => child.label === "Subpage"); if (!subpageItem) { - subpageItem = createItem('Subpage', 'Subpage', '', false, vscode.Uri.parse(`/Subpage`), "", [subItem]); + subpageItem = createItem('Subpage', 'Subpage', '', false, vscode.Uri.parse(`/Subpage`), "25", [subItem]); item.children.push(subpageItem); } else { subpageItem.children.push(subItem); @@ -69,7 +69,7 @@ export class WebPageService implements IPortalComponentService { let x = str.replace(/\s+/g, '-'); let y = x.toLowerCase(); const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(contentpg, getPath, y, x, '.en-US', '/content-pages'); - const contentPageItem = createItem(`Content Page`, `Content Page`, `${contentpg.adx_webpageid}_content`, false, vscode.Uri.file(`${contentpg.adx_name}/Content`), "", [pageCopy, cssItem, jsItem, pageSummary]); + const contentPageItem = createItem(`Content Page`, `Content Page`, `${contentpg.adx_webpageid}_content`, false, vscode.Uri.file(`${contentpg.adx_name}/Content`), "22", [pageCopy, cssItem, jsItem, pageSummary]); allpageTemplate.forEach(item => { if (contentpg.adx_pagetemplateid == item.id) { let pageTemplate = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", [item]); @@ -105,13 +105,11 @@ function createItem(label: string, title: string, id: string, isFile: boolean, p function createCopyItems(webpage: Webpage, getPath: any, y: string, x: string, langSuffix: string = '', content: string = ''): IItem[] { const basePath = `${getPath.path}/web-pages/${y}${content}/${x}${langSuffix}`; const copyItem = createItem(`${x}${langSuffix}.webpage.copy.html`, `${x}${langSuffix}.webpage.copy.html`, `${x}${langSuffix}.webpage.copy.html`, true, vscode.Uri.file(`${basePath}.webpage.copy.html`), "01"); - // const copydependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), ""); - // const summarydependenciesItem = createItem(`Dependencies`, `Dependencies`, '', false, vscode.Uri.file(`/dependencies`), ""); const cssItem = createItem(`${x}${langSuffix}.webpage.custom_css.css`, `${x}${langSuffix}.webpage.custom_css.css`, `${webpage.adx_webpageid}_css`, true, vscode.Uri.file(`${basePath}.webpage.custom_css.css`), "02"); const jsItem = createItem(`${x}${langSuffix}.webpage.custom_javascript.js`, `${x}${langSuffix}.webpage.custom_javascript.js`, `${webpage.adx_webpageid}_js`, true, vscode.Uri.file(`${basePath}.webpage.custom_javascript.js`), "03"); const summaryItem = createItem(`${x}${langSuffix}.webpage.summary.html`, `${x}${langSuffix}.webpage.summary.html`, `${x}${langSuffix}.webpage.summary.html`, true, vscode.Uri.file(`${basePath}.webpage.summary.html`), "01"); - const pageCopy = createItem(`Page Copy`, `Page Copy`, `Page_copy`, false, vscode.Uri.file(`/pagecopy`), "", [copyItem]); - const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "", [summaryItem]); + const pageCopy = createItem(`Page Copy`, `Page Copy`, `Page_copy`, false, vscode.Uri.file(`/pagecopy`), "23", [copyItem]); + const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "24", [summaryItem]); return [pageCopy, cssItem, jsItem, pageSummary]; } diff --git a/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts b/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts index 8b9f5346..694ac7f4 100644 --- a/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts +++ b/src/common/TreeStructure/dataMapperServices/portalComponentConfigs.ts @@ -1,3 +1,6 @@ +/*! + * Copyright (C) Microsoft Corporation. All rights reserved. + */ export const contentSnippetConfig = { type: "content-snippets", idField: "adx_contentsnippetid", diff --git a/src/common/TreeStructure/giveReferrence.ts b/src/common/TreeStructure/giveReferrence.ts new file mode 100644 index 00000000..61f2b7bd --- /dev/null +++ b/src/common/TreeStructure/giveReferrence.ts @@ -0,0 +1,180 @@ +/* + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + */ +import * as vscode from 'vscode'; +import * as fs from 'fs'; +import { getDependencies } from "./DataParser"; +import { DyanmicEntity } from './DataParserRule'; +import { IItem } from './TreeView/Types/Entity/IItem'; +import { globalWebsiteIItem, globalwebPageIItem } from './DataMapper'; +import { referrenceMap } from './DataMapper'; + +export class MyReferenceProvider implements vscode.ReferenceProvider { + async provideReferences( + document: vscode.TextDocument, + position: vscode.Position, + context: vscode.ReferenceContext, + token: vscode.CancellationToken + ): Promise { + const selection = vscode.window.activeTextEditor?.selection; + if (!selection) { + return []; + } + const startLine = selection.start.line; + const endLine = selection.end.line; + + const selectedLines: string[] = []; + for (let line = startLine; line <= endLine; line++) { + const lineText = document.lineAt(line).text; + selectedLines.push(lineText); + } + const selectedText = document.getText(selection); + const selectedTextLine = selectedLines.join('\n'); + const dependencies = getDependencies(selectedTextLine); + const locations: vscode.Location[] = []; + if (dependencies.length === 0) { + findText(selectedText, globalWebsiteIItem, locations); + } else { + processDependencies(dependencies, locations); + } + return locations; + } +} + +function findText(selectedText: string, globalWebsiteIItem: IItem, locations: vscode.Location[]) { + for (const entityIItem of globalWebsiteIItem.children) { + if (entityIItem.label == 'Web Page') { + globalwebPageIItem.children.forEach((item: IItem) => { + const pgcy = item.children.find(child => child.label === "Page Copy"); + const pgsy = item.children.find(child => child.label === "Page Summary"); + const cp = item.children.find(child => child.label === "Content Page") + const cppgcy = cp?.children.find(child => child.label === "Page Copy"); + const cppgsy = cp?.children.find(child => child.label === "Page Summary"); + + findTextInFile(pgcy, selectedText, locations); + findTextInFile(pgsy, selectedText, locations); + findTextInFile(cppgcy, selectedText, locations); + findTextInFile(cppgsy, selectedText, locations); + }) + } else { + for (const iitem of entityIItem.children) { + findTextInFile(iitem, selectedText, locations); + } + } + } +} + +function findTextInFile(entityIItem: any, selectedText: any, locations: vscode.Location[]) { + let file = entityIItem.children.find((child: IItem) => child.isFile === true); + const filePath = file?.path?.fsPath; + if (!filePath) { + return; + } + + try { + const fileContent = fs.readFileSync(filePath, 'utf-8'); + const lines = fileContent.split(/\r?\n/); + + for (let i = 0; i < lines.length; i++) { + let startIndex = 0; + while ((startIndex = lines[i].indexOf(selectedText, startIndex)) !== -1) { + const entityPosition = new vscode.Position(i, startIndex); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + startIndex += selectedText.length; + } + } + } catch (error) { + console.error('Error reading file:', error); + } +} + +function processDependencies(dependencies: DyanmicEntity[], locations: vscode.Location[]) { + dependencies.forEach((entity: any) => { + const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { + entity.tagName = "snippets"; + } else if (tagName === "entityform" || tagName === "entity_form") { + entity.tagName = 'entityform'; + } else if (tagName === "entitylist" || tagName === "entity_list") { + entity.tagName = 'entitylist'; + } else if (tagName === "webform") { + entity.tagName = 'webform' + } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName !== "editable" && tagName != "Template") { + entity.fileNameOrID = tagName; + entity.tagName = 'Template' + } else { + console.log("Another Dynamic entity"); + } + checkAndAddLocations(entity, locations); + }) +} + +function checkAndAddLocations(entity: any, locations: vscode.Location[]) { + let tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + let fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); + const key = `${fileNameOrID}-${tagName}`; + if (referrenceMap.has(key)) { + const IITem = referrenceMap.get(key); + if (IITem) { + for (const iitem of IITem) { + const file = iitem.children.find((child: IItem) => child.isFile === true); + if (file) { + addFileLocations(file, locations, entity); + } + } + } + } +} + +function addFileLocations(file: IItem, locations: vscode.Location[], entity: DyanmicEntity) { + const filePath = file?.path?.fsPath; + if (!filePath) { + return; + } + try { + const fileContent = fs.readFileSync(filePath, 'utf-8'); + const lines = fileContent.split(/\r?\n/); + let file = entity.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); + let tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + + if (!file) { + return; + } + for (let i = 0; i < lines.length; i++) { + if (lines[i].includes(file)) { + const dep = getDependencies(lines[i]); + dep.forEach((de: any) => { + let tag = de.tagName.replace(/^['"](.*)['"]$/, '$1'); + const pro = de.property.replace(/^['"](.*)['"]$/, '$1'); + let fn = de.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); + if (tag === "snippets" || tag === "snippet" || (tag === 'editable' && (pro === "snippets" || pro === "snippet"))) { + tag = "snippets"; + } else if (tag === "entityform" || tag === "entity_form") { + tag = 'entityform'; + } else if (tag === "entitylist" || tag === "entity_list") { + tag = 'entitylist'; + } else if (tag === "webform") { + tag = 'webform' + } else if ((tag != "entityform" && tag != "entity_form") && (tag != "entitylist" && tag != "entity_list") && tag !== "editable" && tag != "Template") { + fn = tag; + tag = 'Template' + } else { + console.log("Another Dynamic entity"); + } + if (tag == tagName && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + } + }) + } + } + } catch (error) { + console.error('Error reading file:', error); + } +} From 30f1f02f54338994306c12f938adffddc4a013d1 Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Tue, 9 Jul 2024 12:59:46 +0530 Subject: [PATCH 10/12] Changes --- src/common/TreeStructure/DataMapper.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index 9900aec6..02f37a16 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -427,8 +427,8 @@ function processEntity(sourceDep: IItem, parent: IItem, targetIItem: IItem, enti function addUnUsedFiles(unUsedFileIItem: IItem, entityFileMap: Map>, webtemplateIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem) { - addUnusedFilesHelper('Web Template', unUsedFileIItem, entityFileMap, webtemplateIItem, '/WebTemplate', "8"); - addUnusedFilesHelper('Content Snippet', unUsedFileIItem, entityFileMap, contentSnippetIItem, '/contentSnippet', "7"); + addUnusedFilesHelper('Web Templates', unUsedFileIItem, entityFileMap, webtemplateIItem, '/WebTemplates', "8"); + addUnusedFilesHelper('Content Snippets', unUsedFileIItem, entityFileMap, contentSnippetIItem, '/contentSnippets', "7"); addUnusedFilesHelper('Lists', unUsedFileIItem, entityFileMap, listIItem, '/lists', "17"); addUnusedFilesHelper('Basic Forms', unUsedFileIItem, entityFileMap, entityFormtIItem, '/basic-forms', "15"); addUnusedFilesHelper('Advanced Forms', unUsedFileIItem, entityFileMap, webFormIItem, '/advanced-forms', "19"); From 060b13ba5b4b9315b7fe99301dcd2651ddd48a19 Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Tue, 9 Jul 2024 22:56:03 +0530 Subject: [PATCH 11/12] Changes --- .../icons/dark/referrences.svg | 1 + src/common/TreeStructure/CovertIItemToJson.ts | 50 +++-- src/common/TreeStructure/DataMapper.ts | 120 +++++++++--- src/common/TreeStructure/DataParserRule.ts | 2 +- .../TreeStructure/MyReferenceProvider.ts | 165 ++++++++-------- .../TreeView/Types/Entity/IItem.ts | 1 + src/common/TreeStructure/TreeViewProvider.ts | 4 +- .../DefaultPortalComponentService.ts | 6 +- .../dataMapperServices/WebFileService.ts | 6 +- .../dataMapperServices/WebPageService.ts | 60 +----- src/common/TreeStructure/giveReferrence.ts | 180 ------------------ 11 files changed, 220 insertions(+), 375 deletions(-) create mode 100644 src/client/portal_fileicons/icons/dark/referrences.svg delete mode 100644 src/common/TreeStructure/giveReferrence.ts diff --git a/src/client/portal_fileicons/icons/dark/referrences.svg b/src/client/portal_fileicons/icons/dark/referrences.svg new file mode 100644 index 00000000..280b3d83 --- /dev/null +++ b/src/client/portal_fileicons/icons/dark/referrences.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common/TreeStructure/CovertIItemToJson.ts b/src/common/TreeStructure/CovertIItemToJson.ts index 2502c5b5..b7659d78 100644 --- a/src/common/TreeStructure/CovertIItemToJson.ts +++ b/src/common/TreeStructure/CovertIItemToJson.ts @@ -1,31 +1,29 @@ + import { IItem } from './TreeView/Types/Entity/IItem'; export function generateJsonFromIItem(item: IItem): any { - if (item.isFile) { - return item.label; - } - - const result: any = {}; - - if (item.children && item.children.length > 0) { - const childrenResult: any = {}; + const generateGUID = (): string => { + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { + const r = Math.random() * 16 | 0, v = c === 'x' ? r : (r & 0x3 | 0x8); + return v.toString(16); + }); + }; + console.log(item); + const result: any = { + type: item.title, + label: item.label, + GUID: generateGUID(), + children: [], + parentList: item.parentList.map(parent => ({ + type: parent.title, + label: parent.label, + GUID: generateGUID(), + })) + }; - for (const child of item.children) { - if (child.isFile) { - if (!childrenResult[child.label]) { - if (!result[item.label]) { - result[item.label] = []; - } - result[item.label].push(child.label); - } - } else { - if (!result[item.label]) { - result[item.label] = []; - } - result[item.label].push(generateJsonFromIItem(child)); - } - } - } - - return result; + if (item.children && item.children.length > 0) { + result.children=item.children.map(child => generateJsonFromIItem(child)); + } + + return result; } \ No newline at end of file diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index 02f37a16..fc727b9d 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -24,8 +24,9 @@ import { IItem } from './TreeView/Types/Entity/IItem'; import { getDependencies } from './DataParser'; import { PortalComponentServiceFactory } from "./dataMapperServices/PortalComponentServiceFactory"; import { oneDSLoggerWrapper } from "../../common/OneDSLoggerTelemetry/oneDSLoggerWrapper"; -import { MyReferenceProvider } from "./giveReferrence"; +import { MyReferenceProvider } from "./MyReferenceProvider"; import { generateJsonFromIItem } from './CovertIItemToJson'; +import { contentPage } from './dataMapperServices/WebPageService'; const fs = require('fs'); const yaml = require("js-yaml"); @@ -34,7 +35,6 @@ const fallbackURI = vscode.Uri.file(''); export let globalWebsiteIItem: IItem; export let globalwebPageIItem: IItem; -export const referrenceMap: Map = new Map(); export const treeView = async () => { const previewHelper = new PreviewHelper(); @@ -53,11 +53,14 @@ export const treeView = async () => { const websiteIItem = await createWebsiteItem(previewHelper); const { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem, webIItem } = createIndividualItems(allwebTemplate, allwebPage, allwebFile, allcontentSnippet, alllist, allentityForm, allwebForm); addWebfileToWebPage(IPortalMetadataContext, allwebPage, allwebFile); + addPageTemplate(IPortalMetadataContext,contentPage, allwebPage, allwebTemplate); const entityFileMap: Map> = new Map(); + addDependencies(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, entityFileMap); addUnUsedFiles(unUsedFileIItem, entityFileMap, webtemplateIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem); removeusedOne(unUsedFileIItem, IPortalMetadataContext); + globalwebPageIItem = webIItem; webPageIItem.children = webPageIItem.children.filter(item => item.label === "Home"); (websiteIItem.children as IItem[]).push(webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem); @@ -74,9 +77,8 @@ export const treeView = async () => { }); createTree(websiteIItem); - console.log(referrenceMap); - // const jsonObject = generateJsonFromIItem(websiteIItem); - // console.log(JSON.stringify(jsonObject, null, 2)); + const jsonObject = generateJsonFromIItem(websiteIItem); + console.log(JSON.stringify(jsonObject, null, 2)); oneDSLoggerWrapper.getLogger().traceInfo("End of tree view creation", { "timeNow": performance.now() @@ -87,7 +89,6 @@ export const treeView = async () => { } }; vscode.workspace.onDidSaveTextDocument(async (document) => { - console.log('Document saved:', document.fileName); await treeView(); // Refresh treeView on document save }); @@ -113,7 +114,8 @@ async function createWebsiteItem(previewHelper: PreviewHelper) { path: vscode.Uri.parse(`/${web.adx_name}`), component: "1", children: [], - error: "" + error: "", + parentList: [] }; } @@ -127,7 +129,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/WebTemplate`), component: "8", children: allwebTemplate, - error: "" + error: "", + parentList: [] }; const webPageIItem = { @@ -139,7 +142,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/WebPage`), component: "2", children: allwebPage, - error: "" + error: "", + parentList: [] }; const webFileIItem = { @@ -151,7 +155,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/webFile`), component: "3", children: allwebFile, - error: "" + error: "", + parentList: [] }; const contentSnippetIItem = { label: 'Content Snippets', @@ -162,7 +167,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/contentSnippet`), component: "7", children: allcontentSnippet, - error: "" + error: "", + parentList: [] }; const listIItem = { label: 'Lists', @@ -173,7 +179,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/lists`), component: "17", children: alllist, - error: "" + error: "", + parentList: [] }; const entityFormtIItem = { @@ -185,7 +192,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/basic-forms`), component: "15", children: allentityForm, - error: "" + error: "", + parentList: [] }; const webFormIItem = { @@ -197,7 +205,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/advanced-forms`), component: "19", children: allwebForm, - error: "" + error: "", + parentList: [] }; const unUsedFileIItem = { label: 'Unused Components', @@ -208,7 +217,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/unused-files`), component: "20", children: [], - error: "" + error: "", + parentList: [] }; const webIItem = { label: 'Web Pages', @@ -219,7 +229,8 @@ function createIndividualItems(allwebTemplate: IItem[], allwebPage: IItem[], all path: vscode.Uri.parse(`/WebPage`), component: "2", children: allwebPage, - error: "" + error: "", + parentList: [] }; return { webtemplateIItem, webPageIItem, webFileIItem, contentSnippetIItem, listIItem, entityFormtIItem, webFormIItem, unUsedFileIItem, webIItem }; @@ -251,7 +262,7 @@ function addWebfileToWebPage(metadataContext: IPreviewEngineContext, webPageIIte }); } -function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = ''): IItem { +function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = '', parentList: IItem[] = []): IItem { return { label, title, @@ -262,9 +273,64 @@ function createItem(label: string, title: string, id: string, isFile: boolean, p component, children, error, + parentList, }; } +function addPageTemplate(IPortalMetadataContext: any, contentPage: Webpage[], webPageIItem: IItem[], webTemplateIITem: IItem[]) { + const pageTemplate: PageTemplate[] | undefined = IPortalMetadataContext.pageTemplates; + const webpages: Webpage[] | undefined = IPortalMetadataContext.webpages; + pageTemplate?.forEach(pg => { + const pgid = pg.adx_pagetemplateid; + webpages?.forEach(webpage => { + const wbpgid = webpage.adx_pagetemplateid; + const webPageId=webpage.adx_webpageid; + if (wbpgid == pgid) { + const webPage = webPageIItem.find(item => webPageId === item.id); + const tempid = pg.adx_webtemplateid; + if (tempid) { + const te = webTemplateIITem.find(it => tempid === it.id); + if (te) { + const item = createItem(`${te.label}`, `Source-Dependencies`, `${te.id}`, true, vscode.Uri.parse(`/inside treeItem`), '08', [], '', ''); + const pageTemplateAlreadyExists = webPage?.children.find(it => it.label === 'Page Template'); + if (!pageTemplateAlreadyExists) { + let pT = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", []); + pT.children.push(item); + webPage?.children.push(pT); + } else { + pageTemplateAlreadyExists.children.push(item); + webPage?.children.push(pageTemplateAlreadyExists); + } + } + } + } + }) + contentPage?.forEach(webpage => { + const wbpgid = webpage.adx_pagetemplateid; + const webPageId=webpage.adx_webpageid; + if (wbpgid == pgid) { + const webPage = webPageIItem.find(item => webPageId === item.id); + const tempid = pg.adx_webtemplateid; + if (tempid) { + const te = webTemplateIITem.find(it => tempid === it.id); + if (te) { + const item = createItem(`${te.label}`, `Source-Dependencies`, `${te.id}`, true, vscode.Uri.parse(`/inside treeItem`), '08', [], '', ''); + const pageTemplateAlreadyExists = webPage?.children.find(it => it.label === 'Page Template'); + if (!pageTemplateAlreadyExists) { + let pT = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", []); + pT.children.push(item); + webPage?.children.push(pT); + } else { + pageTemplateAlreadyExists.children.push(item); + webPage?.children.push(pageTemplateAlreadyExists); + } + } + } + } + }) + }) + +} function addDependencies(webtemplateIItem: IItem, webPageIItem: IItem, webFileIItem: IItem, contentSnippetIItem: IItem, listIItem: IItem, entityFormtIItem: IItem, webFormIItem: IItem, entityFileMap: Map>): any { @@ -349,12 +415,10 @@ function processDependencies(sourceDep: IItem, parent: IItem, filePath: string, const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { - entity.tagName = "snippets"; processEntity(sourceDep, parent, contentSnippetIItem, entity, 'label', entityFileMap, '07'); - } else if (tagName === "Template") { + } else if (tagName === "Web Template") { processEntity(sourceDep, parent, webtemplateIItem, entity, 'label', entityFileMap, '08'); } else if (tagName === "entityform" || tagName === "entity_form") { - entity.tagName = 'entityform'; if (property == 'id' && isNaN(fileNameOrID)) { processEntity(sourceDep, parent, entityFormtIItem, entity, 'id', entityFileMap, '015'); } else if (property == 'name' || property == 'key') { @@ -363,7 +427,6 @@ function processDependencies(sourceDep: IItem, parent: IItem, filePath: string, console.log("Not Valid EnitityForm"); } } else if (tagName === "entitylist" || tagName === "entity_list") { - entity.tagName = 'entitylist'; if (property == 'id' && isNaN(fileNameOrID)) { processEntity(sourceDep, parent, listIItem, entity, 'id', entityFileMap, '017'); } else if (property == 'name' || property == 'key') { @@ -372,7 +435,6 @@ function processDependencies(sourceDep: IItem, parent: IItem, filePath: string, console.log("Not Valid EntityList"); } } else if (tagName === "webform") { - entity.tagName = 'webform' if (property == 'id' && isNaN(fileNameOrID)) { processEntity(sourceDep, parent, webFormIItem, entity, 'id', entityFileMap, '019'); } else if (property == 'name' || property == 'key') { @@ -382,7 +444,7 @@ function processDependencies(sourceDep: IItem, parent: IItem, filePath: string, } } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName !== "editable") { entity.fileNameOrID = tagName; - entity.tagName = 'Template' + entity.tagName = 'Web Template' processEntity(sourceDep, parent, webtemplateIItem, entity, 'label', entityFileMap, '08'); } else { console.log("Another Dynamic entity"); @@ -393,7 +455,6 @@ function processDependencies(sourceDep: IItem, parent: IItem, filePath: string, function processEntity(sourceDep: IItem, parent: IItem, targetIItem: IItem, entity: any, compareBy: string, entityFileMap: Map>, comp: string) { let exist = false; const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); - const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); targetIItem.children.forEach((targetItem: IItem) => { const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; if (compareValue === fileNameOrID) { @@ -401,6 +462,10 @@ function processEntity(sourceDep: IItem, parent: IItem, targetIItem: IItem, enti let fileNameAlready = sourceDep.children.find(child => (child.label === targetItem.label && child.component.slice(1) === targetItem.component.slice(1))); let ht = targetItem.children.find((child: IItem) => child.isFile === true); let htLabel = ht?.label ?? ''; + let parentAlreadyPresent = targetItem.parentList.find(child => (child.label === parent.label && child.component === parent.component)); + if (!parentAlreadyPresent) { + targetItem.parentList.push(parent); + } const item = createItem(`${targetItem.label}`, `Source-Dependencies`, `${targetItem.id}`, true, vscode.Uri.parse(`/inside treeItem`), comp, [], '', ''); if (!entityFileMap.has(targetIItem.label)) { entityFileMap.set(targetIItem.label, new Set()); @@ -408,16 +473,11 @@ function processEntity(sourceDep: IItem, parent: IItem, targetIItem: IItem, enti entityFileMap.get(targetIItem.label)?.add(htLabel); if (!fileNameAlready) { sourceDep.children.push(item); - const key = `${fileNameOrID}-${tagName}`; - if (!referrenceMap.has(key)) { - referrenceMap.set(key, []); - } - referrenceMap.get(key)?.push(parent); } } }); if (exist == false) { - const item = createItem(`${fileNameOrID} Not Used`, `${fileNameOrID} Not Used`, '', true, vscode.Uri.parse(``), '', [], '', ''); + const item = createItem(`${fileNameOrID} Not Used`, `${fileNameOrID}`, `${entity.tagName}`, true, vscode.Uri.parse(``), '', [], '', ''); let fileNameAlready = sourceDep.children.find(child => child.label === `${fileNameOrID} Not Used`); if (!fileNameAlready) { sourceDep.children.push(item); diff --git a/src/common/TreeStructure/DataParserRule.ts b/src/common/TreeStructure/DataParserRule.ts index 6b4cf471..26c3c9eb 100644 --- a/src/common/TreeStructure/DataParserRule.ts +++ b/src/common/TreeStructure/DataParserRule.ts @@ -103,7 +103,7 @@ const includeTagRule: DataParserRule = { if (hashes.length == 0) { const property = "name"; const fileNameOrID = value?.getText() || ''; - const tagName = "Template"; + const tagName = "Web Template"; entities.push({ tagName, property, fileNameOrID }); } else { hashes.forEach(hash => { diff --git a/src/common/TreeStructure/MyReferenceProvider.ts b/src/common/TreeStructure/MyReferenceProvider.ts index c1ad3bd2..e0056754 100644 --- a/src/common/TreeStructure/MyReferenceProvider.ts +++ b/src/common/TreeStructure/MyReferenceProvider.ts @@ -7,7 +7,8 @@ import * as fs from 'fs'; import { getDependencies } from "./DataParser"; import { DyanmicEntity } from './DataParserRule'; import { IItem } from './TreeView/Types/Entity/IItem'; -import { globalWebsiteIItem, globalwebPageIItem } from './DataMapper' +import { globalWebsiteIItem, globalwebPageIItem } from './DataMapper'; + export class MyReferenceProvider implements vscode.ReferenceProvider { async provideReferences( document: vscode.TextDocument, @@ -34,11 +35,12 @@ export class MyReferenceProvider implements vscode.ReferenceProvider { if (dependencies.length === 0) { findText(selectedText, globalWebsiteIItem, locations); } else { - processDependencies(dependencies, globalWebsiteIItem, locations, selectedTextLine); + processDependencies(dependencies, locations); } return locations; } } + function findText(selectedText: string, globalWebsiteIItem: IItem, locations: vscode.Location[]) { for (const entityIItem of globalWebsiteIItem.children) { if (entityIItem.label == 'Web Page') { @@ -87,86 +89,85 @@ function findTextInFile(entityIItem: any, selectedText: any, locations: vscode.L } } -function processDependencies(dependencies: DyanmicEntity[], globalWebsiteIItem: IItem, locations: vscode.Location[], selectedText: string) { +function processDependencies(dependencies: DyanmicEntity[], locations: vscode.Location[]) { dependencies.forEach((entity: any) => { - for (const entityIItem of globalWebsiteIItem.children) { - if (entityIItem.label == 'Web Page') { - globalwebPageIItem.children.forEach((item: IItem) => { - const pgcy = item.children.find(child => child.label === "Page Copy"); - const pgsy = item.children.find(child => child.label === "Page Summary"); - const cp = item.children.find(child => child.label === "Content Page") - const cppgcy = cp?.children.find(child => child.label === "Page Copy"); - const cppgsy = cp?.children.find(child => child.label === "Page Summary"); - - checkAndAddLocations(pgcy, entity, locations); - checkAndAddLocations(pgsy, entity, locations); - checkAndAddLocations(cppgcy, entity, locations); - checkAndAddLocations(cppgsy, entity, locations); - }) - } else { - for (const iitem of entityIItem.children) { - checkAndAddLocations(iitem, entity, locations); + const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); + const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); + if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { + const contentSnippetIItem = globalWebsiteIItem.children.find((child: IItem) => child.label === 'Content Snippets'); + if (contentSnippetIItem) { + processEntity(contentSnippetIItem, entity, locations, 'label', '07'); + } + } else if (tagName === "Web Template") { + const webtemplateIItem = globalWebsiteIItem.children.find((child: IItem) => child.label === 'Web Templates'); + if (webtemplateIItem) { + processEntity(webtemplateIItem, entity, locations, 'label', '08'); + } + } else if (tagName === "entityform" || tagName === "entity_form") { + const entityFormtIItem = globalWebsiteIItem.children.find((child: IItem) => child.label === 'Basic Forms'); + if (entityFormtIItem) { + if (property == 'id' && isNaN(fileNameOrID)) { + processEntity(entityFormtIItem, entity, locations, 'id', '015'); + } else if (property == 'name' || property == 'key') { + processEntity(entityFormtIItem, entity, locations, 'label', '015') + } else { + console.log("Not Valid EnitityForm"); } } - } - }) -} - -function checkAndAddLocations(entityIItem: any, entity: any, locations: vscode.Location[]) { - const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); - const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); - const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); - if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { - addLocations(entityIItem, entity, 'label', locations, '07'); - } else if (tagName === "Template") { - addLocations(entityIItem, entity, 'label', locations, '08'); - } else if (tagName === "entityform" || tagName === "entity_form") { - if (property === 'id' && isNaN(fileNameOrID)) { - addLocations(entityIItem, entity, 'id', locations, '015'); - } else if (property === 'name' || property === 'key') { - addLocations(entityIItem, entity, 'label', locations, '015'); - } else { - console.log("Not Valid EntityForm"); - } - } else if (tagName === "entitylist" || tagName === "entity_list") { - if (property === 'id' && isNaN(fileNameOrID)) { - addLocations(entityIItem, entity, 'id', locations, '017'); - } else if (property === 'name' || property === 'key') { - addLocations(entityIItem, entity, 'label', locations, '017'); - } else { - console.log("Not Valid EntityList"); - } - } else if (tagName === "webform") { - if (property === 'id' && isNaN(fileNameOrID)) { - addLocations(entityIItem, entity, 'id', locations, '019'); - } else if (property === 'name' || property === 'key') { - addLocations(entityIItem, entity, 'label', locations, '019'); + } else if (tagName === "entitylist" || tagName === "entity_list") { + const listIItem = globalWebsiteIItem.children.find((child: IItem) => child.label === 'Lists'); + if (listIItem) { + if (property == 'id' && isNaN(fileNameOrID)) { + processEntity(listIItem, entity, locations, 'id', '017'); + } else if (property == 'name' || property == 'key') { + processEntity(listIItem, entity, locations, 'label', '017') + } else { + console.log("Not Valid EntityList"); + } + } + } else if (tagName === "webform") { + const webFormIItem = globalWebsiteIItem.children.find((child: IItem) => child.label === 'Advanced Forms'); + if (webFormIItem) { + if (property == 'id' && isNaN(fileNameOrID)) { + processEntity(webFormIItem, entity, locations, 'id', '019'); + } else if (property == 'name' || property == 'key') { + processEntity(webFormIItem, entity, locations, 'label', '019') + } else { + console.log("Not Valid WebForm"); + } + } + } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName !== "editable") { + entity.fileNameOrID = tagName; + entity.tagName = 'Web Template'; + const webtemplateIItem = globalWebsiteIItem.children.find((child: IItem) => child.label === 'Web Templates'); + if (webtemplateIItem) { + processEntity(webtemplateIItem, entity, locations, 'label', '08'); + } } else { - console.log("Not Valid WebForm"); + console.log("Another Dynamic entity"); } - } else if ((tagName !== "entityform" && tagName !== "entity_form") && (tagName !== "entitylist" && tagName !== "entity_list") && tagName !== "editable") { - entity.fileNameOrID = tagName; - addLocations(entityIItem, entity, 'label', locations, '08'); - } else { - console.log("Another Dynamic entity"); - } + }) } -function addLocations(entityIItem: IItem, entity: DyanmicEntity, compareBy: string, locations: vscode.Location[], comp: string) { - let sourceDep = entityIItem.children.find((child: IItem) => child.isFile === false); - let file = entityIItem.children.find((child: IItem) => child.isFile === true); - if (sourceDep) { - for (const src of sourceDep.children) { - const compareValue = compareBy === 'label' ? src.label : src.id; - let fileNameOrID = entity.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); - if (src.component === comp && compareValue === fileNameOrID) { - if (file) { - addFileLocations(file, locations, entity); +function processEntity(targetIItem: IItem, entity: any, locations: vscode.Location[], compareBy: string, comp: string) { + const fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); + const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); + targetIItem.children.forEach((targetItem: IItem) => { + const compareValue = compareBy === 'label' ? targetItem.label : targetItem.id; + if (compareValue === fileNameOrID) { + const IITem = targetItem.parentList; + if (IITem) { + for (const iitem of IITem) { + const file = iitem.children.find((child: IItem) => child.isFile === true); + if (file) { + addFileLocations(file, locations, entity); + } } } } - } + }); } function addFileLocations(file: IItem, locations: vscode.Location[], entity: DyanmicEntity) { @@ -191,18 +192,18 @@ function addFileLocations(file: IItem, locations: vscode.Location[], entity: Dya let tag = de.tagName.replace(/^['"](.*)['"]$/, '$1'); const pro = de.property.replace(/^['"](.*)['"]$/, '$1'); let fn = de.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); - if (tag !== 'snippets' && tag !== 'snippet' && tag !== 'editable' && tag !== 'Template' && tag !== "webform" && tag !== "entityform" && tag !== "entity_form" && tag !== "entitylist" && tag !== "entity_list") { + if (tag !== 'snippets' && tag !== 'snippet' && tag !== 'editable' && tag !== 'Web Template' && tag !== "webform" && tag !== "entityform" && tag !== "entity_form" && tag !== "entitylist" && tag !== "entity_list") { fn = tag; - tag = 'Template'; - } - if (tagName !== 'snippets' && tagName !== 'snippet' && tagName !== 'editable' && tagName !== 'Template' && tagName !== "webform" && tagName !== "entityform" && tagName !== "entity_form" && tagName !== "entitylist" && tagName !== "entity_list") { - file = tagName; - tagName = 'Template'; + tag = 'Web Template'; } if (tag == tagName && fn == file) { const entityPosition = new vscode.Position(i, 0); const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); locations.push(entityLocation); + } else if ((tag == 'snippets' && (tagName === 'snippets' || tagName === 'snippet')) || (tagName == 'snippets' && (tag === 'snippets' || tag === 'snippet')) && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); } else if (tagName === 'editable' && (property === "snippets" || property === "snippet")) { if ((tag === 'snippets' || tag === 'snippet') && fn == file) { const entityPosition = new vscode.Position(i, 0); @@ -215,6 +216,14 @@ function addFileLocations(file: IItem, locations: vscode.Location[], entity: Dya const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); locations.push(entityLocation); } + } else if (((tag === 'entity_form' && tagName === 'entityform') || (tagName === 'entity_form' && tag === 'entityform')) && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); + } else if (((tag === 'entity_list' && tagName === 'entitylist') || (tagName === 'entity_list' && tag === 'entitylist')) && fn == file) { + const entityPosition = new vscode.Position(i, 0); + const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); + locations.push(entityLocation); } }) } @@ -222,4 +231,4 @@ function addFileLocations(file: IItem, locations: vscode.Location[], entity: Dya } catch (error) { console.error('Error reading file:', error); } -} \ No newline at end of file +} diff --git a/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts b/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts index 01585f84..f781b77e 100644 --- a/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts +++ b/src/common/TreeStructure/TreeView/Types/Entity/IItem.ts @@ -10,4 +10,5 @@ export interface IItem { component: string; children: IItem[]; error: string; + parentList: IItem[]; } \ No newline at end of file diff --git a/src/common/TreeStructure/TreeViewProvider.ts b/src/common/TreeStructure/TreeViewProvider.ts index 6307b04b..9a5ca0ae 100644 --- a/src/common/TreeStructure/TreeViewProvider.ts +++ b/src/common/TreeStructure/TreeViewProvider.ts @@ -286,13 +286,11 @@ export function createTree(websiteIItem: IItem) { await vscode.window.showTextDocument(document); } } catch (error) { - console.error('Error opening file:', error); - vscode.window.showErrorMessage('Error opening file'); + vscode.window.showErrorMessage(`${item.title} ${item.id} does not exist`); } }); vscode.commands.registerCommand('extension.itemClicked', (item: IItem) => { const foundItem = treeDataProvider.findItemById(item, websiteIItem); - console.log(foundItem); if (foundItem && !foundItem.isFile) { const treeItem = new MyTreeItem(foundItem, foundItem.children.length > 0 ? vscode.TreeItemCollapsibleState.Collapsed : vscode.TreeItemCollapsibleState.None); treeView.reveal(treeItem, { focus: true, expand: true }); diff --git a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts index ee632463..19bbb654 100644 --- a/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts +++ b/src/common/TreeStructure/dataMapperServices/DefaultPortalComponentService.ts @@ -62,7 +62,8 @@ export class DefaultPortalComponentService implements IPortalComponentService { path: vscode.Uri.file(`${getPath.path}/${type}/${y}/${x}${url}`), component: c, children: [], - error: "" + error: "", + parentList:[] } ]; @@ -75,7 +76,8 @@ export class DefaultPortalComponentService implements IPortalComponentService { path: vscode.Uri.parse(`${getPath.path}/${type}/${y}`), component: comp, children: children, - error: "" + error: "", + parentList:[] }; items.push(item); diff --git a/src/common/TreeStructure/dataMapperServices/WebFileService.ts b/src/common/TreeStructure/dataMapperServices/WebFileService.ts index 87408958..c211d9e8 100644 --- a/src/common/TreeStructure/dataMapperServices/WebFileService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebFileService.ts @@ -42,7 +42,8 @@ export class WebFileService implements IPortalComponentService { path: vscode.Uri.file(`${getPath.path}/web-files/${file.adx_name}`), component: c, children: [], - error: "" + error: "", + parentList:[] }; if(file.adx_name.endsWith(".html") || file.adx_name.endsWith(".js")){ const fileItem: IItem = { @@ -54,7 +55,8 @@ export class WebFileService implements IPortalComponentService { path: vscode.Uri.file(`/web-files`), component: c, children: [item], - error: "" + error: "", + parentList:[] }; items.push(fileItem); }else{ diff --git a/src/common/TreeStructure/dataMapperServices/WebPageService.ts b/src/common/TreeStructure/dataMapperServices/WebPageService.ts index a5b75e37..ea33d5ea 100644 --- a/src/common/TreeStructure/dataMapperServices/WebPageService.ts +++ b/src/common/TreeStructure/dataMapperServices/WebPageService.ts @@ -5,9 +5,8 @@ import { IPortalComponentService } from "./IPortalComponentService"; import { IItem } from "../TreeView/Types/Entity/IItem"; import { Webpage } from '../TreeView/Types/Entity/WebPage'; import * as vscode from 'vscode'; -import { PageTemplate } from '../TreeView/Types/Entity/PageTemplate'; -import { IPreviewEngineContext } from '../TreeView/Utils/IDataResolver'; +export const contentPage: Webpage[] = []; export class WebPageService implements IPortalComponentService { create(metadataContext: any, getPath?: any): IItem[] { const items: IItem[] = []; @@ -17,8 +16,6 @@ export class WebPageService implements IPortalComponentService { return items; } - const contentPage: Webpage[] = []; - for (const webpage of webpages) { if (!webpage.adx_webpagelanguageid) { const str = webpage.adx_name; @@ -49,37 +46,19 @@ export class WebPageService implements IPortalComponentService { }); }); - - const allpageTemplate = convertPageTemplateToItems(metadataContext); - allpageTemplate.forEach(item => { - webpages.forEach(webpage => { - if (webpage.adx_pagetemplateid == item.id) { - const subItem = items.find(it => webpage.adx_webpageid === it.id); - if (subItem) { - let pageTemplate = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", [item]); - subItem.children.push(pageTemplate); - } - } - }); - }); - - for (const contentpg of contentPage) { const str = contentpg.adx_name; let x = str.replace(/\s+/g, '-'); let y = x.toLowerCase(); const [pageCopy, cssItem, jsItem, pageSummary] = createCopyItems(contentpg, getPath, y, x, '.en-US', '/content-pages'); const contentPageItem = createItem(`Content Page`, `Content Page`, `${contentpg.adx_webpageid}_content`, false, vscode.Uri.file(`${contentpg.adx_name}/Content`), "22", [pageCopy, cssItem, jsItem, pageSummary]); - allpageTemplate.forEach(item => { - if (contentpg.adx_pagetemplateid == item.id) { - let pageTemplate = createItem('Page Template', 'Page Template', '', false, vscode.Uri.parse(`/pageTemplate`), "6", [item]); - contentPageItem.children.push(pageTemplate); - } - }); items.forEach(item => { if (item.title === contentpg.adx_name) { - item.children.push(contentPageItem); + const x = item.children.find(child => child.label === "Content Page"); + if (!x) { + item.children.push(contentPageItem); + } } }); } @@ -88,7 +67,7 @@ export class WebPageService implements IPortalComponentService { } -function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = ''): IItem { +function createItem(label: string, title: string, id: string, isFile: boolean, path: vscode.Uri, component: string, children: IItem[] = [], content: string = '', error: string = '', parentList: IItem[] = []): IItem { return { label, title, @@ -99,6 +78,7 @@ function createItem(label: string, title: string, id: string, isFile: boolean, p component, children, error, + parentList, }; } @@ -112,30 +92,4 @@ function createCopyItems(webpage: Webpage, getPath: any, y: string, x: string, l const pageSummary = createItem(`Page Summary`, `Page Summary`, `Page_Summary`, false, vscode.Uri.file(`/pageSummary`), "24", [summaryItem]); return [pageCopy, cssItem, jsItem, pageSummary]; -} - -function convertPageTemplateToItems(metadataContext: IPreviewEngineContext): IItem[] { - const items: IItem[] = []; - const pageTemplates: PageTemplate[] | undefined = metadataContext.pageTemplates; - - if (!pageTemplates) { - return items; - } - - for (const template of pageTemplates) { - const item: IItem = { - label: template.adx_name, - title: template.adx_name, - id: template.adx_pagetemplateid, - isFile: true, - content: template.adx_description || '', - path: undefined, - component: "", - children: [], - error: "" - }; - - items.push(item); - } - return items; } \ No newline at end of file diff --git a/src/common/TreeStructure/giveReferrence.ts b/src/common/TreeStructure/giveReferrence.ts deleted file mode 100644 index 61f2b7bd..00000000 --- a/src/common/TreeStructure/giveReferrence.ts +++ /dev/null @@ -1,180 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - */ -import * as vscode from 'vscode'; -import * as fs from 'fs'; -import { getDependencies } from "./DataParser"; -import { DyanmicEntity } from './DataParserRule'; -import { IItem } from './TreeView/Types/Entity/IItem'; -import { globalWebsiteIItem, globalwebPageIItem } from './DataMapper'; -import { referrenceMap } from './DataMapper'; - -export class MyReferenceProvider implements vscode.ReferenceProvider { - async provideReferences( - document: vscode.TextDocument, - position: vscode.Position, - context: vscode.ReferenceContext, - token: vscode.CancellationToken - ): Promise { - const selection = vscode.window.activeTextEditor?.selection; - if (!selection) { - return []; - } - const startLine = selection.start.line; - const endLine = selection.end.line; - - const selectedLines: string[] = []; - for (let line = startLine; line <= endLine; line++) { - const lineText = document.lineAt(line).text; - selectedLines.push(lineText); - } - const selectedText = document.getText(selection); - const selectedTextLine = selectedLines.join('\n'); - const dependencies = getDependencies(selectedTextLine); - const locations: vscode.Location[] = []; - if (dependencies.length === 0) { - findText(selectedText, globalWebsiteIItem, locations); - } else { - processDependencies(dependencies, locations); - } - return locations; - } -} - -function findText(selectedText: string, globalWebsiteIItem: IItem, locations: vscode.Location[]) { - for (const entityIItem of globalWebsiteIItem.children) { - if (entityIItem.label == 'Web Page') { - globalwebPageIItem.children.forEach((item: IItem) => { - const pgcy = item.children.find(child => child.label === "Page Copy"); - const pgsy = item.children.find(child => child.label === "Page Summary"); - const cp = item.children.find(child => child.label === "Content Page") - const cppgcy = cp?.children.find(child => child.label === "Page Copy"); - const cppgsy = cp?.children.find(child => child.label === "Page Summary"); - - findTextInFile(pgcy, selectedText, locations); - findTextInFile(pgsy, selectedText, locations); - findTextInFile(cppgcy, selectedText, locations); - findTextInFile(cppgsy, selectedText, locations); - }) - } else { - for (const iitem of entityIItem.children) { - findTextInFile(iitem, selectedText, locations); - } - } - } -} - -function findTextInFile(entityIItem: any, selectedText: any, locations: vscode.Location[]) { - let file = entityIItem.children.find((child: IItem) => child.isFile === true); - const filePath = file?.path?.fsPath; - if (!filePath) { - return; - } - - try { - const fileContent = fs.readFileSync(filePath, 'utf-8'); - const lines = fileContent.split(/\r?\n/); - - for (let i = 0; i < lines.length; i++) { - let startIndex = 0; - while ((startIndex = lines[i].indexOf(selectedText, startIndex)) !== -1) { - const entityPosition = new vscode.Position(i, startIndex); - const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); - locations.push(entityLocation); - startIndex += selectedText.length; - } - } - } catch (error) { - console.error('Error reading file:', error); - } -} - -function processDependencies(dependencies: DyanmicEntity[], locations: vscode.Location[]) { - dependencies.forEach((entity: any) => { - const tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); - const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); - if (tagName === "snippets" || tagName === "snippet" || (tagName === 'editable' && (property === "snippets" || property === "snippet"))) { - entity.tagName = "snippets"; - } else if (tagName === "entityform" || tagName === "entity_form") { - entity.tagName = 'entityform'; - } else if (tagName === "entitylist" || tagName === "entity_list") { - entity.tagName = 'entitylist'; - } else if (tagName === "webform") { - entity.tagName = 'webform' - } else if ((tagName != "entityform" && tagName != "entity_form") && (tagName != "entitylist" && tagName != "entity_list") && tagName !== "editable" && tagName != "Template") { - entity.fileNameOrID = tagName; - entity.tagName = 'Template' - } else { - console.log("Another Dynamic entity"); - } - checkAndAddLocations(entity, locations); - }) -} - -function checkAndAddLocations(entity: any, locations: vscode.Location[]) { - let tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); - const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); - let fileNameOrID = entity.fileNameOrID.replace(/^['"](.*)['"]$/, '$1'); - const key = `${fileNameOrID}-${tagName}`; - if (referrenceMap.has(key)) { - const IITem = referrenceMap.get(key); - if (IITem) { - for (const iitem of IITem) { - const file = iitem.children.find((child: IItem) => child.isFile === true); - if (file) { - addFileLocations(file, locations, entity); - } - } - } - } -} - -function addFileLocations(file: IItem, locations: vscode.Location[], entity: DyanmicEntity) { - const filePath = file?.path?.fsPath; - if (!filePath) { - return; - } - try { - const fileContent = fs.readFileSync(filePath, 'utf-8'); - const lines = fileContent.split(/\r?\n/); - let file = entity.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); - let tagName = entity.tagName.replace(/^['"](.*)['"]$/, '$1'); - const property = entity.property.replace(/^['"](.*)['"]$/, '$1'); - - if (!file) { - return; - } - for (let i = 0; i < lines.length; i++) { - if (lines[i].includes(file)) { - const dep = getDependencies(lines[i]); - dep.forEach((de: any) => { - let tag = de.tagName.replace(/^['"](.*)['"]$/, '$1'); - const pro = de.property.replace(/^['"](.*)['"]$/, '$1'); - let fn = de.fileNameOrID?.replace(/^['"](.*)['"]$/, '$1'); - if (tag === "snippets" || tag === "snippet" || (tag === 'editable' && (pro === "snippets" || pro === "snippet"))) { - tag = "snippets"; - } else if (tag === "entityform" || tag === "entity_form") { - tag = 'entityform'; - } else if (tag === "entitylist" || tag === "entity_list") { - tag = 'entitylist'; - } else if (tag === "webform") { - tag = 'webform' - } else if ((tag != "entityform" && tag != "entity_form") && (tag != "entitylist" && tag != "entity_list") && tag !== "editable" && tag != "Template") { - fn = tag; - tag = 'Template' - } else { - console.log("Another Dynamic entity"); - } - if (tag == tagName && fn == file) { - const entityPosition = new vscode.Position(i, 0); - const entityLocation = new vscode.Location(vscode.Uri.file(filePath), entityPosition); - locations.push(entityLocation); - } - }) - } - } - } catch (error) { - console.error('Error reading file:', error); - } -} From ecfded0f06c861b81cd42dadb820a43f3f1a52c0 Mon Sep 17 00:00:00 2001 From: Mansi-Singh-MS Date: Wed, 10 Jul 2024 12:53:31 +0530 Subject: [PATCH 12/12] IItem to JSON --- src/common/TreeStructure/CovertIItemToJson.ts | 43 +++++++++++-------- src/common/TreeStructure/DataMapper.ts | 2 +- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/src/common/TreeStructure/CovertIItemToJson.ts b/src/common/TreeStructure/CovertIItemToJson.ts index b7659d78..3ca0fb9b 100644 --- a/src/common/TreeStructure/CovertIItemToJson.ts +++ b/src/common/TreeStructure/CovertIItemToJson.ts @@ -1,28 +1,33 @@ - import { IItem } from './TreeView/Types/Entity/IItem'; +const componentTypeMap: { [key: string]: string } = { + '08': 'web-temmplates', + '07': 'content-snippets', + '015': 'basic-forms', + '017': 'lists', + '019': 'advanced-forms' +}; + export function generateJsonFromIItem(item: IItem): any { - const generateGUID = (): string => { - return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { - const r = Math.random() * 16 | 0, v = c === 'x' ? r : (r & 0x3 | 0x8); - return v.toString(16); - }); - }; - console.log(item); const result: any = { - type: item.title, - label: item.label, - GUID: generateGUID(), - children: [], - parentList: item.parentList.map(parent => ({ - type: parent.title, - label: parent.label, - GUID: generateGUID(), - })) + label: item.label }; - + if (item.children && item.children.length > 0) { - result.children=item.children.map(child => generateJsonFromIItem(child)); + result.children = item.children.map(child => { + const childResult = generateJsonFromIItem(child); + if (item.label === 'References') { + childResult['type'] = componentTypeMap[child.component]; + } + return childResult; + }); + } + + if (item.parentList && item.parentList.length > 0) { + result.parentList = item.parentList.map(parent => ({ + type: parent.title, + label: parent.label, + })); } return result; diff --git a/src/common/TreeStructure/DataMapper.ts b/src/common/TreeStructure/DataMapper.ts index fc727b9d..2abf7d42 100644 --- a/src/common/TreeStructure/DataMapper.ts +++ b/src/common/TreeStructure/DataMapper.ts @@ -477,7 +477,7 @@ function processEntity(sourceDep: IItem, parent: IItem, targetIItem: IItem, enti } }); if (exist == false) { - const item = createItem(`${fileNameOrID} Not Used`, `${fileNameOrID}`, `${entity.tagName}`, true, vscode.Uri.parse(``), '', [], '', ''); + const item = createItem(`${fileNameOrID} Not Used`, `${fileNameOrID}`, `${entity.tagName}`, true, vscode.Uri.parse(``), comp, [], '', ''); let fileNameAlready = sourceDep.children.find(child => child.label === `${fileNameOrID} Not Used`); if (!fileNameAlready) { sourceDep.children.push(item);